", "()V");
+ if (jm_arrayListCons == NULL) {
+ return;
+ }
- // Scan current keychain for trusted certificates.
- addCertificatesToKeystore(env, this);
+ jmethodID jm_listAdd = (*env)->GetMethodID(env, jc_arrayListClass, "add", "(Ljava/lang/Object;)Z");
+ if (jm_listAdd == NULL) {
+ return;
+ }
+ if (strcmp(name_utf, "ROOT") == 0) {
+ // Scan Trusted Anchors keychain for trusted certificates.
+ addCertificatesToKeystoreRoot(env, this,
+ jm_createTrustedCertEntry,
+ jc_arrayListClass,
+ jm_arrayListCons,
+ jm_listAdd);
+ } else {
+ // Look for 'identities' -- private key and certificate chain pairs -- and add those.
+ // Search for these first, because a certificate that's found here as part of an identity will show up
+ // again later as a certificate.
+ addIdentitiesToKeystore(env, this, jm_createKeyEntry);
+
+ JNU_CHECK_EXCEPTION(env);
+
+ // Scan current keychain for trusted certificates.
+ addCertificatesToKeystore(env, this,
+ jm_createTrustedCertEntry,
+ jc_arrayListClass,
+ jm_arrayListCons,
+ jm_listAdd);
+ }
+ }
}
NSString* JavaStringToNSString(JNIEnv *env, jstring jstr) {
diff --git a/src/java.base/share/classes/java/nio/channels/Channels.java b/src/java.base/share/classes/java/nio/channels/Channels.java
index fb113938d1d..0a52958b0c6 100644
--- a/src/java.base/share/classes/java/nio/channels/Channels.java
+++ b/src/java.base/share/classes/java/nio/channels/Channels.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -505,6 +505,8 @@ public static Reader newReader(ReadableByteChannel ch,
* @param charset The charset to be used
*
* @return A new reader
+ *
+ * @since 10
*/
public static Reader newReader(ReadableByteChannel ch, Charset charset) {
Objects.requireNonNull(charset, "charset");
@@ -613,6 +615,8 @@ public static Writer newWriter(WritableByteChannel ch,
* The charset to be used
*
* @return A new writer
+ *
+ * @since 10
*/
public static Writer newWriter(WritableByteChannel ch, Charset charset) {
Objects.requireNonNull(charset, "charset");
diff --git a/src/java.base/share/classes/java/text/ChoiceFormat.java b/src/java.base/share/classes/java/text/ChoiceFormat.java
index 94b8c188c93..02c3d6b1d5c 100644
--- a/src/java.base/share/classes/java/text/ChoiceFormat.java
+++ b/src/java.base/share/classes/java/text/ChoiceFormat.java
@@ -134,16 +134,6 @@
* Use two single quotes in a row to produce a literal single quote. For example,
* {@code new ChoiceFormat("1# ''one'' ").format(1)} returns {@code " 'one' "}.
*
- * @apiNote A subclass could perform more consistent pattern validation by
- * throwing an {@code IllegalArgumentException} for all incorrect cases.
- * @implNote Given an incorrect pattern, this implementation may either
- * throw an exception or succeed and discard the incorrect portion. A {@code
- * NumberFormatException} is thrown if a {@code limit} can not be
- * parsed as a numeric value and an {@code IllegalArgumentException} is thrown
- * if a {@code SubPattern} is missing, or the intervals are not ascending.
- * Discarding the incorrect portion may result in a ChoiceFormat with
- * empty {@code limits} and {@code formats}.
- *
* Usage Information
*
*
@@ -224,6 +214,21 @@
* If multiple threads access a format concurrently, it must be synchronized
* externally.
*
+ * @apiNote A subclass could perform more consistent pattern validation by
+ * throwing an {@code IllegalArgumentException} for all incorrect cases.
+ * See the {@code Implementation Note} for this implementation's behavior regarding
+ * incorrect patterns.
+ *
This class inherits instance methods from {@code NumberFormat} it does
+ * not utilize; a subclass could override and throw {@code
+ * UnsupportedOperationException} for such methods.
+ * @implNote Given an incorrect pattern, this implementation may either
+ * throw an exception or succeed and discard the incorrect portion. A {@code
+ * NumberFormatException} is thrown if a {@code limit} can not be
+ * parsed as a numeric value and an {@code IllegalArgumentException} is thrown
+ * if a {@code SubPattern} is missing, or the intervals are not ascending.
+ * Discarding the incorrect portion may result in a ChoiceFormat with
+ * empty {@code limits} and {@code formats}.
+ *
*
* @see DecimalFormat
* @see MessageFormat
diff --git a/src/java.base/share/classes/java/util/Formatter.java b/src/java.base/share/classes/java/util/Formatter.java
index 14a850a24bd..3f37774469d 100644
--- a/src/java.base/share/classes/java/util/Formatter.java
+++ b/src/java.base/share/classes/java/util/Formatter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2023, Alibaba Group Holding Limited. All Rights Reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
@@ -2299,6 +2299,8 @@ public Formatter(String fileName, String csn, Locale l)
*
* @throws NullPointerException
* if {@code fileName} or {@code charset} is {@code null}.
+ *
+ * @since 10
*/
public Formatter(String fileName, Charset charset, Locale l) throws IOException {
this(Objects.requireNonNull(charset, "charset"), l, new File(fileName));
@@ -2443,6 +2445,8 @@ public Formatter(File file, String csn, Locale l)
*
* @throws NullPointerException
* if {@code file} or {@code charset} is {@code null}.
+ *
+ * @since 10
*/
public Formatter(File file, Charset charset, Locale l) throws IOException {
this(Objects.requireNonNull(charset, "charset"), l, file);
@@ -2560,6 +2564,8 @@ public Formatter(OutputStream os, String csn, Locale l)
*
* @throws NullPointerException
* if {@code os} or {@code charset} is {@code null}.
+ *
+ * @since 10
*/
public Formatter(OutputStream os, Charset charset, Locale l) {
this(l, new BufferedWriter(new OutputStreamWriter(os, charset)));
diff --git a/src/java.base/share/classes/java/util/regex/CharPredicates.java b/src/java.base/share/classes/java/util/regex/CharPredicates.java
index e7b2714d8cf..99943fc34e6 100644
--- a/src/java.base/share/classes/java/util/regex/CharPredicates.java
+++ b/src/java.base/share/classes/java/util/regex/CharPredicates.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -25,7 +25,6 @@
package java.util.regex;
-import java.util.HashMap;
import java.util.Locale;
import java.util.regex.Pattern.CharPredicate;
import java.util.regex.Pattern.BmpCharPredicate;
diff --git a/src/java.base/share/classes/java/util/regex/Pattern.java b/src/java.base/share/classes/java/util/regex/Pattern.java
index d5390d2b4aa..1c2fd151b8d 100644
--- a/src/java.base/share/classes/java/util/regex/Pattern.java
+++ b/src/java.base/share/classes/java/util/regex/Pattern.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1999, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1999, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -3272,10 +3272,10 @@ private Node group0() {
if (head.study(info)) { // Deterministic
GroupTail temp = (GroupTail) tail;
head = root = new GroupCurly(head.next, curly.cmin,
- curly.cmax, curly.type,
- ((GroupTail)tail).localIndex,
- ((GroupTail)tail).groupIndex,
- capturingGroup);
+ curly.cmax, curly.type,
+ temp.localIndex,
+ temp.groupIndex,
+ capturingGroup);
return head;
} else { // Non-deterministic
int temp = ((GroupHead) head).localIndex;
diff --git a/src/java.base/share/classes/java/util/stream/GathererOp.java b/src/java.base/share/classes/java/util/stream/GathererOp.java
index 24b42fb28ad..096ac4ea3a5 100644
--- a/src/java.base/share/classes/java/util/stream/GathererOp.java
+++ b/src/java.base/share/classes/java/util/stream/GathererOp.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2023, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -142,6 +142,7 @@ static final class GatherSink implements Sink, Gatherer.Downstream integrator; // Optimization: reuse
private A state;
private boolean proceed = true;
+ private boolean downstreamProceed = true;
GatherSink(Gatherer gatherer, Sink sink) {
this.gatherer = gatherer;
@@ -173,12 +174,12 @@ public void accept(T t) {
@Override
public boolean cancellationRequested() {
- return cancellationRequested(proceed);
+ return cancellationRequested(proceed && downstreamProceed);
}
private boolean cancellationRequested(boolean knownProceed) {
// Highly performance sensitive
- return !(knownProceed && (!sink.cancellationRequested() || (proceed = false)));
+ return !(knownProceed && (!sink.cancellationRequested() || (downstreamProceed = false)));
}
@Override
@@ -194,12 +195,12 @@ public void end() {
@Override
public boolean isRejecting() {
- return !proceed;
+ return !downstreamProceed;
}
@Override
public boolean push(R r) {
- var p = proceed;
+ var p = downstreamProceed;
if (p)
sink.accept(r);
return !cancellationRequested(p);
diff --git a/src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java b/src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
index 0efe62c1e4f..05e7f345b26 100644
--- a/src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
+++ b/src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2020, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2020, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -681,10 +681,6 @@ public static long mismatch(MemorySegment srcSegment, long srcFromOffset, long s
long dstBytes = dstToOffset - dstFromOffset;
srcImpl.checkAccess(srcFromOffset, srcBytes, true);
dstImpl.checkAccess(dstFromOffset, dstBytes, true);
- if (dstImpl == srcImpl) {
- srcImpl.checkValidState();
- return -1;
- }
long bytes = Math.min(srcBytes, dstBytes);
long i = 0;
diff --git a/src/java.base/share/classes/sun/security/provider/certpath/OCSP.java b/src/java.base/share/classes/sun/security/provider/certpath/OCSP.java
index a21635afa97..febff793b69 100644
--- a/src/java.base/share/classes/sun/security/provider/certpath/OCSP.java
+++ b/src/java.base/share/classes/sun/security/provider/certpath/OCSP.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2009, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,6 +85,28 @@ public final class OCSP {
private static final int READ_TIMEOUT = initializeTimeout(
"com.sun.security.ocsp.readtimeout", DEFAULT_READ_TIMEOUT);
+ /**
+ * Boolean value indicating whether OCSP client can use GET for OCSP
+ * requests. There is an ambiguity in RFC recommendations.
+ *
+ * RFC 5019 says a stronger thing, "MUST":
+ * "When sending requests that are less than or equal to 255 bytes in
+ * total (after encoding) including the scheme and delimiters (http://),
+ * server name and base64-encoded OCSPRequest structure, clients MUST
+ * use the GET method (to enable OCSP response caching)."
+ *
+ * RFC 6960 says a weaker thing, "MAY":
+ * "HTTP-based OCSP requests can use either the GET or the POST method to
+ * submit their requests. To enable HTTP caching, small requests (that
+ * after encoding are less than 255 bytes) MAY be submitted using GET."
+ *
+ * For performance reasons, we default to stronger behavior. But this
+ * option also allows to fallback to weaker behavior in case of compatibility
+ * problems.
+ */
+ private static final boolean USE_GET = initializeBoolean(
+ "com.sun.security.ocsp.useget", "true");
+
/**
* Initialize the timeout length by getting the OCSP timeout
* system property. If the property has not been set, or if its
@@ -99,6 +121,15 @@ private static int initializeTimeout(String prop, int def) {
return timeoutVal;
}
+ private static boolean initializeBoolean(String prop, String def) {
+ String flag = GetPropertyAction.privilegedGetProperty(prop, def);
+ boolean value = Boolean.parseBoolean(flag);
+ if (debug != null) {
+ debug.println(prop + " set to " + value);
+ }
+ return value;
+ }
+
private OCSP() {}
/**
@@ -186,7 +217,7 @@ public static byte[] getOCSPBytes(List certIds, URI responderURI,
encodedGetReq.append(URLEncoder.encode(
Base64.getEncoder().encodeToString(bytes), UTF_8));
- if (encodedGetReq.length() <= 255) {
+ if (USE_GET && encodedGetReq.length() <= 255) {
url = new URI(encodedGetReq.toString()).toURL();
con = (HttpURLConnection)url.openConnection();
con.setConnectTimeout(CONNECT_TIMEOUT);
diff --git a/src/java.base/share/classes/sun/security/ssl/ServerHello.java b/src/java.base/share/classes/sun/security/ssl/ServerHello.java
index 904cf59193f..3ec66e0f0f2 100644
--- a/src/java.base/share/classes/sun/security/ssl/ServerHello.java
+++ b/src/java.base/share/classes/sun/security/ssl/ServerHello.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2022, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -794,6 +794,15 @@ public byte[] produce(ConnectionContext context,
hhrm.write(shc.handshakeOutput);
shc.handshakeOutput.flush();
+ // In TLS1.3 middlebox compatibility mode the server sends a
+ // dummy change_cipher_spec record immediately after its
+ // first handshake message. This may either be after
+ // a ServerHello or a HelloRetryRequest.
+ // (RFC 8446, Appendix D.4)
+ shc.conContext.outputRecord.changeWriteCiphers(
+ SSLWriteCipher.nullTlsWriteCipher(),
+ (clientHello.sessionId.length() != 0));
+
// Stateless, shall we clean up the handshake context as well?
shc.handshakeHash.finish(); // forgot about the handshake hash
shc.handshakeExtensions.clear();
diff --git a/src/hotspot/share/legal/siphash.md b/src/java.base/share/legal/siphash.md
similarity index 98%
rename from src/hotspot/share/legal/siphash.md
rename to src/java.base/share/legal/siphash.md
index 1583f229e1e..a1183acf2b0 100644
--- a/src/hotspot/share/legal/siphash.md
+++ b/src/java.base/share/legal/siphash.md
@@ -4,12 +4,12 @@
SipHash reference C implementation
```
- Copyright (c) 2012-2021 Jean-Philippe Aumasson
-
- Copyright (c) 2012-2014 Daniel J. Bernstein
+ Copyright (c) 2016 Jean-Philippe Aumasson
+
To the extent possible under law, the author(s) have dedicated all copyright
and related and neighboring rights to this software to the public domain
worldwide. This software is distributed without any warranty.
+
You should have received a copy of the CC0 Public Domain Dedication along
with
this software. If not, see
diff --git a/src/java.base/share/man/java.1 b/src/java.base/share/man/java.1
index 6499d70f989..9d5bd5fba98 100644
--- a/src/java.base/share/man/java.1
+++ b/src/java.base/share/man/java.1
@@ -2477,24 +2477,6 @@ This option has a limit of 2 GB; otherwise, an error is generated.
The maximum code cache size shouldn\[aq]t be less than the initial code
cache size; see the option \f[V]-XX:InitialCodeCacheSize\f[R].
.TP
-\f[V]-XX:RTMAbortRatio=\f[R]\f[I]abort_ratio\f[R]
-Specifies the RTM abort ratio is specified as a percentage (%) of all
-executed RTM transactions.
-If a number of aborted transactions becomes greater than this ratio,
-then the compiled code is deoptimized.
-This ratio is used when the \f[V]-XX:+UseRTMDeopt\f[R] option is
-enabled.
-The default value of this option is 50.
-This means that the compiled code is deoptimized if 50% of all
-transactions are aborted.
-.TP
-\f[V]-XX:RTMRetryCount=\f[R]\f[I]number_of_retries\f[R]
-Specifies the number of times that the RTM locking code is retried, when
-it is aborted or busy, before falling back to the normal locking
-mechanism.
-The default value for this option is 5.
-The \f[V]-XX:UseRTMLocking\f[R] option must be enabled.
-.TP
\f[V]-XX:+SegmentedCodeCache\f[R]
Enables segmentation of the code cache, without which the code cache
consists of one large segment.
@@ -2728,65 +2710,6 @@ FMA intrinsics are generated for the
value of \f[V](\f[R] \f[I]a\f[R] \f[V]*\f[R] \f[I]b\f[R] \f[V]+\f[R]
\f[I]c\f[R] \f[V])\f[R] expressions.
.TP
-\f[V]-XX:+UseRTMDeopt\f[R]
-Autotunes RTM locking depending on the abort ratio.
-This ratio is specified by the \f[V]-XX:RTMAbortRatio\f[R] option.
-If the number of aborted transactions exceeds the abort ratio, then the
-method containing the lock is deoptimized and recompiled with all locks
-as normal locks.
-This option is disabled by default.
-The \f[V]-XX:+UseRTMLocking\f[R] option must be enabled.
-.TP
-\f[V]-XX:+UseRTMLocking\f[R]
-Generates Restricted Transactional Memory (RTM) locking code for all
-inflated locks, with the normal locking mechanism as the fallback
-handler.
-This option is disabled by default.
-Options related to RTM are available only on x86 CPUs that support
-Transactional Synchronization Extensions (TSX).
-.RS
-.PP
-RTM is part of Intel\[aq]s TSX, which is an x86 instruction set
-extension and facilitates the creation of multithreaded applications.
-RTM introduces the new instructions \f[V]XBEGIN\f[R], \f[V]XABORT\f[R],
-\f[V]XEND\f[R], and \f[V]XTEST\f[R].
-The \f[V]XBEGIN\f[R] and \f[V]XEND\f[R] instructions enclose a set of
-instructions to run as a transaction.
-If no conflict is found when running the transaction, then the memory
-and register modifications are committed together at the \f[V]XEND\f[R]
-instruction.
-The \f[V]XABORT\f[R] instruction can be used to explicitly abort a
-transaction and the \f[V]XTEST\f[R] instruction checks if a set of
-instructions is being run in a transaction.
-.PP
-A lock on a transaction is inflated when another thread tries to access
-the same transaction, thereby blocking the thread that didn\[aq]t
-originally request access to the transaction.
-RTM requires that a fallback set of operations be specified in case a
-transaction aborts or fails.
-An RTM lock is a lock that has been delegated to the TSX\[aq]s system.
-.PP
-RTM improves performance for highly contended locks with low conflict in
-a critical region (which is code that must not be accessed by more than
-one thread concurrently).
-RTM also improves the performance of coarse-grain locking, which
-typically doesn\[aq]t perform well in multithreaded applications.
-(Coarse-grain locking is the strategy of holding locks for long periods
-to minimize the overhead of taking and releasing locks, while
-fine-grained locking is the strategy of trying to achieve maximum
-parallelism by locking only when necessary and unlocking as soon as
-possible.)
-Also, for lightly contended locks that are used by different threads,
-RTM can reduce false cache line sharing, also known as cache line
-ping-pong.
-This occurs when multiple threads from different processors are
-accessing different resources, but the resources share the same cache
-line.
-As a result, the processors repeatedly invalidate the cache lines of
-other processors, which forces them to read from main memory instead of
-their cache.
-.RE
-.TP
\f[V]-XX:+UseSuperWord\f[R]
Enables the transformation of scalar operations into superword
operations.
@@ -3825,6 +3748,83 @@ The default value is 2.
.PP
Use the option \f[V]-XX:MinRAMPercentage\f[R] instead.
.RE
+.TP
+\f[V]-XX:RTMAbortRatio=\f[R]\f[I]abort_ratio\f[R]
+Specifies the RTM abort ratio is specified as a percentage (%) of all
+executed RTM transactions.
+If a number of aborted transactions becomes greater than this ratio,
+then the compiled code is deoptimized.
+This ratio is used when the \f[V]-XX:+UseRTMDeopt\f[R] option is
+enabled.
+The default value of this option is 50.
+This means that the compiled code is deoptimized if 50% of all
+transactions are aborted.
+.TP
+\f[V]-XX:RTMRetryCount=\f[R]\f[I]number_of_retries\f[R]
+Specifies the number of times that the RTM locking code is retried, when
+it is aborted or busy, before falling back to the normal locking
+mechanism.
+The default value for this option is 5.
+The \f[V]-XX:UseRTMLocking\f[R] option must be enabled.
+.TP
+\f[V]-XX:+UseRTMDeopt\f[R]
+Autotunes RTM locking depending on the abort ratio.
+This ratio is specified by the \f[V]-XX:RTMAbortRatio\f[R] option.
+If the number of aborted transactions exceeds the abort ratio, then the
+method containing the lock is deoptimized and recompiled with all locks
+as normal locks.
+This option is disabled by default.
+The \f[V]-XX:+UseRTMLocking\f[R] option must be enabled.
+.TP
+\f[V]-XX:+UseRTMLocking\f[R]
+Generates Restricted Transactional Memory (RTM) locking code for all
+inflated locks, with the normal locking mechanism as the fallback
+handler.
+This option is disabled by default.
+Options related to RTM are available only on x86 CPUs that support
+Transactional Synchronization Extensions (TSX).
+.RS
+.PP
+RTM is part of Intel\[aq]s TSX, which is an x86 instruction set
+extension and facilitates the creation of multithreaded applications.
+RTM introduces the new instructions \f[V]XBEGIN\f[R], \f[V]XABORT\f[R],
+\f[V]XEND\f[R], and \f[V]XTEST\f[R].
+The \f[V]XBEGIN\f[R] and \f[V]XEND\f[R] instructions enclose a set of
+instructions to run as a transaction.
+If no conflict is found when running the transaction, then the memory
+and register modifications are committed together at the \f[V]XEND\f[R]
+instruction.
+The \f[V]XABORT\f[R] instruction can be used to explicitly abort a
+transaction and the \f[V]XTEST\f[R] instruction checks if a set of
+instructions is being run in a transaction.
+.PP
+A lock on a transaction is inflated when another thread tries to access
+the same transaction, thereby blocking the thread that didn\[aq]t
+originally request access to the transaction.
+RTM requires that a fallback set of operations be specified in case a
+transaction aborts or fails.
+An RTM lock is a lock that has been delegated to the TSX\[aq]s system.
+.PP
+RTM improves performance for highly contended locks with low conflict in
+a critical region (which is code that must not be accessed by more than
+one thread concurrently).
+RTM also improves the performance of coarse-grain locking, which
+typically doesn\[aq]t perform well in multithreaded applications.
+(Coarse-grain locking is the strategy of holding locks for long periods
+to minimize the overhead of taking and releasing locks, while
+fine-grained locking is the strategy of trying to achieve maximum
+parallelism by locking only when necessary and unlocking as soon as
+possible.)
+Also, for lightly contended locks that are used by different threads,
+RTM can reduce false cache line sharing, also known as cache line
+ping-pong.
+This occurs when multiple threads from different processors are
+accessing different resources, but the resources share the same cache
+line.
+As a result, the processors repeatedly invalidate the cache lines of
+other processors, which forces them to read from main memory instead of
+their cache.
+.RE
.SH OBSOLETE JAVA OPTIONS
.PP
These \f[V]java\f[R] options are still accepted but ignored, and a
diff --git a/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java b/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java
index 7ae6bd727a3..6f0e678dcd6 100644
--- a/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java
+++ b/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java
@@ -98,10 +98,13 @@ public void propertyChange(PropertyChangeEvent e) {
* This method is used to interrupt file loading thread.
*/
public void invalidateFileCache() {
- if (filesLoader != null) {
- filesLoader.loadThread.interrupt();
- filesLoader.cancelRunnables();
- filesLoader = null;
+ synchronized (this) {
+ if (filesLoader != null) {
+ filesLoader.loadThread.interrupt();
+ filesLoader = null;
+ // Increment fetch ID to invalidate pending DoChangeContents
+ fetchID.incrementAndGet();
+ }
}
}
@@ -156,14 +159,15 @@ public void validateFileCache() {
if (currentDirectory == null) {
return;
}
- if (filesLoader != null) {
- filesLoader.loadThread.interrupt();
- filesLoader.cancelRunnables();
- }
+ synchronized (this) {
+ if (filesLoader != null) {
+ filesLoader.loadThread.interrupt();
+ }
- int fid = fetchID.incrementAndGet();
- setBusy(true, fid);
- filesLoader = new FilesLoader(currentDirectory, fid);
+ int fid = fetchID.incrementAndGet();
+ setBusy(true, fid);
+ filesLoader = new FilesLoader(currentDirectory, fid);
+ }
}
/**
@@ -276,7 +280,6 @@ private final class FilesLoader implements Runnable {
private final boolean fileSelectionEnabled;
private final int fid;
private final File currentDirectory;
- private volatile DoChangeContents runnable;
private final Thread loadThread;
private FilesLoader(File currentDirectory, int fid) {
@@ -297,22 +300,20 @@ public void run() {
}
private void run0() {
- FileSystemView fileSystem = fileSystemView;
-
if (loadThread.isInterrupted()) {
return;
}
- File[] list = fileSystem.getFiles(currentDirectory, useFileHiding);
+ File[] list = fileSystemView.getFiles(currentDirectory, useFileHiding);
if (loadThread.isInterrupted()) {
return;
}
final Vector newFileCache = new Vector();
- Vector newFiles = new Vector();
+ final Vector newFiles = new Vector();
- // run through the file list, add directories and selectable files to fileCache
+ // Run through the file list, add directories and selectable files to fileCache
// Note that this block must be OUTSIDE of Invoker thread because of
// deadlock possibility with custom synchronized FileSystemView
for (File file : list) {
@@ -339,7 +340,7 @@ private void run0() {
// To avoid loads of synchronizations with Invoker and improve performance we
// execute the whole block on the COM thread
- runnable = ShellFolder.invoke(new Callable() {
+ DoChangeContents runnable = ShellFolder.invoke(new Callable() {
public DoChangeContents call() {
synchronized (fileCache) {
int newSize = newFileCache.size();
@@ -395,7 +396,7 @@ public DoChangeContents call() {
}
if (!fileCache.equals(newFileCache)) {
if (loadThread.isInterrupted()) {
- cancelRunnables();
+ return null;
}
return new DoChangeContents(newFileCache, 0, fileCache, 0, fid);
}
@@ -408,12 +409,6 @@ public DoChangeContents call() {
SwingUtilities.invokeLater(runnable);
}
}
-
- private void cancelRunnables() {
- if (runnable != null) {
- runnable.cancel();
- }
- }
}
@@ -522,13 +517,13 @@ public void run() {
private final class DoChangeContents implements Runnable {
private final List addFiles;
private final List remFiles;
- private boolean doFire = true;
private final int fid;
- private int addStart = 0;
- private int remStart = 0;
+ private final int addStart;
+ private final int remStart;
- DoChangeContents(List addFiles, int addStart, List remFiles,
- int remStart, int fid) {
+ private DoChangeContents(List addFiles, int addStart,
+ List remFiles, int remStart,
+ int fid) {
this.addFiles = addFiles;
this.addStart = addStart;
this.remFiles = remFiles;
@@ -536,31 +531,32 @@ private final class DoChangeContents implements Runnable {
this.fid = fid;
}
- synchronized void cancel() {
- doFire = false;
- }
+ @Override
+ public void run() {
+ if (fetchID.get() != fid) {
+ return;
+ }
- public synchronized void run() {
- if (fetchID.get() == fid && doFire) {
- int remSize = (remFiles == null) ? 0 : remFiles.size();
- int addSize = (addFiles == null) ? 0 : addFiles.size();
- synchronized(fileCache) {
- if (remSize > 0) {
- fileCache.removeAll(remFiles);
- }
- if (addSize > 0) {
- fileCache.addAll(addStart, addFiles);
- }
- files = null;
- directories = null;
+ final int remSize = (remFiles == null) ? 0 : remFiles.size();
+ final int addSize = (addFiles == null) ? 0 : addFiles.size();
+ final int cacheSize;
+ synchronized (fileCache) {
+ if (remSize > 0) {
+ fileCache.removeAll(remFiles);
}
- if (remSize > 0 && addSize == 0) {
- fireIntervalRemoved(BasicDirectoryModel.this, remStart, remStart + remSize - 1);
- } else if (addSize > 0 && remSize == 0 && addStart + addSize <= fileCache.size()) {
- fireIntervalAdded(BasicDirectoryModel.this, addStart, addStart + addSize - 1);
- } else {
- fireContentsChanged();
+ if (addSize > 0) {
+ fileCache.addAll(addStart, addFiles);
}
+ files = null;
+ directories = null;
+ cacheSize = fileCache.size();
+ }
+ if (remSize > 0 && addSize == 0) {
+ fireIntervalRemoved(BasicDirectoryModel.this, remStart, remStart + remSize - 1);
+ } else if (addSize > 0 && remSize == 0 && addStart + addSize <= cacheSize) {
+ fireIntervalAdded(BasicDirectoryModel.this, addStart, addStart + addSize - 1);
+ } else {
+ fireContentsChanged();
}
}
}
diff --git a/src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java b/src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java
index deccd70f878..f270a34d5b7 100644
--- a/src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java
+++ b/src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1999, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1999, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -122,17 +122,15 @@
public final class Connection implements Runnable {
private static final boolean debug = false;
- private static final int dump = 0; // > 0 r, > 1 rw
-
private final Thread worker; // Initialized in constructor
- private boolean v3 = true; // Set in setV3()
+ private boolean v3 = true; // Set in setV3()
public final String host; // used by LdapClient for generating exception messages
- // used by StartTlsResponse when creating an SSL socket
+ // used by StartTlsResponse when creating an SSL socket
public final int port; // used by LdapClient for generating exception messages
- // used by StartTlsResponse when creating an SSL socket
+ // used by StartTlsResponse when creating an SSL socket
private boolean bound = false; // Set in setBound()
@@ -324,30 +322,37 @@ private SocketFactory getSocketFactory(String socketFactoryName) throws Exceptio
}
private Socket createConnectionSocket(String host, int port, SocketFactory factory,
- int connectTimeout) throws Exception {
+ int connectTimeout) throws IOException {
Socket socket = null;
+ // if timeout is supplied, try to use unconnected socket for connecting with timeout
if (connectTimeout > 0) {
- // create unconnected socket and then connect it if timeout
- // is supplied
- InetSocketAddress endpoint =
- createInetSocketAddress(host, port);
- // unconnected socket
- socket = factory.createSocket();
- // connect socket with a timeout
- socket.connect(endpoint, connectTimeout);
if (debug) {
- System.err.println("Connection: creating socket with " +
- "a connect timeout");
+ System.err.println("Connection: creating socket with a connect timeout");
+ }
+ try {
+ // unconnected socket
+ socket = factory.createSocket();
+ } catch (IOException e) {
+ // unconnected socket is likely not supported by the SocketFactory
+ if (debug) {
+ System.err.println("Connection: unconnected socket not supported by SocketFactory");
+ }
+ }
+ if (socket != null) {
+ InetSocketAddress endpoint = createInetSocketAddress(host, port);
+ // connect socket with a timeout
+ socket.connect(endpoint, connectTimeout);
}
}
+
+ // either no timeout was supplied or unconnected socket did not work
if (socket == null) {
// create connected socket
- socket = factory.createSocket(host, port);
if (debug) {
- System.err.println("Connection: creating connected socket with" +
- " no connect timeout");
+ System.err.println("Connection: creating connected socket with no connect timeout");
}
+ socket = factory.createSocket(host, port);
}
return socket;
}
@@ -356,7 +361,7 @@ private Socket createConnectionSocket(String host, int port, SocketFactory facto
// the SSL handshake following socket connection as part of the timeout.
// So explicitly set a socket read timeout, trigger the SSL handshake,
// then reset the timeout.
- private void initialSSLHandshake(SSLSocket sslSocket , int connectTimeout) throws Exception {
+ private void initialSSLHandshake(SSLSocket sslSocket, int connectTimeout) throws Exception {
if (!IS_HOSTNAME_VERIFICATION_DISABLED) {
SSLParameters param = sslSocket.getSSLParameters();
diff --git a/src/java.naming/share/classes/module-info.java b/src/java.naming/share/classes/module-info.java
index c4c7a606c6c..5a731000194 100644
--- a/src/java.naming/share/classes/module-info.java
+++ b/src/java.naming/share/classes/module-info.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2014, 2022, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2014, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -36,21 +36,33 @@
* The following implementation specific environment properties are supported by the
* default LDAP Naming Service Provider implementation in the JDK:
*
+ * {@code java.naming.ldap.factory.socket}:
+ * The value of this environment property specifies the fully
+ * qualified class name of the socket factory used by the LDAP provider.
+ * This class must implement the {@link javax.net.SocketFactory} abstract class
+ * and provide an implementation of the static "getDefault()" method that
+ * returns an instance of the socket factory. By default the environment
+ * property is not set.
+ *
* {@code com.sun.jndi.ldap.connect.timeout}:
- * The value of this property is the string representation
- * of an integer representing the connection timeout in
- * milliseconds. If the LDAP provider cannot establish a
- * connection within that period, it aborts the connection attempt.
+ * The value of this environment property is the string representation
+ * of an integer specifying the connection timeout in milliseconds.
+ * If the LDAP provider cannot establish a connection within that period,
+ * it aborts the connection attempt.
* The integer should be greater than zero. An integer less than
* or equal to zero means to use the network protocol's (i.e., TCP's)
* timeout value.
* If this property is not specified, the default is to wait
* for the connection to be established or until the underlying
* network times out.
+ * If a custom socket factory is provided via environment property
+ * {@code java.naming.ldap.factory.socket} and unconnected sockets
+ * are not supported, the specified timeout is ignored
+ * and the provider behaves as if no connection timeout was set.
*
* {@code com.sun.jndi.ldap.read.timeout}:
* The value of this property is the string representation
- * of an integer representing the read timeout in milliseconds
+ * of an integer specifying the read timeout in milliseconds
* for LDAP operations. If the LDAP provider cannot get a LDAP
* response within that period, it aborts the read attempt. The
* integer should be greater than zero. An integer less than or
diff --git a/src/java.net.http/share/classes/java/net/http/HttpClient.java b/src/java.net.http/share/classes/java/net/http/HttpClient.java
index 44d9a41c803..82090bb9698 100644
--- a/src/java.net.http/share/classes/java/net/http/HttpClient.java
+++ b/src/java.net.http/share/classes/java/net/http/HttpClient.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -29,6 +29,8 @@
import java.io.UncheckedIOException;
import java.net.InetAddress;
import java.net.http.HttpResponse.BodyHandlers;
+import java.net.http.HttpResponse.BodySubscriber;
+import java.net.http.HttpResponse.BodySubscribers;
import java.nio.channels.Selector;
import java.net.Authenticator;
import java.net.CookieHandler;
@@ -132,21 +134,47 @@
* reclaimed early by {@linkplain #close() closing} the client.
*
* @implNote
- *
- * The JDK built-in implementation of the {@code HttpClient} overrides
+ *
+ * The {@link BodyHandlers} and {@link BodySubscribers}
+ * classes provide some {@linkplain BodySubscribers##streaming-body streaming
+ * or publishing {@code BodyHandler} and {@code BodySubscriber}
+ * implementations} which allow to stream body data back to the caller.
+ * In order for the resources associated with these streams to be
+ * reclaimed, and for the HTTP request to be considered completed,
+ * a caller must eventually {@linkplain HttpResponse#body()
+ * obtain the streaming response body} and close, cancel, or
+ * read the returned streams to exhaustion. Likewise, a custom
+ * {@link BodySubscriber} implementation should either {@linkplain
+ * Subscription#request(long) request} all data until {@link
+ * BodySubscriber#onComplete() onComplete} or {@link
+ * BodySubscriber#onError(Throwable) onError} is signalled, or eventually
+ * {@linkplain Subscription#cancel() cancel} its subscription.
+ *
+ *
+ * The JDK built-in implementation of the {@code HttpClient} overrides
* {@link #close()}, {@link #shutdown()}, {@link #shutdownNow()},
* {@link #awaitTermination(Duration)}, and {@link #isTerminated()} to
* provide a best effort implementation. Failing to close, cancel, or
- * read returned streams to exhaustion, such as streams provided when using
- * {@link BodyHandlers#ofInputStream()}, {@link BodyHandlers#ofLines()}, or
- * {@link BodyHandlers#ofPublisher()}, may prevent requests submitted
- * before an {@linkplain #shutdown() orderly shutdown}
- * to run to completion. Likewise, failing to
- * {@linkplain Subscription#request(long) request data} or {@linkplain
- * Subscription#cancel() cancel subscriptions} from a custom {@linkplain
- * java.net.http.HttpResponse.BodySubscriber BodySubscriber} may stop
- * delivery of data and {@linkplain #awaitTermination(Duration) stall an
- * orderly shutdown}.
+ * read {@link ##streaming streaming or publishing bodies} to exhaustion
+ * may stop delivery of data while leaving the request open, and
+ * {@linkplain #awaitTermination(Duration) stall an
+ * orderly shutdown}. The {@link #shutdownNow()} method, if called, will
+ * attempt to cancel any such non-completed requests, but may cause
+ * abrupt termination of any on going operation.
+ *
+ *
+ * If not {@linkplain ##closing explicitly closed}, the JDK
+ * built-in implementation of the {@code HttpClient} releases
+ * its resources when an {@code HttpClient} instance is no longer
+ * strongly reachable, and all operations started on that instance have
+ * eventually completed. This relies both on the garbage collector
+ * to notice that the instance is no longer reachable, and on all
+ * requests started on the client to eventually complete. Failure
+ * to properly close {@linkplain ##streaming streaming or publishing bodies}
+ * may prevent the associated requests from running to completion, and
+ * prevent the resources allocated by the associated client from
+ * being reclaimed by the garbage collector.
+ *
*
*
* If an explicit {@linkplain HttpClient.Builder#executor(Executor)
@@ -155,7 +183,7 @@
* dependent tasks in a context that is granted no permissions. Custom
* {@linkplain HttpRequest.BodyPublisher request body publishers}, {@linkplain
* HttpResponse.BodyHandler response body handlers}, {@linkplain
- * HttpResponse.BodySubscriber response body subscribers}, and {@linkplain
+ * BodySubscriber response body subscribers}, and {@linkplain
* WebSocket.Listener WebSocket Listeners}, if executing operations that require
* privileges, should do so within an appropriate {@linkplain
* AccessController#doPrivileged(PrivilegedAction) privileged context}.
@@ -686,7 +714,7 @@ public enum Redirect {
* information.
*
*
- * The default {@code HttpClient} implementation returns
+ *
The default {@code HttpClient} implementation returns
* {@code CompletableFuture} objects that are cancelable .
* {@code CompletableFuture} objects {@linkplain CompletableFuture#newIncompleteFuture()
* derived} from cancelable futures are themselves cancelable .
diff --git a/src/java.net.http/share/classes/java/net/http/HttpResponse.java b/src/java.net.http/share/classes/java/net/http/HttpResponse.java
index 47f7da46d76..08fcc894f9a 100644
--- a/src/java.net.http/share/classes/java/net/http/HttpResponse.java
+++ b/src/java.net.http/share/classes/java/net/http/HttpResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -296,6 +296,13 @@ public interface BodyHandler {
* HttpResponse response = client
* .send(request, BodyHandlers.discarding()); }
*
+ * @apiNote
+ * Some {@linkplain HttpResponse#body() body implementations} created by
+ * {@linkplain BodySubscribers##streaming-body body subscribers} may need to be
+ * properly closed, read, or cancelled for the associated resources to
+ * be reclaimed and for the associated request to {@linkplain HttpClient##closing
+ * run to completion}.
+ *
* @since 11
*/
public static class BodyHandlers {
@@ -633,8 +640,14 @@ public static BodyHandler ofFileDownload(Path directory,
*
* @apiNote See {@link BodySubscribers#ofInputStream()} for more
* information.
+ *
+ * To ensure that all resources associated with the
+ * corresponding exchange are properly released the caller must
+ * eventually obtain and close the {@linkplain BodySubscribers#ofInputStream()
+ * returned stream}.
+ *
+ * @return a {@linkplain HttpClient##streaming streaming} response body handler
*
- * @return a response body handler
*/
public static BodyHandler ofInputStream() {
return (responseInfo) -> BodySubscribers.ofInputStream();
@@ -651,7 +664,14 @@ public static BodyHandler ofInputStream() {
* When the {@code HttpResponse} object is returned, the body may
* not have been completely received.
*
- * @return a response body handler
+ * @apiNote
+ * To ensure that all resources associated with the
+ * corresponding exchange are properly released the caller must
+ * eventually obtain and close the {@linkplain BodySubscribers#ofLines(Charset)
+ * returned stream}.
+ *
+ * @return a {@linkplain HttpClient##streaming streaming} response body handler
+ *
*/
public static BodyHandler> ofLines() {
return (responseInfo) ->
@@ -726,10 +746,17 @@ public static BodyHandler ofString() {
* response bytes can be obtained as they are received. The publisher
* can and must be subscribed to only once.
*
- * @apiNote See {@link BodySubscribers#ofPublisher()} for more
+ * @apiNote
+ * See {@link BodySubscribers#ofPublisher()} for more
* information.
+ *
+ * To ensure that all resources associated with the
+ * corresponding exchange are properly released the caller must
+ * subscribe to the publisher and conform to the rules outlined in
+ * {@linkplain BodySubscribers#ofPublisher()}
+ *
+ * @return a {@linkplain HttpClient##streaming publishing} response body handler
*
- * @return a response body handler
*/
public static BodyHandler>> ofPublisher() {
return (responseInfo) -> BodySubscribers.ofPublisher();
@@ -840,7 +867,7 @@ public void applyPushPromise(
* already be completed at this point.
*
* @param the push promise response body type
- * @param pushPromiseHandler t he body handler to use for push promises
+ * @param pushPromiseHandler the body handler to use for push promises
* @param pushPromisesMap a map to accumulate push promises into
* @return a push promise handler
*/
@@ -937,6 +964,20 @@ public interface BodySubscriber
* .send(request, responseInfo ->
* BodySubscribers.mapping(BodySubscribers.ofString(UTF_8), String::getBytes)); }
*
+ * @apiNote
+ *
+ * Some {@linkplain HttpResponse#body() body implementations} created by
+ * {@linkplain BodySubscriber#getBody() body subscribers} may allow response bytes
+ * to be streamed to the caller. These implementations are typically
+ * {@link AutoCloseable} and may need to be explicitly closed in order for
+ * the resources associated with the request and the client to be {@linkplain
+ * HttpClient##closing eventually reclaimed}.
+ * Some other implementations are {@linkplain Publisher publishers} which need to be
+ * {@link BodySubscribers#ofPublisher() subscribed} in order for their associated
+ * resources to be released and for the associated request to {@linkplain
+ * HttpClient##closing run to completion}.
+ *
+ *
* @since 11
*/
public static class BodySubscribers {
@@ -1168,7 +1209,7 @@ public static BodySubscriber ofFile(Path file) {
* amount of data is delivered in a timely fashion.
*
* @param consumer a Consumer of byte arrays
- * @return a BodySubscriber
+ * @return a body subscriber
*/
public static BodySubscriber
ofByteArrayConsumer(Consumer> consumer) {
@@ -1199,8 +1240,8 @@ public static BodySubscriber ofFile(Path file) {
* while blocking on read. In that case, the request will also be
* cancelled and the {@code InputStream} will be closed.
*
- * @return a body subscriber that streams the response body as an
- * {@link InputStream}.
+ * @return a {@linkplain HttpClient##streaming streaming body subscriber}
+ * which streams the response body as an {@link InputStream}.
*/
public static BodySubscriber ofInputStream() {
return new ResponseSubscribers.HttpResponseInputStream();
@@ -1225,8 +1266,8 @@ public static BodySubscriber ofInputStream() {
* from being reused for subsequent operations.
*
* @param charset the character set to use when converting bytes to characters
- * @return a body subscriber that streams the response body as a
- * {@link Stream Stream}{@code }.
+ * @return a {@linkplain HttpClient##streaming streaming body subscriber} which streams
+ * the response body as a {@link Stream Stream}{@code }.
*
* @see BufferedReader#lines()
*/
@@ -1268,8 +1309,10 @@ public static BodySubscriber> ofLines(Charset charset) {
* HTTP connection to be closed and prevent it from being reused for
* subsequent operations.
*
- * @return A {@code BodySubscriber} which publishes the response body
+ * @return A {@linkplain HttpClient##streaming publishing body subscriber}
+ * which publishes the response body
* through a {@code Publisher>}.
+ *
*/
public static BodySubscriber>> ofPublisher() {
return ResponseSubscribers.createPublisher();
@@ -1282,7 +1325,7 @@ public static BodySubscriber>> ofPublisher() {
*
* @param the type of the response body
* @param value the value to return from HttpResponse.body(), may be {@code null}
- * @return a {@code BodySubscriber}
+ * @return a body subscriber
*/
public static BodySubscriber replacing(U value) {
return new ResponseSubscribers.NullSubscriber<>(Optional.ofNullable(value));
diff --git a/src/java.net.http/share/classes/java/net/http/package-info.java b/src/java.net.http/share/classes/java/net/http/package-info.java
index c0df4e04588..9958fd94da0 100644
--- a/src/java.net.http/share/classes/java/net/http/package-info.java
+++ b/src/java.net.http/share/classes/java/net/http/package-info.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -56,8 +56,10 @@
* UnsupportedOperationException} for their {@link
* CompletableFuture#obtrudeValue(Object) obtrudeValue}
* and {@link CompletableFuture#obtrudeException(Throwable)
- * obtrudeException} methods. Invoking the {@link CompletableFuture#cancel
- * cancel} method on a {@code CompletableFuture} returned by this API may not
+ * obtrudeException} methods. Unless {@linkplain
+ * HttpClient##cancel otherwise specified}, invoking
+ * the {@link CompletableFuture#cancel cancel} method on a
+ * {@code CompletableFuture} returned by this API may not
* interrupt the underlying operation, but may be useful to complete,
* exceptionally, dependent stages that have not already completed.
*
diff --git a/src/jdk.attach/aix/native/libattach/VirtualMachineImpl.c b/src/jdk.attach/aix/native/libattach/VirtualMachineImpl.c
index 6b24c9faf4f..5d6252cbccd 100644
--- a/src/jdk.attach/aix/native/libattach/VirtualMachineImpl.c
+++ b/src/jdk.attach/aix/native/libattach/VirtualMachineImpl.c
@@ -74,7 +74,6 @@ JNIEXPORT void JNICALL Java_sun_tools_attach_VirtualMachineImpl_connect
addr.sun_family = AF_UNIX;
/* strncpy is safe because addr.sun_path was zero-initialized before. */
strncpy(addr.sun_path, p, sizeof(addr.sun_path) - 1);
- /* We must call bind with the actual socketaddr length. This is obligatory for AS400. */
if (connect(fd, (struct sockaddr*)&addr, SUN_LEN(&addr)) == -1) {
err = errno;
}
diff --git a/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java b/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
index 42e1accb7f4..c55bd27d7d9 100644
--- a/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
@@ -2473,6 +2473,9 @@ public void visitReturn(JCReturn tree) {
log.error(tree.pos(), Errors.RetOutsideMeth);
} else if (env.info.yieldResult != null) {
log.error(tree.pos(), Errors.ReturnOutsideSwitchExpression);
+ if (tree.expr != null) {
+ attribExpr(tree.expr, env, env.info.yieldResult.pt);
+ }
} else if (!env.info.isLambda &&
!env.info.isNewClass &&
env.enclMethod != null &&
diff --git a/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java b/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
index c6f604b4524..3ad0188ee0c 100644
--- a/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
+++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
@@ -2981,43 +2981,36 @@ public void visitTypeTest(JCInstanceOf tree) {
.VarDef(dollar_s, instanceOfExpr).setType(dollar_s.type);
if (types.isUnconditionallyExact(tree.expr.type, tree.pattern.type)) {
- exactnessCheck = make
- .LetExpr(List.of(var), make.Literal(BOOLEAN, 1).setType(syms.booleanType.constType(1)))
- .setType(syms.booleanType);
+ exactnessCheck = make.Literal(BOOLEAN, 1).setType(syms.booleanType.constType(1));
}
else if (tree.expr.type.isReference()) {
- JCExpression nullCheck = makeBinary(NE,
- make.Ident(dollar_s),
- makeNull());
+ JCExpression nullCheck =
+ makeBinary(NE,
+ make.Ident(dollar_s),
+ makeNull());
+
if (types.isUnconditionallyExact(types.unboxedType(tree.expr.type), tree.pattern.type)) {
- exactnessCheck = make
- .LetExpr(List.of(var), nullCheck)
- .setType(syms.booleanType);
+ exactnessCheck = nullCheck;
} else if (types.unboxedType(tree.expr.type).isPrimitive()) {
- exactnessCheck = getExactnessCheck(tree,
- boxIfNeeded(make.Ident(dollar_s), types.unboxedType(tree.expr.type)));
+ exactnessCheck =
+ makeBinary(AND,
+ nullCheck,
+ getExactnessCheck(tree, boxIfNeeded(make.Ident(dollar_s), types.unboxedType(tree.expr.type))));
} else {
- exactnessCheck = make.at(tree.pos())
- .TypeTest(make.Ident(dollar_s), make.Type(types.boxedClass(tree.pattern.type).type))
- .setType(syms.booleanType);
+ exactnessCheck =
+ makeBinary(AND,
+ nullCheck,
+ make.at(tree.pos())
+ .TypeTest(make.Ident(dollar_s), make.Type(types.boxedClass(tree.pattern.type).type))
+ .setType(syms.booleanType));
}
-
- exactnessCheck = make.LetExpr(List.of(var), makeBinary(AND,
- nullCheck,
- exactnessCheck))
- .setType(syms.booleanType);
}
else if (tree.expr.type.isPrimitive()) {
- JCIdent argument = make.Ident(dollar_s);
-
- JCExpression exactnessCheckCall =
- getExactnessCheck(tree, argument);
-
- exactnessCheck = make.LetExpr(List.of(var), exactnessCheckCall)
- .setType(syms.booleanType);
+ exactnessCheck = getExactnessCheck(tree, make.Ident(dollar_s));
}
- result = exactnessCheck;
+ result = make.LetExpr(List.of(var), exactnessCheck)
+ .setType(syms.booleanType);
} else {
tree.expr = translate(tree.expr);
tree.pattern = translate(tree.pattern);
diff --git a/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java b/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
index 5628fc119cc..06c41156ad4 100644
--- a/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
+++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
@@ -276,7 +276,7 @@ public void visitBindingPattern(JCBindingPattern tree) {
if (bindingVar != null && !bindingVar.isUnnamedVariable()) {
JCAssign fakeInit = (JCAssign)make.at(TreeInfo.getStartPos(tree)).Assign(
- make.Ident(bindingVar), convert(make.Ident(currentValue), castTargetType)).setType(bindingVar.erasure(types));
+ make.Ident(bindingVar), convert(make.Ident(currentValue).setType(currentValue.erasure(types)), castTargetType)).setType(bindingVar.erasure(types));
LetExpr nestedLE = make.LetExpr(List.of(make.Exec(fakeInit)),
make.Literal(true));
nestedLE.needsCond = true;
diff --git a/src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/MemoryContext.java b/src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/MemoryContext.java
index 5b746e5ac4e..f804174c711 100644
--- a/src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/MemoryContext.java
+++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/MemoryContext.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2023, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -34,9 +34,6 @@
import com.sun.tools.javac.util.Context;
import com.sun.tools.javac.util.Context.Factory;
-import javax.lang.model.element.ElementKind;
-import javax.lang.model.element.NestingKind;
-import javax.lang.model.element.TypeElement;
import javax.tools.JavaFileManager;
import javax.tools.JavaFileObject;
import javax.tools.StandardLocation;
@@ -112,10 +109,9 @@ Set getNamesOfCompiledClasses() {
* Any messages generated during compilation will be written to the stream
* provided when this object was created.
*
- * @return the list of top-level types defined in the source file
* @throws Fault if any compilation errors occur, or if no class was found
*/
- List compileProgram() throws Fault {
+ void compileProgram() throws Fault {
var units = new ArrayList();
units.add(descriptor.fileObject());
if (descriptor.isModular()) {
@@ -126,35 +122,10 @@ List compileProgram() throws Fault {
var context = new Context();
MemoryPreview.registerInstance(context);
var task = compiler.getTask(out, memoryFileManager, null, opts, null, units, context);
- var fileUri = descriptor.fileObject().toUri();
- var names = new ArrayList();
- task.addTaskListener(new TaskListener() {
- @Override
- public void started(TaskEvent event) {
- if (event.getKind() != TaskEvent.Kind.ANALYZE) return;
- TypeElement element = event.getTypeElement();
- if (element.getNestingKind() != NestingKind.TOP_LEVEL) return;
- JavaFileObject source = event.getSourceFile();
- if (source == null) return;
- if (!source.toUri().equals(fileUri)) return;
- ElementKind kind = element.getKind();
- if (kind != ElementKind.CLASS
- && kind != ElementKind.ENUM
- && kind != ElementKind.INTERFACE
- && kind != ElementKind.RECORD)
- return;
- var name = element.getQualifiedName().toString();
- names.add(name);
- }
- });
var ok = task.call();
if (!ok) {
throw new Fault(Errors.CompilationFailed);
}
- if (names.isEmpty()) {
- throw new Fault(Errors.NoClass);
- }
- return List.copyOf(names);
}
/**
diff --git a/src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/ProgramDescriptor.java b/src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/ProgramDescriptor.java
index 9c9831ecedf..087b1708acd 100644
--- a/src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/ProgramDescriptor.java
+++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/ProgramDescriptor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2023, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -25,6 +25,7 @@
package com.sun.tools.javac.launcher;
+import com.sun.source.tree.ClassTree;
import com.sun.tools.javac.api.JavacTool;
import com.sun.tools.javac.resources.LauncherProperties.Errors;
@@ -33,6 +34,7 @@
import java.io.UncheckedIOException;
import java.nio.file.Files;
import java.nio.file.Path;
+import java.util.ArrayList;
import java.util.List;
import java.util.Optional;
import java.util.Set;
@@ -46,30 +48,46 @@
* risk. This code and its internal interfaces are subject to change
* or deletion without notice.
*/
-public record ProgramDescriptor(ProgramFileObject fileObject, Optional packageName, Path sourceRootPath) {
+public record ProgramDescriptor(
+ ProgramFileObject fileObject,
+ Optional packageName,
+ List qualifiedTypeNames,
+ Path sourceRootPath) {
static ProgramDescriptor of(ProgramFileObject fileObject) throws Fault {
var file = fileObject.getFile();
+ var packageName = ""; // empty string will be converted into an empty optional
+ var packageNameAndDot = ""; // empty string or packageName + '.'
+ var qualifiedTypeNames = new ArrayList();
try {
var compiler = JavacTool.create();
var standardFileManager = compiler.getStandardFileManager(null, null, null);
var units = List.of(fileObject);
var task = compiler.getTask(null, standardFileManager, diagnostic -> {}, null, null, units);
- for (var tree : task.parse()) {
- var packageTree = tree.getPackage();
- if (packageTree != null) {
- var packageName = packageTree.getPackageName().toString();
- var root = computeSourceRootPath(file, packageName);
- return new ProgramDescriptor(fileObject, Optional.of(packageName), root);
+ var tree = task.parse().iterator().next(); // single compilation unit
+ var packageTree = tree.getPackage();
+ if (packageTree != null) {
+ packageName = packageTree.getPackageName().toString();
+ packageNameAndDot = packageName + '.';
+ }
+ for (var type : tree.getTypeDecls()) {
+ if (type instanceof ClassTree classType) {
+ qualifiedTypeNames.add(packageNameAndDot + classType.getSimpleName());
}
}
} catch (IOException ignore) {
// fall through to let actual compilation determine the error message
}
- var root = computeSourceRootPath(file, "");
- return new ProgramDescriptor(fileObject, Optional.empty(), root);
+ if (qualifiedTypeNames.isEmpty()) {
+ throw new Fault(Errors.NoClass);
+ }
+ return new ProgramDescriptor(
+ fileObject,
+ packageName.isEmpty() ? Optional.empty() : Optional.of(packageName),
+ List.copyOf(qualifiedTypeNames),
+ computeSourceRootPath(file, packageName));
}
- public static Path computeSourceRootPath(Path program, String packageName) {
+ public static Path computeSourceRootPath(Path program, String packageName) throws Fault {
var absolute = program.normalize().toAbsolutePath();
var absoluteRoot = absolute.getRoot();
assert absoluteRoot != null;
diff --git a/src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/SourceLauncher.java b/src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/SourceLauncher.java
index 75dc779cb33..4ae6b841542 100644
--- a/src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/SourceLauncher.java
+++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/SourceLauncher.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2023, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -147,10 +147,10 @@ public Result run(String[] runtimeArgs, String[] args) throws Fault, InvocationT
ProgramDescriptor program = ProgramDescriptor.of(ProgramFileObject.of(file));
RelevantJavacOptions options = RelevantJavacOptions.of(program, runtimeArgs);
MemoryContext context = new MemoryContext(out, program, options);
- List names = context.compileProgram();
+ context.compileProgram();
String[] mainArgs = Arrays.copyOfRange(args, 1, args.length);
- var appClass = execute(names, mainArgs, context);
+ var appClass = execute(context, mainArgs);
return new Result(appClass, context.getNamesOfCompiledClasses());
}
@@ -184,20 +184,20 @@ private Path getFile(String[] args) throws Fault {
* Invokes the {@code main} method of a program class, using a class loader that
* will load recently compiled classes from memory.
*
- * @param topLevelClassNames the names of classes in the program compilation unit
* @param mainArgs the arguments for the {@code main} method
* @param context the context for the class to be executed
* @throws Fault if there is a problem finding or invoking the {@code main} method
* @throws InvocationTargetException if the {@code main} method throws an exception
*/
- private Class> execute(List topLevelClassNames, String[] mainArgs, MemoryContext context)
+ private Class> execute(MemoryContext context, String[] mainArgs)
throws Fault, InvocationTargetException {
System.setProperty("jdk.launcher.sourcefile", context.getSourceFileAsString());
ClassLoader parentLoader = ClassLoader.getSystemClassLoader();
+ ProgramDescriptor program = context.getProgramDescriptor();
// 1. Find a main method in the first class and if there is one - invoke it
Class> firstClass;
- String firstClassName = topLevelClassNames.getFirst();
+ String firstClassName = program.qualifiedTypeNames().getFirst();
try {
ClassLoader loader = context.newClassLoaderFor(parentLoader, firstClassName);
firstClass = Class.forName(firstClassName, false, loader);
@@ -208,10 +208,14 @@ private Class> execute(List topLevelClassNames, String[] mainArgs, Mem
Method mainMethod = MethodFinder.findMainMethod(firstClass);
if (mainMethod == null) {
// 2. If the first class doesn't have a main method, look for a class with a matching name
- var compilationUnitName = context.getProgramDescriptor().fileObject().getFile().getFileName().toString();
+ var compilationUnitName = program.fileObject().getFile().getFileName().toString();
assert compilationUnitName.endsWith(".java");
- var expectedName = compilationUnitName.substring(0, compilationUnitName.length() - 5);
- var actualName = topLevelClassNames.stream()
+ var expectedSimpleName = compilationUnitName.substring(0, compilationUnitName.length() - 5);
+ var expectedPackageName = program.packageName().orElse("");
+ var expectedName = expectedPackageName.isEmpty()
+ ? expectedSimpleName
+ : expectedPackageName + '.' + expectedSimpleName;
+ var actualName = program.qualifiedTypeNames().stream()
.filter(name -> name.equals(expectedName))
.findFirst()
.orElseThrow(() -> new Fault(Errors.CantFindClass(expectedName)));
diff --git a/src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java b/src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
index 2c0f95b5432..4df24ef8c9d 100644
--- a/src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
+++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
@@ -3965,8 +3965,9 @@ public JCTree.JCCompilationUnit parseCompilationUnit() {
// comes after before deciding how best to handle them.
ListBuffer semiList = new ListBuffer<>();
while (firstTypeDecl && mods == null && token.kind == SEMI) {
- semiList.append(toP(F.at(token.pos).Skip()));
+ int pos = token.pos;
nextToken();
+ semiList.append(toP(F.at(pos).Skip()));
if (token.kind == EOF)
break OUTER;
}
diff --git a/src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_keymgmt.c b/src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_keymgmt.c
index 08257d05b1b..928cc3d6ed8 100644
--- a/src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_keymgmt.c
+++ b/src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_keymgmt.c
@@ -148,6 +148,7 @@ Java_sun_security_pkcs11_wrapper_PKCS11_getNativeKeyInfo
jbyte* nativeKeyInfoArrayRaw = NULL;
jbyte* nativeKeyInfoWrappedKeyArrayRaw = NULL;
unsigned int sensitiveAttributePosition = (unsigned int)-1;
+ unsigned int valueLenAttributePosition = (unsigned int)-1;
unsigned int i = 0U;
unsigned long totalDataSize = 0UL, attributesCount = 0UL;
unsigned long totalCkAttributesSize = 0UL, totalNativeKeyInfoArraySize = 0UL;
@@ -217,6 +218,8 @@ Java_sun_security_pkcs11_wrapper_PKCS11_getNativeKeyInfo
if ((ckpAttributes+i)->type == CKA_SENSITIVE) {
sensitiveAttributePosition = attributesCount;
TRACE0("DEBUG: GetNativeKeyInfo key is sensitive");
+ } else if ((ckpAttributes+i)->type == CKA_VALUE_LEN) {
+ valueLenAttributePosition = attributesCount;
}
attributesCount++;
}
@@ -296,6 +299,14 @@ Java_sun_security_pkcs11_wrapper_PKCS11_getNativeKeyInfo
goto cleanup;
}
+ if (class == CKO_SECRET_KEY && (valueLenAttributePosition != (unsigned int)-1) &&
+ *(CK_ULONG*)(((CK_ATTRIBUTE_PTR)(((CK_ATTRIBUTE_PTR)nativeKeyInfoArrayRawCkAttributes)
+ +valueLenAttributePosition))->pValue) > 256UL) {
+ // NSS' NSC_UnwrapKey does not accept CKO_SECRET_KEY keys with length greater
+ // than 256 (MAX_KEY_LEN - pkcs11i.h). Handle these keys as non-extractable.
+ goto cleanup;
+ }
+
TRACE0("DEBUG: GetNativeKeyInfo 1st C_GetAttributeValue call passed\n");
if (netscapeAttributeValueNeeded) {
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
index 86fc0daedd0..aedaee2b828 100644
--- a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
+++ b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
@@ -25,8 +25,11 @@
package jdk.javadoc.internal.doclets.formats.html;
+import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.IOException;
+import java.io.InputStream;
+import java.io.InputStreamReader;
import java.net.URISyntaxException;
import java.net.URL;
import java.nio.file.DirectoryStream;
@@ -42,6 +45,8 @@
import java.util.Set;
import java.util.SortedSet;
import java.util.function.Function;
+import java.util.regex.Matcher;
+import java.util.regex.Pattern;
import javax.lang.model.SourceVersion;
import javax.lang.model.element.ModuleElement;
@@ -303,9 +308,13 @@ protected void generateOtherFiles(ClassTree classTree)
w.buildPage();
}
+ if (!options.noFonts()) {
+ copyFontResources();
+ }
+
// If a stylesheet file is not specified, copy the default stylesheet
// and replace newline with platform-specific newline.
- if (options.stylesheetFile().length() == 0) {
+ if (options.stylesheetFile().isEmpty()) {
copyResource(DocPaths.STYLESHEET, DocPaths.RESOURCE_FILES.resolve(DocPaths.STYLESHEET), true);
}
copyResource(DocPaths.SCRIPT_JS_TEMPLATE, DocPaths.SCRIPT_FILES.resolve(DocPaths.SCRIPT_JS), true);
@@ -453,6 +462,31 @@ private void copyResource(DocPath sourcePath, DocPath targetPath, boolean replac
}
}
+ private void copyFontResources() throws DocletException {
+ DocPath cssPath = DocPaths.FONTS.resolve(DocPaths.DEJAVU_CSS);
+ copyResource(cssPath, DocPaths.RESOURCE_FILES.resolve(cssPath), true);
+
+ try {
+ // Extract font file names from CSS file
+ URL cssURL = HtmlConfiguration.class.getResource(DocPaths.RESOURCES.resolve(cssPath).getPath());
+ Pattern pattern = Pattern.compile("DejaVu[-\\w]+\\.\\w+");
+
+ try (InputStream in = cssURL.openStream();
+ BufferedReader reader = new BufferedReader(new InputStreamReader(in))) {
+ String line;
+ while ((line = reader.readLine()) != null) {
+ Matcher m = pattern.matcher(line);
+ if (m.find()) {
+ DocPath fontPath = DocPaths.FONTS.resolve(m.group());
+ copyResource(fontPath, DocPaths.RESOURCE_FILES.resolve(fontPath), false);
+ }
+ }
+ }
+ } catch (IOException e) {
+ throw new ResourceIOException(cssPath, e);
+ }
+ }
+
private void copyFile(String filename, DocPath targetPath) throws DocFileIOException {
if (filename.isEmpty()) {
return;
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSans-Bold.woff b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSans-Bold.woff
new file mode 100644
index 00000000000..63a79c041a2
Binary files /dev/null and b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSans-Bold.woff differ
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSans-Bold.woff2 b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSans-Bold.woff2
new file mode 100644
index 00000000000..06655540c22
Binary files /dev/null and b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSans-Bold.woff2 differ
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSans-BoldOblique.woff b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSans-BoldOblique.woff
new file mode 100644
index 00000000000..dead29087fb
Binary files /dev/null and b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSans-BoldOblique.woff differ
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSans-BoldOblique.woff2 b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSans-BoldOblique.woff2
new file mode 100644
index 00000000000..89328f3c47b
Binary files /dev/null and b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSans-BoldOblique.woff2 differ
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSans-Oblique.woff b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSans-Oblique.woff
new file mode 100644
index 00000000000..6c62443d0c8
Binary files /dev/null and b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSans-Oblique.woff differ
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSans-Oblique.woff2 b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSans-Oblique.woff2
new file mode 100644
index 00000000000..8a50fa15292
Binary files /dev/null and b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSans-Oblique.woff2 differ
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSans.woff b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSans.woff
new file mode 100644
index 00000000000..a0f1efa91c2
Binary files /dev/null and b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSans.woff differ
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSans.woff2 b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSans.woff2
new file mode 100644
index 00000000000..fecdbd87ebc
Binary files /dev/null and b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSans.woff2 differ
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSansMono-Bold.woff b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSansMono-Bold.woff
new file mode 100644
index 00000000000..9f646ba06b5
Binary files /dev/null and b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSansMono-Bold.woff differ
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSansMono-Bold.woff2 b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSansMono-Bold.woff2
new file mode 100644
index 00000000000..346de2da4f3
Binary files /dev/null and b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSansMono-Bold.woff2 differ
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSansMono-BoldOblique.woff b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSansMono-BoldOblique.woff
new file mode 100644
index 00000000000..7a6b3ac0433
Binary files /dev/null and b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSansMono-BoldOblique.woff differ
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSansMono-BoldOblique.woff2 b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSansMono-BoldOblique.woff2
new file mode 100644
index 00000000000..ede24ef6a30
Binary files /dev/null and b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSansMono-BoldOblique.woff2 differ
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSansMono-Oblique.woff b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSansMono-Oblique.woff
new file mode 100644
index 00000000000..892833b94a9
Binary files /dev/null and b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSansMono-Oblique.woff differ
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSansMono-Oblique.woff2 b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSansMono-Oblique.woff2
new file mode 100644
index 00000000000..9e905143471
Binary files /dev/null and b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSansMono-Oblique.woff2 differ
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSansMono.woff b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSansMono.woff
new file mode 100644
index 00000000000..e94e844d16f
Binary files /dev/null and b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSansMono.woff differ
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSansMono.woff2 b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSansMono.woff2
new file mode 100644
index 00000000000..9460c050f9f
Binary files /dev/null and b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSansMono.woff2 differ
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSerif-Bold.woff b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSerif-Bold.woff
new file mode 100644
index 00000000000..0f38846c5a0
Binary files /dev/null and b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSerif-Bold.woff differ
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSerif-Bold.woff2 b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSerif-Bold.woff2
new file mode 100644
index 00000000000..d65a5e9566b
Binary files /dev/null and b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSerif-Bold.woff2 differ
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSerif-BoldItalic.woff b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSerif-BoldItalic.woff
new file mode 100644
index 00000000000..63fd5e38d89
Binary files /dev/null and b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSerif-BoldItalic.woff differ
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSerif-BoldItalic.woff2 b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSerif-BoldItalic.woff2
new file mode 100644
index 00000000000..e29307ea212
Binary files /dev/null and b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSerif-BoldItalic.woff2 differ
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSerif-Italic.woff b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSerif-Italic.woff
new file mode 100644
index 00000000000..5df6d001523
Binary files /dev/null and b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSerif-Italic.woff differ
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSerif-Italic.woff2 b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSerif-Italic.woff2
new file mode 100644
index 00000000000..61ff1463c6f
Binary files /dev/null and b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSerif-Italic.woff2 differ
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSerif.woff b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSerif.woff
new file mode 100644
index 00000000000..280e3783cce
Binary files /dev/null and b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSerif.woff differ
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSerif.woff2 b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSerif.woff2
new file mode 100644
index 00000000000..bbd32cdec41
Binary files /dev/null and b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/DejaVuLGCSerif.woff2 differ
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/dejavu.css b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/dejavu.css
new file mode 100644
index 00000000000..b450caa32d7
--- /dev/null
+++ b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/fonts/dejavu.css
@@ -0,0 +1,104 @@
+/*
+ * Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl/
+ */
+
+/* DejaVu fonts v2.37 */
+
+@font-face {
+ font-family: 'DejaVu Sans Mono';
+ src: url('DejaVuLGCSansMono.woff2') format('woff2'),
+ url('DejaVuLGCSansMono.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+}
+
+@font-face {
+ font-family: 'DejaVu Sans Mono';
+ src: url('DejaVuLGCSansMono-Oblique.woff2') format('woff2'),
+ url('DejaVuLGCSansMono-Oblique.woff') format('woff');
+ font-weight: normal;
+ font-style: italic;
+}
+
+@font-face {
+ font-family: 'DejaVu Sans Mono';
+ src: url('DejaVuLGCSansMono-Bold.woff2') format('woff2'),
+ url('DejaVuLGCSansMono-Bold.woff') format('woff');
+ font-weight: bold;
+ font-style: normal;
+}
+
+@font-face {
+ font-family: 'DejaVu Sans Mono';
+ src: url('DejaVuLGCSansMono-BoldOblique.woff2') format('woff2'),
+ url('DejaVuLGCSansMono-BoldOblique.woff') format('woff');
+ font-weight: bold;
+ font-style: italic;
+}
+
+@font-face {
+ font-family: 'DejaVu Sans';
+ src: url('DejaVuLGCSans.woff2') format('woff2'),
+ url('DejaVuLGCSans.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+}
+
+@font-face {
+ font-family: 'DejaVu Sans';
+ src: url('DejaVuLGCSans-Oblique.woff2') format('woff2'),
+ url('DejaVuLGCSans-Oblique.woff') format('woff');
+ font-weight: normal;
+ font-style: italic;
+}
+
+@font-face {
+ font-family: 'DejaVu Sans';
+ src: url('DejaVuLGCSans-Bold.woff2') format('woff2'),
+ url('DejaVuLGCSans-Bold.woff') format('woff');
+ font-weight: bold;
+ font-style: normal;
+}
+
+@font-face {
+ font-family: 'DejaVu Sans';
+ src: url('DejaVuLGCSans-BoldOblique.woff2') format('woff2'),
+ url('DejaVuLGCSans-BoldOblique.woff') format('woff');
+ font-weight: bold;
+ font-style: italic;
+}
+
+@font-face {
+ font-family: 'DejaVu Serif';
+ src: url('DejaVuLGCSerif.woff2') format('woff2'),
+ url('DejaVuLGCSerif.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+}
+
+@font-face {
+ font-family: 'DejaVu Serif';
+ src: url('DejaVuLGCSerif-Italic.woff2') format('woff2'),
+ url('DejaVuLGCSerif-Italic.woff') format('woff');
+ font-weight: normal;
+ font-style: italic;
+}
+
+@font-face {
+ font-family: 'DejaVu Serif';
+ src: url('DejaVuLGCSerif-Bold.woff2') format('woff2'),
+ url('DejaVuLGCSerif-Bold.woff') format('woff');
+ font-weight: bold;
+ font-style: normal;
+}
+
+@font-face {
+ font-family: 'DejaVu Serif';
+ src: url('DejaVuLGCSerif-BoldItalic.woff2') format('woff2'),
+ url('DejaVuLGCSerif-BoldItalic.woff') format('woff');
+ font-weight: bold;
+ font-style: italic;
+}
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
index 8e224cecb36..ecff358ce22 100644
--- a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
+++ b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
@@ -573,6 +573,9 @@ doclet.usage.nocomment.description=\
doclet.usage.nodeprecated.description=\
Do not include @deprecated information
+doclet.usage.no-fonts.description=\
+ Do not include standard web fonts in generated documentation
+
doclet.usage.noqualifier.parameters=\
,,...
doclet.usage.noqualifier.description=\
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseOptions.java b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseOptions.java
index f71a491902a..a4d5f4fae0e 100644
--- a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseOptions.java
+++ b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseOptions.java
@@ -208,6 +208,13 @@ public enum ModularityMismatchPolicy {
*/
private boolean noDeprecated = false;
+ /**
+ * Argument for command-line option {@code --no-fonts}.
+ * True if command-line option {@code --no-fonts} is used and font files
+ * should not be included in generated documentation. Default value is false.
+ */
+ private boolean noFonts = false;
+
/**
* Argument for command-line option {@code --no-platform-links}.
* True if command-line option "--no-platform-links" is used. Default value is
@@ -481,6 +488,14 @@ public boolean process(String opt, List args) {
}
},
+ new Option(resources, "--no-fonts") {
+ @Override
+ public boolean process(String opt, List args) {
+ noFonts = true;
+ return true;
+ }
+ },
+
new Option(resources, "-nosince") {
@Override
public boolean process(String opt, List args) {
@@ -889,6 +904,15 @@ public boolean noDeprecated() {
return noDeprecated;
}
+ /**
+ * Argument for command-line option {@code --no-fonts}.
+ * True if command-line option {@code --no-fonts"} is used.
+ * Default value is false.
+ */
+ public boolean noFonts() {
+ return noFonts;
+ }
+
/**
* Argument for command-line option {@code --no-platform-links}.
* True if command-line option {@code --no-platform-links"} is used.
diff --git a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
index 0f329eebcd6..2f7a994097b 100644
--- a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
+++ b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
@@ -67,6 +67,12 @@ public DocPaths(Utils utils) {
/** The name of the file for all references to external specifications. */
public static final DocPath EXTERNAL_SPECS = DocPath.create("external-specs.html");
+ /** The name of the sub-directory containing font resources. */
+ public static final DocPath FONTS = DocPath.create("fonts");
+
+ /** The name of the DejaVu web fonts CSS file. */
+ public static final DocPath DEJAVU_CSS = DocPath.create("dejavu.css");
+
/** The name of the image file showing a magnifying glass on the search box. */
public static final DocPath GLASS_IMG = DocPath.create("glass.png");
diff --git a/src/jdk.javadoc/share/legal/dejavufonts.md b/src/jdk.javadoc/share/legal/dejavufonts.md
new file mode 100644
index 00000000000..8c9e3cf3e3a
--- /dev/null
+++ b/src/jdk.javadoc/share/legal/dejavufonts.md
@@ -0,0 +1,191 @@
+## DejaVu fonts v2.37
+
+### DejaVu License
+
+Fonts are (c) Bitstream (see below). DejaVu changes are in public domain.
+Glyphs imported from Arev fonts are (c) Tavmjong Bah (see below)
+
+
+Bitstream Vera Fonts Copyright
+------------------------------
+
+Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera is
+a trademark of Bitstream, Inc.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of the fonts accompanying this license ("Fonts") and associated
+documentation files (the "Font Software"), to reproduce and distribute the
+Font Software, including without limitation the rights to use, copy, merge,
+publish, distribute, and/or sell copies of the Font Software, and to permit
+persons to whom the Font Software is furnished to do so, subject to the
+following conditions:
+
+The above copyright and trademark notices and this permission notice shall
+be included in all copies of one or more of the Font Software typefaces.
+
+The Font Software may be modified, altered, or added to, and in particular
+the designs of glyphs or characters in the Fonts may be modified and
+additional glyphs or characters may be added to the Fonts, only if the fonts
+are renamed to names not containing either the words "Bitstream" or the word
+"Vera".
+
+This License becomes null and void to the extent applicable to Fonts or Font
+Software that has been modified and is distributed under the "Bitstream
+Vera" names.
+
+The Font Software may be sold as part of a larger software package but no
+copy of one or more of the Font Software typefaces may be sold by itself.
+
+THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT,
+TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME
+FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING
+ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES,
+WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
+THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE
+FONT SOFTWARE.
+
+Except as contained in this notice, the names of Gnome, the Gnome
+Foundation, and Bitstream Inc., shall not be used in advertising or
+otherwise to promote the sale, use or other dealings in this Font Software
+without prior written authorization from the Gnome Foundation or Bitstream
+Inc., respectively. For further information, contact: fonts at gnome dot
+org.
+
+Arev Fonts Copyright
+------------------------------
+
+Copyright (c) 2006 by Tavmjong Bah. All Rights Reserved.
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of the fonts accompanying this license ("Fonts") and
+associated documentation files (the "Font Software"), to reproduce
+and distribute the modifications to the Bitstream Vera Font Software,
+including without limitation the rights to use, copy, merge, publish,
+distribute, and/or sell copies of the Font Software, and to permit
+persons to whom the Font Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright and trademark notices and this permission notice
+shall be included in all copies of one or more of the Font Software
+typefaces.
+
+The Font Software may be modified, altered, or added to, and in
+particular the designs of glyphs or characters in the Fonts may be
+modified and additional glyphs or characters may be added to the
+Fonts, only if the fonts are renamed to names not containing either
+the words "Tavmjong Bah" or the word "Arev".
+
+This License becomes null and void to the extent applicable to Fonts
+or Font Software that has been modified and is distributed under the
+"Tavmjong Bah Arev" names.
+
+The Font Software may be sold as part of a larger software package but
+no copy of one or more of the Font Software typefaces may be sold by
+itself.
+
+THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
+OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL
+TAVMJONG BAH BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
+DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
+OTHER DEALINGS IN THE FONT SOFTWARE.
+
+Except as contained in this notice, the name of Tavmjong Bah shall not
+be used in advertising or otherwise to promote the sale, use or other
+dealings in this Font Software without prior written authorization
+from Tavmjong Bah. For further information, contact: tavmjong @ free
+. fr.
+
+TeX Gyre DJV Math
+-----------------
+Fonts are (c) Bitstream (see below). DejaVu changes are in public domain.
+
+Math extensions done by B. Jackowski, P. Strzelczyk and P. Pianowski
+(on behalf of TeX users groups) are in public domain.
+
+Letters imported from Euler Fraktur from AMSfonts are (c) American
+Mathematical Society (see below).
+Bitstream Vera Fonts Copyright
+Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera
+is a trademark of Bitstream, Inc.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of the fonts accompanying this license ("Fonts") and associated
+documentation
+files (the "Font Software"), to reproduce and distribute the Font Software,
+including without limitation the rights to use, copy, merge, publish,
+distribute,
+and/or sell copies of the Font Software, and to permit persons to whom
+the Font Software is furnished to do so, subject to the following
+conditions:
+
+The above copyright and trademark notices and this permission notice
+shall be
+included in all copies of one or more of the Font Software typefaces.
+
+The Font Software may be modified, altered, or added to, and in particular
+the designs of glyphs or characters in the Fonts may be modified and
+additional
+glyphs or characters may be added to the Fonts, only if the fonts are
+renamed
+to names not containing either the words "Bitstream" or the word "Vera".
+
+This License becomes null and void to the extent applicable to Fonts or
+Font Software
+that has been modified and is distributed under the "Bitstream Vera"
+names.
+
+The Font Software may be sold as part of a larger software package but
+no copy
+of one or more of the Font Software typefaces may be sold by itself.
+
+THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT,
+TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME
+FOUNDATION
+BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL,
+SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN
+ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR
+INABILITY TO USE
+THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE.
+Except as contained in this notice, the names of GNOME, the GNOME
+Foundation,
+and Bitstream Inc., shall not be used in advertising or otherwise to promote
+the sale, use or other dealings in this Font Software without prior written
+authorization from the GNOME Foundation or Bitstream Inc., respectively.
+For further information, contact: fonts at gnome dot org.
+
+AMSFonts (v. 2.2) copyright
+
+The PostScript Type 1 implementation of the AMSFonts produced by and
+previously distributed by Blue Sky Research and Y&Y, Inc. are now freely
+available for general use. This has been accomplished through the
+cooperation
+of a consortium of scientific publishers with Blue Sky Research and Y&Y.
+Members of this consortium include:
+
+Elsevier Science IBM Corporation Society for Industrial and Applied
+Mathematics (SIAM) Springer-Verlag American Mathematical Society (AMS)
+
+In order to assure the authenticity of these fonts, copyright will be
+held by
+the American Mathematical Society. This is not meant to restrict in any way
+the legitimate use of the fonts, such as (but not limited to) electronic
+distribution of documents containing these fonts, inclusion of these fonts
+into other public domain or commercial font collections or computer
+applications, use of the outline data to create derivative fonts and/or
+faces, etc. However, the AMS does require that the AMS copyright notice be
+removed from any derivative versions of the fonts which have been altered in
+any way. In addition, to ensure the fidelity of TeX documents using Computer
+Modern fonts, Professor Donald Knuth, creator of the Computer Modern faces,
+has requested that any alterations which yield different font metrics be
+given a different name.
+
+
diff --git a/src/utils/IdealGraphVisualizer/README.md b/src/utils/IdealGraphVisualizer/README.md
index a14fc15d512..904c7b9eaf6 100644
--- a/src/utils/IdealGraphVisualizer/README.md
+++ b/src/utils/IdealGraphVisualizer/README.md
@@ -8,7 +8,7 @@ tool itself is fairly general with only a few modules that contain C2 specific
elements.
The tool is built on top of the NetBeans Platform, and requires a JDK version
-between 11 and 17 (the JDKs supported by the current NetBeans Platform).
+between 17 and 21 (the JDKs supported by the current NetBeans Platform).
# Building and Running
diff --git a/test/hotspot/gtest/metaspace/test_virtualspacenode.cpp b/test/hotspot/gtest/metaspace/test_virtualspacenode.cpp
index b2a969c1371..52ebd7ba8b5 100644
--- a/test/hotspot/gtest/metaspace/test_virtualspacenode.cpp
+++ b/test/hotspot/gtest/metaspace/test_virtualspacenode.cpp
@@ -34,6 +34,7 @@
#include "memory/metaspace/virtualSpaceNode.hpp"
#include "runtime/mutexLocker.hpp"
#include "sanitizers/address.hpp"
+#include "utilities/macros.hpp"
#include "utilities/debug.hpp"
//#define LOG_PLEASE
#include "metaspaceGtestCommon.hpp"
@@ -156,6 +157,11 @@ class VirtualSpaceNodeTest {
// The chunk should be as far committed as was requested
EXPECT_GE(c->committed_words(), request_commit_words);
+ // At the VirtualSpaceNode level, all memory is still poisoned.
+ // Since we bypass the normal way of allocating chunks (ChunkManager::get_chunk), we
+ // need to unpoison this chunk.
+ ASAN_UNPOISON_MEMORY_REGION(c->base(), c->committed_words() * BytesPerWord);
+
// Zap committed portion.
DEBUG_ONLY(zap_range(c->base(), c->committed_words());)
diff --git a/test/hotspot/gtest/nmt/test_nmt_buffer_overflow_detection.cpp b/test/hotspot/gtest/nmt/test_nmt_buffer_overflow_detection.cpp
index 1d7d28d5079..f17a2b29497 100644
--- a/test/hotspot/gtest/nmt/test_nmt_buffer_overflow_detection.cpp
+++ b/test/hotspot/gtest/nmt/test_nmt_buffer_overflow_detection.cpp
@@ -26,11 +26,14 @@
#include "memory/allocation.hpp"
#include "nmt/memTracker.hpp"
#include "runtime/os.hpp"
+#include "sanitizers/address.hpp"
#include "utilities/debug.hpp"
#include "utilities/ostream.hpp"
#include "unittest.hpp"
#include "testutils.hpp"
+#if !INCLUDE_ASAN
+
// This prefix shows up on any c heap corruption NMT detects. If unsure which assert will
// come, just use this one.
#define COMMON_NMT_HEAP_CORRUPTION_MESSAGE_PREFIX "NMT corruption"
@@ -161,3 +164,5 @@ TEST_VM(NMT, test_realloc) {
}
}
}
+
+#endif // !INCLUDE_ASAN
diff --git a/test/hotspot/gtest/nmt/test_nmt_cornercases.cpp b/test/hotspot/gtest/nmt/test_nmt_cornercases.cpp
index f590b2509b2..f735022ea2b 100644
--- a/test/hotspot/gtest/nmt/test_nmt_cornercases.cpp
+++ b/test/hotspot/gtest/nmt/test_nmt_cornercases.cpp
@@ -28,6 +28,7 @@
#include "nmt/mallocTracker.hpp"
#include "nmt/memTracker.hpp"
#include "runtime/os.hpp"
+#include "sanitizers/address.hpp"
#include "testutils.hpp"
#include "unittest.hpp"
@@ -38,6 +39,9 @@ static void check_expected_malloc_header(const void* payload, MEMFLAGS type, siz
EXPECT_EQ(hdr->flags(), type);
}
+// ASAN complains about allocating very large sizes
+#if !INCLUDE_ASAN
+
// Check that a malloc with an overflowing size is rejected.
TEST_VM(NMT, malloc_failure1) {
void* p = os::malloc(SIZE_MAX, mtTest);
@@ -85,6 +89,7 @@ TEST_VM(NMT, realloc_failure_overflowing_size) {
TEST_VM(NMT, realloc_failure_gigantic_size) {
check_failing_realloc(SIZE_MAX - M);
}
+#endif // !INCLUDE_ASAN
static void* do_realloc(void* p, size_t old_size, size_t new_size, uint8_t old_content, bool check_nmt_header) {
diff --git a/test/hotspot/gtest/nmt/test_nmt_locationprinting.cpp b/test/hotspot/gtest/nmt/test_nmt_locationprinting.cpp
index aeb5144eeed..87ad2a798e0 100644
--- a/test/hotspot/gtest/nmt/test_nmt_locationprinting.cpp
+++ b/test/hotspot/gtest/nmt/test_nmt_locationprinting.cpp
@@ -27,12 +27,15 @@
#include "nmt/mallocHeader.inline.hpp"
#include "nmt/memTracker.hpp"
#include "runtime/os.hpp"
+#include "sanitizers/address.hpp"
#include "unittest.hpp"
// Uncomment to get test output
//#define LOG_PLEASE
#include "testutils.hpp"
+#if !INCLUDE_ASAN
+
using ::testing::HasSubstr;
static void test_pointer(const void* p, bool expected_return_code, const char* expected_message) {
@@ -123,3 +126,5 @@ static void test_for_mmap(size_t sz, ssize_t offset) {
TEST_VM(NMT, location_printing_mmap_1) { test_for_mmap(os::vm_page_size(), 0); }
TEST_VM(NMT, location_printing_mmap_2) { test_for_mmap(os::vm_page_size(), os::vm_page_size() - 1); }
+
+#endif // !INCLUDE_ASAN
diff --git a/test/hotspot/jtreg/compiler/c2/irTests/TestIfMinMax.java b/test/hotspot/jtreg/compiler/c2/irTests/TestIfMinMax.java
new file mode 100644
index 00000000000..3d4f27e4311
--- /dev/null
+++ b/test/hotspot/jtreg/compiler/c2/irTests/TestIfMinMax.java
@@ -0,0 +1,489 @@
+/*
+ * Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+package compiler.c2.irTests;
+
+import jdk.test.lib.Asserts;
+import compiler.lib.ir_framework.*;
+import java.util.Random;
+import jdk.test.lib.Utils;
+
+/*
+ * @test
+ * @bug 8324655
+ * @summary Test that if expressions are properly folded into min/max nodes
+ * @library /test/lib /
+ * @run main compiler.c2.irTests.TestIfMinMax
+ */
+public class TestIfMinMax {
+ private static final Random RANDOM = Utils.getRandomInstance();
+
+ public static void main(String[] args) {
+ TestFramework.run();
+ }
+
+ @Test
+ @IR(failOn = { IRNode.IF }, counts = { IRNode.MIN_I, "1" })
+ public int testMinI1(int a, int b) {
+ return a < b ? a : b;
+ }
+
+ @Test
+ @IR(failOn = { IRNode.IF }, counts = { IRNode.MIN_I, "1" })
+ public int testMinI2(int a, int b) {
+ return a > b ? b : a;
+ }
+
+ @Test
+ @IR(failOn = { IRNode.IF }, counts = { IRNode.MAX_I, "1" })
+ public int testMaxI1(int a, int b) {
+ return a > b ? a : b;
+ }
+
+ @Test
+ @IR(failOn = { IRNode.IF }, counts = { IRNode.MAX_I, "1" })
+ public int testMaxI2(int a, int b) {
+ return a < b ? b : a;
+ }
+
+ @Test
+ @IR(failOn = { IRNode.IF }, counts = { IRNode.MIN_I, "1" })
+ public int testMinI1E(int a, int b) {
+ return a <= b ? a : b;
+ }
+
+ @Test
+ @IR(failOn = { IRNode.IF }, counts = { IRNode.MIN_I, "1" })
+ public int testMinI2E(int a, int b) {
+ return a >= b ? b : a;
+ }
+
+ @Test
+ @IR(failOn = { IRNode.IF }, counts = { IRNode.MAX_I, "1" })
+ public int testMaxI1E(int a, int b) {
+ return a >= b ? a : b;
+ }
+
+ @Test
+ @IR(failOn = { IRNode.IF }, counts = { IRNode.MAX_I, "1" })
+ public int testMaxI2E(int a, int b) {
+ return a <= b ? b : a;
+ }
+
+ @Test
+ @IR(phase = { CompilePhase.BEFORE_MACRO_EXPANSION }, failOn = { IRNode.IF }, counts = { IRNode.MIN_L, "1" })
+ public long testMinL1(long a, long b) {
+ return a < b ? a : b;
+ }
+
+ @Test
+ @IR(phase = { CompilePhase.BEFORE_MACRO_EXPANSION }, failOn = { IRNode.IF }, counts = { IRNode.MIN_L, "1" })
+ public long testMinL2(long a, long b) {
+ return a > b ? b : a;
+ }
+
+ @Test
+ @IR(phase = { CompilePhase.BEFORE_MACRO_EXPANSION }, failOn = { IRNode.IF }, counts = { IRNode.MAX_L, "1" })
+ public long testMaxL1(long a, long b) {
+ return a > b ? a : b;
+ }
+
+ @Test
+ @IR(phase = { CompilePhase.BEFORE_MACRO_EXPANSION }, failOn = { IRNode.IF }, counts = { IRNode.MAX_L, "1" })
+ public long testMaxL2(long a, long b) {
+ return a < b ? b : a;
+ }
+
+ @Test
+ @IR(phase = { CompilePhase.BEFORE_MACRO_EXPANSION }, failOn = { IRNode.IF }, counts = { IRNode.MIN_L, "1" })
+ public long testMinL1E(long a, long b) {
+ return a <= b ? a : b;
+ }
+
+ @Test
+ @IR(phase = { CompilePhase.BEFORE_MACRO_EXPANSION }, failOn = { IRNode.IF }, counts = { IRNode.MIN_L, "1" })
+ public long testMinL2E(long a, long b) {
+ return a >= b ? b : a;
+ }
+
+ @Test
+ @IR(phase = { CompilePhase.BEFORE_MACRO_EXPANSION }, failOn = { IRNode.IF }, counts = { IRNode.MAX_L, "1" })
+ public long testMaxL1E(long a, long b) {
+ return a >= b ? a : b;
+ }
+
+ @Test
+ @IR(phase = { CompilePhase.BEFORE_MACRO_EXPANSION }, failOn = { IRNode.IF }, counts = { IRNode.MAX_L, "1" })
+ public long testMaxL2E(long a, long b) {
+ return a <= b ? b : a;
+ }
+
+ @Setup
+ static Object[] setupIntArrays() {
+ int[] a = new int[512];
+ int[] b = new int[512];
+
+ for (int i = 0; i < 512; i++) {
+ a[i] = RANDOM.nextInt();
+ b[i] = RANDOM.nextInt();
+ }
+
+ return new Object[] { a, b };
+ }
+
+ @Setup
+ static Object[] setupLongArrays() {
+ long[] a = new long[512];
+ long[] b = new long[512];
+
+ for (int i = 0; i < 512; i++) {
+ a[i] = RANDOM.nextLong();
+ b[i] = RANDOM.nextLong();
+ }
+
+ return new Object[] { a, b };
+ }
+
+ @Test
+ @IR(applyIf = { "SuperWordReductions", "true" },
+ applyIfCPUFeatureOr = { "sse4.1", "true" , "asimd" , "true"},
+ counts = { IRNode.MAX_REDUCTION_V, "> 0" })
+ @Arguments(setup = "setupIntArrays")
+ public Object[] testMaxIntReduction(int[] a, int[] b) {
+ int r = 0;
+ for (int i = 0; i < a.length; i++) {
+ int aI = a[i] * 2;
+
+ r = aI > r ? aI : r;
+ }
+
+ return new Object[] { a, r };
+ }
+
+ @Check(test = "testMaxIntReduction")
+ public void checkTestMaxIntReduction(Object[] vals) {
+ int[] a = (int[]) vals[0];
+ int testRet = (int) vals[1];
+
+ int r = 0;
+ for (int i = 0; i < a.length; i++) {
+ int aI = a[i] * 2;
+
+ r = aI > r ? aI : r;
+ }
+
+ if (r != testRet) {
+ throw new IllegalStateException("Int max reduction test failed: expected " + testRet + " but got " + r);
+ }
+ }
+
+ @Test
+ @IR(applyIf = { "SuperWordReductions", "true" },
+ applyIfCPUFeatureOr = { "sse4.1", "true" , "asimd" , "true"},
+ counts = { IRNode.MIN_REDUCTION_V, "> 0" })
+ @Arguments(setup = "setupIntArrays")
+ public Object[] testMinIntReduction(int[] a, int[] b) {
+ int r = 0;
+
+ for (int i = 0; i < a.length; i++) {
+ int aI = a[i] * 2;
+
+ r = aI < r ? aI : r;
+ }
+
+ return new Object[] { a, r };
+ }
+
+ @Check(test = "testMinIntReduction")
+ public void checkTestMinIntReduction(Object[] vals) {
+ int[] a = (int[]) vals[0];
+ int testRet = (int) vals[1];
+
+ int r = 0;
+ for (int i = 0; i < a.length; i++) {
+ int aI = a[i] * 2;
+
+ r = aI < r ? aI : r;
+ }
+
+ if (r != testRet) {
+ throw new IllegalStateException("Int min reduction test failed: expected " + testRet + " but got " + r);
+ }
+ }
+
+ @Test
+ @IR(applyIf = { "SuperWordReductions", "true" },
+ applyIfCPUFeatureOr = { "avx512", "true" },
+ counts = { IRNode.MAX_REDUCTION_V, "> 0" })
+ @Arguments(setup = "setupLongArrays")
+ public Object[] testMaxLongReduction(long[] a, long[] b) {
+ long r = 0;
+
+ for (int i = 0; i < a.length; i++) {
+ long aI = a[i] * 2;
+
+ r = aI > r ? aI : r;
+ }
+
+ return new Object[] { a, r };
+ }
+
+ @Check(test = "testMaxLongReduction")
+ public void checkTestMaxLongReduction(Object[] vals) {
+ long[] a = (long[]) vals[0];
+ long testRet = (long) vals[1];
+
+ long r = 0;
+ for (int i = 0; i < a.length; i++) {
+ long aI = a[i] * 2;
+
+ r = aI > r ? aI : r;
+ }
+
+ if (r != testRet) {
+ throw new IllegalStateException("Long max reduction test failed: expected " + testRet + " but got " + r);
+ }
+ }
+
+ @Test
+ @IR(applyIf = { "SuperWordReductions", "true" },
+ applyIfCPUFeatureOr = { "avx512", "true" },
+ counts = { IRNode.MIN_REDUCTION_V, "> 0" })
+ @Arguments(setup = "setupLongArrays")
+ public Object[] testMinLongReduction(long[] a, long[] b) {
+ long r = 0;
+
+ for (int i = 0; i < a.length; i++) {
+ long aI = a[i] * 2;
+
+ r = aI < r ? aI : r;
+ }
+
+ return new Object[] { a, r };
+ }
+
+ @Check(test = "testMinLongReduction")
+ public void checkTestMinLongReduction(Object[] vals) {
+ long[] a = (long[]) vals[0];
+ long testRet = (long) vals[1];
+
+ long r = 0;
+ for (int i = 0; i < a.length; i++) {
+ long aI = a[i] * 2;
+
+ r = aI < r ? aI : r;
+ }
+
+ if (r != testRet) {
+ throw new IllegalStateException("Long min reduction test failed: expected " + testRet + " but got " + r);
+ }
+ }
+
+ @Test
+ @IR(applyIfCPUFeatureOr = { "sse4.1", "true" , "asimd" , "true"},
+ counts = { IRNode.MAX_VI, "> 0" })
+ @Arguments(setup = "setupIntArrays")
+ public Object[] testMaxIntVector(int[] a, int[] b) {
+ int[] r = new int[a.length];
+
+ for (int i = 0; i < a.length; i++) {
+ int aI = a[i];
+ int bI = b[i];
+
+ r[i] = aI > bI ? aI : bI;
+ }
+
+ return new Object[] { a, b, r };
+ }
+
+ @Check(test = "testMaxIntVector")
+ public void checkTestMaxIntVector(Object[] vals) {
+ int[] a = (int[]) vals[0];
+ int[] b = (int[]) vals[1];
+ int[] testRet = (int[]) vals[2];
+
+ for (int i = 0; i < a.length; i++) {
+ int aI = a[i];
+ int bI = b[i];
+
+ int r = aI > bI ? aI : bI;
+
+ if (r != testRet[i]) {
+ throw new IllegalStateException("Int max vectorization test failed: expected " + testRet + " but got " + r);
+ }
+ }
+ }
+
+ @Test
+ @IR(applyIfCPUFeatureOr = { "sse4.1", "true" , "asimd" , "true"},
+ counts = { IRNode.MIN_VI, "> 0" })
+ @Arguments(setup = "setupIntArrays")
+ public Object[] testMinIntVector(int[] a, int[] b) {
+ int[] r = new int[a.length];
+
+ for (int i = 0; i < a.length; i++) {
+ int aI = a[i];
+ int bI = b[i];
+
+ r[i] = aI < bI ? aI : bI;
+ }
+
+ return new Object[] { a, b, r };
+ }
+
+ @Check(test = "testMinIntVector")
+ public void checkTestMinIntVector(Object[] vals) {
+ int[] a = (int[]) vals[0];
+ int[] b = (int[]) vals[1];
+ int[] testRet = (int[]) vals[2];
+
+ for (int i = 0; i < a.length; i++) {
+ int aI = a[i];
+ int bI = b[i];
+
+ int r = aI < bI ? aI : bI;
+
+ if (r != testRet[i]) {
+ throw new IllegalStateException("Int min vectorization test failed: expected " + testRet + " but got " + r);
+ }
+ }
+ }
+
+ @Test
+ @IR(applyIfCPUFeatureOr = { "sse4.1", "true" , "asimd" , "true"},
+ counts = { IRNode.MAX_VL, "> 0" })
+ @Arguments(setup = "setupLongArrays")
+ public Object[] testMaxLongVector(long[] a, long[] b) {
+ long[] r = new long[a.length];
+
+ for (int i = 0; i < a.length; i++) {
+ long aI = a[i];
+ long bI = b[i];
+
+ r[i] = aI > bI ? aI : bI;
+ }
+
+ return new Object[] { a, b, r };
+ }
+
+ @Check(test = "testMaxLongVector")
+ public void checkTestMaxLongVector(Object[] vals) {
+ long[] a = (long[]) vals[0];
+ long[] b = (long[]) vals[1];
+ long[] testRet = (long[]) vals[2];
+
+ for (int i = 0; i < a.length; i++) {
+ long aI = a[i];
+ long bI = b[i];
+
+ long r = aI > bI ? aI : bI;
+
+ if (r != testRet[i]) {
+ throw new IllegalStateException("Long max vectorization test failed: expected " + testRet + " but got " + r);
+ }
+ }
+ }
+
+ @Test
+ @IR(applyIfCPUFeatureOr = { "sse4.1", "true" , "asimd" , "true"},
+ counts = { IRNode.MIN_VL, "> 0" })
+ @Arguments(setup = "setupLongArrays")
+ public Object[] testMinLongVector(long[] a, long[] b) {
+ long[] r = new long[a.length];
+
+ for (int i = 0; i < a.length; i++) {
+ long aI = a[i];
+ long bI = b[i];
+
+ r[i] = aI < bI ? aI : bI;
+ }
+
+ return new Object[] { a, b, r };
+ }
+
+ @Check(test = "testMinLongVector")
+ public void checkTestMinLongVector(Object[] vals) {
+ long[] a = (long[]) vals[0];
+ long[] b = (long[]) vals[1];
+ long[] testRet = (long[]) vals[2];
+
+ for (int i = 0; i < a.length; i++) {
+ long aI = a[i];
+ long bI = b[i];
+
+ long r = aI < bI ? aI : bI;
+
+ if (r != testRet[i]) {
+ throw new IllegalStateException("Long min vectorization test failed: expected " + testRet + " but got " + r);
+ }
+ }
+ }
+
+ @Run(test = { "testMinI1", "testMinI2", "testMaxI1", "testMaxI2", "testMinI1E", "testMinI2E", "testMaxI1E", "testMaxI2E" })
+ public void runTestIntegers() {
+ testIntegers(10, 20);
+ testIntegers(20, 10);
+ testIntegers(10, 10);
+ testIntegers(Integer.MAX_VALUE, Integer.MIN_VALUE);
+ testIntegers(Integer.MIN_VALUE, Integer.MAX_VALUE);
+ testIntegers(RANDOM.nextInt(), RANDOM.nextInt());
+ }
+
+ @DontCompile
+ public void testIntegers(int a, int b) {
+ Asserts.assertEQ(a < b ? a : b, testMinI1(a, b));
+ Asserts.assertEQ(a > b ? b : a, testMinI2(a, b));
+ Asserts.assertEQ(a > b ? a : b, testMaxI1(a, b));
+ Asserts.assertEQ(a < b ? b : a, testMaxI2(a, b));
+
+ Asserts.assertEQ(a <= b ? a : b, testMinI1E(a, b));
+ Asserts.assertEQ(a >= b ? b : a, testMinI2E(a, b));
+ Asserts.assertEQ(a >= b ? a : b, testMaxI1E(a, b));
+ Asserts.assertEQ(a <= b ? b : a, testMaxI2E(a, b));
+ }
+
+ @Run(test = { "testMinL1", "testMinL2", "testMaxL1", "testMaxL2", "testMinL1E", "testMinL2E", "testMaxL1E", "testMaxL2E" })
+ public void runTestLongs() {
+ testLongs(10, 20);
+ testLongs(20, 10);
+ testLongs(10, 10);
+ testLongs(Integer.MAX_VALUE, Integer.MIN_VALUE);
+ testLongs(Integer.MIN_VALUE, Integer.MAX_VALUE);
+ testLongs(Long.MAX_VALUE, Long.MIN_VALUE);
+ testLongs(Long.MIN_VALUE, Long.MAX_VALUE);
+ testLongs(RANDOM.nextLong(), RANDOM.nextLong());
+ }
+
+ @DontCompile
+ public void testLongs(long a, long b) {
+ Asserts.assertEQ(a < b ? a : b, testMinL1(a, b));
+ Asserts.assertEQ(a > b ? b : a, testMinL2(a, b));
+ Asserts.assertEQ(a > b ? a : b, testMaxL1(a, b));
+ Asserts.assertEQ(a < b ? b : a, testMaxL2(a, b));
+
+ Asserts.assertEQ(a <= b ? a : b, testMinL1E(a, b));
+ Asserts.assertEQ(a >= b ? b : a, testMinL2E(a, b));
+ Asserts.assertEQ(a >= b ? a : b, testMaxL1E(a, b));
+ Asserts.assertEQ(a <= b ? b : a, testMaxL2E(a, b));
+ }
+}
diff --git a/test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java b/test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
index 3fd0455da1d..b9a6bcccf12 100644
--- a/test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
+++ b/test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
@@ -867,6 +867,11 @@ public class IRNode {
vectorNode(MAX_VD, "MaxV", TYPE_DOUBLE);
}
+ public static final String MAX_VL = VECTOR_PREFIX + "MAX_VL" + POSTFIX;
+ static {
+ vectorNode(MAX_VL, "MaxV", TYPE_LONG);
+ }
+
public static final String MEMBAR = PREFIX + "MEMBAR" + POSTFIX;
static {
beforeMatchingNameRegex(MEMBAR, "MemBar");
@@ -927,6 +932,11 @@ public class IRNode {
vectorNode(MIN_VD, "MinV", TYPE_DOUBLE);
}
+ public static final String MIN_VL = VECTOR_PREFIX + "MIN_VL" + POSTFIX;
+ static {
+ vectorNode(MIN_VL, "MinV", TYPE_LONG);
+ }
+
public static final String MUL = PREFIX + "MUL" + POSTFIX;
static {
beforeMatchingNameRegex(MUL, "Mul(I|L|F|D)");
diff --git a/test/hotspot/jtreg/compiler/loopopts/TestPartialPeelingAtSingleInputRegion.java b/test/hotspot/jtreg/compiler/loopopts/TestPartialPeelingAtSingleInputRegion.java
new file mode 100644
index 00000000000..2b2231a89f3
--- /dev/null
+++ b/test/hotspot/jtreg/compiler/loopopts/TestPartialPeelingAtSingleInputRegion.java
@@ -0,0 +1,55 @@
+/*
+ * Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation. Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+/*
+ * @test
+ * @bug 8321278
+ * @summary C2: Partial peeling fails with assert "last_peel <- first_not_peeled"
+ * @run main/othervm -XX:CompileCommand=quiet -XX:CompileCommand=compileonly,TestPartialPeelingAtSingleInputRegion::test
+ * -XX:-TieredCompilation -Xbatch -XX:PerMethodTrapLimit=0 TestPartialPeelingAtSingleInputRegion
+ *
+ */
+
+public class TestPartialPeelingAtSingleInputRegion {
+
+ static void test() {
+ for (int i = 100; i > 10; --i) {
+ for (int j = i; j < 10; ++j) {
+ switch (j) {
+ case 1:
+ if (j != 0) {
+ return;
+ }
+ }
+ }
+ }
+ }
+
+ public static void main(String[] args) {
+ for (int i = 0; i < 10_000; ++i) {
+ test();
+ }
+ }
+}
diff --git a/test/hotspot/jtreg/compiler/rangechecks/TestLargeScaleInLongRCOverflow.java b/test/hotspot/jtreg/compiler/rangechecks/TestLargeScaleInLongRCOverflow.java
new file mode 100644
index 00000000000..c762b0e2fd7
--- /dev/null
+++ b/test/hotspot/jtreg/compiler/rangechecks/TestLargeScaleInLongRCOverflow.java
@@ -0,0 +1,59 @@
+/*
+ * Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+/*
+ * @test
+ * @bug 8324121
+ * @summary SIGFPE in PhaseIdealLoop::extract_long_range_checks
+ * @run main/othervm -Xcomp -XX:CompileCommand=compileonly,TestLargeScaleInLongRCOverflow::test* -XX:-TieredCompilation TestLargeScaleInLongRCOverflow
+ *
+ */
+
+import java.util.Objects;
+
+public class TestLargeScaleInLongRCOverflow {
+
+ public static void main(String args[]) {
+ Objects.checkIndex(0, 1);
+ try {
+ test1();
+ } catch (java.lang.IndexOutOfBoundsException e) { }
+ try {
+ test2();
+ } catch (java.lang.IndexOutOfBoundsException e) { }
+ }
+
+ // SIGFPE in PhaseIdealLoop::extract_long_range_checks
+ public static void test1() {
+ for (long i = 1; i < 100; i += 2) {
+ Objects.checkIndex(Long.MIN_VALUE * i, 10);
+ }
+ }
+
+ // "assert(static_cast(result) == thing) failed: must be" in PhaseIdealLoop::transform_long_range_checks
+ public static void test2() {
+ for (long i = 1; i < 100; i += 2) {
+ Objects.checkIndex((Long.MIN_VALUE + 2) * i, 10);
+ }
+ }
+}
diff --git a/test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationTools.java b/test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationTools.java
index 8b8fea1f2e3..2a6652eb06e 100644
--- a/test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationTools.java
+++ b/test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationTools.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2014, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2014, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -31,6 +31,8 @@
import java.lang.reflect.*;
import java.lang.management.*;
import java.util.*;
+import java.util.stream.Collectors;
+
import javax.management.*;
import javax.management.openmbean.*;
import jdk.test.lib.process.ProcessTools;
@@ -85,6 +87,32 @@ private static Object getValue(String string) {
}
}
+ /**
+ * Get system load.
+ *
+ *
+ * load() ~= 1 fully loaded system, all cores are used 100%
+ * load() < 1 some cpu resources are available
+ * load() > 1 system is overloaded
+ *
+ *
+ * @return the load of the system or Optional.empty() if the load can not be determined.
+ */
+ private static Optional systemLoad() {
+ OperatingSystemMXBean bean = ManagementFactory.getPlatformMXBean(OperatingSystemMXBean.class);
+ double average = bean.getSystemLoadAverage() / bean.getAvailableProcessors();
+ return (average < 0)
+ ? Optional.empty()
+ : Optional.of(average);
+ }
+
+ private static String minMax(List> l) {
+ DoubleSummaryStatistics minmax = l.stream().flatMap(Optional::stream).collect(Collectors.summarizingDouble(d -> d));
+ return minmax.getCount() != 0
+ ? "min: " + minmax.getMin() + ", max: " + minmax.getMax()
+ : "could not gather load statistics from system";
+ }
+
private static void doFullGc(int numberOfTimes) {
List> newStrings = new ArrayList>();
for (int i = 0; i < numberOfTimes; i++) {
@@ -179,13 +207,15 @@ private static void forceDeduplication(int ageThreshold, String gcType) {
}
}
- private static boolean waitForDeduplication(String s1, String s2) {
+ private static void waitForDeduplication(String s1, String s2) {
boolean first = true;
int timeout = 10000; // 10sec in ms
int iterationWait = 100; // 100ms
+ List> loadHistory = new ArrayList<>();
for (int attempts = 0; attempts < (timeout / iterationWait); attempts++) {
+ loadHistory.add(systemLoad());
if (getValue(s1) == getValue(s2)) {
- return true;
+ return;
}
if (first) {
System.out.println("Waiting for deduplication...");
@@ -194,10 +224,10 @@ private static boolean waitForDeduplication(String s1, String s2) {
try {
Thread.sleep(iterationWait);
} catch (Exception e) {
- throw new RuntimeException(e);
+ throw new RuntimeException("Deduplication has not occurred: Thread.sleep() threw", e);
}
}
- return false;
+ throw new RuntimeException("Deduplication has not occurred, load history: " + minMax(loadHistory));
}
private static String generateString(int id) {
@@ -240,7 +270,9 @@ private static ArrayList createStrings(int total, int unique) {
*/
private static void verifyStrings(ArrayList list, int uniqueExpected) {
boolean passed = false;
+ List> loadHistory = new ArrayList<>();
for (int attempts = 0; attempts < 10; attempts++) {
+ loadHistory.add(systemLoad());
// Check number of deduplicated strings
ArrayList unique = new ArrayList(uniqueExpected);
for (String string: list) {
@@ -277,7 +309,7 @@ private static void verifyStrings(ArrayList list, int uniqueExpected) {
}
}
if (!passed) {
- throw new RuntimeException("String verification failed");
+ throw new RuntimeException("String verification failed, load history: " + minMax(loadHistory));
}
}
@@ -361,9 +393,7 @@ public static void main(String[] args) {
// and be inserted into the deduplication hashtable.
forceDeduplication(ageThreshold, FullGC);
- if (!waitForDeduplication(dupString1, baseString)) {
- throw new RuntimeException("Deduplication has not occurred");
- }
+ waitForDeduplication(dupString1, baseString);
// Create a new duplicate of baseString
StringBuilder sb2 = new StringBuilder(baseString);
@@ -398,9 +428,7 @@ public static void main(String[] args) {
forceDeduplication(ageThreshold, FullGC);
- if (!waitForDeduplication(dupString3, internedString)) {
- throw new RuntimeException("Deduplication has not occurred for string 3");
- }
+ waitForDeduplication(dupString3, internedString);
if (afterInternedValue != getValue(dupString2)) {
throw new RuntimeException("Interned string value changed");
diff --git a/test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java b/test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
index 3bb6a4b9d6b..62c5ef411da 100644
--- a/test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
+++ b/test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
@@ -62,6 +62,15 @@ public class VMDeprecatedOptions {
{"CreateMinidumpOnCrash", "false"}
}
));
+ if (Platform.isX86() || Platform.isX64()) {
+ deprecated.addAll(
+ Arrays.asList(new String[][] {
+ {"UseRTMLocking", "false"},
+ {"UseRTMDeopt", "false"},
+ {"RTMRetryCount", "5"}
+ })
+ );
+ }
if (wb.isJFRIncluded()) {
deprecated.add(new String[] {"FlightRecorder", "false"});
}
diff --git a/test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/AppWithBMH.java b/test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/AppWithBMH.java
new file mode 100644
index 00000000000..7e08fd24cf6
--- /dev/null
+++ b/test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/AppWithBMH.java
@@ -0,0 +1,34 @@
+/*
+ * Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ *
+ */
+
+// Application which loads BoundMethodHandle species classes like the following:
+// java/lang/invoke/BoundMethodHandle$Species_LLLL
+import java.lang.management.ManagementFactory;
+
+public class AppWithBMH {
+ public static void main(String[] args) {
+ System.out.println("Hello world!");
+ ManagementFactory.getGarbageCollectorMXBeans();
+ }
+}
diff --git a/test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java b/test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java
index 69fa167830a..c814a9a4065 100644
--- a/test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java
+++ b/test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java
@@ -28,7 +28,7 @@
* @library /test/lib /test/hotspot/jtreg/runtime/cds/appcds /test/hotspot/jtreg/runtime/cds/appcds/test-classes
* @requires vm.cds
* @requires vm.jvmti
- * @build SimpleAgent Hello
+ * @build SimpleAgent Hello AppWithBMH
* @run main/othervm DumpingWithJavaAgent
*/
@@ -40,9 +40,11 @@
public class DumpingWithJavaAgent {
public static String appClasses[] = {
"Hello",
+ "AppWithBMH",
};
public static String agentClasses[] = {
"SimpleAgent",
+ "SimpleAgent$1"
};
public static String warningMessages[] = {
@@ -65,8 +67,18 @@ public static void main(String[] args) throws Throwable {
String appJar =
ClassFileInstaller.writeJar("DumpingWithJavaAgent.jar", appClasses);
+ // CDS dumping with a java agent performing class transformation on BoundMethodHandle$Species classes
+ OutputAnalyzer output = TestCommon.testDump(appJar, TestCommon.list("AppWithBMH"),
+ "-XX:+UnlockDiagnosticVMOptions", diagnosticOption,
+ "-javaagent:" + agentJar + "=doTransform",
+ "AppWithBMH");
+ TestCommon.checkDump(output);
+ output.shouldContain(warningMessages[0]);
+ output.shouldContain(warningMessages[1]);
+ output.shouldContain("inside SimpleAgent");
+
// CDS dumping with a java agent with the AllowArchvingWithJavaAgent diagnostic option.
- OutputAnalyzer output = TestCommon.testDump(appJar, TestCommon.list("Hello"),
+ output = TestCommon.testDump(appJar, TestCommon.list("Hello"),
"-XX:+UnlockDiagnosticVMOptions", diagnosticOption,
"-javaagent:" + agentJar);
TestCommon.checkDump(output);
diff --git a/test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/SimpleAgent.java b/test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/SimpleAgent.java
index 34d596b069d..8e0b939458f 100644
--- a/test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/SimpleAgent.java
+++ b/test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/SimpleAgent.java
@@ -21,14 +21,27 @@
* questions.
*
*/
+import java.lang.instrument.ClassFileTransformer;
import java.lang.instrument.Instrumentation;
+import java.security.ProtectionDomain;
+import java.util.Arrays;
public class SimpleAgent {
public static void premain(String agentArg, Instrumentation instrumentation) throws Exception {
System.out.println("inside SimpleAgent");
- // Only load the class if the test requires it.
- if (agentArg != null && agentArg.equals("OldSuper")) {
+ if (agentArg == null) return;
+ if (agentArg.equals("OldSuper")) {
+ // Only load the class if the test requires it.
Class> cls = Class.forName("OldSuper", true, ClassLoader.getSystemClassLoader());
+ } else if (agentArg.equals("doTransform")) {
+ ClassFileTransformer transformer = new ClassFileTransformer() {
+ @Override
+ public byte[] transform(ClassLoader loader, String className, Class> classBeingRedefined, ProtectionDomain protectionDomain, byte[] classfileBuffer) {
+ System.out.printf("%n Transforming %s", className);
+ return Arrays.copyOf(classfileBuffer, classfileBuffer.length);
+ }
+ };
+ instrumentation.addTransformer(transformer);
}
}
}
diff --git a/test/hotspot/jtreg/runtime/stack/Stack003.java b/test/hotspot/jtreg/runtime/stack/Stack003.java
index 260344456c9..5b7b89cf2b4 100644
--- a/test/hotspot/jtreg/runtime/stack/Stack003.java
+++ b/test/hotspot/jtreg/runtime/stack/Stack003.java
@@ -36,7 +36,7 @@
* before 1st StackOverflowError, and then tries to reproduce
* such StackOverflowError 100 times -- each time by trying to
* invoke the same recursive method for the given fixed depth
- * of invocations (which is twice that depth just measured).
+ * of invocations (which is 200 times that depth just measured).
* The test is deemed passed, if VM have not crashed.
* COMMENTS
* This test crashes all HS versions (2.0, 1.3, 1.4) on all
@@ -67,7 +67,7 @@ public static void main(String[] args) {
System.out.println("Max. depth: " + depth);
for (int i = 0; i < ITERATIONS; i++) {
try {
- recurse(2 * depth);
+ recurse(200 * depth);
System.out.println("?");
} catch (StackOverflowError | OutOfMemoryError err) {
// OK.
diff --git a/test/hotspot/jtreg/runtime/stack/Stack004.java b/test/hotspot/jtreg/runtime/stack/Stack004.java
index fb9b594421b..652e4103acf 100644
--- a/test/hotspot/jtreg/runtime/stack/Stack004.java
+++ b/test/hotspot/jtreg/runtime/stack/Stack004.java
@@ -36,7 +36,7 @@
* before 1st StackOverflowError, and then tries to reproduce
* such StackOverflowError 100 times -- each time by trying to
* invoke the same recursive method for the given fixed depth
- * of invocations (which is twice that depth just measured).
+ * of invocations (which is 200 times that depth just measured).
* The test is deemed passed, if VM have not crashed.
* COMMENTS
* This test crashes all HS versions (2.0, 1.3, 1.4) on all
@@ -68,7 +68,7 @@ public void doRun() {
System.out.println("Max. depth: " + depth);
for (int i = 0; i < 100; i++) {
try {
- recurse(2 * depth);
+ recurse(200 * depth);
System.out.println("?");
} catch (StackOverflowError | OutOfMemoryError err) {
// OK.
diff --git a/test/hotspot/jtreg/runtime/stack/Stack005.java b/test/hotspot/jtreg/runtime/stack/Stack005.java
index 35963e03bc8..4128dda539f 100644
--- a/test/hotspot/jtreg/runtime/stack/Stack005.java
+++ b/test/hotspot/jtreg/runtime/stack/Stack005.java
@@ -36,7 +36,7 @@
* before 1st StackOverflowError, and then tries to reproduce
* such StackOverflowError 100 times -- each time by trying to
* invoke the same recursive method for the given fixed depth
- * of invocations (which is twice that depth just measured).
+ * of invocations (which is 200 times that depth just measured).
* The test is deemed passed, if VM have not crashed.
* COMMENTS
* This test crashes all HS versions (2.0, 1.3, 1.4) on all
@@ -64,7 +64,7 @@ public static void main(String[] args) {
System.out.println("Max. depth: " + depth);
for (int i = 0; i < 100; i++) {
try {
- test.recurse(2 * depth);
+ test.recurse(200 * depth);
System.out.println("?");
} catch (StackOverflowError | OutOfMemoryError err) {
// OK.
diff --git a/test/hotspot/jtreg/runtime/stack/Stack006.java b/test/hotspot/jtreg/runtime/stack/Stack006.java
index 313fdd02c6a..ddebda704d9 100644
--- a/test/hotspot/jtreg/runtime/stack/Stack006.java
+++ b/test/hotspot/jtreg/runtime/stack/Stack006.java
@@ -36,7 +36,7 @@
* before 1st StackOverflowError, and then tries to reproduce
* such StackOverflowError 100 times -- each time by trying to
* invoke the same recursive method for the given fixed depth
- * of invocations (which is twice that depth just measured).
+ * of invocations (which is 200 times that depth just measured).
* The test is deemed passed, if VM have not crashed.
* COMMENTS
* This test crashes all HS versions (2.0, 1.3, 1.4) on all
@@ -64,7 +64,7 @@ public static void main(String[] args) {
System.out.println("Max. depth: " + depth);
for (int i = 0; i < 100; i++) {
try {
- test.recurse(2 * depth);
+ test.recurse(200 * depth);
System.out.println("?");
} catch (StackOverflowError | OutOfMemoryError err) {
// OK.
diff --git a/test/hotspot/jtreg/runtime/stack/Stack007.java b/test/hotspot/jtreg/runtime/stack/Stack007.java
index d8849dd847c..482c2aff6c9 100644
--- a/test/hotspot/jtreg/runtime/stack/Stack007.java
+++ b/test/hotspot/jtreg/runtime/stack/Stack007.java
@@ -36,7 +36,7 @@
* before 1st StackOverflowError, and then tries to reproduce
* such StackOverflowError 10000 times -- each time by trying to
* invoke the same recursive method for the given fixed depth
- * of invocations (which is 10 times that depth just measured).
+ * of invocations (which is 100 times that depth just measured).
* The test is deemed passed, if VM have not crashed.
* COMMENTS
* This test crashes HS versions 1.3 and 1.4 on Win32, Solaris,
@@ -66,7 +66,7 @@ public static void main(String[] args) {
System.out.println("Max. depth: " + depth);
for (int i = 0; i < ITERATIONS; i++) {
try {
- test.recurse(10 * depth);
+ test.recurse(100 * depth);
System.out.println("?");
} catch (StackOverflowError | OutOfMemoryError err) {
// OK.
diff --git a/test/hotspot/jtreg/runtime/stack/Stack008.java b/test/hotspot/jtreg/runtime/stack/Stack008.java
index e1776a0bcb7..3420e009e63 100644
--- a/test/hotspot/jtreg/runtime/stack/Stack008.java
+++ b/test/hotspot/jtreg/runtime/stack/Stack008.java
@@ -36,7 +36,7 @@
* before 1st StackOverflowError, and then tries to reproduce
* such StackOverflowError 100 times -- each time by trying to
* invoke the same recursive method for the given fixed depth
- * of invocations (which is twice that depth just measured).
+ * of invocations (which is 200 times that depth just measured).
* The test is deemed passed, if VM have not crashed.
* COMMENTS
* This test crashes all HS versions (2.0, 1.3, 1.4) on Solaris,
@@ -78,7 +78,7 @@ public static void main(String[] args) {
//
for (int i = 0; i < 100; i++) {
try {
- invokeRecurse(2 * depth);
+ invokeRecurse(200 * depth);
// System.out.println("?");
} catch (Throwable exception) {
Throwable target = getTargetException(exception);
diff --git a/test/hotspot/jtreg/runtime/stack/Stack009.java b/test/hotspot/jtreg/runtime/stack/Stack009.java
index f2cbb51b304..390300928a9 100644
--- a/test/hotspot/jtreg/runtime/stack/Stack009.java
+++ b/test/hotspot/jtreg/runtime/stack/Stack009.java
@@ -35,7 +35,7 @@
* StackOverflowError, and then tries to make an invocation
* for the fixed invocations depth from within the "catch"
* block just caught the 1st stack overflow. The depth of new
- * invocations is 10 times that depth seen at the 1st stack
+ * invocations is 100 times that depth seen at the 1st stack
* overflow; so that another stack overflow occurs.
* The test is deemed passed, if VM have not crashed, and
* if there is no exception thrown other than due to stack
@@ -60,7 +60,7 @@ public static void main(String[] args) {
System.out.println("Max. depth: " + depth);
try {
- recurse(10 * depth);
+ recurse(100 * depth);
System.out.println("?");
} catch (StackOverflowError | OutOfMemoryError error2) {
// ignore
diff --git a/test/hotspot/jtreg/runtime/stack/Stack010.java b/test/hotspot/jtreg/runtime/stack/Stack010.java
index 142c7ab6cb2..ffafc4256e7 100644
--- a/test/hotspot/jtreg/runtime/stack/Stack010.java
+++ b/test/hotspot/jtreg/runtime/stack/Stack010.java
@@ -36,7 +36,7 @@
* stack overflow, and then tries to provoke similar stack overflows
* 10 times in each of 10 threads. Each provocation consists of
* invoking that recursive method for the given fixed depth
- * of invocations which is 10 times that depth measured before.
+ * of invocations which is 100 times that depth measured before.
* The test is deemed passed, if VM have not crashed, and
* if exception other than due to stack overflow was not
* thrown.
diff --git a/test/hotspot/jtreg/runtime/stack/Stack011.java b/test/hotspot/jtreg/runtime/stack/Stack011.java
index 423e009c912..896c8346e24 100644
--- a/test/hotspot/jtreg/runtime/stack/Stack011.java
+++ b/test/hotspot/jtreg/runtime/stack/Stack011.java
@@ -36,7 +36,7 @@
* stack overflow, and then tries to provoke similar stack overflows
* 10 times in each of 10 threads. Each provocation consists of
* invoking that recursive method for the given fixed depth
- * of invocations which is 10 times that depth measured before.
+ * of invocations which is 100 times that depth measured before.
* The test is deemed passed, if VM have not crashed, and
* if exception other than due to stack overflow was not
* thrown.
@@ -75,7 +75,7 @@ public static void main(String[] args) {
Stack011 threads[] = new Stack011[THREADS];
for (int i = 0; i < threads.length; i++) {
threads[i] = new Stack011();
- threads[i].depthToTry = 10 * maxDepth;
+ threads[i].depthToTry = 100 * maxDepth;
threads[i].start();
}
for (int i = 0; i < threads.length; i++) {
diff --git a/test/hotspot/jtreg/runtime/stack/Stack012.java b/test/hotspot/jtreg/runtime/stack/Stack012.java
index 1edbe215043..b728c19da54 100644
--- a/test/hotspot/jtreg/runtime/stack/Stack012.java
+++ b/test/hotspot/jtreg/runtime/stack/Stack012.java
@@ -36,7 +36,7 @@
* stack overflow, and then tries to provoke similar stack overflows
* 10 times in each of 10 threads. Each provocation consists of
* invoking that recursive method for the given fixed depth
- * of invocations which is 10 times that depth measured before.
+ * of invocations which is 100 times that depth measured before.
* The test is deemed passed, if VM have not crashed, and
* if exception other than due to stack overflow was not
* thrown.
@@ -77,7 +77,7 @@ public static void main(String[] args) {
Stack012 threads[] = new Stack012[THREADS];
for (int i = 0; i < threads.length; i++) {
threads[i] = new Stack012();
- threads[i].depthToTry = 10 * maxDepth;
+ threads[i].depthToTry = 100 * maxDepth;
threads[i].start();
}
for (int i = 0; i < threads.length; i++) {
diff --git a/test/hotspot/jtreg/runtime/stack/Stack013.java b/test/hotspot/jtreg/runtime/stack/Stack013.java
index 6c17b780d0e..da95a9fd985 100644
--- a/test/hotspot/jtreg/runtime/stack/Stack013.java
+++ b/test/hotspot/jtreg/runtime/stack/Stack013.java
@@ -36,7 +36,7 @@
* stack overflow, and then tries to provoke similar stack overflows
* 10 times in each of 10 threads. Each provocation consists of
* invoking that recursive method for the given fixed depth
- * of invocations which is 10 times that depth measured before.
+ * of invocations which is 100 times that depth measured before.
* The test is deemed passed, if VM have not crashed, and
* if exception other than due to stack overflow was not
* thrown.
@@ -76,7 +76,7 @@ public static void main(String[] args) {
Stack013i threads[] = new Stack013i[THREADS];
for (int i = 0; i < threads.length; i++) {
threads[i] = new Stack013();
- threads[i].depthToTry = 10 * maxDepth;
+ threads[i].depthToTry = 100 * maxDepth;
threads[i].cycles = CYCLES;
threads[i].start();
}
diff --git a/test/hotspot/jtreg/runtime/stack/Stack014.java b/test/hotspot/jtreg/runtime/stack/Stack014.java
index 972f386c1f1..cfee4149860 100644
--- a/test/hotspot/jtreg/runtime/stack/Stack014.java
+++ b/test/hotspot/jtreg/runtime/stack/Stack014.java
@@ -39,7 +39,7 @@
* stack overflow, and then tries to provoke similar stack overflows
* 10 times in each of 10 threads. Each provocation consists of
* invoking that recursive method for the given fixed depth
- * of invocations which is 10 times that depth measured before.
+ * of invocations which is 100 times that depth measured before.
* The test is deemed passed, if VM have not crashed, and
* if exception other than due to stack overflow was not
* thrown.
@@ -79,7 +79,7 @@ public static void main(String[] args) {
Stack014i threads[] = new Stack014i[THREADS];
for (int i = 0; i < threads.length; i++) {
threads[i] = new Stack014();
- threads[i].depthToTry = 10 * maxDepth;
+ threads[i].depthToTry = 100 * maxDepth;
threads[i].cycles = CYCLES;
threads[i].start();
}
diff --git a/test/hotspot/jtreg/runtime/stack/Stack015.java b/test/hotspot/jtreg/runtime/stack/Stack015.java
index 3bceca2119b..f6493989394 100644
--- a/test/hotspot/jtreg/runtime/stack/Stack015.java
+++ b/test/hotspot/jtreg/runtime/stack/Stack015.java
@@ -37,7 +37,7 @@
* stack overflow, and then tries to provoke similar stack overflows
* in 10 times in each of 10 threads. Each provocation consists of
* invoking that recursive method for the given fixed depth
- * of invocations which is 10 times that depth measured before.
+ * of invocations which is 100 times that depth measured before.
* The test is deemed passed, if VM have not crashed, and
* if exception other than due to stack overflow was not
* thrown.
@@ -55,7 +55,7 @@ public class Stack015 extends Stack015i {
final static int THREADS = 10;
final static int CYCLES = 10;
final static int STEP = 10;
- final static int RESERVE = 10;
+ final static int RESERVE = 100;
public static void main(String[] args) {
//
diff --git a/test/hotspot/jtreg/runtime/stack/Stack016.java b/test/hotspot/jtreg/runtime/stack/Stack016.java
index dc2dbe7d105..a011c59fb4a 100644
--- a/test/hotspot/jtreg/runtime/stack/Stack016.java
+++ b/test/hotspot/jtreg/runtime/stack/Stack016.java
@@ -36,7 +36,7 @@
* stack overflow, and then tries to provoke similar stack overflows
* in 10 times in each of 10 threads. Each provocation consists of
* invoking that recursive method for the given fixed depth
- * of invocations which is 10 times that depth measured before,
+ * of invocations which is 100 times that depth measured before,
* and then trying to invoke that recursive method once again
* from within the catch clause just caught StackOverflowError.
* The test is deemed passed, if VM have not crashed, and
@@ -88,7 +88,7 @@ private void doRun() {
for (int i = 0; i < threads.length; i++) {
threads[i] = new Stack016();
threads[i].setName("Thread: " + (i + 1) + "/" + THREADS);
- threads[i].depthToTry = RESERVE * maxDepth;
+ threads[i].depthToTry = RESERVE * maxDepth * 10;
threads[i].start();
}
for (int i = 0; i < threads.length; i++) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/AccessWatchpointEvent/_itself_/awevent001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/AccessWatchpointEvent/_itself_/awevent001.java
index 8ff5df69af0..87603829970 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/AccessWatchpointEvent/_itself_/awevent001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/AccessWatchpointEvent/_itself_/awevent001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -96,7 +96,10 @@ public class awevent001 {
private Object gotEvent = new Object();
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/AccessWatchpointEvent/_itself_/awevent001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/AccessWatchpointEvent/_itself_/awevent001/TestDescription.java
index adec63382b2..db0902d5a4a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/AccessWatchpointEvent/_itself_/awevent001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/AccessWatchpointEvent/_itself_/awevent001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* @clean nsk.jdi.AccessWatchpointEvent._itself_.awevent001t
* @compile -g:lines,source,vars ../awevent001t.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.AccessWatchpointEvent._itself_.awevent001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPackagePrivate/accipp001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPackagePrivate/accipp001.java
index cdb66bdcf8e..7378c4dc96b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPackagePrivate/accipp001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPackagePrivate/accipp001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2021, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -80,13 +80,12 @@ public class accipp001 extends Log {
{debugeeName+"$P", "package private"}
};
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
- public static void main (String args[]) {
- int exitCode = run(args,System.out);
- System.exit(exitCode + 95);
+
+ public static void main (String argv[]) {
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPackagePrivate/accipp001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPackagePrivate/accipp001/TestDescription.java
index 205fe7c0c7e..3609b48a214 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPackagePrivate/accipp001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPackagePrivate/accipp001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,7 +55,7 @@
* /test/lib
* @build nsk.jdi.Accessible.isPackagePrivate.accipp001
* nsk.jdi.Accessible.isPackagePrivate.accipp001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Accessible.isPackagePrivate.accipp001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPackagePrivate/accipp002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPackagePrivate/accipp002.java
index e24055f5b55..3617e16e0c4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPackagePrivate/accipp002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPackagePrivate/accipp002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,10 @@ public class accipp002 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPackagePrivate/accipp002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPackagePrivate/accipp002/TestDescription.java
index 712e807b92d..bc110925183 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPackagePrivate/accipp002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPackagePrivate/accipp002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -50,7 +50,7 @@
* /test/lib
* @build nsk.jdi.Accessible.isPackagePrivate.accipp002
* nsk.jdi.Accessible.isPackagePrivate.accipp002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Accessible.isPackagePrivate.accipp002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPrivate/isPrivate001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPrivate/isPrivate001.java
index 9e4ba59010e..c85fa1c0a2a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPrivate/isPrivate001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPrivate/isPrivate001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -86,13 +86,13 @@ public class isPrivate001 extends Log {
};
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPrivate/isPrivate001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPrivate/isPrivate001/TestDescription.java
index 5fbe4bf5f27..eb4569cda0b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPrivate/isPrivate001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPrivate/isPrivate001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* /test/lib
* @build nsk.jdi.Accessible.isPrivate.isPrivate001
* nsk.jdi.Accessible.isPrivate.isPrivate001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Accessible.isPrivate.isPrivate001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPrivate/isprivate002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPrivate/isprivate002.java
index 87ca6dedb27..0417853577b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPrivate/isprivate002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPrivate/isprivate002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,10 @@ public class isprivate002 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPrivate/isprivate002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPrivate/isprivate002/TestDescription.java
index 45592c34b9b..b738ab1fde3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPrivate/isprivate002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPrivate/isprivate002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -50,7 +50,7 @@
* /test/lib
* @build nsk.jdi.Accessible.isPrivate.isprivate002
* nsk.jdi.Accessible.isPrivate.isprivate002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Accessible.isPrivate.isprivate002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isProtected/isProtected001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isProtected/isProtected001.java
index 12e81ca0577..b1d5cfdf199 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isProtected/isProtected001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isProtected/isProtected001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -86,13 +86,13 @@ public class isProtected001 extends Log {
{debugeeName+"$P", "package private", "reference_type"}
};
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isProtected/isProtected001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isProtected/isProtected001/TestDescription.java
index 191f174be12..3f16eb2378b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isProtected/isProtected001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isProtected/isProtected001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -47,7 +47,7 @@
* /test/lib
* @build nsk.jdi.Accessible.isProtected.isProtected001
* nsk.jdi.Accessible.isProtected.isProtected001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Accessible.isProtected.isProtected001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isProtected/isprotected002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isProtected/isprotected002.java
index 1f1cd5944fa..4aae1768a8f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isProtected/isprotected002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isProtected/isprotected002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,10 @@ public class isprotected002 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isProtected/isprotected002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isProtected/isprotected002/TestDescription.java
index 76dbc1636ed..be55fcec367 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isProtected/isprotected002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isProtected/isprotected002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -50,7 +50,7 @@
* /test/lib
* @build nsk.jdi.Accessible.isProtected.isprotected002
* nsk.jdi.Accessible.isProtected.isprotected002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Accessible.isProtected.isprotected002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/isPublic001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/isPublic001.java
index d4d51966cbb..d4883f7573c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/isPublic001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/isPublic001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -86,13 +86,13 @@ public class isPublic001 extends Log {
{debugeeName+"$P", "package private", "reference_type"}
};
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/isPublic001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/isPublic001/TestDescription.java
index 8fe7f950bb1..50fe8fd8015 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/isPublic001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/isPublic001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -47,7 +47,7 @@
* /test/lib
* @build nsk.jdi.Accessible.isPublic.isPublic001
* nsk.jdi.Accessible.isPublic.isPublic001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Accessible.isPublic.isPublic001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/ispublic002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/ispublic002.java
index 9495f939a2d..fcd0916ae21 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/ispublic002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/ispublic002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,10 @@ public class ispublic002 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/ispublic002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/ispublic002/TestDescription.java
index 49afde9f574..6b530b3fc96 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/ispublic002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/ispublic002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,7 +53,7 @@
* /test/lib
* @build nsk.jdi.Accessible.isPublic.ispublic002
* nsk.jdi.Accessible.isPublic.ispublic002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Accessible.isPublic.ispublic002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/ispublic003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/ispublic003.java
index c1adf733fb3..7d0da2b0356 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/ispublic003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/ispublic003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,10 @@ public class ispublic003 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/ispublic003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/ispublic003/TestDescription.java
index c2d09535943..14a4eae74b1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/ispublic003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/ispublic003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -50,7 +50,7 @@
* /test/lib
* @build nsk.jdi.Accessible.isPublic.ispublic003
* nsk.jdi.Accessible.isPublic.ispublic003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Accessible.isPublic.ispublic003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/modifiers/modifiers001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/modifiers/modifiers001.java
index 63840b2f428..8fe0a939871 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/modifiers/modifiers001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/modifiers/modifiers001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,13 +79,13 @@ public class modifiers001 extends Log {
{package_prefix + "interf", "abstract, interface", "interface"}
};
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/modifiers/modifiers001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/modifiers/modifiers001/TestDescription.java
index ee68d752dce..dc00a5d81cf 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/modifiers/modifiers001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/modifiers/modifiers001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* /test/lib
* @build nsk.jdi.Accessible.modifiers.modifiers001
* nsk.jdi.Accessible.modifiers.modifiers001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Accessible.modifiers.modifiers001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/modifiers/modifiers002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/modifiers/modifiers002.java
index 137841869c8..c74191a26b4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/modifiers/modifiers002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/modifiers/modifiers002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,10 @@ public class modifiers002 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/modifiers/modifiers002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/modifiers/modifiers002/TestDescription.java
index bfc64993ab3..595faca777f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/modifiers/modifiers002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/modifiers/modifiers002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.Accessible.modifiers.modifiers002
* nsk.jdi.Accessible.modifiers.modifiers002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Accessible.modifiers.modifiers002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/description/description001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/description/description001.java
index 7b4f492cef0..e9ea302210d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/description/description001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/description/description001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -46,7 +46,10 @@ public class description001 {
private static Log log;
public static void main( String argv[] ) {
- System.exit(run(argv, System.out)+95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/description/description001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/description/description001/TestDescription.java
index d096839a098..399d076bb21 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/description/description001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/description/description001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -42,7 +42,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.Argument.description.description001
- * @run main/othervm
+ * @run driver
* nsk.jdi.Argument.description.description001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid001.java
index 78c1b998641..3cc943023e5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,10 @@
public class isvalid001 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + 95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid001/TestDescription.java
index a4695a2addd..68d8ba344c0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.Argument.isValid.isvalid001
- * @run main/othervm
+ * @run driver
* nsk.jdi.Argument.isValid.isvalid001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid002.java
index 9b751b240f4..3a7a1824ca2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -54,7 +54,10 @@
public class isvalid002 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + 95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid002/TestDescription.java
index 94e408e0012..08866e15ce7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.Argument.isValid.isvalid002
- * @run main/othervm
+ * @run driver
* nsk.jdi.Argument.isValid.isvalid002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid003.java
index 5ac66a4bc73..fa76401da01 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,10 @@
public class isvalid003 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + 95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid003/TestDescription.java
index 577db5ecdc8..dbe3e467c14 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.Argument.isValid.isvalid003
- * @run main/othervm
+ * @run driver
* nsk.jdi.Argument.isValid.isvalid003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid004.java
index b6c8d79ce8f..0dd38ac963a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,10 @@
public class isvalid004 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + 95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid004/TestDescription.java
index ad4201210d0..db7e776c632 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -78,7 +78,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.Argument.isValid.isvalid004
- * @run main/othervm
+ * @run driver
* nsk.jdi.Argument.isValid.isvalid004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid005.java
index 1add4e1ca37..097cf617603 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,10 @@
public class isvalid005 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + 95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid005/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid005/TestDescription.java
index f7df96ddea4..2f0992de998 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid005/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid005/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.Argument.isValid.isvalid005
- * @run main/othervm
+ * @run driver
* nsk.jdi.Argument.isValid.isvalid005
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/label/label001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/label/label001.java
index 8d09663ffcc..1e9a9571bc9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/label/label001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/label/label001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -46,7 +46,10 @@ public class label001 {
private static Log log;
public static void main( String argv[] ) {
- System.exit(run(argv, System.out)+95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/label/label001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/label/label001/TestDescription.java
index 43b7e639ef5..0490b5af9bd 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/label/label001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/label/label001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -42,7 +42,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.Argument.label.label001
- * @run main/othervm
+ * @run driver
* nsk.jdi.Argument.label.label001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/mustSpecify/mustspecify001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/mustSpecify/mustspecify001.java
index dadbad24efb..1579a391f06 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/mustSpecify/mustspecify001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/mustSpecify/mustspecify001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -56,7 +56,10 @@
public class mustspecify001 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + 95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/mustSpecify/mustspecify001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/mustSpecify/mustspecify001/TestDescription.java
index cbff0688ff4..95c0b98761e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/mustSpecify/mustspecify001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/mustSpecify/mustspecify001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -42,7 +42,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.Argument.mustSpecify.mustspecify001
- * @run main/othervm
+ * @run driver
* nsk.jdi.Argument.mustSpecify.mustspecify001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/name/name001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/name/name001.java
index 572d8047f57..c2f8ccfccce 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/name/name001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/name/name001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -45,7 +45,10 @@ public class name001 {
private static Log log;
public static void main( String argv[] ) {
- System.exit(run(argv, System.out)+95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[],PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/name/name001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/name/name001/TestDescription.java
index 7c2396bb705..945c8ddc574 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/name/name001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/name/name001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -41,7 +41,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.Argument.name.name001
- * @run main/othervm
+ * @run driver
* nsk.jdi.Argument.name.name001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/setValue/setvalue001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/setValue/setvalue001.java
index 873b26b8133..052e90e3b27 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/setValue/setvalue001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/setValue/setvalue001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -56,7 +56,10 @@
public class setvalue001 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + 95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/setValue/setvalue001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/setValue/setvalue001/TestDescription.java
index 63dc335e149..fff80ff8e36 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/setValue/setvalue001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/setValue/setvalue001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.Argument.setValue.setvalue001
- * @run main/othervm
+ * @run driver
* nsk.jdi.Argument.setValue.setvalue001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/setValue/setvalue002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/setValue/setvalue002.java
index fef74f3db37..d225da60005 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/setValue/setvalue002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/setValue/setvalue002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,10 @@
public class setvalue002 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + 95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/setValue/setvalue002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/setValue/setvalue002/TestDescription.java
index e1e992b78b2..59f87109ec3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/setValue/setvalue002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/setValue/setvalue002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.Argument.setValue.setvalue002
- * @run main/othervm
+ * @run driver
* nsk.jdi.Argument.setValue.setvalue002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value001.java
index 6629c3efd26..e741706fac7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -45,7 +45,10 @@ public class value001 {
private static Log log;
public static void main( String argv[] ) {
- System.exit(run(argv, System.out)+95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value001/TestDescription.java
index 25f9fada8ea..8df9ff49c29 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -41,7 +41,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.Argument.value.value001
- * @run main/othervm
+ * @run driver
* nsk.jdi.Argument.value.value001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value002.java
index 6a7c8a585a0..45cb65e4154 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -46,7 +46,10 @@ public class value002 {
private static Log log;
public static void main( String argv[] ) {
- System.exit(run(argv, System.out)+95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value002/TestDescription.java
index 87af6a2f944..228ba20f1ee 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -41,7 +41,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.Argument.value.value002
- * @run main/othervm
+ * @run driver
* nsk.jdi.Argument.value.value002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value003.java
index e845a809a01..4dcbd2a3330 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,7 +55,10 @@ public class value003 {
private static Log log;
public static void main(String argv[] ) {
- System.exit(run(argv, System.out)+95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value004.java
index d6fc6f6445c..bbfb4f05571 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,10 @@ public class value004 {
private static Log log;
public static void main( String argv[] ) {
- System.exit(run(argv, System.out)+95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[],PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue001.java
index 1736c5ec210..2a0a0a506c5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2021, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,10 @@ public class getvalue001 {
private final static String classToCheckName = prefix + "getvalue001aClassToCheck";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue001/TestDescription.java
index acd4f034e75..912b0de8a7d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.ArrayReference.getValue.getvalue001
* nsk.jdi.ArrayReference.getValue.getvalue001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ArrayReference.getValue.getvalue001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue002.java
index 7eddcfe435d..fdf32c8bbab 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2021, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,10 @@ public class getvalue002 {
private final static String classToCheckName = prefix + "getvalue002aClassToCheck";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue002/TestDescription.java
index a841f12a382..8ade9f0b200 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -56,7 +56,7 @@
* /test/lib
* @build nsk.jdi.ArrayReference.getValue.getvalue002
* nsk.jdi.ArrayReference.getValue.getvalue002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ArrayReference.getValue.getvalue002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue003.java
index aacff00cae4..52604901063 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,10 @@ private getvalue003() {
}
public static void main(String argv[]) {
- System.exit(JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue003/TestDescription.java
index 59e8e8e9490..ab3e503ad59 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,7 @@
* /test/lib
* @build nsk.jdi.ArrayReference.getValue.getvalue003
* nsk.jdi.ArrayReference.getValue.getvalue003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ArrayReference.getValue.getvalue003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues001.java
index 2bf5f8ea319..667c890af70 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2021, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -75,7 +75,10 @@ public class getvalues001 {
private final static String classToCheckName = prefix + "getvalues001aClassToCheck";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues001/TestDescription.java
index 29945cc1273..860698ef2ef 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.ArrayReference.getValues.getvalues001
* nsk.jdi.ArrayReference.getValues.getvalues001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ArrayReference.getValues.getvalues001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues002.java
index c8d1d291d91..d20bbd88ef1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -44,7 +44,10 @@ public class getvalues002 {
private final static String classToCheckName = prefix + "getvalues002aClassToCheck";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues002/TestDescription.java
index 988546deeab..949e6bae0f6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,7 @@
* /test/lib
* @build nsk.jdi.ArrayReference.getValues.getvalues002
* nsk.jdi.ArrayReference.getValues.getvalues002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ArrayReference.getValues.getvalues002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues003.java
index 10a6cdf9f66..ea869318722 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,10 @@ private getvalues003() {
}
public static void main(String argv[]) {
- System.exit(JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues003/TestDescription.java
index 7fde2191cc5..7b94fc467cf 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.ArrayReference.getValues.getvalues003
* nsk.jdi.ArrayReference.getValues.getvalues003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ArrayReference.getValues.getvalues003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii001.java
index 154d5176d2f..466d5838b96 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2021, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -104,7 +104,10 @@ public class getvaluesii001 {
private final static String classToCheckName = prefix + "getvaluesii001aClassToCheck";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii001/TestDescription.java
index aa071b080ce..32b232f8484 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.ArrayReference.getValues_ii.getvaluesii001
* nsk.jdi.ArrayReference.getValues_ii.getvaluesii001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ArrayReference.getValues_ii.getvaluesii001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii002.java
index ae24619599b..96d58ed58d7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2021, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -119,7 +119,10 @@ public class getvaluesii002 {
private final static String classToCheckName = prefix + "getvaluesii002aClassToCheck";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii002/TestDescription.java
index 17934d81228..ec2409ff6c1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,7 @@
* /test/lib
* @build nsk.jdi.ArrayReference.getValues_ii.getvaluesii002
* nsk.jdi.ArrayReference.getValues_ii.getvaluesii002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ArrayReference.getValues_ii.getvaluesii002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii003.java
index 3502d25a80e..85d2394e5ef 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2021, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,10 @@ public class getvaluesii003 {
private final static String classToCheckName = prefix + "getvaluesii003aClassToCheck";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii003/TestDescription.java
index e5188c1bedf..d710cab79d4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* /test/lib
* @build nsk.jdi.ArrayReference.getValues_ii.getvaluesii003
* nsk.jdi.ArrayReference.getValues_ii.getvaluesii003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ArrayReference.getValues_ii.getvaluesii003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii004.java
index ec597298570..f15e3e6da89 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2021, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,10 @@ public class getvaluesii004 {
private final static String classToCheckName = prefix + "getvaluesii004aClassToCheck";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii004/TestDescription.java
index 052c725185a..10714728952 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.ArrayReference.getValues_ii.getvaluesii004
* nsk.jdi.ArrayReference.getValues_ii.getvaluesii004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ArrayReference.getValues_ii.getvaluesii004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii005.java
index b0dd52a77a4..9f76c7dcf93 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -89,7 +89,10 @@ public class getvaluesii005 {
private IOPipe pipe;
public static void main(String argv[]) {
- System.exit(JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii005/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii005/TestDescription.java
index de30a9c4ec0..6007af5b33e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii005/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii005/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,7 @@
* /test/lib
* @build nsk.jdi.ArrayReference.getValues_ii.getvaluesii005
* nsk.jdi.ArrayReference.getValues_ii.getvaluesii005a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ArrayReference.getValues_ii.getvaluesii005
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/length/length001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/length/length001.java
index bd714acb6a6..7f6302f7b9f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/length/length001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/length/length001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -87,7 +87,10 @@ public class length001 {
private final static String classToCheckName = prefix + "ClassToCheck";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/length/length001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/length/length001/TestDescription.java
index 8f57e9099ec..7d0ea25f481 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/length/length001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/length/length001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.ArrayReference.length.length001
* nsk.jdi.ArrayReference.length.length001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ArrayReference.length.length001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue001.java
index b3a734714f8..e18c6eb3a2e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2021, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,10 @@ public class setvalue001 {
private final static String classToCheckName = prefix + "setvalue001aClassToCheck";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue001/TestDescription.java
index ff2a8ebc4cb..a9d2c2e30d1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -73,7 +73,7 @@
* /test/lib
* @build nsk.jdi.ArrayReference.setValue.setvalue001
* nsk.jdi.ArrayReference.setValue.setvalue001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ArrayReference.setValue.setvalue001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue002.java
index 07d927847cd..0d875f1c347 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2021, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,10 @@ public class setvalue002 {
private final static String classToCheckName = prefix + "setvalue002aClassToCheck";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue002/TestDescription.java
index 3e6aa8bce89..1b8d9d025d2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -72,7 +72,7 @@
* /test/lib
* @build nsk.jdi.ArrayReference.setValue.setvalue002
* nsk.jdi.ArrayReference.setValue.setvalue002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ArrayReference.setValue.setvalue002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue003.java
index e9a22291b24..b737a002a06 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,10 @@ public class setvalue003 {
private ReferenceType refType;
public static void main(String argv[]) {
- System.exit(JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue003/TestDescription.java
index 52be7a0ec6a..59115234360 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -83,7 +83,7 @@
* /test/lib
* @build nsk.jdi.ArrayReference.setValue.setvalue003
* nsk.jdi.ArrayReference.setValue.setvalue003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ArrayReference.setValue.setvalue003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii001.java
index 4a1f6e6a413..541c3fc1a9d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2021, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -106,7 +106,10 @@ public class setvaluesilii001 {
private final static String classToCheckName = prefix + "setvaluesilii001aClassToCheck";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii001/TestDescription.java
index 7687ee1acc3..4c7eab6b08f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,7 @@
* /test/lib
* @build nsk.jdi.ArrayReference.setValues_ilii.setvaluesilii001
* nsk.jdi.ArrayReference.setValues_ilii.setvaluesilii001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ArrayReference.setValues_ilii.setvaluesilii001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii002.java
index 9d502ab0468..594176c0e05 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2021, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -105,7 +105,10 @@ public class setvaluesilii002 {
private final static String classToCheckName = prefix + "setvaluesilii002aClassToCheck";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii002/TestDescription.java
index 3c68c6c36e7..1b4d3c2e396 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -78,7 +78,7 @@
* /test/lib
* @build nsk.jdi.ArrayReference.setValues_ilii.setvaluesilii002
* nsk.jdi.ArrayReference.setValues_ilii.setvaluesilii002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ArrayReference.setValues_ilii.setvaluesilii002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii003.java
index 7077c381c1d..8a6825cf7e1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,10 @@ public class setvaluesilii003 {
private final static String classToCheckName = prefix + "setvaluesilii003aClassToCheck";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii003/TestDescription.java
index e1b673f6790..6f3b3db0faa 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,7 @@
* /test/lib
* @build nsk.jdi.ArrayReference.setValues_ilii.setvaluesilii003
* nsk.jdi.ArrayReference.setValues_ilii.setvaluesilii003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ArrayReference.setValues_ilii.setvaluesilii003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii004.java
index ca447ac0d47..d1bf963267d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,10 @@ public class setvaluesilii004 {
private final static String classToCheckName = prefix + "setvaluesilii004aClassToCheck";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii004/TestDescription.java
index 0a234c54a0e..45538c12cd2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -75,7 +75,7 @@
* /test/lib
* @build nsk.jdi.ArrayReference.setValues_ilii.setvaluesilii004
* nsk.jdi.ArrayReference.setValues_ilii.setvaluesilii004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ArrayReference.setValues_ilii.setvaluesilii004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii005.java
index 5422f9deb11..6d2ce6e4080 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,10 @@ public class setvaluesilii005 {
private final static String classToCheckName = prefix + "setvaluesilii005aClassToCheck";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii005/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii005/TestDescription.java
index 151c29cd12a..e724ba4dbdc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii005/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii005/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,7 +76,7 @@
* /test/lib
* @build nsk.jdi.ArrayReference.setValues_ilii.setvaluesilii005
* nsk.jdi.ArrayReference.setValues_ilii.setvaluesilii005a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ArrayReference.setValues_ilii.setvaluesilii005
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl001.java
index 679cbb9a3da..e0cfb1e1522 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2021, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -75,7 +75,10 @@ public class setvaluesl001 {
private final static String classToCheckName = prefix + "setvaluesl001aClassToCheck";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl001/TestDescription.java
index e7e050d5da0..c26fb444c96 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -77,7 +77,7 @@
* /test/lib
* @build nsk.jdi.ArrayReference.setValues_l.setvaluesl001
* nsk.jdi.ArrayReference.setValues_l.setvaluesl001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ArrayReference.setValues_l.setvaluesl001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl002.java
index a930c8b3035..6e73402732c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2021, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -75,7 +75,10 @@ public class setvaluesl002 {
private final static String classToCheckName = prefix + "setvaluesl002aClassToCheck";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl002/TestDescription.java
index 1f0308b4ffc..75e3a2f6613 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2021, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,7 @@
* /test/lib
* @build nsk.jdi.ArrayReference.setValues_l.setvaluesl002
* nsk.jdi.ArrayReference.setValues_l.setvaluesl002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ArrayReference.setValues_l.setvaluesl002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl003.java
index ce3dfd9412b..720f5f1a3d1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -50,7 +50,10 @@ public class setvaluesl003 {
private ObjectReference testedObject;
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl003/TestDescription.java
index 037504614bb..c5c78e2584c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -86,7 +86,7 @@
* /test/lib
* @build nsk.jdi.ArrayReference.setValues_l.setvaluesl003
* nsk.jdi.ArrayReference.setValues_l.setvaluesl003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ArrayReference.setValues_l.setvaluesl003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentSignature/componentsignature001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentSignature/componentsignature001.java
index 1ae6a0796b9..ba939251978 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentSignature/componentsignature001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentSignature/componentsignature001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -87,7 +87,9 @@ public class componentsignature001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentSignature/componentsignature001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentSignature/componentsignature001/TestDescription.java
index 85a84797713..5057a521e98 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentSignature/componentsignature001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentSignature/componentsignature001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,7 @@
* /test/lib
* @build nsk.jdi.ArrayType.componentSignature.componentsignature001
* nsk.jdi.ArrayType.componentSignature.componentsignature001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ArrayType.componentSignature.componentsignature001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentSignature/componentsignature002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentSignature/componentsignature002.java
index d6001914056..368f7d88c92 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentSignature/componentsignature002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentSignature/componentsignature002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,9 @@ public class componentsignature002 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentSignature/componentsignature002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentSignature/componentsignature002/TestDescription.java
index 66f90a5dd2f..5a6abed8ed7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentSignature/componentsignature002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentSignature/componentsignature002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,7 @@
* /test/lib
* @build nsk.jdi.ArrayType.componentSignature.componentsignature002
* nsk.jdi.ArrayType.componentSignature.componentsignature002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ArrayType.componentSignature.componentsignature002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentType/componenttype001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentType/componenttype001.java
index 3a376b9e176..53c438409a8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentType/componenttype001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentType/componenttype001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,9 @@ public class componenttype001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentType/componenttype001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentType/componenttype001/TestDescription.java
index dfc6d18697b..558cbe9d474 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentType/componenttype001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentType/componenttype001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,7 @@
* /test/lib
* @build nsk.jdi.ArrayType.componentType.componenttype001
* nsk.jdi.ArrayType.componentType.componenttype001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ArrayType.componentType.componenttype001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentTypeName/componenttypename001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentTypeName/componenttypename001.java
index deb7d52a6d7..ae158dc434e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentTypeName/componenttypename001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentTypeName/componenttypename001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -87,7 +87,9 @@ public class componenttypename001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentTypeName/componenttypename001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentTypeName/componenttypename001/TestDescription.java
index d4046f0a6be..a984618336f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentTypeName/componenttypename001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentTypeName/componenttypename001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,7 @@
* /test/lib
* @build nsk.jdi.ArrayType.componentTypeName.componenttypename001
* nsk.jdi.ArrayType.componentTypeName.componenttypename001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ArrayType.componentTypeName.componenttypename001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentTypeName/componenttypename002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentTypeName/componenttypename002.java
index 49e883eaeb6..5ecf529cd0a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentTypeName/componenttypename002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentTypeName/componenttypename002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,9 @@ public class componenttypename002 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentTypeName/componenttypename002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentTypeName/componenttypename002/TestDescription.java
index d57541e1ebf..38fa7e9f377 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentTypeName/componenttypename002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentTypeName/componenttypename002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* /test/lib
* @build nsk.jdi.ArrayType.componentTypeName.componenttypename002
* nsk.jdi.ArrayType.componentTypeName.componenttypename002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ArrayType.componentTypeName.componenttypename002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance001.java
index f6d36d0aa77..a940ae34cc6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -77,7 +77,9 @@ public class newinstance001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance001/TestDescription.java
index 3ce6b459e1f..f760085e7d5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,7 @@
* /test/lib
* @build nsk.jdi.ArrayType.newInstance.newinstance001
* nsk.jdi.ArrayType.newInstance.newinstance001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ArrayType.newInstance.newinstance001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance002.java
index 37dca6a8ca1..bf9e30e52e3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,9 @@ public class newinstance002 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance002/TestDescription.java
index b1f981f9b78..6ea12805038 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,7 @@
* /test/lib
* @build nsk.jdi.ArrayType.newInstance.newinstance002
* nsk.jdi.ArrayType.newInstance.newinstance002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ArrayType.newInstance.newinstance002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance003.java
index c505233b327..67ee334c21f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -73,7 +73,9 @@ public class newinstance003 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance003/TestDescription.java
index dd8e6993c3e..ddd53076370 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,7 @@
* /test/lib
* @build nsk.jdi.ArrayType.newInstance.newinstance003
* nsk.jdi.ArrayType.newInstance.newinstance003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ArrayType.newInstance.newinstance003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance004.java
index 5093afd6919..ba308c53f42 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -73,7 +73,9 @@ public class newinstance004 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance004/TestDescription.java
index 1e23bf7d8e7..ad6ffddf10c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,7 @@
* /test/lib
* @build nsk.jdi.ArrayType.newInstance.newinstance004
* nsk.jdi.ArrayType.newInstance.newinstance004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ArrayType.newInstance.newinstance004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach001.java
index b4ba572147f..fe24c654361 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,10 @@ public class attach001 {
IORedirector errRedirector;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach002.java
index 56c68e64b16..4b5fd75a88c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,10 @@ public class attach002 extends Log {
IORedirector errRedirector;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach002/TestDescription.java
index f416e43f66d..32ca1122f01 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach003.java
index a7b52e9f6b8..11ab596a521 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,7 +55,10 @@ public class attach003 {
private static Log log;
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach003/TestDescription.java
index ee41bba9b8b..a8ff5a8a9f7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.AttachingConnector.attach.attach003
- * @run main/othervm
+ * @run driver
* nsk.jdi.AttachingConnector.attach.attach003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach004/TestDriver.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach004/TestDriver.java
index 1860b612829..aadbe4887ac 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach004/TestDriver.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach004/TestDriver.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,7 @@ public static void main(String[] args) throws InterruptedException {
Process debugger = startDebugger(jdiArgs, Arrays.copyOfRange(args, 3, args.length), debuggee.pid());
int debuggerExit = debugger.waitFor();
- if (debuggerExit != 95) {
+ if (debuggerExit != 0) {
throw new Error("debugger exit code is " + debuggerExit);
}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach004/attach004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach004/attach004.java
index e7346f124c6..d88fc5d7055 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach004/attach004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach004/attach004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,10 @@ protected String getConnectorName() {
}
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attachnosuspend/attachnosuspend001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attachnosuspend/attachnosuspend001.java
index a3e68fe4c9b..facfe9c2c48 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attachnosuspend/attachnosuspend001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attachnosuspend/attachnosuspend001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,10 @@ public class attachnosuspend001 {
IORedirector errRedirector;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc01x001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc01x001.java
index 6aac8fbc989..835e3c42758 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc01x001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc01x001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -95,7 +95,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc01x001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc01x001/TestDescription.java
index 6b582a926d6..9e40c8ea679 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc01x001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc01x001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,7 @@
* -g:lines,source,vars
* newclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.BScenarios.hotswap.tc01x001
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc01x002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc01x002.java
index 48a6411dfe4..6ad0573ea8c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc01x002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc01x002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -96,7 +96,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc01x002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc01x002/TestDescription.java
index 63fb8589ee2..e269c38a618 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc01x002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc01x002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -75,7 +75,7 @@
* -g:lines,source,vars
* newclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.BScenarios.hotswap.tc01x002
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc02x001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc02x001.java
index aba42b2ce3c..2a9a9937c8f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc02x001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc02x001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -100,7 +100,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc02x001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc02x001/TestDescription.java
index 1005e28eb43..80c28a6b8af 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc02x001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc02x001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,7 @@
* -g:lines,source,vars
* newclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.BScenarios.hotswap.tc02x001
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc02x002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc02x002.java
index eaeb7cbdc5d..9aed2be83c1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc02x002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc02x002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -101,7 +101,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc02x002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc02x002/TestDescription.java
index ba0345aba15..b0dc1c16d42 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc02x002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc02x002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -78,7 +78,7 @@
* -g:lines,source,vars
* newclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.BScenarios.hotswap.tc02x002
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc03x001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc03x001.java
index 16644e8f6e2..6b40c027580 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc03x001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc03x001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -92,7 +92,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc03x001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc03x001/TestDescription.java
index ce46e0e9ef0..44616b135cf 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc03x001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc03x001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* -g:lines,source,vars
* newclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.BScenarios.hotswap.tc03x001
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc04x001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc04x001.java
index 1cc69d32311..4fbbf2b01b0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc04x001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc04x001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -99,7 +99,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc04x001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc04x001/TestDescription.java
index 4dd691ee2ce..336e17f5bb0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc04x001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc04x001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,7 @@
* -g:lines,source,vars
* newclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.BScenarios.hotswap.tc04x001
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc04x002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc04x002.java
index 467af1742fe..0ad83acc8ff 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc04x002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc04x002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -100,7 +100,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc04x002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc04x002/TestDescription.java
index 419adea0a79..bc780677ac4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc04x002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc04x002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -78,7 +78,7 @@
* -g:lines,source,vars
* newclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.BScenarios.hotswap.tc04x002
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc05x001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc05x001.java
index 47a49b89bf4..16bc4ffbb74 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc05x001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc05x001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -98,7 +98,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc05x001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc05x001/TestDescription.java
index fddc0bd3921..a775125b384 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc05x001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc05x001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -75,7 +75,7 @@
* -g:lines,source,vars
* newclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.BScenarios.hotswap.tc05x001
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc05x002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc05x002.java
index 8523866c886..bdb943fc134 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc05x002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc05x002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -94,7 +94,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc05x002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc05x002/TestDescription.java
index 372c88791fd..8251f2a0fc9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc05x002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc05x002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,7 +76,7 @@
* -g:lines,source,vars
* newclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.BScenarios.hotswap.tc05x002
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc06x001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc06x001.java
index 8bb869b9ed7..1a1da5a58f8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc06x001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc06x001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -104,7 +104,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc06x001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc06x001/TestDescription.java
index 1272094437f..b5b690201e6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc06x001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc06x001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -81,7 +81,7 @@
* -g:lines,source,vars
* newclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.BScenarios.hotswap.tc06x001
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc07x001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc07x001.java
index d8bfa5ab6b4..ced67044d0a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc07x001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc07x001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -101,7 +101,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc07x001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc07x001/TestDescription.java
index 9d76431accc..fa244ccfb69 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc07x001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc07x001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,7 +76,7 @@
* -g:lines,source,vars
* newclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.BScenarios.hotswap.tc07x001
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc08x001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc08x001.java
index 9cbd96a4de2..7cd7fe5b95d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc08x001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc08x001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -98,7 +98,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc08x001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc08x001/TestDescription.java
index a5e68b06454..c1debc8c7b2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc08x001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc08x001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,7 @@
* -g:lines,source,vars
* newclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.BScenarios.hotswap.tc08x001
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc09x001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc09x001.java
index 283d50bcce4..dfc76cdb143 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc09x001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc09x001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -95,7 +95,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc09x001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc09x001/TestDescription.java
index c45cf8d828e..a3db3d5ce85 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc09x001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc09x001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,7 @@
* -g:lines,source,vars
* newclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.BScenarios.hotswap.tc09x001
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc09x002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc09x002.java
index 5c6308c4a69..bdb1fdf1bcf 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc09x002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc09x002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -94,7 +94,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc09x002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc09x002/TestDescription.java
index e7b9f658e11..0d24231c2ef 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc09x002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc09x002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -75,7 +75,7 @@
* -g:lines,source,vars
* newclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.BScenarios.hotswap.tc09x002
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc10x001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc10x001.java
index 5bb46c42153..33fe7a74569 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc10x001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc10x001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -93,7 +93,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc10x001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc10x001/TestDescription.java
index a8d335ef96a..0a890392efa 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc10x001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc10x001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,7 @@
* -g:lines,source,vars
* newclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.BScenarios.hotswap.tc10x001
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc10x002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc10x002.java
index 252d8404fe1..b671d41a033 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc10x002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc10x002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -96,7 +96,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc10x002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc10x002/TestDescription.java
index 622cc9591a0..49f344b729d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc10x002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc10x002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,7 @@
* -g:lines,source,vars
* newclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.BScenarios.hotswap.tc10x002
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc01x001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc01x001.java
index ec720d829ed..e2a2d7669bc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc01x001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc01x001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc01x001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc01x001/TestDescription.java
index 08d2d19ddc8..b2664cd2281 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc01x001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc01x001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.BScenarios.multithrd.tc01x001
* nsk.jdi.BScenarios.multithrd.tc01x001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.BScenarios.multithrd.tc01x001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x001.java
index 6803fd51629..b7a0977c1c2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -81,7 +81,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x001/TestDescription.java
index b9cd0d7c65a..f9fe2fd4f56 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.BScenarios.multithrd.tc02x001
* nsk.jdi.BScenarios.multithrd.tc02x001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.BScenarios.multithrd.tc02x001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x002.java
index 960ef8ed2ca..2c654ad5e97 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x002/TestDescription.java
index c33d5635b4a..a528b3a0ecc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -78,7 +78,7 @@
* /test/lib
* @build nsk.jdi.BScenarios.multithrd.tc02x002
* nsk.jdi.BScenarios.multithrd.tc02x002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.BScenarios.multithrd.tc02x002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x003.java
index 79bb11fc706..78f7c206a46 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x003/TestDescription.java
index cac17bb5035..5898bd53525 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -78,7 +78,7 @@
* /test/lib
* @build nsk.jdi.BScenarios.multithrd.tc02x003
* nsk.jdi.BScenarios.multithrd.tc02x003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.BScenarios.multithrd.tc02x003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x004.java
index 659a8f45240..771313f4c1a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2022, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x004/TestDescription.java
index 7fb53cad647..3418981ee73 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2022, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,7 @@
* /test/lib
* @build nsk.jdi.BScenarios.multithrd.tc02x004
* nsk.jdi.BScenarios.multithrd.tc02x004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.BScenarios.multithrd.tc02x004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc03x001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc03x001.java
index 986f5549ad2..dc04b9056eb 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc03x001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc03x001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc03x001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc03x001/TestDescription.java
index 8e6463386b5..16c30880f5d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc03x001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc03x001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,7 @@
* /test/lib
* @build nsk.jdi.BScenarios.multithrd.tc03x001
* nsk.jdi.BScenarios.multithrd.tc03x001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.BScenarios.multithrd.tc03x001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc04x001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc04x001.java
index c72ef73a416..f2fc0e368ec 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc04x001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc04x001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc04x001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc04x001/TestDescription.java
index 5a8564c6645..afa2a35c6eb 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc04x001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc04x001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -56,7 +56,7 @@
* /test/lib
* @build nsk.jdi.BScenarios.multithrd.tc04x001
* nsk.jdi.BScenarios.multithrd.tc04x001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.BScenarios.multithrd.tc04x001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc01x001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc01x001.java
index 337e3654c0f..2b4269779ef 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc01x001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc01x001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc01x001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc01x001/TestDescription.java
index c3768ac1dfc..6e8542892cb 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc01x001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc01x001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,7 @@
* /test/lib
* @build nsk.jdi.BScenarios.singlethrd.tc01x001
* nsk.jdi.BScenarios.singlethrd.tc01x001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.BScenarios.singlethrd.tc01x001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc01x002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc01x002.java
index b5ac0a1590c..abd8fa7646f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc01x002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc01x002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc01x002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc01x002/TestDescription.java
index 4dcec5a9277..e0b105d8414 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc01x002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc01x002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,7 +55,7 @@
* /test/lib
* @build nsk.jdi.BScenarios.singlethrd.tc01x002
* nsk.jdi.BScenarios.singlethrd.tc01x002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.BScenarios.singlethrd.tc01x002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc02x001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc02x001.java
index 80e3b1df992..5ce83122932 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc02x001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc02x001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -83,7 +83,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc02x001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc02x001/TestDescription.java
index 084026c090b..2e9dcb349d9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc02x001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc02x001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.BScenarios.singlethrd.tc02x001
* nsk.jdi.BScenarios.singlethrd.tc02x001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.BScenarios.singlethrd.tc02x001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x001.java
index fe2fec7036c..35318ad3d20 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x001/TestDescription.java
index 0ca5f14aa69..cda8a060f5b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,7 @@
* /test/lib
* @build nsk.jdi.BScenarios.singlethrd.tc03x001
* nsk.jdi.BScenarios.singlethrd.tc03x001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.BScenarios.singlethrd.tc03x001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x002.java
index 245d923a4ac..0c7f0157cfb 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x002/TestDescription.java
index 2a5ff6bfd40..f62f9c32a24 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,7 +76,7 @@
* /test/lib
* @build nsk.jdi.BScenarios.singlethrd.tc03x002
* nsk.jdi.BScenarios.singlethrd.tc03x002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.BScenarios.singlethrd.tc03x002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x003.java
index 7687f8fdd36..639aebadab1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x003/TestDescription.java
index bd381b10250..1a10f8284c3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,7 +76,7 @@
* /test/lib
* @build nsk.jdi.BScenarios.singlethrd.tc03x003
* nsk.jdi.BScenarios.singlethrd.tc03x003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.BScenarios.singlethrd.tc03x003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc04x001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc04x001.java
index 4297b956a52..da1b81bda01 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc04x001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc04x001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -86,7 +86,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc04x001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc04x001/TestDescription.java
index 589f3046384..a30e3a91875 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc04x001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc04x001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,7 @@
* /test/lib
* @build nsk.jdi.BScenarios.singlethrd.tc04x001
* nsk.jdi.BScenarios.singlethrd.tc04x001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.BScenarios.singlethrd.tc04x001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc05x001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc05x001.java
index 8a71e950723..e6a410b952c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc05x001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc05x001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -83,7 +83,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc05x001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc05x001/TestDescription.java
index 85f0fbbc28e..5ad6240f0c9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc05x001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc05x001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,7 @@
* /test/lib
* @build nsk.jdi.BScenarios.singlethrd.tc05x001
* nsk.jdi.BScenarios.singlethrd.tc05x001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.BScenarios.singlethrd.tc05x001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/booleanValue/booleanvalue001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/booleanValue/booleanvalue001.java
index abf880997ce..6dcb9961762 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/booleanValue/booleanvalue001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/booleanValue/booleanvalue001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,10 @@
public class booleanvalue001 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + 95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/booleanValue/booleanvalue001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/booleanValue/booleanvalue001/TestDescription.java
index dc652ddbdd7..b0de57d9052 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/booleanValue/booleanvalue001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/booleanValue/booleanvalue001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.BooleanArgument.booleanValue.booleanvalue001
- * @run main/othervm
+ * @run driver
* nsk.jdi.BooleanArgument.booleanValue.booleanvalue001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/booleanValue/booleanvalue002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/booleanValue/booleanvalue002.java
index e74db7c1390..c89f02a0ab4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/booleanValue/booleanvalue002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/booleanValue/booleanvalue002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,10 @@
public class booleanvalue002 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + 95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/booleanValue/booleanvalue002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/booleanValue/booleanvalue002/TestDescription.java
index 1eb8fcd49d4..e4412f8364b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/booleanValue/booleanvalue002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/booleanValue/booleanvalue002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.BooleanArgument.booleanValue.booleanvalue002
- * @run main/othervm
+ * @run driver
* nsk.jdi.BooleanArgument.booleanValue.booleanvalue002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/isValid/isvalid001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/isValid/isvalid001.java
index b2bae31a334..7cc526f568c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/isValid/isvalid001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/isValid/isvalid001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,10 @@
public class isvalid001 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + 95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/isValid/isvalid001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/isValid/isvalid001/TestDescription.java
index f8b3bf5becf..9e2c9f683ab 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/isValid/isvalid001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/isValid/isvalid001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.BooleanArgument.isValid.isvalid001
- * @run main/othervm
+ * @run driver
* nsk.jdi.BooleanArgument.isValid.isvalid001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/isValid/isvalid002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/isValid/isvalid002.java
index 0b0f883aba4..fb9ab0d7917 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/isValid/isvalid002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/isValid/isvalid002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -54,7 +54,10 @@
public class isvalid002 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + 95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/isValid/isvalid002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/isValid/isvalid002/TestDescription.java
index 39e3f9b97b2..230a3ca16e3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/isValid/isvalid002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/isValid/isvalid002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.BooleanArgument.isValid.isvalid002
- * @run main/othervm
+ * @run driver
* nsk.jdi.BooleanArgument.isValid.isvalid002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/setValue/setvalue001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/setValue/setvalue001.java
index 4850009bc09..544d2826b14 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/setValue/setvalue001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/setValue/setvalue001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,10 @@
public class setvalue001 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + 95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/setValue/setvalue001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/setValue/setvalue001/TestDescription.java
index 49295a7ad6f..bc74f58947f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/setValue/setvalue001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/setValue/setvalue001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.BooleanArgument.setValue.setvalue001
- * @run main/othervm
+ * @run driver
* nsk.jdi.BooleanArgument.setValue.setvalue001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/setValue/setvalue002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/setValue/setvalue002.java
index f1bd14421e8..f32a6888b6a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/setValue/setvalue002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/setValue/setvalue002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,10 @@
public class setvalue002 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + 95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/setValue/setvalue002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/setValue/setvalue002/TestDescription.java
index 7823f9ebb88..b9f5871d2af 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/setValue/setvalue002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/setValue/setvalue002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -54,7 +54,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.BooleanArgument.setValue.setvalue002
- * @run main/othervm
+ * @run driver
* nsk.jdi.BooleanArgument.setValue.setvalue002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/stringValueOf/stringvalueof001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/stringValueOf/stringvalueof001.java
index 853b677db1c..d12821a74d9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/stringValueOf/stringvalueof001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/stringValueOf/stringvalueof001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,10 @@
public class stringvalueof001 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + 95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/stringValueOf/stringvalueof001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/stringValueOf/stringvalueof001/TestDescription.java
index ac0ef096331..97ba0b86341 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/stringValueOf/stringvalueof001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/stringValueOf/stringvalueof001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.BooleanArgument.stringValueOf.stringvalueof001
- * @run main/othervm
+ * @run driver
* nsk.jdi.BooleanArgument.stringValueOf.stringvalueof001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/stringValueOf/stringvalueof002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/stringValueOf/stringvalueof002.java
index 8ff262ea8ce..49c3b23bb7d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/stringValueOf/stringvalueof002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/stringValueOf/stringvalueof002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,10 @@
public class stringvalueof002 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + 95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/stringValueOf/stringvalueof002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/stringValueOf/stringvalueof002/TestDescription.java
index 8ac76a9b1e2..bfefb9f02e7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/stringValueOf/stringvalueof002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/stringValueOf/stringvalueof002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,7 +76,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.BooleanArgument.stringValueOf.stringvalueof002
- * @run main/othervm
+ * @run driver
* nsk.jdi.BooleanArgument.stringValueOf.stringvalueof002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanType/_itself_/booleantype001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanType/_itself_/booleantype001.java
index 0a3ee9c54fe..92bb93ad15c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanType/_itself_/booleantype001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanType/_itself_/booleantype001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanType/_itself_/booleantype001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanType/_itself_/booleantype001/TestDescription.java
index e537d1ff1ac..84902ceda9c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanType/_itself_/booleantype001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanType/_itself_/booleantype001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,7 +53,7 @@
* /test/lib
* @build nsk.jdi.BooleanType._itself_.booleantype001
* nsk.jdi.BooleanType._itself_.booleantype001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.BooleanType._itself_.booleantype001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/equals/equals001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/equals/equals001.java
index 75f31d07082..6f713873383 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/equals/equals001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/equals/equals001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,9 @@ public class equals001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/equals/equals001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/equals/equals001/TestDescription.java
index 6bdce63e02f..8f017d07718 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/equals/equals001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/equals/equals001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.BooleanValue.equals.equals001
* nsk.jdi.BooleanValue.equals.equals001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.BooleanValue.equals.equals001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/equals/equals002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/equals/equals002.java
index fc58d377f7e..c66de44a187 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/equals/equals002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/equals/equals002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,10 @@ public class equals002 {
private static ReferenceType refType;
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/equals/equals002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/equals/equals002/TestDescription.java
index 8431c2f1694..0707289ac3f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/equals/equals002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/equals/equals002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,7 +53,7 @@
* /test/lib
* @build nsk.jdi.BooleanValue.equals.equals002
* nsk.jdi.BooleanValue.equals.equals002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.BooleanValue.equals.equals002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/hashCode/hashcode001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/hashCode/hashcode001.java
index 380c40a30c3..3423219d6e3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/hashCode/hashcode001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/hashCode/hashcode001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -80,7 +80,9 @@ public class hashcode001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/hashCode/hashcode001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/hashCode/hashcode001/TestDescription.java
index 28e6c5e8c7a..b9ae4a61cc9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/hashCode/hashcode001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/hashCode/hashcode001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.BooleanValue.hashCode.hashcode001
* nsk.jdi.BooleanValue.hashCode.hashcode001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.BooleanValue.hashCode.hashcode001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/value/value001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/value/value001.java
index 076fb2b8211..cd0a3a1ae62 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/value/value001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/value/value001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,9 @@ public class value001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/value/value001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/value/value001/TestDescription.java
index 7e1298c71a6..4552fdbf6b1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/value/value001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/value/value001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.BooleanValue.value.value001
* nsk.jdi.BooleanValue.value.value001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.BooleanValue.value.value001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointEvent/_itself_/breakpoint001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointEvent/_itself_/breakpoint001.java
index a947cf9206f..89039659cef 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointEvent/_itself_/breakpoint001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointEvent/_itself_/breakpoint001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,8 +74,11 @@ public class breakpoint001 {
static private volatile boolean methodCompleted;
- public static void main (String args[]) {
- System.exit(run(args, System.out) + JCK_STATUS_BASE);
+ public static void main (String argv[]) {
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(final String args[], final PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointEvent/_itself_/breakpoint001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointEvent/_itself_/breakpoint001/TestDescription.java
index cb221b5c6d5..d4e39feab9b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointEvent/_itself_/breakpoint001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointEvent/_itself_/breakpoint001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -80,7 +80,7 @@
* /test/lib
* @build nsk.jdi.BreakpointEvent._itself_.breakpoint001
* nsk.jdi.BreakpointEvent._itself_.breakpoint001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.BreakpointEvent._itself_.breakpoint001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointEvent/_itself_/breakpoint002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointEvent/_itself_/breakpoint002.java
index b7d3487f83d..26a91bf3d0e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointEvent/_itself_/breakpoint002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointEvent/_itself_/breakpoint002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -87,7 +87,10 @@ public class breakpoint002 {
private Object gotEvent = new Object();
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointEvent/_itself_/breakpoint002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointEvent/_itself_/breakpoint002/TestDescription.java
index 237e3ca07e3..be83d0a18a4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointEvent/_itself_/breakpoint002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointEvent/_itself_/breakpoint002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -54,7 +54,7 @@
* @clean nsk.jdi.BreakpointEvent._itself_.breakpoint002t
* @compile -g:lines,source,vars ../breakpoint002t.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.BreakpointEvent._itself_.breakpoint002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/_bounds_/filters001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/_bounds_/filters001.java
index dea220ec5fb..7df4c542da6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/_bounds_/filters001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/_bounds_/filters001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/_bounds_/filters001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/_bounds_/filters001/TestDescription.java
index 5da5b1331c3..e20358c242b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/_bounds_/filters001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/_bounds_/filters001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -47,7 +47,7 @@
* /test/lib
* @build nsk.jdi.BreakpointRequest._bounds_.filters001
* nsk.jdi.BreakpointRequest._bounds_.filters001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.BreakpointRequest._bounds_.filters001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter001.java
index 4038829a430..4e19ca8dea6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,10 @@
public class instancefilter001 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter001/TestDescription.java
index 2e6768174a4..1cf074bf8cc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,7 @@
* /test/lib
* @build nsk.jdi.BreakpointRequest.addInstanceFilter.instancefilter001
* nsk.jdi.BreakpointRequest.addInstanceFilter.instancefilter001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.BreakpointRequest.addInstanceFilter.instancefilter001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter002.java
index 38cfa8b7c82..e37ee7eacbe 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -88,7 +88,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter002/TestDescription.java
index fd6319eefb6..e33e0bbc53b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,7 @@
* /test/lib
* @build nsk.jdi.BreakpointRequest.addInstanceFilter.instancefilter002
* nsk.jdi.BreakpointRequest.addInstanceFilter.instancefilter002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.BreakpointRequest.addInstanceFilter.instancefilter002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter003.java
index 4e59735afdb..612792a417b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -83,7 +83,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter003/TestDescription.java
index 39cc429066d..b5483845be0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.BreakpointRequest.addInstanceFilter.instancefilter003
* nsk.jdi.BreakpointRequest.addInstanceFilter.instancefilter003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.BreakpointRequest.addInstanceFilter.instancefilter003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter004.java
index 922371eeff0..446d5eb8349 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -78,7 +78,10 @@
public class instancefilter004 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter004/TestDescription.java
index 7290652a30a..f0ff16c6f8e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,7 @@
* /test/lib
* @build nsk.jdi.BreakpointRequest.addInstanceFilter.instancefilter004
* nsk.jdi.BreakpointRequest.addInstanceFilter.instancefilter004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.BreakpointRequest.addInstanceFilter.instancefilter004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter001.java
index 7205550f17c..5d00cfe1e37 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,10 @@
public class threadfilter001 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter001/TestDescription.java
index eac3254a24a..a5553a0c722 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.BreakpointRequest.addThreadFilter.threadfilter001
* nsk.jdi.BreakpointRequest.addThreadFilter.threadfilter001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.BreakpointRequest.addThreadFilter.threadfilter001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter002.java
index b1b588adf11..6d39e3d31c1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -89,7 +89,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter002/TestDescription.java
index 54496e897ee..4f330d31d6a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.BreakpointRequest.addThreadFilter.threadfilter002
* nsk.jdi.BreakpointRequest.addThreadFilter.threadfilter002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.BreakpointRequest.addThreadFilter.threadfilter002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter003.java
index 5c20571ec0a..421ffc26185 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -89,7 +89,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter003/TestDescription.java
index 12c9244c6ab..63c6711bdc0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.BreakpointRequest.addThreadFilter.threadfilter003
* nsk.jdi.BreakpointRequest.addThreadFilter.threadfilter003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.BreakpointRequest.addThreadFilter.threadfilter003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter004.java
index e4db04d0eb8..f7b1b04ffe3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,10 @@
public class threadfilter004 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter004/TestDescription.java
index c56d2fcd104..5a89922cbc8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,7 @@
* /test/lib
* @build nsk.jdi.BreakpointRequest.addThreadFilter.threadfilter004
* nsk.jdi.BreakpointRequest.addThreadFilter.threadfilter004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.BreakpointRequest.addThreadFilter.threadfilter004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/location/location001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/location/location001.java
index 413ec6022e5..f2d2de73210 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/location/location001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/location/location001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/location/location001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/location/location001/TestDescription.java
index 56cc3e7cb57..6a5df779263 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/location/location001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/location/location001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* /test/lib
* @build nsk.jdi.BreakpointRequest.location.location001
* nsk.jdi.BreakpointRequest.location.location001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.BreakpointRequest.location.location001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteType/_itself_/bytetype001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteType/_itself_/bytetype001.java
index 532e6b0cc74..4c56c75ad13 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteType/_itself_/bytetype001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteType/_itself_/bytetype001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteType/_itself_/bytetype001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteType/_itself_/bytetype001/TestDescription.java
index 354c5673556..d11558bb9f3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteType/_itself_/bytetype001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteType/_itself_/bytetype001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,7 +53,7 @@
* /test/lib
* @build nsk.jdi.ByteType._itself_.bytetype001
* nsk.jdi.ByteType._itself_.bytetype001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ByteType._itself_.bytetype001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/compareTo/compareto001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/compareTo/compareto001.java
index 8c897a85cdd..6e83036690a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/compareTo/compareto001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/compareTo/compareto001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,10 @@ public class compareto001 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/compareTo/compareto001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/compareTo/compareto001/TestDescription.java
index 625a6037bf5..92f7a8b64f1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/compareTo/compareto001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/compareTo/compareto001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,7 @@
* /test/lib
* @build nsk.jdi.ByteValue.compareTo.compareto001
* nsk.jdi.ByteValue.compareTo.compareto001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ByteValue.compareTo.compareto001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/equals/equals001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/equals/equals001.java
index fcdd191261c..206491527ed 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/equals/equals001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/equals/equals001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,9 @@ public class equals001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/equals/equals001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/equals/equals001/TestDescription.java
index f59af3bbbe3..f2714b7c7a4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/equals/equals001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/equals/equals001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* /test/lib
* @build nsk.jdi.ByteValue.equals.equals001
* nsk.jdi.ByteValue.equals.equals001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ByteValue.equals.equals001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/equals/equals002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/equals/equals002.java
index 62d6862c273..15bd4c835d5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/equals/equals002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/equals/equals002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,10 @@ public class equals002 {
private static ReferenceType refType;
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/equals/equals002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/equals/equals002/TestDescription.java
index 2e5c98a984d..3d433784381 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/equals/equals002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/equals/equals002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,7 +53,7 @@
* /test/lib
* @build nsk.jdi.ByteValue.equals.equals002
* nsk.jdi.ByteValue.equals.equals002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ByteValue.equals.equals002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/hashCode/hashcode001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/hashCode/hashcode001.java
index 5bc3013eb0e..b962a8bab87 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/hashCode/hashcode001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/hashCode/hashcode001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,9 @@ public class hashcode001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/hashCode/hashcode001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/hashCode/hashcode001/TestDescription.java
index 666ce26a13f..581316fff24 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/hashCode/hashcode001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/hashCode/hashcode001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.ByteValue.hashCode.hashcode001
* nsk.jdi.ByteValue.hashCode.hashcode001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ByteValue.hashCode.hashcode001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/value/value001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/value/value001.java
index 7e30c7b7169..973659dd44f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/value/value001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/value/value001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -77,7 +77,9 @@ public class value001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/value/value001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/value/value001/TestDescription.java
index 439de1a0213..b4664a6c582 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/value/value001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/value/value001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.ByteValue.value.value001
* nsk.jdi.ByteValue.value.value001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ByteValue.value.value001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharType/_itself_/chartype001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharType/_itself_/chartype001.java
index a69b4dedae7..66579c598b7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharType/_itself_/chartype001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharType/_itself_/chartype001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharType/_itself_/chartype001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharType/_itself_/chartype001/TestDescription.java
index 9c9ab871aac..e16a3f7bde3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharType/_itself_/chartype001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharType/_itself_/chartype001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,7 +53,7 @@
* /test/lib
* @build nsk.jdi.CharType._itself_.chartype001
* nsk.jdi.CharType._itself_.chartype001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.CharType._itself_.chartype001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/compareTo/compareto001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/compareTo/compareto001.java
index f78a2b79af8..d612ad2cfa9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/compareTo/compareto001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/compareTo/compareto001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,10 @@ public class compareto001 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/compareTo/compareto001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/compareTo/compareto001/TestDescription.java
index 249a42cb876..47c3ebab241 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/compareTo/compareto001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/compareTo/compareto001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,7 @@
* /test/lib
* @build nsk.jdi.CharValue.compareTo.compareto001
* nsk.jdi.CharValue.compareTo.compareto001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.CharValue.compareTo.compareto001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/equals/equals001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/equals/equals001.java
index 6ce2363cd02..576af425190 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/equals/equals001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/equals/equals001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,9 @@ public class equals001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/equals/equals001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/equals/equals001/TestDescription.java
index 2b8a1478f4a..d46dbce4104 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/equals/equals001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/equals/equals001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* /test/lib
* @build nsk.jdi.CharValue.equals.equals001
* nsk.jdi.CharValue.equals.equals001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.CharValue.equals.equals001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/equals/equals002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/equals/equals002.java
index 4c027914ebd..2c11f030d7b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/equals/equals002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/equals/equals002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,10 @@ public class equals002 {
private static ReferenceType refType;
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/equals/equals002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/equals/equals002/TestDescription.java
index c7f3152eb25..cd879019dff 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/equals/equals002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/equals/equals002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,7 +53,7 @@
* /test/lib
* @build nsk.jdi.CharValue.equals.equals002
* nsk.jdi.CharValue.equals.equals002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.CharValue.equals.equals002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/hashCode/hashcode001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/hashCode/hashcode001.java
index 94de260db43..3786bc859ac 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/hashCode/hashcode001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/hashCode/hashcode001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -75,7 +75,9 @@ public class hashcode001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/hashCode/hashcode001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/hashCode/hashcode001/TestDescription.java
index 9d6c8a4e250..caa0ee69c31 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/hashCode/hashcode001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/hashCode/hashcode001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.CharValue.hashCode.hashcode001
* nsk.jdi.CharValue.hashCode.hashcode001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.CharValue.hashCode.hashcode001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/value/value001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/value/value001.java
index 0ad3bcad40d..be1edcf2cd2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/value/value001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/value/value001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,9 @@ public class value001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/value/value001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/value/value001/TestDescription.java
index fbdf41551ca..001c4996181 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/value/value001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/value/value001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.CharValue.value.value001
* nsk.jdi.CharValue.value.value001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.CharValue.value.value001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses001.java
index 7a36464198b..59fc1a0ab11 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses001/TestDescription.java
index 7ac516a6685..1661b051164 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,7 @@
* /test/lib
* @build nsk.jdi.ClassLoaderReference.definedClasses.definedclasses001
* nsk.jdi.ClassLoaderReference.definedClasses.definedclasses001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassLoaderReference.definedClasses.definedclasses001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses002.java
index 87d32c47765..8cde794eab1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,10 @@ public class definedclasses002 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses002/TestDescription.java
index 00b6a818a58..e7f5dca1fc3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,7 +53,7 @@
* /test/lib
* @build nsk.jdi.ClassLoaderReference.definedClasses.definedclasses002
* nsk.jdi.ClassLoaderReference.definedClasses.definedclasses002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassLoaderReference.definedClasses.definedclasses002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses003.java
index f9ba74ac466..405ae93c8d2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,10 @@ public class definedclasses003 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses003/TestDescription.java
index 01e23a722a3..44a44d60b56 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* @run driver nsk.share.ExtraClassesBuilder
* loadclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassLoaderReference.definedClasses.definedclasses003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses004.java
index 00b41dc9e51..c9752ef9c06 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,10 @@ public class definedclasses004 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses004/TestDescription.java
index 8e4ce502038..6033ab8a1d6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,7 +53,7 @@
* /test/lib
* @build nsk.jdi.ClassLoaderReference.definedClasses.definedclasses004
* nsk.jdi.ClassLoaderReference.definedClasses.definedclasses004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassLoaderReference.definedClasses.definedclasses004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses005.java
index f7f9f84536b..206a5359cc5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,10 @@ public class definedclasses005 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses005/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses005/TestDescription.java
index 7cf9955f841..82d86e4b871 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses005/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses005/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* @run driver nsk.share.ExtraClassesBuilder
* loadclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassLoaderReference.definedClasses.definedclasses005
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/visibleClasses/visibleclasses001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/visibleClasses/visibleclasses001.java
index 2d5ba8a584a..63b6fec010c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/visibleClasses/visibleclasses001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/visibleClasses/visibleclasses001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -92,7 +92,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/visibleClasses/visibleclasses001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/visibleClasses/visibleclasses001/TestDescription.java
index 68ee90e3a39..add6fc79031 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/visibleClasses/visibleclasses001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/visibleClasses/visibleclasses001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -87,7 +87,7 @@
* /test/lib
* @build nsk.jdi.ClassLoaderReference.visibleClasses.visibleclasses001
* nsk.jdi.ClassLoaderReference.visibleClasses.visibleclasses001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassLoaderReference.visibleClasses.visibleclasses001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/visibleClasses/visibleclasses002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/visibleClasses/visibleclasses002.java
index 836b3c1ae5f..8fe41faa886 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/visibleClasses/visibleclasses002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/visibleClasses/visibleclasses002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,10 @@ public class visibleclasses002 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/visibleClasses/visibleclasses002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/visibleClasses/visibleclasses002/TestDescription.java
index 7915c6eca2c..b2225f21726 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/visibleClasses/visibleclasses002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/visibleClasses/visibleclasses002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,7 +53,7 @@
* /test/lib
* @build nsk.jdi.ClassLoaderReference.visibleClasses.visibleclasses002
* nsk.jdi.ClassLoaderReference.visibleClasses.visibleclasses002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassLoaderReference.visibleClasses.visibleclasses002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/reflectedType/reflectype001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/reflectedType/reflectype001.java
index e807eaa15e7..bc093a807ba 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/reflectedType/reflectype001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/reflectedType/reflectype001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,13 +82,13 @@ public class reflectype001 extends Log {
};
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/reflectedType/reflectype001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/reflectedType/reflectype001/TestDescription.java
index 423bb747a5d..7c0dfd0e82b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/reflectedType/reflectype001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/reflectedType/reflectype001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,7 +51,7 @@
* /test/lib
* @build nsk.jdi.ClassObjectReference.reflectedType.reflectype001
* nsk.jdi.ClassObjectReference.reflectedType.reflectype001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassObjectReference.reflectedType.reflectype001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/reflectedType/reflectype002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/reflectedType/reflectype002.java
index 46608d9b07d..227d67ab4ea 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/reflectedType/reflectype002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/reflectedType/reflectype002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -50,13 +50,13 @@ public class reflectype002 extends Log {
private final static String checked_class = package_prefix + "reflectype002b";
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/reflectedType/reflectype002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/reflectedType/reflectype002/TestDescription.java
index 4e3ee545319..20584002f6e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/reflectedType/reflectype002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/reflectedType/reflectype002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* @run driver nsk.share.ExtraClassesBuilder
* loadclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassObjectReference.reflectedType.reflectype002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/toString/tostring001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/toString/tostring001.java
index 0f66d1e01bd..89d2e33ef60 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/toString/tostring001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/toString/tostring001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -83,7 +83,10 @@ public class tostring001 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/toString/tostring001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/toString/tostring001/TestDescription.java
index 1abc52e7d66..655b59aedf3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/toString/tostring001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/toString/tostring001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,7 +51,7 @@
* /test/lib
* @build nsk.jdi.ClassObjectReference.toString.tostring001
* nsk.jdi.ClassObjectReference.toString.tostring001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassObjectReference.toString.tostring001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareEvent/referenceType/refType001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareEvent/referenceType/refType001.java
index e576e58be4c..b5830bd421f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareEvent/referenceType/refType001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareEvent/referenceType/refType001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -28,6 +28,8 @@
import com.sun.jdi.request.*;
import java.io.*;
+import java.util.concurrent.CountDownLatch;
+import java.util.concurrent.TimeUnit;
import java.util.Iterator;
import nsk.share.*;
@@ -68,20 +70,22 @@ public class refType001 {
{"AnotherThread", "Inter", "0"}
};
- static private volatile boolean testFailed, eventsReceived, threadsStarted;
+ static private volatile boolean testFailed;
+ static private CountDownLatch eventsReceivedLatch;
static private int eventTimeout;
- public static void main (String args[]) {
- System.exit(run(args, System.out) + JCK_STATUS_BASE);
+ public static void main (String argv[]) {
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(final String args[], final PrintStream out) {
String command;
testFailed = false;
- eventsReceived = false;
- threadsStarted = false;
-
+ eventsReceivedLatch = new CountDownLatch(1);
argHandler = new ArgumentHandler(args);
log = new Log(out, argHandler);
@@ -111,8 +115,10 @@ class EventHandler extends Thread {
public void run() {
- // handle events until all threads started and all expected events received
- while (!(threadsStarted && eventsReceived)) {
+ boolean isConnected = true;
+ boolean allEventsReceived = false;
+ // handle events until debuggee is disconnected
+ while (isConnected) {
EventSet eventSet = null;
try {
eventSet = vm.eventQueue().remove(TIMEOUT_DELTA);
@@ -130,8 +136,10 @@ public void run() {
Event event = eventIterator.nextEvent();
// log.display("\nEvent received:\n " + event);
- // handle ClassPrepareEvent
- if (event instanceof ClassPrepareEvent) {
+ if (event instanceof VMDeathEvent || event instanceof VMDisconnectEvent) {
+ log.display("eventHandler got " + event);
+ isConnected = false;
+ } else if (event instanceof ClassPrepareEvent) {
ClassPrepareEvent castedEvent = (ClassPrepareEvent)event;
log.display("\nClassPrepareEvent received:\n " + event);
@@ -195,11 +203,20 @@ public void run() {
}
}
- // Check that all expected ClassPrepareEvent are received
- eventsReceived = true;
- for (int i = 0; i < checkedTypes.length; i++) {
- if (checkedTypes[i][2] == "0")
- eventsReceived = false;
+ // Check that all expected ClassPrepareEvent(s) are received.
+ if (!allEventsReceived) {
+ allEventsReceived = true;
+ for (int i = 0; i < checkedTypes.length; i++) {
+ // checkedTypes[i][2] is "0" initially,
+ // "1" after corresponding ClassPrepareEvent is received.
+ if (checkedTypes[i][2] == "0") {
+ allEventsReceived = false;
+ break;
+ }
+ }
+ if (allEventsReceived) {
+ eventsReceivedLatch.countDown();
+ }
}
}
}
@@ -216,7 +233,9 @@ public void run() {
} // event handled
// log.display("Resuming event set");
- eventSet.resume();
+ if (isConnected) {
+ eventSet.resume();
+ }
} // event set handled
@@ -257,17 +276,12 @@ public void run() {
testFailed = true;
}
- // notify EventHandler that all threads started
- threadsStarted = true;
-
// wait for all expected events received or timeout exceeds
try {
- eventHandler.join(eventTimeout);
- if (eventHandler.isAlive()) {
- log.complain("FAILURE 20: Timeout for waiting event was exceeded");
- eventHandler.interrupt();
- testFailed = true;
- }
+ if (!eventsReceivedLatch.await(eventTimeout, TimeUnit.MILLISECONDS)) {
+ log.complain("FAILURE 20: Timeout waiting for all events was exceeded");
+ testFailed = true;
+ }
} catch (InterruptedException e) {
log.complain("TEST INCOMPLETE: InterruptedException caught while waiting for eventHandler's death");
testFailed = true;
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareEvent/referenceType/refType001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareEvent/referenceType/refType001/TestDescription.java
index 854e47d89d2..eaa6c257f8d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareEvent/referenceType/refType001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareEvent/referenceType/refType001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -81,7 +81,7 @@
* /test/lib
* @build nsk.jdi.ClassPrepareEvent.referenceType.refType001
* nsk.jdi.ClassPrepareEvent.referenceType.refType001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassPrepareEvent.referenceType.refType001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareEvent/thread/thread001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareEvent/thread/thread001.java
index 12bbf21d242..1619f2acd86 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareEvent/thread/thread001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareEvent/thread/thread001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -28,6 +28,8 @@
import com.sun.jdi.request.*;
import java.io.*;
+import java.util.concurrent.CountDownLatch;
+import java.util.concurrent.TimeUnit;
import java.util.Iterator;
import nsk.share.*;
@@ -72,19 +74,22 @@ public class thread001 {
static private int threadStatus;
- static private volatile boolean testFailed, eventsReceived, threadsStarted;
+ static private volatile boolean testFailed;
+ static private CountDownLatch eventsReceivedLatch;
static private int eventTimeout;
- public static void main (String args[]) {
- System.exit(run(args, System.out) + JCK_STATUS_BASE);
+ public static void main (String argv[]) {
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(final String args[], final PrintStream out) {
String command;
testFailed = false;
- eventsReceived = false;
- threadsStarted = false;
+ eventsReceivedLatch = new CountDownLatch(1);
argHandler = new ArgumentHandler(args);
log = new Log(out, argHandler);
@@ -131,8 +136,10 @@ class EventHandler extends Thread {
public void run() {
- // handle events until all threads started and all expected events received
- while (!(threadsStarted && eventsReceived)) {
+ boolean isConnected = true;
+ boolean allEventsReceived = false;
+ // handle events until debuggee is disconnected
+ while (isConnected) {
EventSet eventSet = null;
try {
eventSet = vm.eventQueue().remove(TIMEOUT_DELTA);
@@ -150,8 +157,10 @@ public void run() {
Event event = eventIterator.nextEvent();
// log.display("\nEvent received:\n " + event);
- // handle ClassPrepareEvent
- if (event instanceof ClassPrepareEvent) {
+ if (event instanceof VMDeathEvent || event instanceof VMDisconnectEvent) {
+ log.display("eventHandler got " + event);
+ isConnected = false;
+ } else if (event instanceof ClassPrepareEvent) {
ClassPrepareEvent castedEvent = (ClassPrepareEvent)event;
log.display("\nClassPrepareEvent received:\n " + event);
@@ -224,12 +233,20 @@ public void run() {
}
}
- // Check that all expected ClassPrepareEvent are received
- eventsReceived = true;
- for (int i = 0; i < checkedThreads.length; i++) {
- if (checkedThreads[i][2] == "0") {
- eventsReceived = false;
- }
+ // Check that all expected ClassPrepareEvent(s) are received.
+ if (!allEventsReceived) {
+ allEventsReceived = true;
+ for (int i = 0; i < checkedThreads.length; i++) {
+ // checkedTypes[i][2] is "0" initially,
+ // "1" after corresponding ClassPrepareEvent is received.
+ if (checkedThreads[i][2] == "0") {
+ allEventsReceived = false;
+ break;
+ }
+ }
+ if (allEventsReceived) {
+ eventsReceivedLatch.countDown();
+ }
}
}
}
@@ -240,7 +257,9 @@ public void run() {
} // event handled
// log.display("Resuming event set");
- eventSet.resume();
+ if (isConnected) {
+ eventSet.resume();
+ }
} // event set handled
@@ -280,17 +299,12 @@ public void run() {
testFailed = true;
}
- // notify EventHandler that all threads started
- threadsStarted = true;
-
// wait for all expected events received or timeout exceeds
try {
- eventHandler.join(eventTimeout);
- if (eventHandler.isAlive()) {
- log.complain("FAILURE 20: Timeout for waiting event was exceeded");
- eventHandler.interrupt();
- testFailed = true;
- }
+ if (!eventsReceivedLatch.await(eventTimeout, TimeUnit.MILLISECONDS)) {
+ log.complain("FAILURE 20: Timeout waiting for all events was exceeded");
+ testFailed = true;
+ }
} catch (InterruptedException e) {
log.complain("TEST INCOMPLETE: InterruptedException caught while waiting for eventHandler's death");
testFailed = true;
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareEvent/thread/thread001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareEvent/thread/thread001/TestDescription.java
index ebff62e188a..cea844bba80 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareEvent/thread/thread001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareEvent/thread/thread001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -78,7 +78,7 @@
* /test/lib
* @build nsk.jdi.ClassPrepareEvent.thread.thread001
* nsk.jdi.ClassPrepareEvent.thread.thread001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassPrepareEvent.thread.thread001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/_bounds_/filters001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/_bounds_/filters001.java
index 911933f6b9d..b2658f35897 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/_bounds_/filters001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/_bounds_/filters001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/_bounds_/filters001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/_bounds_/filters001/TestDescription.java
index d575baf91eb..11ffb81ddc2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/_bounds_/filters001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/_bounds_/filters001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -44,7 +44,7 @@
* /test/lib
* @build nsk.jdi.ClassPrepareRequest._bounds_.filters001
* nsk.jdi.ClassPrepareRequest._bounds_.filters001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassPrepareRequest._bounds_.filters001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter001.java
index d684989d4e6..7372f40062a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,10 @@
public class filter001 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter001/TestDescription.java
index 068be877845..525b7f1f7a8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,7 @@
* /test/lib
* @build nsk.jdi.ClassPrepareRequest.addClassExclusionFilter.filter001
* nsk.jdi.ClassPrepareRequest.addClassExclusionFilter.filter001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassPrepareRequest.addClassExclusionFilter.filter001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter002.java
index 7c0bdb383cf..d12b7682c0f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,10 @@
public class filter002 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter002/TestDescription.java
index 33ebac6f51c..4fe8647ff91 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,7 @@
* /test/lib
* @build nsk.jdi.ClassPrepareRequest.addClassExclusionFilter.filter002
* nsk.jdi.ClassPrepareRequest.addClassExclusionFilter.filter002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassPrepareRequest.addClassExclusionFilter.filter002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter003.java
index b15e41de7a8..cabaf723c14 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter003/TestDescription.java
index 2b611a033ee..7b54fb67349 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,7 @@
* /test/lib
* @build nsk.jdi.ClassPrepareRequest.addClassExclusionFilter.filter003
* nsk.jdi.ClassPrepareRequest.addClassExclusionFilter.filter003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassPrepareRequest.addClassExclusionFilter.filter003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt001.java
index 03075ec0cec..608c636b3e8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,10 @@
public class filter_rt001 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt001/TestDescription.java
index bb809a612f6..94d12f11a4c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,7 @@
* /test/lib
* @build nsk.jdi.ClassPrepareRequest.addClassFilter_rt.filter_rt001
* nsk.jdi.ClassPrepareRequest.addClassFilter_rt.filter_rt001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassPrepareRequest.addClassFilter_rt.filter_rt001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt002.java
index 68ce219eabd..dfaaa176977 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -86,7 +86,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt002/TestDescription.java
index ef7aa08e43a..d08fad98c05 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,7 @@
* /test/lib
* @build nsk.jdi.ClassPrepareRequest.addClassFilter_rt.filter_rt002
* nsk.jdi.ClassPrepareRequest.addClassFilter_rt.filter_rt002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassPrepareRequest.addClassFilter_rt.filter_rt002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt003.java
index 9836e5928bb..635411c43b9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -75,7 +75,10 @@
public class filter_rt003 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt003/TestDescription.java
index f4e9ef3b464..3ea36a68bc3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -75,7 +75,7 @@
* /test/lib
* @build nsk.jdi.ClassPrepareRequest.addClassFilter_rt.filter_rt003
* nsk.jdi.ClassPrepareRequest.addClassFilter_rt.filter_rt003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassPrepareRequest.addClassFilter_rt.filter_rt003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s001.java
index 937a5ea2531..dd9593b4c34 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,10 @@
public class filter_s001 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s001/TestDescription.java
index b19be77c961..7860347ec18 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.ClassPrepareRequest.addClassFilter_s.filter_s001
* nsk.jdi.ClassPrepareRequest.addClassFilter_s.filter_s001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassPrepareRequest.addClassFilter_s.filter_s001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s002.java
index 2e1b0af494c..c175dff4e2f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -88,7 +88,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s002/TestDescription.java
index 495f7acca5c..258c34cac00 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,7 @@
* /test/lib
* @build nsk.jdi.ClassPrepareRequest.addClassFilter_s.filter_s002
* nsk.jdi.ClassPrepareRequest.addClassFilter_s.filter_s002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassPrepareRequest.addClassFilter_s.filter_s002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addSourceNameFilter/addSourceNameFilter001/addSourceNameFilter001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addSourceNameFilter/addSourceNameFilter001/addSourceNameFilter001.java
index 74a55c2bbab..64371ce97ec 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addSourceNameFilter/addSourceNameFilter001/addSourceNameFilter001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addSourceNameFilter/addSourceNameFilter001/addSourceNameFilter001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -49,7 +49,7 @@
* @build nsk.jdi.ClassPrepareRequest.addSourceNameFilter.addSourceNameFilter001.addSourceNameFilter001
* nsk.jdi.ClassPrepareRequest.addSourceNameFilter.addSourceNameFilter001.TestClass2
* nsk.share.jdi.TestClass1
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassPrepareRequest.addSourceNameFilter.addSourceNameFilter001.addSourceNameFilter001
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -73,7 +73,10 @@
public class addSourceNameFilter001 extends TestDebuggerType2 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addSourceNameFilter/addSourceNameFilter002/addSourceNameFilter002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addSourceNameFilter/addSourceNameFilter002/addSourceNameFilter002.java
index 388cd8431bc..019f50caf6b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addSourceNameFilter/addSourceNameFilter002/addSourceNameFilter002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addSourceNameFilter/addSourceNameFilter002/addSourceNameFilter002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,7 +51,7 @@
* /test/lib
* @build nsk.jdi.ClassPrepareRequest.addSourceNameFilter.addSourceNameFilter002.addSourceNameFilter002
* nsk.share.jdi.TestClass1
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassPrepareRequest.addSourceNameFilter.addSourceNameFilter002.addSourceNameFilter002
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -83,7 +83,10 @@ public class addSourceNameFilter002 extends SDEDebugger {
private static final String DEBUGGEE_MAIN_THREAD = "main";
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/allInterfaces/allinterfaces001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/allInterfaces/allinterfaces001.java
index 8ecef8ec440..87bcf47ce04 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/allInterfaces/allinterfaces001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/allInterfaces/allinterfaces001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,9 @@ public class allinterfaces001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/allInterfaces/allinterfaces001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/allInterfaces/allinterfaces001/TestDescription.java
index 3ddaab327af..9d2169cda3c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/allInterfaces/allinterfaces001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/allInterfaces/allinterfaces001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,7 @@
* /test/lib
* @build nsk.jdi.ClassType.allInterfaces.allinterfaces001
* nsk.jdi.ClassType.allInterfaces.allinterfaces001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.allInterfaces.allinterfaces001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/allInterfaces/allinterfaces002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/allInterfaces/allinterfaces002.java
index 2a27de0aadd..f632f3a187a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/allInterfaces/allinterfaces002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/allInterfaces/allinterfaces002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,10 @@ public class allinterfaces002 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/allInterfaces/allinterfaces002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/allInterfaces/allinterfaces002/TestDescription.java
index 51e5aa5a67f..264a73a87cf 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/allInterfaces/allinterfaces002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/allInterfaces/allinterfaces002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* /test/lib
* @build nsk.jdi.ClassType.allInterfaces.allinterfaces002
* nsk.jdi.ClassType.allInterfaces.allinterfaces002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.allInterfaces.allinterfaces002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/concreteMethodByName/method001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/concreteMethodByName/method001.java
index 0b2d8565017..bdf5b48834c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/concreteMethodByName/method001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/concreteMethodByName/method001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,9 @@ public class method001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/concreteMethodByName/method001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/concreteMethodByName/method001/TestDescription.java
index 145c48cb09e..ad7c73a0360 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/concreteMethodByName/method001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/concreteMethodByName/method001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,7 +55,7 @@
* /test/lib
* @build nsk.jdi.ClassType.concreteMethodByName.method001
* nsk.jdi.ClassType.concreteMethodByName.method001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.concreteMethodByName.method001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/concreteMethodByName/method002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/concreteMethodByName/method002.java
index c259aebd988..0bcfd7a820c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/concreteMethodByName/method002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/concreteMethodByName/method002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -81,7 +81,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/concreteMethodByName/method002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/concreteMethodByName/method002/TestDescription.java
index 171614437bd..195e15a04d0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/concreteMethodByName/method002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/concreteMethodByName/method002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -41,7 +41,7 @@
* /test/lib
* @build nsk.jdi.ClassType.concreteMethodByName.method002
* nsk.jdi.ClassType.concreteMethodByName.method002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.concreteMethodByName.method002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/interfaces/interfaces001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/interfaces/interfaces001.java
index 429556ceffe..8826d42da08 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/interfaces/interfaces001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/interfaces/interfaces001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,9 @@ public class interfaces001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/interfaces/interfaces001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/interfaces/interfaces001/TestDescription.java
index 26cda7fbd03..806ca793344 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/interfaces/interfaces001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/interfaces/interfaces001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* /test/lib
* @build nsk.jdi.ClassType.interfaces.interfaces001
* nsk.jdi.ClassType.interfaces.interfaces001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.interfaces.interfaces001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/interfaces/interfaces002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/interfaces/interfaces002.java
index 95ee8f19205..ba2464a60b3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/interfaces/interfaces002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/interfaces/interfaces002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,10 @@ public class interfaces002 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/interfaces/interfaces002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/interfaces/interfaces002/TestDescription.java
index 7121228e4d1..134b5dc34ae 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/interfaces/interfaces002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/interfaces/interfaces002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -54,7 +54,7 @@
* /test/lib
* @build nsk.jdi.ClassType.interfaces.interfaces002
* nsk.jdi.ClassType.interfaces.interfaces002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.interfaces.interfaces002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod001.java
index d5d6e844430..94a209f6e65 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -83,7 +83,9 @@ public class invokemethod001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod001/TestDescription.java
index e8992960c39..30609e2e997 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,7 @@
* /test/lib
* @build nsk.jdi.ClassType.invokeMethod.invokemethod001
* nsk.jdi.ClassType.invokeMethod.invokemethod001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.invokeMethod.invokemethod001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod002.java
index 41ca6630e17..ede1c4d5e38 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -109,7 +109,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod002/TestDescription.java
index 95009f544fc..9fa5aaa9122 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -54,7 +54,7 @@
* /test/lib
* @build nsk.jdi.ClassType.invokeMethod.invokemethod002
* nsk.jdi.ClassType.invokeMethod.invokemethod002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.invokeMethod.invokemethod002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod003.java
index d51b969e985..74e48fde34a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -87,7 +87,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod003/TestDescription.java
index b70c1cc7d87..1743c02e7ef 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,7 +52,7 @@
* /test/lib
* @build nsk.jdi.ClassType.invokeMethod.invokemethod003
* nsk.jdi.ClassType.invokeMethod.invokemethod003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.invokeMethod.invokemethod003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod004.java
index a2bfcffd5aa..9cccd2bd725 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -83,7 +83,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod004/TestDescription.java
index f7a1b3ef75e..890cabee39e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -49,7 +49,7 @@
* /test/lib
* @build nsk.jdi.ClassType.invokeMethod.invokemethod004
* nsk.jdi.ClassType.invokeMethod.invokemethod004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.invokeMethod.invokemethod004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod005.java
index bedc446ec84..25c32e3d493 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -122,7 +122,10 @@ protected String debuggeeClassName() {
}
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod005/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod005/TestDescription.java
index 781627e2dbd..cbee69acea9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod005/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod005/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* /test/lib
* @build nsk.jdi.ClassType.invokeMethod.invokemethod005
* nsk.jdi.ClassType.invokeMethod.invokemethod005a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.invokeMethod.invokemethod005
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod006.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod006.java
index 494f54f9de9..35c1e55225f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod006.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod006.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod006/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod006/TestDescription.java
index 293e3083ddc..52439a060c1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod006/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod006/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,7 +51,7 @@
* /test/lib
* @build nsk.jdi.ClassType.invokeMethod.invokemethod006
* nsk.jdi.ClassType.invokeMethod.invokemethod006a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.invokeMethod.invokemethod006
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod007.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod007.java
index 5df33317b94..0458c6dc91c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod007.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod007.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod007/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod007/TestDescription.java
index 5f33eaaad16..09bf610d04d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod007/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod007/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* /test/lib
* @build nsk.jdi.ClassType.invokeMethod.invokemethod007
* nsk.jdi.ClassType.invokeMethod.invokemethod007a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.invokeMethod.invokemethod007
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod008.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod008.java
index 2178bc2e0e2..96eb3956e6b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod008.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod008.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -72,7 +72,10 @@ public static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod008/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod008/TestDescription.java
index 046ba89adad..745db408235 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod008/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod008/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -45,7 +45,7 @@
* /test/lib
* @build nsk.jdi.ClassType.invokeMethod.invokemethod008
* nsk.jdi.ClassType.invokeMethod.invokemethod008a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.invokeMethod.invokemethod008
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod009.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod009.java
index 802bf810a3e..6e49b05708d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod009.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod009.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -83,7 +83,10 @@ public class invokemethod009 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod009/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod009/TestDescription.java
index 47828168dee..e208d9663c8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod009/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod009/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -47,7 +47,7 @@
* /test/lib
* @build nsk.jdi.ClassType.invokeMethod.invokemethod009
* nsk.jdi.ClassType.invokeMethod.invokemethod009t
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.invokeMethod.invokemethod009
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod010.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod010.java
index 5280d9da008..1053f29411a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod010.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod010.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,10 @@ public class invokemethod010 {
private int tot_res = Consts.TEST_PASSED;
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod010/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod010/TestDescription.java
index 34303d74935..551ac6ee942 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod010/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod010/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -43,7 +43,7 @@
* /test/lib
* @build nsk.jdi.ClassType.invokeMethod.invokemethod010
* nsk.jdi.ClassType.invokeMethod.invokemethod010t
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.invokeMethod.invokemethod010
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod011.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod011.java
index 7d37b279382..60a9bcaffa7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod011.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod011.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -96,7 +96,10 @@ public class invokemethod011 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod011/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod011/TestDescription.java
index 4bd7118118f..adb7b99567c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod011/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod011/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,7 +53,7 @@
* /test/lib
* @build nsk.jdi.ClassType.invokeMethod.invokemethod011
* nsk.jdi.ClassType.invokeMethod.invokemethod011t
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.invokeMethod.invokemethod011
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod012.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod012.java
index 4f2159e1c90..a2f6b3cc173 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod012.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod012.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -102,7 +102,10 @@ public class invokemethod012 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod012/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod012/TestDescription.java
index 0190103235c..e675bf3c3fc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod012/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod012/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,7 +51,7 @@
* /test/lib
* @build nsk.jdi.ClassType.invokeMethod.invokemethod012
* nsk.jdi.ClassType.invokeMethod.invokemethod012t
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.invokeMethod.invokemethod012
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod013.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod013.java
index a967c2c23ab..8506087c784 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod013.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod013.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -103,7 +103,10 @@ public class invokemethod013 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod013/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod013/TestDescription.java
index 7080eea3c83..ed341632008 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod013/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod013/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,7 +51,7 @@
* /test/lib
* @build nsk.jdi.ClassType.invokeMethod.invokemethod013
* nsk.jdi.ClassType.invokeMethod.invokemethod013t
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.invokeMethod.invokemethod013
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod014.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod014.java
index ab5c0ae798f..7bab20f5f5e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod014.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod014.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -86,7 +86,10 @@ public class invokemethod014 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod014/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod014/TestDescription.java
index 8a1f8c86570..22b921d8047 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod014/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod014/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -41,7 +41,7 @@
* /test/lib
* @build nsk.jdi.ClassType.invokeMethod.invokemethod014
* nsk.jdi.ClassType.invokeMethod.invokemethod014t
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.invokeMethod.invokemethod014
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod015.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod015.java
index b8cef0b3814..557c5682229 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod015.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod015.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,10 @@ public class invokemethod015 {
//------------------------------------------------------ immutable common methods
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
//------------------------------------------------------ test specific fields
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod015/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod015/TestDescription.java
index c8c87343a85..8e50426365a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod015/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod015/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,7 @@
* /test/lib
* @build nsk.jdi.ClassType.invokeMethod.invokemethod015
* nsk.jdi.ClassType.invokeMethod.invokemethod015a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.invokeMethod.invokemethod015
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/isEnum/isenum001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/isEnum/isenum001.java
index 52b9a92241b..fe6e491f65e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/isEnum/isenum001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/isEnum/isenum001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,10 @@ public class isenum001 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/isEnum/isenum001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/isEnum/isenum001/TestDescription.java
index 18b55f74423..3165c5fea84 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/isEnum/isenum001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/isEnum/isenum001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,7 +52,7 @@
* /test/lib
* @build nsk.jdi.ClassType.isEnum.isenum001
* nsk.jdi.ClassType.isEnum.isenum001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.isEnum.isenum001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance001.java
index a85b18f447b..b36d63c308e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,9 @@ public class newinstance001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance001/TestDescription.java
index a2050ab8112..f64f36bf54f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -136,7 +136,7 @@
* /test/lib
* @build nsk.jdi.ClassType.newInstance.newinstance001
* nsk.jdi.ClassType.newInstance.newinstance001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.newInstance.newinstance001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance002.java
index 4e1816553fa..df33538733e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -83,7 +83,9 @@ public class newinstance002 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance002/TestDescription.java
index 691a828366f..91673cdf116 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -141,7 +141,7 @@
* @clean nsk.jdi.ClassType.newInstance.newinstance002a
* @compile -g:lines,source,vars ../newinstance002a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.newInstance.newinstance002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance003.java
index 323829e4c19..392ffaa174f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -77,7 +77,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance003/TestDescription.java
index 679fd323658..01124357358 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,7 +52,7 @@
* /test/lib
* @build nsk.jdi.ClassType.newInstance.newinstance003
* nsk.jdi.ClassType.newInstance.newinstance003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.newInstance.newinstance003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance004.java
index 76eb4253c02..ee6195e3fc3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -78,7 +78,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance004/TestDescription.java
index 61112c73ef3..bb992b74de6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -49,7 +49,7 @@
* /test/lib
* @build nsk.jdi.ClassType.newInstance.newinstance004
* nsk.jdi.ClassType.newInstance.newinstance004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.newInstance.newinstance004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance005.java
index e67364e684c..064fe3f0ba3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -122,7 +122,10 @@ static class TestedConstructorData {
Short.MAX_VALUE};
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance005/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance005/TestDescription.java
index bd9addfdc59..82936d28481 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance005/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance005/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* /test/lib
* @build nsk.jdi.ClassType.newInstance.newinstance005
* nsk.jdi.ClassType.newInstance.newinstance005a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.newInstance.newinstance005
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance006.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance006.java
index 80eb364a686..5f4acc61e3b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance006.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance006.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance006/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance006/TestDescription.java
index 83d540bed32..156057add47 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance006/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance006/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,7 +52,7 @@
* /test/lib
* @build nsk.jdi.ClassType.newInstance.newinstance006
* nsk.jdi.ClassType.newInstance.newinstance006a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.newInstance.newinstance006
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance007.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance007.java
index a7421d1d3d1..7eedc604e75 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance007.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance007.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance007/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance007/TestDescription.java
index 7059331afcb..3d662f6bf3c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance007/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance007/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* /test/lib
* @build nsk.jdi.ClassType.newInstance.newinstance007
* nsk.jdi.ClassType.newInstance.newinstance007a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.newInstance.newinstance007
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance008.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance008.java
index cf9464af968..5591519c9cf 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance008.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance008.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,10 @@ public static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance008/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance008/TestDescription.java
index 5877f405097..e8314816259 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance008/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance008/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -45,7 +45,7 @@
* /test/lib
* @build nsk.jdi.ClassType.newInstance.newinstance008
* nsk.jdi.ClassType.newInstance.newinstance008a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.newInstance.newinstance008
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance009.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance009.java
index 36f24f05fed..a29b7cb5d7d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance009.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance009.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,10 @@ public class newinstance009 {
private int tot_res = Consts.TEST_PASSED;
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance009/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance009/TestDescription.java
index 28611f81ea3..bfa9876f9fe 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance009/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance009/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -44,7 +44,7 @@
* /test/lib
* @build nsk.jdi.ClassType.newInstance.newinstance009
* nsk.jdi.ClassType.newInstance.newinstance009t
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.newInstance.newinstance009
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue001.java
index c106fb9b8f9..d5df9c86190 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -72,7 +72,9 @@ public class setvalue001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue001/TestDescription.java
index 3de790a7e60..3b3829af907 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -87,7 +87,7 @@
* /test/lib
* @build nsk.jdi.ClassType.setValue.setvalue001
* nsk.jdi.ClassType.setValue.setvalue001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.setValue.setvalue001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue002.java
index dcc542e9757..717b06432c9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -83,7 +83,9 @@ public class setvalue002 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue002/TestDescription.java
index 75bc9079aaa..b8582257320 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -87,7 +87,7 @@
* /test/lib
* @build nsk.jdi.ClassType.setValue.setvalue002
* nsk.jdi.ClassType.setValue.setvalue002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.setValue.setvalue002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue003.java
index d590f664d7e..87b9d872f14 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,7 +76,9 @@ public class setvalue003 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue003/TestDescription.java
index 40c41ec5359..50f120f0ba4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -86,7 +86,7 @@
* /test/lib
* @build nsk.jdi.ClassType.setValue.setvalue003
* nsk.jdi.ClassType.setValue.setvalue003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.setValue.setvalue003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue004.java
index 5e14fb6fa4b..4cbcc6036dd 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,9 @@ public class setvalue004 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue004/TestDescription.java
index 9b3a23803f4..112e4a79e2f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -87,7 +87,7 @@
* /test/lib
* @build nsk.jdi.ClassType.setValue.setvalue004
* nsk.jdi.ClassType.setValue.setvalue004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.setValue.setvalue004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue005.java
index 2a3d6ae46a7..7d7c3a9a9d1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,9 @@ public class setvalue005 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue005/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue005/TestDescription.java
index 44b38a7c011..b22c095c286 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue005/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue005/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,7 @@
* /test/lib
* @build nsk.jdi.ClassType.setValue.setvalue005
* nsk.jdi.ClassType.setValue.setvalue005a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.setValue.setvalue005
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue006.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue006.java
index 9d7786aaab5..b6542162c7e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue006.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue006.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -73,7 +73,10 @@ public class setvalue006 {
private int tot_res = Consts.TEST_PASSED;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue006/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue006/TestDescription.java
index 1af1e37acae..f4ad8c99c1d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue006/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue006/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,7 +51,7 @@
* /test/lib
* @build nsk.jdi.ClassType.setValue.setvalue006
* nsk.jdi.ClassType.setValue.setvalue006t
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.setValue.setvalue006
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue007.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue007.java
index a73c984a51b..4395db18ae3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue007.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue007.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -96,7 +96,10 @@ public class setvalue007 {
private int tot_res = Consts.TEST_PASSED;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue007/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue007/TestDescription.java
index f9491c9118b..0d5ae326aad 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue007/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue007/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -43,7 +43,7 @@
* /test/lib
* @build nsk.jdi.ClassType.setValue.setvalue007
* nsk.jdi.ClassType.setValue.setvalue007t
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.setValue.setvalue007
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue008.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue008.java
index afc749836c6..d3a03098a22 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue008.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue008.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,10 @@ public class setvalue008 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue008/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue008/TestDescription.java
index 69078b1059b..364c0b6d102 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue008/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue008/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,7 +51,7 @@
* /test/lib
* @build nsk.jdi.ClassType.setValue.setvalue008
* nsk.jdi.ClassType.setValue.setvalue008a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.setValue.setvalue008
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/subclasses/subclasses001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/subclasses/subclasses001.java
index 6533880fec6..d7e63a61c18 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/subclasses/subclasses001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/subclasses/subclasses001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,9 @@ public class subclasses001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/subclasses/subclasses001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/subclasses/subclasses001/TestDescription.java
index de49d6f2d3f..0b5f69a9ba2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/subclasses/subclasses001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/subclasses/subclasses001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.ClassType.subclasses.subclasses001
* nsk.jdi.ClassType.subclasses.subclasses001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.subclasses.subclasses001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/subclasses/subclasses002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/subclasses/subclasses002.java
index 0adb023c29b..773ed13c02e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/subclasses/subclasses002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/subclasses/subclasses002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,10 @@ public class subclasses002 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/subclasses/subclasses002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/subclasses/subclasses002/TestDescription.java
index 13844b37be8..f393964d6a6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/subclasses/subclasses002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/subclasses/subclasses002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -56,7 +56,7 @@
* /test/lib
* @build nsk.jdi.ClassType.subclasses.subclasses002
* nsk.jdi.ClassType.subclasses.subclasses002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.subclasses.subclasses002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/superclass/superclass001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/superclass/superclass001.java
index d94f8d387a7..1bf03db128f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/superclass/superclass001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/superclass/superclass001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,9 @@ public class superclass001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/superclass/superclass001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/superclass/superclass001/TestDescription.java
index c6e6be00758..f2c5a563b9c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/superclass/superclass001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/superclass/superclass001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,7 @@
* /test/lib
* @build nsk.jdi.ClassType.superclass.superclass001
* nsk.jdi.ClassType.superclass.superclass001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.superclass.superclass001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/superclass/superclass002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/superclass/superclass002.java
index 149494d1615..d90b81fa8d8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/superclass/superclass002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/superclass/superclass002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,10 @@ public class superclass002 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/superclass/superclass002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/superclass/superclass002/TestDescription.java
index d3bf5d09261..119ff887112 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/superclass/superclass002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/superclass/superclass002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,7 +53,7 @@
* /test/lib
* @build nsk.jdi.ClassType.superclass.superclass002
* nsk.jdi.ClassType.superclass.superclass002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassType.superclass.superclass002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadEvent/className/classname001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadEvent/className/classname001.java
index 77ef71d304f..9530e3aa7e5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadEvent/className/classname001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadEvent/className/classname001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,8 +69,11 @@ public class classname001 {
static private boolean testFailed;
static private boolean eventReceived;
- public static void main (String args[]) {
- System.exit(run(args, System.out) + JCK_STATUS_BASE);
+ public static void main (String argv[]) {
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(final String args[], final PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadEvent/className/classname001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadEvent/className/classname001/TestDescription.java
index d727b71745e..c967382ccfd 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadEvent/className/classname001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadEvent/className/classname001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,7 @@
* @run driver nsk.share.ExtraClassesBuilder
* loadclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassUnloadEvent.className.classname001
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadEvent/classSignature/signature001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadEvent/classSignature/signature001.java
index e3afb2185b9..d821cd7b0cd 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadEvent/classSignature/signature001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadEvent/classSignature/signature001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -77,8 +77,11 @@ public class signature001 {
static private boolean eventsReceived;
static private boolean eventForClass, eventForInterface, eventForArray;
- public static void main (String args[]) {
- System.exit(run(args, System.out) + JCK_STATUS_BASE);
+ public static void main (String argv[]) {
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(final String args[], final PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadEvent/classSignature/signature001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadEvent/classSignature/signature001/TestDescription.java
index 8614a46092e..c83d6cdf0f3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadEvent/classSignature/signature001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadEvent/classSignature/signature001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -90,7 +90,7 @@
* @run driver nsk.share.ExtraClassesBuilder
* loadclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassUnloadEvent.classSignature.signature001
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/_bounds_/filters001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/_bounds_/filters001.java
index d95bf7fa8de..e2dfc551a59 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/_bounds_/filters001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/_bounds_/filters001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/_bounds_/filters001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/_bounds_/filters001/TestDescription.java
index 8c3c75a7692..e1f0732fbea 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/_bounds_/filters001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/_bounds_/filters001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -43,7 +43,7 @@
* /test/lib
* @build nsk.jdi.ClassUnloadRequest._bounds_.filters001
* nsk.jdi.ClassUnloadRequest._bounds_.filters001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassUnloadRequest._bounds_.filters001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassExclusionFilter/exclfilter001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassExclusionFilter/exclfilter001.java
index f591d38bbb0..6f5855a7421 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassExclusionFilter/exclfilter001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassExclusionFilter/exclfilter001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -81,7 +81,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassExclusionFilter/exclfilter002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassExclusionFilter/exclfilter002.java
index e4246e271a3..5a1f62dcbb1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassExclusionFilter/exclfilter002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassExclusionFilter/exclfilter002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassExclusionFilter/exclfilter002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassExclusionFilter/exclfilter002/TestDescription.java
index 4cc0cfdf462..2e4fdf0ecb9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassExclusionFilter/exclfilter002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassExclusionFilter/exclfilter002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -50,7 +50,7 @@
* /test/lib
* @build nsk.jdi.ClassUnloadRequest.addClassExclusionFilter.exclfilter002
* nsk.jdi.ClassUnloadRequest.addClassExclusionFilter.exclfilter002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassUnloadRequest.addClassExclusionFilter.exclfilter002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassFilter/filter001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassFilter/filter001.java
index c7ed2cbd11b..d096044c1c2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassFilter/filter001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassFilter/filter001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -80,7 +80,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassFilter/filter002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassFilter/filter002.java
index 1373239735c..be4d682f1a5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassFilter/filter002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassFilter/filter002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassFilter/filter002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassFilter/filter002/TestDescription.java
index cb236f02a07..f3003b4c631 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassFilter/filter002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassFilter/filter002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -50,7 +50,7 @@
* /test/lib
* @build nsk.jdi.ClassUnloadRequest.addClassFilter.filter002
* nsk.jdi.ClassUnloadRequest.addClassFilter.filter002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ClassUnloadRequest.addClassFilter.filter002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/_bounds_/bounds001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/_bounds_/bounds001.java
index f44a4e7fd51..0b14c629ce8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/_bounds_/bounds001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/_bounds_/bounds001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,8 +55,11 @@ public static void complain(String msg) {
log.complain("debugger FAILURE> " + msg + "\n");
}
- public static void main(String args[]) {
- System.exit(run(args,System.out) + Consts.JCK_STATUS_BASE);
+ public static void main(String argv[]) {
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String args[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/_bounds_/bounds001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/_bounds_/bounds001/TestDescription.java
index 994cbc07495..4b3119b1679 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/_bounds_/bounds001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/_bounds_/bounds001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -42,7 +42,7 @@
* /test/lib
* @build nsk.jdi.Connector._bounds_.bounds001
* nsk.jdi.Connector._bounds_.bounds001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Connector._bounds_.bounds001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments001.java
index d2fc7a93870..731f89f75fc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -45,7 +45,10 @@ public class defaultArguments001 {
private static Log log;
public static void main( String argv[] ) {
- System.exit(run(argv, System.out)+95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[],PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments001/TestDescription.java
index da6b65f560c..35dee3aa933 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -42,7 +42,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.Connector.defaultArguments.defaultArguments001
- * @run main/othervm
+ * @run driver
* nsk.jdi.Connector.defaultArguments.defaultArguments001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments002.java
index 1724dc9caa5..e5e6ef6b9cd 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -46,7 +46,10 @@ public class defaultArguments002 {
private static Log log;
public static void main( String argv[] ) {
- System.exit(run(argv, System.out)+95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments002/TestDescription.java
index 7ef36535476..9d2c3fbf834 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -42,7 +42,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.Connector.defaultArguments.defaultArguments002
- * @run main/othervm
+ * @run driver
* nsk.jdi.Connector.defaultArguments.defaultArguments002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments003.java
index 5710f9b5eb6..486275ed967 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -45,7 +45,10 @@ public class defaultArguments003 {
private static Log log;
public static void main( String argv[] ) {
- System.exit(run(argv, System.out)+95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[],PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments003/TestDescription.java
index bf803da60d4..5b9863313af 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -42,7 +42,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.Connector.defaultArguments.defaultArguments003
- * @run main/othervm
+ * @run driver
* nsk.jdi.Connector.defaultArguments.defaultArguments003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/description/description001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/description/description001.java
index 21da4644607..6a3bd114718 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/description/description001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/description/description001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -45,7 +45,10 @@ public class description001 {
private static Log log;
public static void main( String argv[] ) {
- System.exit(run(argv, System.out)+95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/description/description001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/description/description001/TestDescription.java
index 0343ed32b1d..bb91ed6cf93 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/description/description001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/description/description001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -42,7 +42,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.Connector.description.description001
- * @run main/othervm
+ * @run driver
* nsk.jdi.Connector.description.description001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/name/name001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/name/name001.java
index a8e3cfb8576..38d43643795 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/name/name001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/name/name001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -44,7 +44,10 @@ public class name001 {
private static Log log;
public static void main( String argv[] ) {
- System.exit(run(argv, System.out)+95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/name/name001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/name/name001/TestDescription.java
index 16ed2ff308f..5a379fcabc6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/name/name001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/name/name001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -41,7 +41,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.Connector.name.name001
- * @run main/othervm
+ * @run driver
* nsk.jdi.Connector.name.name001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/toString/tostring001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/toString/tostring001.java
index a1aa360f1e8..32f5b0a6b63 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/toString/tostring001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/toString/tostring001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -54,7 +54,10 @@ public class tostring001 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/toString/tostring001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/toString/tostring001/TestDescription.java
index 40b5f4133cb..22fcd84d243 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/toString/tostring001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/toString/tostring001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -43,7 +43,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.Connector.toString.tostring001
- * @run main/othervm
+ * @run driver
* nsk.jdi.Connector.toString.tostring001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/transport/transport001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/transport/transport001.java
index 49386ec9d92..54e3f410cab 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/transport/transport001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/transport/transport001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -45,7 +45,10 @@ public class transport001 {
private static Log log;
public static void main( String argv[] ) {
- System.exit(run(argv, System.out)+95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/transport/transport001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/transport/transport001/TestDescription.java
index a002d442563..48ec8c5d353 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/transport/transport001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/transport/transport001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -42,7 +42,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.Connector.transport.transport001
- * @run main/othervm
+ * @run driver
* nsk.jdi.Connector.transport.transport001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ConstantField/values001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ConstantField/values001.java
index 7710337fa9e..37caff17aa3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ConstantField/values001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ConstantField/values001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -41,7 +41,10 @@ public class values001 {
private static Log log;
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ConstantField/values001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ConstantField/values001/TestDescription.java
index 43c32201d45..5e78d7b0a93 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ConstantField/values001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ConstantField/values001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,6 +68,6 @@
*
* @library /vmTestbase
* /test/lib
- * @run main/othervm nsk.jdi.ConstantField.values001
+ * @run driver nsk.jdi.ConstantField.values001
*/
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleType/_itself_/doubletype001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleType/_itself_/doubletype001.java
index 254ac5045ce..c7aa128fa94 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleType/_itself_/doubletype001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleType/_itself_/doubletype001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleType/_itself_/doubletype001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleType/_itself_/doubletype001/TestDescription.java
index 85d98b6b98c..3571c184d2e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleType/_itself_/doubletype001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleType/_itself_/doubletype001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,7 +53,7 @@
* /test/lib
* @build nsk.jdi.DoubleType._itself_.doubletype001
* nsk.jdi.DoubleType._itself_.doubletype001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.DoubleType._itself_.doubletype001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/compareTo/compareto001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/compareTo/compareto001.java
index a9e67577690..22e4b2e04ae 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/compareTo/compareto001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/compareTo/compareto001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,10 @@ public class compareto001 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/compareTo/compareto001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/compareTo/compareto001/TestDescription.java
index d77b6471af4..1c632013e65 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/compareTo/compareto001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/compareTo/compareto001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,7 @@
* /test/lib
* @build nsk.jdi.DoubleValue.compareTo.compareto001
* nsk.jdi.DoubleValue.compareTo.compareto001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.DoubleValue.compareTo.compareto001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/equals/equals001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/equals/equals001.java
index 4451d9905d6..36fccc34c69 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/equals/equals001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/equals/equals001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,9 @@ public class equals001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/equals/equals001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/equals/equals001/TestDescription.java
index 3c6bc761875..c0920ea2345 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/equals/equals001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/equals/equals001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,7 @@
* /test/lib
* @build nsk.jdi.DoubleValue.equals.equals001
* nsk.jdi.DoubleValue.equals.equals001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.DoubleValue.equals.equals001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/equals/equals002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/equals/equals002.java
index a7949217a8f..8baf81a383d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/equals/equals002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/equals/equals002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,10 @@ public class equals002 {
private static ReferenceType refType;
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/equals/equals002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/equals/equals002/TestDescription.java
index ae8b7dab3a5..b5d25c2b72e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/equals/equals002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/equals/equals002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,7 +53,7 @@
* /test/lib
* @build nsk.jdi.DoubleValue.equals.equals002
* nsk.jdi.DoubleValue.equals.equals002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.DoubleValue.equals.equals002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/hashCode/hashcode001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/hashCode/hashcode001.java
index 9b4074dd72f..83d916fe1c1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/hashCode/hashcode001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/hashCode/hashcode001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,7 +76,9 @@ public class hashcode001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/hashCode/hashcode001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/hashCode/hashcode001/TestDescription.java
index f2743beb59b..3d337c02a9d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/hashCode/hashcode001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/hashCode/hashcode001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.DoubleValue.hashCode.hashcode001
* nsk.jdi.DoubleValue.hashCode.hashcode001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.DoubleValue.hashCode.hashcode001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/value/value001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/value/value001.java
index c50360af783..0b773d8c130 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/value/value001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/value/value001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -95,7 +95,9 @@ public class value001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/value/value001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/value/value001/TestDescription.java
index 4902ba2e472..338de3e40e3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/value/value001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/value/value001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.DoubleValue.value.value001
* nsk.jdi.DoubleValue.value.value001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.DoubleValue.value.value001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/_itself_/event001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/_itself_/event001.java
index 4453127ed96..d6edc8ff9a7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/_itself_/event001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/_itself_/event001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -87,7 +87,10 @@ public class event001 {
private Object gotEvent = new Object();
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/_itself_/event001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/_itself_/event001/TestDescription.java
index 57d58d4081f..275a132933d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/_itself_/event001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/_itself_/event001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,7 +55,7 @@
* /test/lib
* @build nsk.jdi.Event._itself_.event001
* nsk.jdi.Event._itself_.event001t
- * @run main/othervm
+ * @run driver
* nsk.jdi.Event._itself_.event001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/_itself_/event002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/_itself_/event002.java
index 40d81b66bee..347e4080df2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/_itself_/event002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/_itself_/event002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -97,7 +97,10 @@ public class event002 {
private Object gotEvent = new Object();
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/_itself_/event002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/_itself_/event002/TestDescription.java
index 4117d71fd77..514c6c2b73b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/_itself_/event002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/_itself_/event002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -56,7 +56,7 @@
* /test/lib
* @build nsk.jdi.Event._itself_.event002
* nsk.jdi.Event._itself_.event002t
- * @run main/othervm
+ * @run driver
* nsk.jdi.Event._itself_.event002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/equals/equals001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/equals/equals001.java
index 4b9a3f709e9..05f57bffe34 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/equals/equals001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/equals/equals001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,10 @@ public class equals001 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/equals/equals001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/equals/equals001/TestDescription.java
index d85ca45d757..0fae5509f3b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/equals/equals001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/equals/equals001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,7 +55,7 @@
* /test/lib
* @build nsk.jdi.Event.equals.equals001
* nsk.jdi.Event.equals.equals001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Event.equals.equals001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/hashCode/hashcode001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/hashCode/hashcode001.java
index 06d0ed11f20..4c15e7cc6bf 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/hashCode/hashcode001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/hashCode/hashcode001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,10 @@ public class hashcode001 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/hashCode/hashcode001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/hashCode/hashcode001/TestDescription.java
index 9f1429f645b..cad30fd9335 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/hashCode/hashcode001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/hashCode/hashcode001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.Event.hashCode.hashcode001
* nsk.jdi.Event.hashCode.hashcode001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Event.hashCode.hashcode001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/request/request001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/request/request001.java
index 9895ce98faf..c6d7b7292e7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/request/request001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/request/request001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -101,7 +101,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/request/request001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/request/request001/TestDescription.java
index 13769572033..37f3750bee4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/request/request001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/request/request001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.Event.request.request001
* nsk.jdi.Event.request.request001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Event.request.request001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventIterator/nextEvent/nextevent001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventIterator/nextEvent/nextevent001.java
index 860be46422b..11b6e4824fc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventIterator/nextEvent/nextevent001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventIterator/nextEvent/nextevent001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -101,7 +101,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventIterator/nextEvent/nextevent001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventIterator/nextEvent/nextevent001/TestDescription.java
index 214beba896a..237158dd6fc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventIterator/nextEvent/nextevent001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventIterator/nextEvent/nextevent001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.EventIterator.nextEvent.nextevent001
* nsk.jdi.EventIterator.nextEvent.nextevent001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventIterator.nextEvent.nextevent001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/hashCode/hashcode001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/hashCode/hashcode001.java
index 9e066b30998..6f1f81bde49 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/hashCode/hashcode001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/hashCode/hashcode001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,10 @@ public class hashcode001 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/hashCode/hashcode001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/hashCode/hashcode001/TestDescription.java
index 41b46659b37..a565043f0be 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/hashCode/hashcode001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/hashCode/hashcode001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,7 +51,7 @@
* /test/lib
* @build nsk.jdi.EventQueue.hashCode.hashcode001
* nsk.jdi.EventQueue.hashCode.hashcode001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventQueue.hashCode.hashcode001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove001.java
index 182b4723143..925dc9261d3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,7 +55,10 @@ public class remove001 {
private int tot_res = FAILED;
public static void main(String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove001/TestDescription.java
index 281bbd8ea57..307457e4df5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -41,7 +41,7 @@
* /test/lib
* @build nsk.jdi.EventQueue.remove.remove001
* nsk.jdi.EventQueue.remove.remove001t
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventQueue.remove.remove001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove002.java
index 7ebe2fb8b5d..53229f61ece 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,10 @@ public class remove002 {
private volatile int tot_res = FAILED;
public static void main(String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove002/TestDescription.java
index d372bf63fff..add28c63131 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -41,7 +41,7 @@
* /test/lib
* @build nsk.jdi.EventQueue.remove.remove002
* nsk.jdi.EventQueue.remove.remove002t
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventQueue.remove.remove002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove003.java
index 31fe659acad..584a06c0483 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,10 @@ public class remove003 {
private volatile int tot_res = FAILED;
public static void main(String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove003/TestDescription.java
index 2627aa54035..df4ace519d0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -44,7 +44,7 @@
* /test/lib
* @build nsk.jdi.EventQueue.remove.remove003
* nsk.jdi.EventQueue.remove.remove003t
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventQueue.remove.remove003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove004.java
index 48370081d74..a5d74ff3d95 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -80,7 +80,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove004/TestDescription.java
index 8973c475e98..6860a5acc16 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,7 @@
* /test/lib
* @build nsk.jdi.EventQueue.remove.remove004
* nsk.jdi.EventQueue.remove.remove004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventQueue.remove.remove004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l001.java
index 9a919ccfb1e..f166c24b404 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,7 +55,10 @@ public class remove_l001 {
private int tot_res = FAILED;
public static void main(String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l001/TestDescription.java
index 5f4232911fe..2952a406ab5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -43,7 +43,7 @@
* /test/lib
* @build nsk.jdi.EventQueue.remove_l.remove_l001
* nsk.jdi.EventQueue.remove_l.remove_l001t
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventQueue.remove_l.remove_l001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l002.java
index bacc33886d6..4c59328dd45 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,10 @@ public class remove_l002 {
private volatile int tot_res = FAILED;
public static void main(String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l002/TestDescription.java
index 7c37ebbc6e9..20901cb949c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -43,7 +43,7 @@
* /test/lib
* @build nsk.jdi.EventQueue.remove_l.remove_l002
* nsk.jdi.EventQueue.remove_l.remove_l002t
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventQueue.remove_l.remove_l002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l003.java
index 04d77fe829e..1c31c8b2467 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,10 @@ public class remove_l003 {
private volatile int tot_res = FAILED;
public static void main(String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l003/TestDescription.java
index 577c95e8953..8f284b65a0c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,7 +51,7 @@
* /test/lib
* @build nsk.jdi.EventQueue.remove_l.remove_l003
* nsk.jdi.EventQueue.remove_l.remove_l003t
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventQueue.remove_l.remove_l003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l004.java
index 8ecf2654854..056030aab3d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -75,7 +75,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l004/TestDescription.java
index aed897db6e5..a9038249d41 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* /test/lib
* @build nsk.jdi.EventQueue.remove_l.remove_l004
* nsk.jdi.EventQueue.remove_l.remove_l004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventQueue.remove_l.remove_l004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l005.java
index 2d0ddbfc45d..1eaf6f43fa8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l005/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l005/TestDescription.java
index 7334889ff0a..d27f7145927 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l005/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l005/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -47,7 +47,7 @@
* /test/lib
* @build nsk.jdi.EventQueue.remove_l.remove_l005
* nsk.jdi.EventQueue.remove_l.remove_l005a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventQueue.remove_l.remove_l005
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/_bounds_/eventrequest001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/_bounds_/eventrequest001.java
index 4191640334f..96f5004e020 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/_bounds_/eventrequest001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/_bounds_/eventrequest001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -86,7 +86,10 @@ public static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/_bounds_/eventrequest001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/_bounds_/eventrequest001/TestDescription.java
index 844d6079ae3..27e77adf169 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/_bounds_/eventrequest001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/_bounds_/eventrequest001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -56,7 +56,7 @@
* /test/lib
* @build nsk.jdi.EventRequest._bounds_.eventrequest001
* nsk.jdi.EventRequest._bounds_.eventrequest001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequest._bounds_.eventrequest001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/addCountFilter/addcountfilter001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/addCountFilter/addcountfilter001.java
index 404947071ce..41411b88ac9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/addCountFilter/addcountfilter001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/addCountFilter/addcountfilter001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/addCountFilter/addcountfilter001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/addCountFilter/addcountfilter001/TestDescription.java
index 49812c1f93d..dd13ae909db 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/addCountFilter/addcountfilter001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/addCountFilter/addcountfilter001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,7 +76,7 @@
* /test/lib
* @build nsk.jdi.EventRequest.addCountFilter.addcountfilter001
* nsk.jdi.EventRequest.addCountFilter.addcountfilter001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequest.addCountFilter.addcountfilter001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable001.java
index d17d5aaba2e..92e8b14db91 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -95,7 +95,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable001/TestDescription.java
index 3458405326a..6a0ce722d46 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.EventRequest.disable.disable001
* nsk.jdi.EventRequest.disable.disable001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequest.disable.disable001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable002.java
index ac62694e13f..2bf6c911e6d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable002/TestDescription.java
index 13f87379f2f..6cf77856a3f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.EventRequest.disable.disable002
* nsk.jdi.EventRequest.disable.disable002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequest.disable.disable002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable003.java
index c33b23918bd..806e13a14df 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -78,7 +78,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable003/TestDescription.java
index e6aa473ed96..755519a4d1d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -56,7 +56,7 @@
* -g:lines,source,vars
* newclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequest.disable.disable003
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable001.java
index 589e15cd305..109ab148806 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable001/TestDescription.java
index b63e7c86153..d508c28b825 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,7 @@
* /test/lib
* @build nsk.jdi.EventRequest.enable.enable001
* nsk.jdi.EventRequest.enable.enable001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequest.enable.enable001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable002.java
index fbab0d27c62..f4f9a14ac1d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -83,7 +83,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable002/TestDescription.java
index dfc8d6ce7d9..d83c3a58207 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,7 @@
* /test/lib
* @build nsk.jdi.EventRequest.enable.enable002
* nsk.jdi.EventRequest.enable.enable002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequest.enable.enable002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/getProperty/getproperty001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/getProperty/getproperty001.java
index 291b33fea10..886993a4bb0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/getProperty/getproperty001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/getProperty/getproperty001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/getProperty/getproperty001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/getProperty/getproperty001/TestDescription.java
index 5629cea172f..026d86c0b84 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/getProperty/getproperty001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/getProperty/getproperty001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,7 @@
* /test/lib
* @build nsk.jdi.EventRequest.getProperty.getproperty001
* nsk.jdi.EventRequest.getProperty.getproperty001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequest.getProperty.getproperty001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/hashCode/hashcode001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/hashCode/hashcode001.java
index 5245ce003fb..05756d91327 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/hashCode/hashcode001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/hashCode/hashcode001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,10 @@ public class hashcode001 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/hashCode/hashcode001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/hashCode/hashcode001/TestDescription.java
index bff91b9f22e..c4434c2a5f3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/hashCode/hashcode001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/hashCode/hashcode001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* /test/lib
* @build nsk.jdi.EventRequest.hashCode.hashcode001
* nsk.jdi.EventRequest.hashCode.hashcode001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequest.hashCode.hashcode001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/isEnabled/isenabled001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/isEnabled/isenabled001.java
index a634df78b3b..3ef5500e4ab 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/isEnabled/isenabled001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/isEnabled/isenabled001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/isEnabled/isenabled001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/isEnabled/isenabled001/TestDescription.java
index 71e74359be1..4d9f5abb40a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/isEnabled/isenabled001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/isEnabled/isenabled001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,7 @@
* /test/lib
* @build nsk.jdi.EventRequest.isEnabled.isenabled001
* nsk.jdi.EventRequest.isEnabled.isenabled001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequest.isEnabled.isenabled001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/putProperty/putproperty001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/putProperty/putproperty001.java
index 93d4fdae605..fcedeca850b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/putProperty/putproperty001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/putProperty/putproperty001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/putProperty/putproperty001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/putProperty/putproperty001/TestDescription.java
index 1ae244b1f55..1b4b2931df3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/putProperty/putproperty001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/putProperty/putproperty001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,7 @@
* /test/lib
* @build nsk.jdi.EventRequest.putProperty.putproperty001
* nsk.jdi.EventRequest.putProperty.putproperty001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequest.putProperty.putproperty001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled001.java
index 91002312cd8..1d7c80dfa34 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -81,7 +81,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled001/TestDescription.java
index 30b4d0b9a66..fef6bd0464c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,7 @@
* /test/lib
* @build nsk.jdi.EventRequest.setEnabled.setenabled001
* nsk.jdi.EventRequest.setEnabled.setenabled001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequest.setEnabled.setenabled001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled002.java
index 5c9ef8ac9b9..c7bcfaa47b7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled002/TestDescription.java
index 4020bb1b3e8..48ff2470c91 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,7 @@
* /test/lib
* @build nsk.jdi.EventRequest.setEnabled.setenabled002
* nsk.jdi.EventRequest.setEnabled.setenabled002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequest.setEnabled.setenabled002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled003.java
index 5218654cbf1..8e129027b51 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled003/TestDescription.java
index 5268d6416b6..611c678fe67 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,7 @@
* /test/lib
* @build nsk.jdi.EventRequest.setEnabled.setenabled003
* nsk.jdi.EventRequest.setEnabled.setenabled003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequest.setEnabled.setenabled003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setSuspendPolicy/setsuspendpolicy001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setSuspendPolicy/setsuspendpolicy001.java
index f58aced259b..e1b315519fd 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setSuspendPolicy/setsuspendpolicy001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setSuspendPolicy/setsuspendpolicy001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -86,7 +86,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setSuspendPolicy/setsuspendpolicy001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setSuspendPolicy/setsuspendpolicy001/TestDescription.java
index 53ce8671397..bd45743aebc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setSuspendPolicy/setsuspendpolicy001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setSuspendPolicy/setsuspendpolicy001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -72,7 +72,7 @@
* /test/lib
* @build nsk.jdi.EventRequest.setSuspendPolicy.setsuspendpolicy001
* nsk.jdi.EventRequest.setSuspendPolicy.setsuspendpolicy001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequest.setSuspendPolicy.setsuspendpolicy001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/suspendPolicy/suspendpolicy001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/suspendPolicy/suspendpolicy001.java
index 88cb33232d2..7f927de1577 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/suspendPolicy/suspendpolicy001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/suspendPolicy/suspendpolicy001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -81,7 +81,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/suspendPolicy/suspendpolicy001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/suspendPolicy/suspendpolicy001/TestDescription.java
index 290859d22f1..35947bc0764 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/suspendPolicy/suspendpolicy001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/suspendPolicy/suspendpolicy001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.EventRequest.suspendPolicy.suspendpolicy001
* nsk.jdi.EventRequest.suspendPolicy.suspendpolicy001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequest.suspendPolicy.suspendpolicy001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/_bounds_/requests001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/_bounds_/requests001.java
index 355ab547747..36ade0bcc70 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/_bounds_/requests001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/_bounds_/requests001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/_bounds_/requests001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/_bounds_/requests001/TestDescription.java
index c8153cff6f8..11daa1aa304 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/_bounds_/requests001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/_bounds_/requests001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,7 +55,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager._bounds_.requests001
* nsk.jdi.EventRequestManager._bounds_.requests001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager._bounds_.requests001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/accessWatchpointRequests/accwtchpreq001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/accessWatchpointRequests/accwtchpreq001.java
index 85d5762e750..42924240d6b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/accessWatchpointRequests/accwtchpreq001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/accessWatchpointRequests/accwtchpreq001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,10 @@ public class accwtchpreq001 {
private volatile int tot_res = PASSED;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/accessWatchpointRequests/accwtchpreq001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/accessWatchpointRequests/accwtchpreq001/TestDescription.java
index f17a9f8b239..7b8f5c52062 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/accessWatchpointRequests/accwtchpreq001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/accessWatchpointRequests/accwtchpreq001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,7 +52,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.accessWatchpointRequests.accwtchpreq001
* nsk.jdi.EventRequestManager.accessWatchpointRequests.accwtchpreq001t
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.accessWatchpointRequests.accwtchpreq001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/accessWatchpointRequests/accwtchpreq002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/accessWatchpointRequests/accwtchpreq002.java
index 5f71b2444ff..f27f6a12e31 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/accessWatchpointRequests/accwtchpreq002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/accessWatchpointRequests/accwtchpreq002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/accessWatchpointRequests/accwtchpreq002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/accessWatchpointRequests/accwtchpreq002/TestDescription.java
index b60fb0dc65c..ac8eed5f72d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/accessWatchpointRequests/accwtchpreq002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/accessWatchpointRequests/accwtchpreq002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.accessWatchpointRequests.accwtchpreq002
* nsk.jdi.EventRequestManager.accessWatchpointRequests.accwtchpreq002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.accessWatchpointRequests.accwtchpreq002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/breakpointRequests/breakpreq001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/breakpointRequests/breakpreq001.java
index c22163dbf73..652300655b3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/breakpointRequests/breakpreq001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/breakpointRequests/breakpreq001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -86,7 +86,10 @@ public class breakpreq001 {
private volatile int tot_res = PASSED;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/breakpointRequests/breakpreq001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/breakpointRequests/breakpreq001/TestDescription.java
index 4ff6212bd04..4a20a97ce3f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/breakpointRequests/breakpreq001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/breakpointRequests/breakpreq001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,7 +51,7 @@
* @clean nsk.jdi.EventRequestManager.breakpointRequests.breakpreq001t
* @compile -g:lines,source,vars ../breakpreq001t.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.breakpointRequests.breakpreq001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/breakpointRequests/breakpreq002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/breakpointRequests/breakpreq002.java
index 20bc83dc77a..4046560e444 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/breakpointRequests/breakpreq002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/breakpointRequests/breakpreq002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/breakpointRequests/breakpreq002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/breakpointRequests/breakpreq002/TestDescription.java
index 4e681c7c83d..f15d56b991e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/breakpointRequests/breakpreq002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/breakpointRequests/breakpreq002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.breakpointRequests.breakpreq002
* nsk.jdi.EventRequestManager.breakpointRequests.breakpreq002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.breakpointRequests.breakpreq002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq001.java
index 888b2f5ee87..d716681260e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,7 +76,10 @@ public class clsprepreq001 {
private volatile int tot_res = PASSED;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq001/TestDescription.java
index 7029a18c786..d0d34514a19 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.classPrepareRequests.clsprepreq001
* nsk.jdi.EventRequestManager.classPrepareRequests.clsprepreq001t
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.classPrepareRequests.clsprepreq001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq002.java
index b04c00ed665..c9719ba3a54 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq002/TestDescription.java
index 464edb2d5b4..dd367304509 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.classPrepareRequests.clsprepreq002
* nsk.jdi.EventRequestManager.classPrepareRequests.clsprepreq002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.classPrepareRequests.clsprepreq002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classUnloadRequests/clsunlreq001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classUnloadRequests/clsunlreq001.java
index 7b72ea4a74c..b1df628ed8d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classUnloadRequests/clsunlreq001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classUnloadRequests/clsunlreq001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,7 +76,10 @@ public class clsunlreq001 {
private volatile int tot_res = PASSED;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classUnloadRequests/clsunlreq001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classUnloadRequests/clsunlreq001/TestDescription.java
index 61a77ad0a26..0646880444c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classUnloadRequests/clsunlreq001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classUnloadRequests/clsunlreq001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.classUnloadRequests.clsunlreq001
* nsk.jdi.EventRequestManager.classUnloadRequests.clsunlreq001t
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.classUnloadRequests.clsunlreq001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classUnloadRequests/clsunlreq002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classUnloadRequests/clsunlreq002.java
index 911d7913720..b6bc52f154e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classUnloadRequests/clsunlreq002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classUnloadRequests/clsunlreq002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classUnloadRequests/clsunlreq002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classUnloadRequests/clsunlreq002/TestDescription.java
index 7a32f6dab0a..9e752c237a4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classUnloadRequests/clsunlreq002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classUnloadRequests/clsunlreq002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.classUnloadRequests.clsunlreq002
* nsk.jdi.EventRequestManager.classUnloadRequests.clsunlreq002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.classUnloadRequests.clsunlreq002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createAccessWatchpointRequest/craccwtchpreq002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createAccessWatchpointRequest/craccwtchpreq002.java
index 47df213bf33..4074c9f8594 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createAccessWatchpointRequest/craccwtchpreq002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createAccessWatchpointRequest/craccwtchpreq002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -54,7 +54,10 @@ public class craccwtchpreq002 {
private Debugee debuggee;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createAccessWatchpointRequest/craccwtchpreq002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createAccessWatchpointRequest/craccwtchpreq002/TestDescription.java
index e3f9b512a42..db685bfdbfe 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createAccessWatchpointRequest/craccwtchpreq002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createAccessWatchpointRequest/craccwtchpreq002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -42,7 +42,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.createAccessWatchpointRequest.craccwtchpreq002
* nsk.jdi.EventRequestManager.createAccessWatchpointRequest.craccwtchpreq002t
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.createAccessWatchpointRequest.craccwtchpreq002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createAccessWatchpointRequest/craccwtchpreq003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createAccessWatchpointRequest/craccwtchpreq003.java
index 62084b0753c..2be4f8afc9d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createAccessWatchpointRequest/craccwtchpreq003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createAccessWatchpointRequest/craccwtchpreq003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createAccessWatchpointRequest/craccwtchpreq003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createAccessWatchpointRequest/craccwtchpreq003/TestDescription.java
index cb305738617..dfef5339646 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createAccessWatchpointRequest/craccwtchpreq003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createAccessWatchpointRequest/craccwtchpreq003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.createAccessWatchpointRequest.craccwtchpreq003
* nsk.jdi.EventRequestManager.createAccessWatchpointRequest.craccwtchpreq003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.createAccessWatchpointRequest.craccwtchpreq003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createBreakpointRequest/crbreakpreq002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createBreakpointRequest/crbreakpreq002.java
index 98dacc92e17..b2345b47648 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createBreakpointRequest/crbreakpreq002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createBreakpointRequest/crbreakpreq002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -54,7 +54,10 @@ public class crbreakpreq002 {
private Debugee debuggee;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createBreakpointRequest/crbreakpreq002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createBreakpointRequest/crbreakpreq002/TestDescription.java
index 2435b95ecc5..290dd6deeaa 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createBreakpointRequest/crbreakpreq002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createBreakpointRequest/crbreakpreq002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -37,7 +37,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.createBreakpointRequest.crbreakpreq002
* nsk.jdi.EventRequestManager.createBreakpointRequest.crbreakpreq002t
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.createBreakpointRequest.crbreakpreq002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createBreakpointRequest/crbreakpreq003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createBreakpointRequest/crbreakpreq003.java
index 60e2efc4194..610a691b269 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createBreakpointRequest/crbreakpreq003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createBreakpointRequest/crbreakpreq003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createBreakpointRequest/crbreakpreq003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createBreakpointRequest/crbreakpreq003/TestDescription.java
index f24d6c062f8..5e1aa4bdff6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createBreakpointRequest/crbreakpreq003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createBreakpointRequest/crbreakpreq003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.createBreakpointRequest.crbreakpreq003
* nsk.jdi.EventRequestManager.createBreakpointRequest.crbreakpreq003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.createBreakpointRequest.crbreakpreq003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassPrepareRequest/cpreg001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassPrepareRequest/cpreg001.java
index 3ae793cb46d..dd0848af06c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassPrepareRequest/cpreg001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassPrepareRequest/cpreg001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -80,7 +80,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassPrepareRequest/cpreg001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassPrepareRequest/cpreg001/TestDescription.java
index 048fae3438e..729e4ba02a2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassPrepareRequest/cpreg001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassPrepareRequest/cpreg001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.createClassPrepareRequest.cpreg001
* nsk.jdi.EventRequestManager.createClassPrepareRequest.cpreg001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.createClassPrepareRequest.cpreg001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassUnloadRequest/cureg001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassUnloadRequest/cureg001.java
index 706308240e3..bba4427d531 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassUnloadRequest/cureg001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassUnloadRequest/cureg001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -80,7 +80,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassUnloadRequest/cureg001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassUnloadRequest/cureg001/TestDescription.java
index 41dea82642b..6137730f2a2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassUnloadRequest/cureg001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassUnloadRequest/cureg001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.createClassUnloadRequest.cureg001
* nsk.jdi.EventRequestManager.createClassUnloadRequest.cureg001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.createClassUnloadRequest.cureg001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq009.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq009.java
index e720efa0595..4ba4bba13a3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq009.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq009.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -83,7 +83,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq009/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq009/TestDescription.java
index 2471a469d89..082bf76cd8f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq009/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq009/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -75,7 +75,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.createExceptionRequest.crexreq009
* nsk.jdi.EventRequestManager.createExceptionRequest.crexreq009a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.createExceptionRequest.crexreq009
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq010.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq010.java
index e3cccc2a0e7..6d466265ddf 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq010.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq010.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq010/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq010/TestDescription.java
index d8d519c2ea0..4cdc6566593 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq010/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq010/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -81,7 +81,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.createExceptionRequest.crexreq010
* nsk.jdi.EventRequestManager.createExceptionRequest.crexreq010a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.createExceptionRequest.crexreq010
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodEntryRequest/menreg001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodEntryRequest/menreg001.java
index f176e4e3a12..e744ec1e8f8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodEntryRequest/menreg001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodEntryRequest/menreg001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -80,7 +80,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodEntryRequest/menreg001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodEntryRequest/menreg001/TestDescription.java
index 05e44f932fd..9628ef404ee 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodEntryRequest/menreg001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodEntryRequest/menreg001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.createMethodEntryRequest.menreg001
* nsk.jdi.EventRequestManager.createMethodEntryRequest.menreg001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.createMethodEntryRequest.menreg001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodExitRequest/mexreg001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodExitRequest/mexreg001.java
index 6f9f01cfe45..9d107ee60b0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodExitRequest/mexreg001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodExitRequest/mexreg001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -80,7 +80,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodExitRequest/mexreg001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodExitRequest/mexreg001/TestDescription.java
index 212cb1e2428..a1e5ec35b15 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodExitRequest/mexreg001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodExitRequest/mexreg001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.createMethodExitRequest.mexreg001
* nsk.jdi.EventRequestManager.createMethodExitRequest.mexreg001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.createMethodExitRequest.mexreg001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createModificationWatchpointRequest/crmodwtchpreq002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createModificationWatchpointRequest/crmodwtchpreq002.java
index 2a0c4899701..019bf92f4a6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createModificationWatchpointRequest/crmodwtchpreq002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createModificationWatchpointRequest/crmodwtchpreq002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -54,7 +54,10 @@ public class crmodwtchpreq002 {
private Debugee debuggee;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createModificationWatchpointRequest/crmodwtchpreq002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createModificationWatchpointRequest/crmodwtchpreq002/TestDescription.java
index fc1436736c5..93f99abf974 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createModificationWatchpointRequest/crmodwtchpreq002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createModificationWatchpointRequest/crmodwtchpreq002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -42,7 +42,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.createModificationWatchpointRequest.crmodwtchpreq002
* nsk.jdi.EventRequestManager.createModificationWatchpointRequest.crmodwtchpreq002t
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.createModificationWatchpointRequest.crmodwtchpreq002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createModificationWatchpointRequest/crmodwtchpreq003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createModificationWatchpointRequest/crmodwtchpreq003.java
index 7a2019232d0..24198633580 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createModificationWatchpointRequest/crmodwtchpreq003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createModificationWatchpointRequest/crmodwtchpreq003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createModificationWatchpointRequest/crmodwtchpreq003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createModificationWatchpointRequest/crmodwtchpreq003/TestDescription.java
index f9cc8850786..e95e859436f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createModificationWatchpointRequest/crmodwtchpreq003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createModificationWatchpointRequest/crmodwtchpreq003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.createModificationWatchpointRequest.crmodwtchpreq003
* nsk.jdi.EventRequestManager.createModificationWatchpointRequest.crmodwtchpreq003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.createModificationWatchpointRequest.crmodwtchpreq003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq001.java
index e3553df154a..a5c5c88b8fd 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -72,7 +72,10 @@ public class crstepreq001 {
private int tot_res = PASSED;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq001/TestDescription.java
index bcb31165ad8..39eadbffa84 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -40,7 +40,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.createStepRequest.crstepreq001
* nsk.jdi.EventRequestManager.createStepRequest.crstepreq001t
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.createStepRequest.crstepreq001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq002.java
index 55a72a6951a..da62eaea146 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq002/TestDescription.java
index bfc03683173..e20fa297333 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.createStepRequest.crstepreq002
* nsk.jdi.EventRequestManager.createStepRequest.crstepreq002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.createStepRequest.crstepreq002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq003.java
index 7ad725d5ab4..129d9470730 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,10 @@ public class crstepreq003 {
//------------------------------------------------------ immutable common methods
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + PASS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
//------------------------------------------------------ test specific fields
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq003/TestDescription.java
index 37e8b7548cf..97797105065 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -72,7 +72,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.createStepRequest.crstepreq003
* nsk.jdi.EventRequestManager.createStepRequest.crstepreq003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.createStepRequest.crstepreq003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq004.java
index d8e36c6e47d..24305ec29f2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,10 @@ public class crstepreq004 {
//------------------------------------------------------ immutable common methods
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + PASS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
//------------------------------------------------------ test specific fields
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq004/TestDescription.java
index 990457cf020..9bcd0d06c62 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.createStepRequest.crstepreq004
* nsk.jdi.EventRequestManager.createStepRequest.crstepreq004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.createStepRequest.crstepreq004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq005.java
index 24294f0c0b9..b8f2f17a4ba 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,10 @@ public class crstepreq005 {
//------------------------------------------------------ immutable common methods
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + PASS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
//------------------------------------------------------ test specific fields
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq005/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq005/TestDescription.java
index 44245b5aa01..e8c1809dec5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq005/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq005/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.createStepRequest.crstepreq005
* nsk.jdi.EventRequestManager.createStepRequest.crstepreq005a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.createStepRequest.crstepreq005
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq006.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq006.java
index d7b0d1c0aff..0b568ef91b0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq006.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq006.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,10 @@ public class crstepreq006 {
//------------------------------------------------------ immutable common methods
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + PASS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
//------------------------------------------------------ test specific fields
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq006/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq006/TestDescription.java
index 0529aa4daa3..00f5b29388b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq006/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq006/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.createStepRequest.crstepreq006
* nsk.jdi.EventRequestManager.createStepRequest.crstepreq006a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.createStepRequest.crstepreq006
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq007.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq007.java
index 9706d1cb8b6..dc959612f60 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq007.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq007.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,10 @@ public class crstepreq007 {
//------------------------------------------------------ immutable common methods
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + PASS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
//------------------------------------------------------ test specific fields
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq007/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq007/TestDescription.java
index a0bb36637fd..561e3fd5580 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq007/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq007/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.createStepRequest.crstepreq007
* nsk.jdi.EventRequestManager.createStepRequest.crstepreq007a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.createStepRequest.crstepreq007
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq008.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq008.java
index 22e492aa35d..02fa173fcde 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq008.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq008.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,10 @@ public class crstepreq008 {
//------------------------------------------------------ immutable common methods
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + PASS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
//------------------------------------------------------ test specific fields
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq008/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq008/TestDescription.java
index b9062cc3af2..66f744debf8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq008/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq008/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.createStepRequest.crstepreq008
* nsk.jdi.EventRequestManager.createStepRequest.crstepreq008a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.createStepRequest.crstepreq008
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq009.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq009.java
index 2f8e722dd5f..55d5d4eb15d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq009.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq009.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,10 @@ public class crstepreq009 {
//------------------------------------------------------ immutable common methods
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + PASS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
//------------------------------------------------------ test specific fields
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq009/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq009/TestDescription.java
index 3d93f02ac21..92a997a0b3d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq009/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq009/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.createStepRequest.crstepreq009
* nsk.jdi.EventRequestManager.createStepRequest.crstepreq009a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.createStepRequest.crstepreq009
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq010.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq010.java
index 627f0f0a5bb..694123f9153 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq010.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq010.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,10 @@ public class crstepreq010 {
//------------------------------------------------------ immutable common methods
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + PASS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
//------------------------------------------------------ test specific fields
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq010/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq010/TestDescription.java
index 9e449d71310..793141637a1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq010/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq010/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.createStepRequest.crstepreq010
* nsk.jdi.EventRequestManager.createStepRequest.crstepreq010a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.createStepRequest.crstepreq010
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadDeathRequest/tdreg001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadDeathRequest/tdreg001.java
index 93a4fd4c507..5c650112f56 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadDeathRequest/tdreg001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadDeathRequest/tdreg001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -80,7 +80,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadDeathRequest/tdreg001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadDeathRequest/tdreg001/TestDescription.java
index 81d763c4a4b..bba4b677ff2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadDeathRequest/tdreg001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadDeathRequest/tdreg001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.createThreadDeathRequest.tdreg001
* nsk.jdi.EventRequestManager.createThreadDeathRequest.tdreg001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.createThreadDeathRequest.tdreg001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadStartRequest/tsreg001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadStartRequest/tsreg001.java
index 63e1c2b5b22..8b594d43285 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadStartRequest/tsreg001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadStartRequest/tsreg001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -80,7 +80,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadStartRequest/tsreg001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadStartRequest/tsreg001/TestDescription.java
index 6b9693ea7bd..4c1cb48ff06 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadStartRequest/tsreg001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadStartRequest/tsreg001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.createThreadStartRequest.tsreg001
* nsk.jdi.EventRequestManager.createThreadStartRequest.tsreg001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.createThreadStartRequest.tsreg001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createVMDeathRequest/vmdreg001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createVMDeathRequest/vmdreg001.java
index 03ca620d431..dcc5c1b680c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createVMDeathRequest/vmdreg001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createVMDeathRequest/vmdreg001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createVMDeathRequest/vmdreg001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createVMDeathRequest/vmdreg001/TestDescription.java
index 2626d595648..400229e060d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createVMDeathRequest/vmdreg001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createVMDeathRequest/vmdreg001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.createVMDeathRequest.vmdreg001
* nsk.jdi.EventRequestManager.createVMDeathRequest.vmdreg001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.createVMDeathRequest.vmdreg001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteAllBreakpoints/delallbreakp002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteAllBreakpoints/delallbreakp002.java
index 8799579c5cb..072277425cc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteAllBreakpoints/delallbreakp002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteAllBreakpoints/delallbreakp002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -81,7 +81,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteAllBreakpoints/delallbreakp002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteAllBreakpoints/delallbreakp002/TestDescription.java
index 8cea59cccfb..8fe135bdad9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteAllBreakpoints/delallbreakp002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteAllBreakpoints/delallbreakp002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.deleteAllBreakpoints.delallbreakp002
* nsk.jdi.EventRequestManager.deleteAllBreakpoints.delallbreakp002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.deleteAllBreakpoints.delallbreakp002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequest/delevtreq002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequest/delevtreq002.java
index 38a3623a697..9cfafaea23e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequest/delevtreq002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequest/delevtreq002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -87,7 +87,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequest/delevtreq002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequest/delevtreq002/TestDescription.java
index 3df9bc5d5b5..4dc8445f718 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequest/delevtreq002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequest/delevtreq002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,7 +76,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.deleteEventRequest.delevtreq002
* nsk.jdi.EventRequestManager.deleteEventRequest.delevtreq002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.deleteEventRequest.delevtreq002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequest/delevtreq003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequest/delevtreq003.java
index ec150daeada..4625dbba7c1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequest/delevtreq003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequest/delevtreq003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -75,7 +75,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequest/delevtreq003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequest/delevtreq003/TestDescription.java
index 6c7223b4749..a48001ecadc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequest/delevtreq003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequest/delevtreq003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,7 +55,7 @@
* -g:lines,source,vars
* newclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.deleteEventRequest.delevtreq003
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequests/delevtreqs002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequests/delevtreqs002.java
index efcdbfd84ac..8a53a91e8e1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequests/delevtreqs002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequests/delevtreqs002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequests/delevtreqs002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequests/delevtreqs002/TestDescription.java
index ed5e199ed27..b32c2226151 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequests/delevtreqs002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequests/delevtreqs002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.deleteEventRequests.delevtreqs002
* nsk.jdi.EventRequestManager.deleteEventRequests.delevtreqs002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.deleteEventRequests.delevtreqs002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/exceptionRequests/excreq001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/exceptionRequests/excreq001.java
index c0916034e80..2bd143fe35c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/exceptionRequests/excreq001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/exceptionRequests/excreq001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,10 @@ public class excreq001 {
private volatile int tot_res = PASSED;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/exceptionRequests/excreq001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/exceptionRequests/excreq001/TestDescription.java
index 247b78e15ab..bc467a332e2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/exceptionRequests/excreq001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/exceptionRequests/excreq001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -56,7 +56,7 @@
* @clean nsk.jdi.EventRequestManager.exceptionRequests.excreq001a
* @compile -g:lines,source,vars ../excreq001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.exceptionRequests.excreq001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/exceptionRequests/excreq002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/exceptionRequests/excreq002.java
index 93cbd6aea57..7c59958fb89 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/exceptionRequests/excreq002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/exceptionRequests/excreq002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/exceptionRequests/excreq002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/exceptionRequests/excreq002/TestDescription.java
index a595029856e..75ecbf18110 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/exceptionRequests/excreq002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/exceptionRequests/excreq002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.exceptionRequests.excreq002
* nsk.jdi.EventRequestManager.exceptionRequests.excreq002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.exceptionRequests.excreq002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/hashCode/hashcode001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/hashCode/hashcode001.java
index dbbb475b031..a99469cb805 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/hashCode/hashcode001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/hashCode/hashcode001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,10 @@ public class hashcode001 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/hashCode/hashcode001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/hashCode/hashcode001/TestDescription.java
index a8bd77cfecc..4434098f607 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/hashCode/hashcode001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/hashCode/hashcode001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,7 +51,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.hashCode.hashcode001
* nsk.jdi.EventRequestManager.hashCode.hashcode001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.hashCode.hashcode001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq001.java
index ca8c0e1fbe7..bf2400351cb 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,7 +76,10 @@ public class methentreq001 {
private volatile int tot_res = PASSED;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq001/TestDescription.java
index cb92ed958b4..4f095e50c57 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.methodEntryRequests.methentreq001
* nsk.jdi.EventRequestManager.methodEntryRequests.methentreq001t
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.methodEntryRequests.methentreq001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq002.java
index ffe30fbf739..2b37b6e47fa 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq002/TestDescription.java
index c8168655a6b..21a31c09399 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.methodEntryRequests.methentreq002
* nsk.jdi.EventRequestManager.methodEntryRequests.methentreq002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.methodEntryRequests.methentreq002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq001.java
index d6852a0b5cb..7cee0b12884 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,7 +76,10 @@ public class methexitreq001 {
private volatile int tot_res = PASSED;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq001/TestDescription.java
index 0fdd10c6941..2765273cec7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.methodExitRequests.methexitreq001
* nsk.jdi.EventRequestManager.methodExitRequests.methexitreq001t
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.methodExitRequests.methexitreq001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq002.java
index 7ac37682ab9..e63a1cd4349 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq002/TestDescription.java
index 19b62942eae..ed979f5a442 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.methodExitRequests.methexitreq002
* nsk.jdi.EventRequestManager.methodExitRequests.methexitreq002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.methodExitRequests.methexitreq002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/modificationWatchpointRequests/modwtchpreq001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/modificationWatchpointRequests/modwtchpreq001.java
index 0fe9d65972e..9f0f65f8441 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/modificationWatchpointRequests/modwtchpreq001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/modificationWatchpointRequests/modwtchpreq001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,10 @@ public class modwtchpreq001 {
private volatile int tot_res = PASSED;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/modificationWatchpointRequests/modwtchpreq001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/modificationWatchpointRequests/modwtchpreq001/TestDescription.java
index bd4b6898ee8..ff679907bd9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/modificationWatchpointRequests/modwtchpreq001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/modificationWatchpointRequests/modwtchpreq001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,7 +52,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.modificationWatchpointRequests.modwtchpreq001
* nsk.jdi.EventRequestManager.modificationWatchpointRequests.modwtchpreq001t
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.modificationWatchpointRequests.modwtchpreq001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/modificationWatchpointRequests/modwtchpreq002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/modificationWatchpointRequests/modwtchpreq002.java
index 130ebfdad69..fe60b2c3963 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/modificationWatchpointRequests/modwtchpreq002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/modificationWatchpointRequests/modwtchpreq002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/modificationWatchpointRequests/modwtchpreq002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/modificationWatchpointRequests/modwtchpreq002/TestDescription.java
index 09979b81650..072a1e2fff9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/modificationWatchpointRequests/modwtchpreq002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/modificationWatchpointRequests/modwtchpreq002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.modificationWatchpointRequests.modwtchpreq002
* nsk.jdi.EventRequestManager.modificationWatchpointRequests.modwtchpreq002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.modificationWatchpointRequests.modwtchpreq002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq001.java
index d7993362074..d6047e69994 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -89,7 +89,10 @@ public class stepreq001 {
private volatile int tot_res = PASSED;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq001/TestDescription.java
index 2cd10995acc..a95b34f511d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.stepRequests.stepreq001
* nsk.jdi.EventRequestManager.stepRequests.stepreq001t
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.stepRequests.stepreq001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq002.java
index c55c96d9e65..b4354995389 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq002/TestDescription.java
index e50107c1398..9d3704314d1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.stepRequests.stepreq002
* nsk.jdi.EventRequestManager.stepRequests.stepreq002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.stepRequests.stepreq002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq001.java
index 7b0c0095b03..485d3506a73 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -75,7 +75,10 @@ public class thrdeathreq001 {
private volatile int tot_res = PASSED;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
@@ -168,8 +171,8 @@ private void checkRequests(EventRequestManager erManager, int t_case) {
}
private int quitDebuggee() {
+ pipe.println(COMMAND_QUIT);
if (elThread != null) {
- elThread.isConnected = false;
try {
if (elThread.isAlive())
elThread.join();
@@ -180,7 +183,6 @@ private int quitDebuggee() {
}
}
- pipe.println(COMMAND_QUIT);
debuggee.waitFor();
int debStat = debuggee.getStatus();
if (debStat != (JCK_STATUS_BASE + PASSED)) {
@@ -195,30 +197,24 @@ private int quitDebuggee() {
}
class EventListener extends Thread {
- public volatile boolean isConnected = true;
public void run() {
try {
+ boolean isConnected = true;
do {
EventSet eventSet = vm.eventQueue().remove(1000);
if (eventSet != null) { // there is not a timeout
EventIterator it = eventSet.eventIterator();
while (it.hasNext()) {
Event event = it.nextEvent();
- if (event instanceof VMDeathEvent) {
- tot_res = FAILED;
+ if (event instanceof VMDeathEvent || event instanceof VMDisconnectEvent) {
+ log.display("EventListener: got " + event);
isConnected = false;
- log.complain("TEST FAILED: unexpected VMDeathEvent");
- } else if (event instanceof VMDisconnectEvent) {
- tot_res = FAILED;
- isConnected = false;
- log.complain("TEST FAILED: unexpected VMDisconnectEvent");
- } else
+ } else {
log.display("EventListener: following JDI event occured: "
+ event.toString());
- }
- if (isConnected) {
- eventSet.resume();
+ eventSet.resume();
+ }
}
}
} while (isConnected);
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq001/TestDescription.java
index 7fb6d32608b..c010825fe28 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.threadDeathRequests.thrdeathreq001
* nsk.jdi.EventRequestManager.threadDeathRequests.thrdeathreq001t
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.threadDeathRequests.thrdeathreq001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq002.java
index ca79baf8549..ab46a848c8e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq002/TestDescription.java
index 537ba135f33..42fe6b24bd4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.threadDeathRequests.thrdeathreq002
* nsk.jdi.EventRequestManager.threadDeathRequests.thrdeathreq002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.threadDeathRequests.thrdeathreq002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq001.java
index c76b805bea9..7866547177f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -75,7 +75,10 @@ public class thrstartreq001 {
private volatile int tot_res = PASSED;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq001/TestDescription.java
index b636602e0fe..65a02b0e148 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.threadStartRequests.thrstartreq001
* nsk.jdi.EventRequestManager.threadStartRequests.thrstartreq001t
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.threadStartRequests.thrstartreq001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq002.java
index df1bceeba17..29d69b3174c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq002/TestDescription.java
index 3ec25265d62..c386bcd7c5e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.threadStartRequests.thrstartreq002
* nsk.jdi.EventRequestManager.threadStartRequests.thrstartreq002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.threadStartRequests.thrstartreq002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/vmDeathRequests/vmdeathreq001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/vmDeathRequests/vmdeathreq001.java
index 4772c770ff9..7f839dcc192 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/vmDeathRequests/vmdeathreq001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/vmDeathRequests/vmdeathreq001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/vmDeathRequests/vmdeathreq001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/vmDeathRequests/vmdeathreq001/TestDescription.java
index fb044b3f06b..77057405ab0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/vmDeathRequests/vmdeathreq001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/vmDeathRequests/vmdeathreq001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,7 +53,7 @@
* /test/lib
* @build nsk.jdi.EventRequestManager.vmDeathRequests.vmdeathreq001
* nsk.jdi.EventRequestManager.vmDeathRequests.vmdeathreq001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventRequestManager.vmDeathRequests.vmdeathreq001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator001.java
index 8f151c7d483..f16ab02ddfe 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -77,7 +77,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator001/TestDescription.java
index b56cb3a066d..ecb275dfae4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.EventSet.eventIterator.eventiterator001
* nsk.jdi.EventSet.eventIterator.eventiterator001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.eventIterator.eventiterator001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator002.java
index cf317355206..e0a32aa0aa2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -83,7 +83,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator002/TestDescription.java
index 0a32592f34d..700fd6a6e3e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* /test/lib
* @build nsk.jdi.EventSet.eventIterator.eventiterator002
* nsk.jdi.EventSet.eventIterator.eventiterator002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.eventIterator.eventiterator002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator003.java
index 8178e6e26e2..323dea95fe7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -80,7 +80,9 @@ public static void main(String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator003/TestDescription.java
index a03c62e5607..ea44b1d0c43 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.EventSet.eventIterator.eventiterator003
* nsk.jdi.EventSet.eventIterator.eventiterator003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.eventIterator.eventiterator003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator004.java
index 79c1063765f..084db7b6676 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator004/TestDescription.java
index 5d7e9950c72..a534179fd83 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.EventSet.eventIterator.eventiterator004
* nsk.jdi.EventSet.eventIterator.eventiterator004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.eventIterator.eventiterator004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume001.java
index 1a6697271c6..111956171e1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -75,7 +75,10 @@
public class resume001 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume001/TestDescription.java
index cd2acbfbae4..5c86dc74fbc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.EventSet.resume.resume001
* nsk.jdi.EventSet.resume.resume001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.resume.resume001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume002.java
index a2920fc6e84..09bcb91cbdd 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -91,7 +91,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume002/TestDescription.java
index a9de17022eb..5d79a05338e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.EventSet.resume.resume002
* nsk.jdi.EventSet.resume.resume002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.resume.resume002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume003.java
index 0026577befb..3ea05a0c7d9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -91,7 +91,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume003/TestDescription.java
index e67be3c2773..d19aff7885e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.EventSet.resume.resume003
* nsk.jdi.EventSet.resume.resume003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.resume.resume003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume004.java
index 3757e7dab47..413309e92ad 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -91,7 +91,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume004/TestDescription.java
index e6aa801341a..d0c405c19e8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.EventSet.resume.resume004
* nsk.jdi.EventSet.resume.resume004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.resume.resume004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume005.java
index e72ac3f2956..13e0344dd3f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -91,7 +91,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume005/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume005/TestDescription.java
index 27ceb0eadb2..eef8e00a5d4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume005/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume005/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.EventSet.resume.resume005
* nsk.jdi.EventSet.resume.resume005a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.resume.resume005
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume006.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume006.java
index 3919bac23f0..ef87bba8a0d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume006.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume006.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -91,7 +91,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume006/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume006/TestDescription.java
index 2bb6bbad9aa..67536af919a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume006/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume006/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.EventSet.resume.resume006
* nsk.jdi.EventSet.resume.resume006a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.resume.resume006
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume007.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume007.java
index 5ca1b3be36d..235fe36c35c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume007.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume007.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -91,7 +91,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume007/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume007/TestDescription.java
index 4c705eba419..61239470b7d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume007/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume007/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.EventSet.resume.resume007
* nsk.jdi.EventSet.resume.resume007a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.resume.resume007
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume008.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume008.java
index 977a55b668c..bb804a3ac8c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume008.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume008.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,7 +76,10 @@ public class resume008 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume008/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume008/TestDescription.java
index 84fcb82cbbe..3a331640279 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume008/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume008/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.EventSet.resume.resume008
* nsk.jdi.EventSet.resume.resume008a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.resume.resume008
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume009.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume009.java
index 5ab5c979474..16fc95d22e9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume009.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume009.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -75,7 +75,10 @@
public class resume009 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume009/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume009/TestDescription.java
index 978b5c99e00..bd8e7cf0977 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume009/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume009/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.EventSet.resume.resume009
* nsk.jdi.EventSet.resume.resume009a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.resume.resume009
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume010.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume010.java
index daa904f75da..d49e0c516a3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume010.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume010.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -91,7 +91,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume010/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume010/TestDescription.java
index 570f48b4997..15abd8db247 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume010/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume010/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.EventSet.resume.resume010
* nsk.jdi.EventSet.resume.resume010a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.resume.resume010
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume011.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume011.java
index 0898ce7ed55..fb9c1e6fde4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume011.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume011.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -75,7 +75,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume011/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume011/TestDescription.java
index b864c496b48..6da987f0fbe 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume011/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume011/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,7 @@
* /test/lib
* @build nsk.jdi.EventSet.resume.resume011
* nsk.jdi.EventSet.resume.resume011a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.resume.resume011
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume012.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume012.java
index 3b9ed63ca8d..3d153675ee8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume012.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume012.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,7 +76,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume012/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume012/TestDescription.java
index 74546d7885b..7ce024ea80a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume012/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume012/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* /test/lib
* @build nsk.jdi.EventSet.resume.resume012
* nsk.jdi.EventSet.resume.resume012a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.resume.resume012
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume013.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume013.java
index d9fab2da573..d1fc3cb68bb 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume013.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume013.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,7 +76,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume013/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume013/TestDescription.java
index d1a02350b88..6d8f7e91c49 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume013/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume013/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,7 @@
* /test/lib
* @build nsk.jdi.EventSet.resume.resume013
* nsk.jdi.EventSet.resume.resume013a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.resume.resume013
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy001.java
index 04dfaca5bc4..dd51b0d0390 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -89,7 +89,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy001/TestDescription.java
index 3da281f363d..0feef0a1bf0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,7 @@
* /test/lib
* @build nsk.jdi.EventSet.suspendPolicy.suspendpolicy001
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy002.java
index 4bb8b6a19e9..01be6ad55c4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -87,7 +87,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy002/TestDescription.java
index 33ec89398d2..fc9df033afd 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,7 @@
* /test/lib
* @build nsk.jdi.EventSet.suspendPolicy.suspendpolicy002
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy003.java
index 34ec4db5723..522d6019f25 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -87,7 +87,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy003/TestDescription.java
index 0ecb087d5da..3fd01321849 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,7 @@
* /test/lib
* @build nsk.jdi.EventSet.suspendPolicy.suspendpolicy003
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy004.java
index c8158e56551..cddb7ace5b0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -87,7 +87,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy004/TestDescription.java
index 25e168c2670..37fabccfb6a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,7 @@
* /test/lib
* @build nsk.jdi.EventSet.suspendPolicy.suspendpolicy004
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy005.java
index b57038634df..9d0c7604aba 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -87,7 +87,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy005/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy005/TestDescription.java
index 3a823d43c88..22dd3fa6c5c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy005/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy005/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,7 @@
* /test/lib
* @build nsk.jdi.EventSet.suspendPolicy.suspendpolicy005
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy005a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy005
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy006.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy006.java
index b7778abcef1..068dd94eead 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy006.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy006.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -86,7 +86,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy006/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy006/TestDescription.java
index 8931ffcefe3..ab84136df92 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy006/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy006/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,7 @@
* /test/lib
* @build nsk.jdi.EventSet.suspendPolicy.suspendpolicy006
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy006a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy006
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy007.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy007.java
index da60e2c670c..4601a0039fa 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy007.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy007.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -86,7 +86,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy007/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy007/TestDescription.java
index 43c2f9a4d45..8b2fb6f7cc1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy007/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy007/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,7 @@
* /test/lib
* @build nsk.jdi.EventSet.suspendPolicy.suspendpolicy007
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy007a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy007
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy008.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy008.java
index e0257fcac50..d507d8c6a38 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy008.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy008.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -86,7 +86,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy008/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy008/TestDescription.java
index 0a3f4fc5893..7163058f528 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy008/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy008/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,7 @@
* /test/lib
* @build nsk.jdi.EventSet.suspendPolicy.suspendpolicy008
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy008a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy008
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy009.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy009.java
index 8a31bd57faa..ca284271be8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy009.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy009.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -86,7 +86,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy009/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy009/TestDescription.java
index 3f9802866fd..9ed566ebfcb 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy009/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy009/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,7 @@
* /test/lib
* @build nsk.jdi.EventSet.suspendPolicy.suspendpolicy009
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy009a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy009
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy010.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy010.java
index f7b2fd4cae9..ec015576277 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy010.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy010.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy010/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy010/TestDescription.java
index be44b97f4d2..5c79cf99f44 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy010/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy010/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.EventSet.suspendPolicy.suspendpolicy010
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy010a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy010
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy011.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy011.java
index 04c32dbbd16..03d7677c0fb 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy011.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy011.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy011/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy011/TestDescription.java
index 4cc960c2050..7eb95af0b34 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy011/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy011/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.EventSet.suspendPolicy.suspendpolicy011
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy011a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy011
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy012.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy012.java
index a52f70705ef..bb5488d9eb6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy012.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy012.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy012/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy012/TestDescription.java
index 6e12c6370af..c9193551901 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy012/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy012/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.EventSet.suspendPolicy.suspendpolicy012
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy012a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy012
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy013.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy013.java
index 9576413d012..d78655d1b2a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy013.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy013.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy013/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy013/TestDescription.java
index f71ad444a22..37c0bd17176 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy013/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy013/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.EventSet.suspendPolicy.suspendpolicy013
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy013a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy013
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy014.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy014.java
index 2796d77dc15..511dc1ddcc1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy014.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy014.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy014/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy014/TestDescription.java
index 69e60253836..c8894b1a14d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy014/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy014/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.EventSet.suspendPolicy.suspendpolicy014
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy014a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy014
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy015.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy015.java
index 58143790d41..a3961c1d005 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy015.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy015.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy015/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy015/TestDescription.java
index 1ff1967c2ea..653248238c6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy015/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy015/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.EventSet.suspendPolicy.suspendpolicy015
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy015a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy015
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy016.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy016.java
index 2f185dbd5d6..0b6257f34ef 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy016.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy016.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy016/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy016/TestDescription.java
index cd37c890b3f..32fd7476d34 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy016/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy016/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.EventSet.suspendPolicy.suspendpolicy016
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy016a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy016
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy017.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy017.java
index 11429123362..c7589574ee5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy017.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy017.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy017/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy017/TestDescription.java
index c03d145d299..52986b65872 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy017/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy017/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.EventSet.suspendPolicy.suspendpolicy017
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy017a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy017
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy018.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy018.java
index ba80a93cba0..77faa2df363 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy018.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy018.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy018/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy018/TestDescription.java
index 01e0ee83a12..395bf5f2951 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy018/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy018/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,7 @@
* /test/lib
* @build nsk.jdi.EventSet.suspendPolicy.suspendpolicy018
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy018a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.suspendPolicy.suspendpolicy018
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/toString/tostring001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/toString/tostring001.java
index f5a56217b9f..d70573d1205 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/toString/tostring001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/toString/tostring001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,10 @@ public class tostring001 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/toString/tostring001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/toString/tostring001/TestDescription.java
index 9a6f154c8e1..2d1da0233a4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/toString/tostring001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/toString/tostring001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,7 +52,7 @@
* /test/lib
* @build nsk.jdi.EventSet.toString.tostring001
* nsk.jdi.EventSet.toString.tostring001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.toString.tostring001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/virtualMachine/virtualmachine001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/virtualMachine/virtualmachine001.java
index 3b60be91ee9..444e232251c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/virtualMachine/virtualmachine001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/virtualMachine/virtualmachine001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,10 @@ public class virtualmachine001 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/virtualMachine/virtualmachine001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/virtualMachine/virtualmachine001/TestDescription.java
index 9827fff1c3d..8621940f074 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/virtualMachine/virtualmachine001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/virtualMachine/virtualmachine001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -54,7 +54,7 @@
* /test/lib
* @build nsk.jdi.EventSet.virtualMachine.virtualmachine001
* nsk.jdi.EventSet.virtualMachine.virtualmachine001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.EventSet.virtualMachine.virtualmachine001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent001.java
index 80e261b45c2..d0f9bd0a9fc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -87,7 +87,10 @@ public class exevent001 {
private volatile int totalRes = PASSED;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE); // JCK-style exit status.
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ } // JCK-style exit status.
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent001/TestDescription.java
index b9454a4137b..8bf4eac8659 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,7 +55,7 @@
* /test/lib
* @build nsk.jdi.ExceptionEvent._itself_.exevent001
* nsk.jdi.ExceptionEvent._itself_.exevent001t
- * @run main/othervm
+ * @run driver
* nsk.jdi.ExceptionEvent._itself_.exevent001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent002.java
index add38110b0c..9034348aa83 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -77,7 +77,10 @@ public class exevent002 {
private volatile int totalRes = PASSED;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE); // JCK-style exit status.
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ } // JCK-style exit status.
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent002/TestDescription.java
index 13935fa95ac..e437a4331d7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,7 +51,7 @@
* /test/lib
* @build nsk.jdi.ExceptionEvent._itself_.exevent002
* nsk.jdi.ExceptionEvent._itself_.exevent002t
- * @run main/othervm
+ * @run driver
* nsk.jdi.ExceptionEvent._itself_.exevent002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent003.java
index cc38cd69580..7125fe58cf7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -77,7 +77,10 @@ public class exevent003 {
private volatile int tot_res = PASSED;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE); // JCK-style exit status.
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ } // JCK-style exit status.
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent003/TestDescription.java
index 873d6fe70f0..18ed885d1ce 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,7 +51,7 @@
* /test/lib
* @build nsk.jdi.ExceptionEvent._itself_.exevent003
* nsk.jdi.ExceptionEvent._itself_.exevent003t
- * @run main/othervm
+ * @run driver
* nsk.jdi.ExceptionEvent._itself_.exevent003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent004.java
index 85d0e31982d..35158ebf9f2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,10 @@ public class exevent004 {
private volatile int tot_res = PASSED;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE); // JCK-style exit status.
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ } // JCK-style exit status.
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent004/TestDescription.java
index a265347801e..a9219ef89ab 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,7 +52,7 @@
* /test/lib
* @build nsk.jdi.ExceptionEvent._itself_.exevent004
* nsk.jdi.ExceptionEvent._itself_.exevent004t
- * @run main/othervm
+ * @run driver
* nsk.jdi.ExceptionEvent._itself_.exevent004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent005.java
index 12087f79495..a22d758228e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,10 @@ public class exevent005 {
private volatile int tot_res = PASSED;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE); // JCK-style exit status.
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ } // JCK-style exit status.
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent005/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent005/TestDescription.java
index b9636792629..03e51569ec3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent005/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent005/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,7 +52,7 @@
* /test/lib
* @build nsk.jdi.ExceptionEvent._itself_.exevent005
* nsk.jdi.ExceptionEvent._itself_.exevent005t
- * @run main/othervm
+ * @run driver
* nsk.jdi.ExceptionEvent._itself_.exevent005
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent006.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent006.java
index 9ead1af3517..2abac64f4bd 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent006.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent006.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -80,7 +80,10 @@ public class exevent006 {
private volatile int tot_res = PASSED;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE); // JCK-style exit status.
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ } // JCK-style exit status.
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent006/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent006/TestDescription.java
index 75607e3bab2..710d6cfec7d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent006/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent006/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,7 +53,7 @@
* /test/lib
* @build nsk.jdi.ExceptionEvent._itself_.exevent006
* nsk.jdi.ExceptionEvent._itself_.exevent006t
- * @run main/othervm
+ * @run driver
* nsk.jdi.ExceptionEvent._itself_.exevent006
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent007.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent007.java
index 06f2b698e7d..60c06310053 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent007.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent007.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -80,7 +80,10 @@ public class exevent007 {
private volatile int tot_res = PASSED;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE); // JCK-style exit status.
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ } // JCK-style exit status.
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent007/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent007/TestDescription.java
index 35db29c6983..cba6fbe07f3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent007/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent007/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,7 +53,7 @@
* /test/lib
* @build nsk.jdi.ExceptionEvent._itself_.exevent007
* nsk.jdi.ExceptionEvent._itself_.exevent007t
- * @run main/othervm
+ * @run driver
* nsk.jdi.ExceptionEvent._itself_.exevent007
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent008.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent008.java
index 51ea853676a..ffd217b31bc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent008.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent008.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,10 @@ public class exevent008 {
private volatile int tot_res = PASSED;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE); // JCK-style exit status.
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ } // JCK-style exit status.
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent008/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent008/TestDescription.java
index c3291b2845f..62cb27abb1c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent008/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent008/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,7 +55,7 @@
* /test/lib
* @build nsk.jdi.ExceptionEvent._itself_.exevent008
* nsk.jdi.ExceptionEvent._itself_.exevent008t
- * @run main/othervm
+ * @run driver
* nsk.jdi.ExceptionEvent._itself_.exevent008
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/catchLocation/location001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/catchLocation/location001.java
index 1d18901dcda..ef1e9e1a919 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/catchLocation/location001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/catchLocation/location001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -98,8 +98,11 @@ public class location001 {
static private volatile boolean exceptionsThrown;
// execute test from command line
- public static void main (String args[]) {
- System.exit(run(args, System.out) + JCK_STATUS_BASE);
+ public static void main (String argv[]) {
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
// execute test from JCK-compatible harness
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/catchLocation/location001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/catchLocation/location001/TestDescription.java
index 90e00e491eb..311ac21de7a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/catchLocation/location001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/catchLocation/location001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -73,7 +73,7 @@
* /test/lib
* @build nsk.jdi.ExceptionEvent.catchLocation.location001
* nsk.jdi.ExceptionEvent.catchLocation.location001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ExceptionEvent.catchLocation.location001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/catchLocation/location002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/catchLocation/location002.java
index e73874989bc..7c0108fd1f5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/catchLocation/location002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/catchLocation/location002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -78,8 +78,11 @@ public class location002 {
static private boolean testFailed;
// execute test from command line
- public static void main (String args[]) {
- System.exit(run(args, System.out) + JCK_STATUS_BASE);
+ public static void main (String argv[]) {
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
// execute test from JCK-compatible harness
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/catchLocation/location002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/catchLocation/location002/TestDescription.java
index 1fe8faad335..23f4c19c570 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/catchLocation/location002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/catchLocation/location002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* /test/lib
* @build nsk.jdi.ExceptionEvent.catchLocation.location002
* nsk.jdi.ExceptionEvent.catchLocation.location002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ExceptionEvent.catchLocation.location002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/exception/exception001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/exception/exception001.java
index f2730bdac18..85d2304d47f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/exception/exception001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/exception/exception001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -98,8 +98,11 @@ public class exception001 {
static private volatile boolean exceptionsThrown;
// execute test from command line
- public static void main (String args[]) {
- System.exit(run(args, System.out) + JCK_STATUS_BASE);
+ public static void main (String argv[]) {
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
// execute test from JCK-compatible harness
@@ -450,8 +453,11 @@ public class exception001 {
static private boolean testFailed;
- public static void main (String args[]) {
- System.exit(run(args, System.out) + JCK_STATUS_BASE);
+ public static void main (String argv[]) {
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(final String args[], final PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/exception/exception001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/exception/exception001/TestDescription.java
index 609db99ca33..95fe7c77408 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/exception/exception001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/exception/exception001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -78,7 +78,7 @@
* /test/lib
* @build nsk.jdi.ExceptionEvent.exception.exception001
* nsk.jdi.ExceptionEvent.exception.exception001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ExceptionEvent.exception.exception001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/_bounds_/filters001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/_bounds_/filters001.java
index e1dfd61b3d8..e02b9a3db4d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/_bounds_/filters001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/_bounds_/filters001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/_bounds_/filters001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/_bounds_/filters001/TestDescription.java
index cc69397c1aa..e1c37c5aa2b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/_bounds_/filters001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/_bounds_/filters001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -46,7 +46,7 @@
* /test/lib
* @build nsk.jdi.ExceptionRequest._bounds_.filters001
* nsk.jdi.ExceptionRequest._bounds_.filters001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ExceptionRequest._bounds_.filters001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassExclusionFilter/filter001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassExclusionFilter/filter001.java
index 37de70bd64c..5fa733ae417 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassExclusionFilter/filter001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassExclusionFilter/filter001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,10 @@
public class filter001 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassExclusionFilter/filter001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassExclusionFilter/filter001/TestDescription.java
index 4366417aaf7..1fbe94a38db 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassExclusionFilter/filter001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassExclusionFilter/filter001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.ExceptionRequest.addClassExclusionFilter.filter001
* nsk.jdi.ExceptionRequest.addClassExclusionFilter.filter001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ExceptionRequest.addClassExclusionFilter.filter001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassExclusionFilter/filter002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassExclusionFilter/filter002.java
index 0a9e9538870..d0dac294c8b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassExclusionFilter/filter002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassExclusionFilter/filter002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -87,7 +87,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassExclusionFilter/filter002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassExclusionFilter/filter002/TestDescription.java
index d42b51c867a..3a44a3ccced 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassExclusionFilter/filter002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassExclusionFilter/filter002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,7 @@
* /test/lib
* @build nsk.jdi.ExceptionRequest.addClassExclusionFilter.filter002
* nsk.jdi.ExceptionRequest.addClassExclusionFilter.filter002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ExceptionRequest.addClassExclusionFilter.filter002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt001.java
index 74d658008e1..7ceecd829d4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,10 @@
public class filter_rt001 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt001/TestDescription.java
index 73d1508d4c0..ae90c7ea221 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* /test/lib
* @build nsk.jdi.ExceptionRequest.addClassFilter_rt.filter_rt001
* nsk.jdi.ExceptionRequest.addClassFilter_rt.filter_rt001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ExceptionRequest.addClassFilter_rt.filter_rt001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt002.java
index a5b24ee05bf..c3a39e40d0b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -88,7 +88,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt002/TestDescription.java
index fce0732e9d6..165444f2a35 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* /test/lib
* @build nsk.jdi.ExceptionRequest.addClassFilter_rt.filter_rt002
* nsk.jdi.ExceptionRequest.addClassFilter_rt.filter_rt002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ExceptionRequest.addClassFilter_rt.filter_rt002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt003.java
index 7d2966f93fb..5395a37ed6b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -77,7 +77,10 @@
public class filter_rt003 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt003/TestDescription.java
index 1238df96263..b2e6297c979 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* /test/lib
* @build nsk.jdi.ExceptionRequest.addClassFilter_rt.filter_rt003
* nsk.jdi.ExceptionRequest.addClassFilter_rt.filter_rt003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ExceptionRequest.addClassFilter_rt.filter_rt003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s001.java
index e3c48517983..529f0bafd66 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,10 @@
public class filter_s001 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s001/TestDescription.java
index 771bce79a5d..d199a1e4d2a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,7 @@
* /test/lib
* @build nsk.jdi.ExceptionRequest.addClassFilter_s.filter_s001
* nsk.jdi.ExceptionRequest.addClassFilter_s.filter_s001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ExceptionRequest.addClassFilter_s.filter_s001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s002.java
index 96524657b78..8fa62d0edfc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -88,7 +88,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s002/TestDescription.java
index 0cbf6b9422d..970a0214cba 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,7 @@
* /test/lib
* @build nsk.jdi.ExceptionRequest.addClassFilter_s.filter_s002
* nsk.jdi.ExceptionRequest.addClassFilter_s.filter_s002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ExceptionRequest.addClassFilter_s.filter_s002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter001.java
index 6f0f3b08d3b..6f39be4aafd 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,10 @@
public class instancefilter001 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter001/TestDescription.java
index 8a65c925c80..361db894272 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,7 @@
* /test/lib
* @build nsk.jdi.ExceptionRequest.addInstanceFilter.instancefilter001
* nsk.jdi.ExceptionRequest.addInstanceFilter.instancefilter001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ExceptionRequest.addInstanceFilter.instancefilter001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter002.java
index ff49eb67f49..6f62f5b08d5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -88,7 +88,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter002/TestDescription.java
index bf2066aeed6..bb493876245 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.ExceptionRequest.addInstanceFilter.instancefilter002
* nsk.jdi.ExceptionRequest.addInstanceFilter.instancefilter002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ExceptionRequest.addInstanceFilter.instancefilter002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter003.java
index 37a85bd173d..f1e9f6607ff 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -83,7 +83,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter003/TestDescription.java
index c91de7d4f2b..114185c8e22 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.ExceptionRequest.addInstanceFilter.instancefilter003
* nsk.jdi.ExceptionRequest.addInstanceFilter.instancefilter003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ExceptionRequest.addInstanceFilter.instancefilter003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter004.java
index c8d5e44b26b..fe8c87c77a4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,7 +76,10 @@
public class instancefilter004 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter004/TestDescription.java
index 0d6b530090a..7f2a63d0387 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,7 @@
* /test/lib
* @build nsk.jdi.ExceptionRequest.addInstanceFilter.instancefilter004
* nsk.jdi.ExceptionRequest.addInstanceFilter.instancefilter004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ExceptionRequest.addInstanceFilter.instancefilter004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter001.java
index 36fa79961a8..60020c38c96 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,10 @@
public class threadfilter001 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter001/TestDescription.java
index e45dc21e5ec..880d25f044a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.ExceptionRequest.addThreadFilter.threadfilter001
* nsk.jdi.ExceptionRequest.addThreadFilter.threadfilter001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ExceptionRequest.addThreadFilter.threadfilter001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter002.java
index ed1d16c8572..d641750204c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -90,7 +90,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter002/TestDescription.java
index 61fc72a03a4..5e5940c1f4b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.ExceptionRequest.addThreadFilter.threadfilter002
* nsk.jdi.ExceptionRequest.addThreadFilter.threadfilter002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ExceptionRequest.addThreadFilter.threadfilter002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter003.java
index 43d4629d2e0..467a66f52fc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -90,7 +90,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter003/TestDescription.java
index 828b85ba743..ae80c7f1161 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.ExceptionRequest.addThreadFilter.threadfilter003
* nsk.jdi.ExceptionRequest.addThreadFilter.threadfilter003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ExceptionRequest.addThreadFilter.threadfilter003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter004.java
index 3b84c265867..94e30f1d2db 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,10 @@
public class threadfilter004 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter004/TestDescription.java
index 25212585149..f9141c90bb7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,7 @@
* /test/lib
* @build nsk.jdi.ExceptionRequest.addThreadFilter.threadfilter004
* nsk.jdi.ExceptionRequest.addThreadFilter.threadfilter004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ExceptionRequest.addThreadFilter.threadfilter004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/exception/exception001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/exception/exception001.java
index ca7731a3463..4c0d1824812 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/exception/exception001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/exception/exception001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/exception/exception001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/exception/exception001/TestDescription.java
index 408ed47c7b8..c145a978b65 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/exception/exception001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/exception/exception001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,7 @@
* /test/lib
* @build nsk.jdi.ExceptionRequest.exception.exception001
* nsk.jdi.ExceptionRequest.exception.exception001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ExceptionRequest.exception.exception001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyCaught/notifycaught001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyCaught/notifycaught001.java
index 7e7eca7fbdc..ad747876586 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyCaught/notifycaught001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyCaught/notifycaught001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -83,7 +83,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyCaught/notifycaught001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyCaught/notifycaught001/TestDescription.java
index f4d9177bd96..c7b7f580aeb 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyCaught/notifycaught001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyCaught/notifycaught001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.ExceptionRequest.notifyCaught.notifycaught001
* nsk.jdi.ExceptionRequest.notifyCaught.notifycaught001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ExceptionRequest.notifyCaught.notifycaught001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyUncaught/notifyuncaught001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyUncaught/notifyuncaught001.java
index 9287c1da1e8..883e020caa6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyUncaught/notifyuncaught001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyUncaught/notifyuncaught001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -83,7 +83,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyUncaught/notifyuncaught001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyUncaught/notifyuncaught001/TestDescription.java
index 647e962c2f9..8289a5b7c8a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyUncaught/notifyuncaught001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyUncaught/notifyuncaught001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.ExceptionRequest.notifyUncaught.notifyuncaught001
* nsk.jdi.ExceptionRequest.notifyUncaught.notifyuncaught001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ExceptionRequest.notifyUncaught.notifyuncaught001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals001.java
index c0a11abe7b5..917f3319e2a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2021, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -41,7 +41,10 @@ public class equals001 {
private final static String classToCheckName = prefix + "ClassToCheck";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals001/TestDescription.java
index f1197a55133..b16d7dc1b2e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -45,7 +45,7 @@
* /test/lib
* @build nsk.jdi.Field.equals.equals001
* nsk.jdi.Field.equals.equals001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Field.equals.equals001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals002.java
index 0979c7db846..64c6bf13915 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -164,7 +164,10 @@ public class equals002 {
private final static String debugeeName = debugerName + "a";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals002/TestDescription.java
index 19ac3848dbf..970c8319658 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -41,7 +41,7 @@
* /test/lib
* @build nsk.jdi.Field.equals.equals002
* nsk.jdi.Field.equals.equals002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Field.equals.equals002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals003.java
index fe1bbd5bd76..f006dea819d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -44,7 +44,10 @@ public class equals003 {
private final static String overridenClassName = prefix + "OverridenClass";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals003/TestDescription.java
index 468bf8feaf9..6396906f9e1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -50,7 +50,7 @@
* /test/lib
* @build nsk.jdi.Field.equals.equals003
* nsk.jdi.Field.equals.equals003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Field.equals.equals003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals005.java
index f2f92335ca5..57985b5947b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -40,7 +40,10 @@ public class equals005 {
private final static String debugeeName = debugerName + "a";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals005/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals005/TestDescription.java
index c0a1142c3f1..2fe034f82d7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals005/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals005/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -41,7 +41,7 @@
* /test/lib
* @build nsk.jdi.Field.equals.equals005
* nsk.jdi.Field.equals.equals005a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Field.equals.equals005
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/hashCode/hashcode001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/hashCode/hashcode001.java
index 3f5d99ddaa9..6ef1903da35 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/hashCode/hashcode001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/hashCode/hashcode001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -40,7 +40,10 @@ public class hashcode001 {
private final static String debugeeName = debugerName + "a";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/hashCode/hashcode001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/hashCode/hashcode001/TestDescription.java
index ee491993234..48c087b6894 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/hashCode/hashcode001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/hashCode/hashcode001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -42,7 +42,7 @@
* /test/lib
* @build nsk.jdi.Field.hashCode.hashcode001
* nsk.jdi.Field.hashCode.hashcode001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Field.hashCode.hashcode001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isEnumConstant/isenumconstant001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isEnumConstant/isenumconstant001.java
index 9218197eab0..9d846ff5b10 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isEnumConstant/isenumconstant001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isEnumConstant/isenumconstant001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,10 @@ public class isenumconstant001 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isEnumConstant/isenumconstant001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isEnumConstant/isenumconstant001/TestDescription.java
index 35216a88617..a6fe5eaddb8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isEnumConstant/isenumconstant001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isEnumConstant/isenumconstant001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,7 +51,7 @@
* /test/lib
* @build nsk.jdi.Field.isEnumConstant.isenumconstant001
* nsk.jdi.Field.isEnumConstant.isenumconstant001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Field.isEnumConstant.isenumconstant001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isTransient/istrans001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isTransient/istrans001.java
index ca1fc0aabd7..da9e3d2e16c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isTransient/istrans001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isTransient/istrans001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -272,7 +272,10 @@ public class istrans001 {
private final static String debugeeName = debugerName + "a";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isTransient/istrans001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isTransient/istrans001/TestDescription.java
index 6cff7052d34..1863034b682 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isTransient/istrans001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isTransient/istrans001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -41,7 +41,7 @@
* /test/lib
* @build nsk.jdi.Field.isTransient.istrans001
* nsk.jdi.Field.isTransient.istrans001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Field.isTransient.istrans001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isVolatile/isvol001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isVolatile/isvol001.java
index 10834197c9b..e029bc8f586 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isVolatile/isvol001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isVolatile/isvol001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -263,7 +263,10 @@ public class isvol001 {
private final static String debugeeName = debugerName + "a";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isVolatile/isvol001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isVolatile/isvol001/TestDescription.java
index c17515bef21..e61d98c7cf5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isVolatile/isvol001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isVolatile/isvol001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -41,7 +41,7 @@
* /test/lib
* @build nsk.jdi.Field.isVolatile.isvol001
* nsk.jdi.Field.isVolatile.isvol001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Field.isVolatile.isvol001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type001.java
index 536289d2a4a..b811276e4c6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,10 @@ public class type001 {
private final static String debugeeName = debugerName + "a";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type001/TestDescription.java
index 2319fe3ca80..aad0e718ea7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -43,7 +43,7 @@
* /test/lib
* @build nsk.jdi.Field.type.type001
* nsk.jdi.Field.type.type001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Field.type.type001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type002.java
index ae816148f29..04dbfd9b4a8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -78,7 +78,10 @@ public class type002 {
private final static String classToChekName = prefix + "type002aClassToCheck";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type002/TestDescription.java
index 1174ad03424..1638dba21cc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -47,7 +47,7 @@
* /test/lib
* @build nsk.jdi.Field.type.type002
* nsk.jdi.Field.type.type002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Field.type.type002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type003.java
index bab1315ba61..aee0dbe24c7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -41,7 +41,10 @@ public class type003 {
private final static String classToChekName = prefix + "type003aClassToCheck";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type003/TestDescription.java
index 382dcc1fb92..157271e1a51 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -47,7 +47,7 @@
* /test/lib
* @build nsk.jdi.Field.type.type003
* nsk.jdi.Field.type.type003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Field.type.type003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type004.java
index 47336bb3b65..1ff16bcf17e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,10 @@ public class type004 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type004/TestDescription.java
index 9820fa54721..0070ae5afbb 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,7 +53,7 @@
* /test/lib
* @build nsk.jdi.Field.type.type004
* nsk.jdi.Field.type.type004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Field.type.type004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/typeName/typename001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/typeName/typename001.java
index 32d6f6654f6..862704b855b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/typeName/typename001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/typeName/typename001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -166,7 +166,10 @@ public class typename001 {
private final static String debugeeName = debugerName + "a";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/typeName/typename001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/typeName/typename001/TestDescription.java
index e3f76260421..30a3dbf701b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/typeName/typename001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/typeName/typename001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -44,7 +44,7 @@
* /test/lib
* @build nsk.jdi.Field.typeName.typename001
* nsk.jdi.Field.typeName.typename001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Field.typeName.typename001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/typeName/typename002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/typeName/typename002.java
index 8f3d13b4241..d9c8c2bbbb6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/typeName/typename002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/typeName/typename002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,10 @@ public class typename002 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/typeName/typename002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/typeName/typename002/TestDescription.java
index 3e9d7b55e3c..0451ac10ce1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/typeName/typename002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/typeName/typename002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,7 +52,7 @@
* /test/lib
* @build nsk.jdi.Field.typeName.typename002
* nsk.jdi.Field.typeName.typename002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Field.typeName.typename002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatType/_itself_/floattype001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatType/_itself_/floattype001.java
index e9fad249353..156d4b471ba 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatType/_itself_/floattype001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatType/_itself_/floattype001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatType/_itself_/floattype001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatType/_itself_/floattype001/TestDescription.java
index 4c87888b9d0..56bf94be0ed 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatType/_itself_/floattype001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatType/_itself_/floattype001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,7 +53,7 @@
* /test/lib
* @build nsk.jdi.FloatType._itself_.floattype001
* nsk.jdi.FloatType._itself_.floattype001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.FloatType._itself_.floattype001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/compareTo/compareto001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/compareTo/compareto001.java
index 7294d37450d..1b3210966e8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/compareTo/compareto001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/compareTo/compareto001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,10 @@ public class compareto001 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/compareTo/compareto001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/compareTo/compareto001/TestDescription.java
index c1b00a82a18..a92acfbdf61 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/compareTo/compareto001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/compareTo/compareto001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,7 @@
* /test/lib
* @build nsk.jdi.FloatValue.compareTo.compareto001
* nsk.jdi.FloatValue.compareTo.compareto001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.FloatValue.compareTo.compareto001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/equals/equals001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/equals/equals001.java
index 6ed5a5a7569..7cd878b5c01 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/equals/equals001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/equals/equals001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -78,7 +78,9 @@ public class equals001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/equals/equals001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/equals/equals001/TestDescription.java
index 8b19150d86e..354c4f15a73 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/equals/equals001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/equals/equals001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* /test/lib
* @build nsk.jdi.FloatValue.equals.equals001
* nsk.jdi.FloatValue.equals.equals001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.FloatValue.equals.equals001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/equals/equals002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/equals/equals002.java
index 3ba11cb5626..51487d4a533 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/equals/equals002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/equals/equals002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,10 @@ public class equals002 {
private static ReferenceType refType;
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/equals/equals002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/equals/equals002/TestDescription.java
index 071e0758c7f..5ce2ff7c19e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/equals/equals002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/equals/equals002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,7 +53,7 @@
* /test/lib
* @build nsk.jdi.FloatValue.equals.equals002
* nsk.jdi.FloatValue.equals.equals002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.FloatValue.equals.equals002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/hashCode/hashcode001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/hashCode/hashcode001.java
index 846e7168174..f41b1175b39 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/hashCode/hashcode001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/hashCode/hashcode001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,7 +76,9 @@ public class hashcode001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/hashCode/hashcode001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/hashCode/hashcode001/TestDescription.java
index 86999ff7350..e67931375d0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/hashCode/hashcode001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/hashCode/hashcode001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.FloatValue.hashCode.hashcode001
* nsk.jdi.FloatValue.hashCode.hashcode001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.FloatValue.hashCode.hashcode001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/value/value001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/value/value001.java
index 82160389c63..e33d3d56806 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/value/value001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/value/value001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -95,7 +95,9 @@ public class value001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/value/value001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/value/value001/TestDescription.java
index dd213abfadb..9623526b4d2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/value/value001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/value/value001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.FloatValue.value.value001
* nsk.jdi.FloatValue.value.value001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.FloatValue.value.value001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/HiddenClass/events/events001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/HiddenClass/events/events001.java
index 39310f9af38..80742404738 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/HiddenClass/events/events001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/HiddenClass/events/events001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2020, 2022, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2020, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -33,7 +33,7 @@
*
* @build nsk.jdi.HiddenClass.events.*
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.HiddenClass.events.events001
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -73,7 +73,10 @@ public static void main (String args[]) {
ArgumentHandler argHandler = new ArgumentHandler(args);
events001 debugger = new events001(argHandler);
- System.exit(debugger.run(argHandler) + JCK_STATUS_BASE);
+ int result = debugger.run(argHandler);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public int run(ArgumentHandler argHandler) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/intValue/intvalue001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/intValue/intvalue001.java
index 7d2e66b621e..cf0deb652d2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/intValue/intvalue001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/intValue/intvalue001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,10 @@
public class intvalue001 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + 95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/intValue/intvalue001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/intValue/intvalue001/TestDescription.java
index 24244b467fe..7f8601f9a38 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/intValue/intvalue001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/intValue/intvalue001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.IntegerArgument.intValue.intvalue001
- * @run main/othervm
+ * @run driver
* nsk.jdi.IntegerArgument.intValue.intvalue001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/intValue/intvalue002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/intValue/intvalue002.java
index e78982a4463..b161df1676f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/intValue/intvalue002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/intValue/intvalue002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,10 @@
public class intvalue002 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + 95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/intValue/intvalue002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/intValue/intvalue002/TestDescription.java
index bd0db60850a..5223b47694d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/intValue/intvalue002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/intValue/intvalue002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.IntegerArgument.intValue.intvalue002
- * @run main/othervm
+ * @run driver
* nsk.jdi.IntegerArgument.intValue.intvalue002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid001.java
index dc108516356..3a3e5be0bcc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,10 @@
public class isvalid001 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + 95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid001/TestDescription.java
index f750bb5697a..e0d8b54eff2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.IntegerArgument.isValid.isvalid001
- * @run main/othervm
+ * @run driver
* nsk.jdi.IntegerArgument.isValid.isvalid001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid002.java
index 7c9669a1da8..63ba3db78e2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,10 @@
public class isvalid002 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + 95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid002/TestDescription.java
index 2fbfd0c15d6..bac47c562a1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -75,7 +75,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.IntegerArgument.isValid.isvalid002
- * @run main/othervm
+ * @run driver
* nsk.jdi.IntegerArgument.isValid.isvalid002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid003.java
index 75600cdc3b9..27543955df7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,10 @@
public class isvalid003 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + 95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid003/TestDescription.java
index 0c7bd868a83..aa37da8aec0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.IntegerArgument.isValid.isvalid003
- * @run main/othervm
+ * @run driver
* nsk.jdi.IntegerArgument.isValid.isvalid003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/max/max001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/max/max001.java
index 27efbe9e777..2518bd9199f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/max/max001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/max/max001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,10 @@
public class max001 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + 95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/max/max001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/max/max001/TestDescription.java
index bdd8f4269ba..812da6b4fd3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/max/max001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/max/max001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.IntegerArgument.max.max001
- * @run main/othervm
+ * @run driver
* nsk.jdi.IntegerArgument.max.max001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/min/min001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/min/min001.java
index aff2f5a73bd..fd982e588f4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/min/min001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/min/min001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,10 @@
public class min001 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + 95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/min/min001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/min/min001/TestDescription.java
index 03724d50087..22f18d7cc93 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/min/min001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/min/min001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.IntegerArgument.min.min001
- * @run main/othervm
+ * @run driver
* nsk.jdi.IntegerArgument.min.min001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/setValue/setvalue001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/setValue/setvalue001.java
index 39a00aab3bb..5d6f22686dd 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/setValue/setvalue001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/setValue/setvalue001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,10 @@
public class setvalue001 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + 95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
static int exitCode = 0;
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/setValue/setvalue001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/setValue/setvalue001/TestDescription.java
index e026859ebda..cf87c3ecfd5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/setValue/setvalue001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/setValue/setvalue001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.IntegerArgument.setValue.setvalue001
- * @run main/othervm
+ * @run driver
* nsk.jdi.IntegerArgument.setValue.setvalue001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/stringValueOf/stringvalueof001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/stringValueOf/stringvalueof001.java
index 34ba655155d..7c4961c8e95 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/stringValueOf/stringvalueof001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/stringValueOf/stringvalueof001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,10 @@
public class stringvalueof001 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + 95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/stringValueOf/stringvalueof001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/stringValueOf/stringvalueof001/TestDescription.java
index 9c3a3e6cac3..020218ed488 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/stringValueOf/stringvalueof001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/stringValueOf/stringvalueof001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.IntegerArgument.stringValueOf.stringvalueof001
- * @run main/othervm
+ * @run driver
* nsk.jdi.IntegerArgument.stringValueOf.stringvalueof001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerType/_itself_/integertype001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerType/_itself_/integertype001.java
index 218497f62da..206882b2768 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerType/_itself_/integertype001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerType/_itself_/integertype001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerType/_itself_/integertype001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerType/_itself_/integertype001/TestDescription.java
index a722cc58625..cf62701df0f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerType/_itself_/integertype001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerType/_itself_/integertype001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,7 +53,7 @@
* /test/lib
* @build nsk.jdi.IntegerType._itself_.integertype001
* nsk.jdi.IntegerType._itself_.integertype001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.IntegerType._itself_.integertype001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/compareTo/compareto001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/compareTo/compareto001.java
index ae2411b1853..2439062a2ea 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/compareTo/compareto001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/compareTo/compareto001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,10 @@ public class compareto001 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/compareTo/compareto001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/compareTo/compareto001/TestDescription.java
index a601b6083c5..01280492a3c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/compareTo/compareto001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/compareTo/compareto001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,7 @@
* /test/lib
* @build nsk.jdi.IntegerValue.compareTo.compareto001
* nsk.jdi.IntegerValue.compareTo.compareto001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.IntegerValue.compareTo.compareto001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/equals/equals001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/equals/equals001.java
index 68dea3ff71e..dc25bd0b94f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/equals/equals001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/equals/equals001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,9 @@ public class equals001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/equals/equals001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/equals/equals001/TestDescription.java
index 6c6607b418a..57fad573544 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/equals/equals001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/equals/equals001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* /test/lib
* @build nsk.jdi.IntegerValue.equals.equals001
* nsk.jdi.IntegerValue.equals.equals001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.IntegerValue.equals.equals001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/equals/equals002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/equals/equals002.java
index 24e2a42b1d5..c4a15af1bfc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/equals/equals002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/equals/equals002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,10 @@ public class equals002 {
private static ReferenceType refType;
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/equals/equals002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/equals/equals002/TestDescription.java
index dcefc51634d..b6bdf82945f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/equals/equals002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/equals/equals002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,7 +53,7 @@
* /test/lib
* @build nsk.jdi.IntegerValue.equals.equals002
* nsk.jdi.IntegerValue.equals.equals002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.IntegerValue.equals.equals002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/hashCode/hashcode001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/hashCode/hashcode001.java
index 5d730e3baf5..fcb721265b0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/hashCode/hashcode001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/hashCode/hashcode001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,9 @@ public class hashcode001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/hashCode/hashcode001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/hashCode/hashcode001/TestDescription.java
index 0f143f424f8..c68b5a7c401 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/hashCode/hashcode001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/hashCode/hashcode001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.IntegerValue.hashCode.hashcode001
* nsk.jdi.IntegerValue.hashCode.hashcode001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.IntegerValue.hashCode.hashcode001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/value/value001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/value/value001.java
index 84816e2af10..a29efb1ea0a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/value/value001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/value/value001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -77,7 +77,9 @@ public class value001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/value/value001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/value/value001/TestDescription.java
index 4edf62e75d4..4797e192e69 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/value/value001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/value/value001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.IntegerValue.value.value001
* nsk.jdi.IntegerValue.value.value001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.IntegerValue.value.value001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/implementors/implementors001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/implementors/implementors001.java
index 48b68dcaebb..1f9d6c18a45 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/implementors/implementors001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/implementors/implementors001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,9 @@ public class implementors001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/implementors/implementors001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/implementors/implementors001/TestDescription.java
index 4985d65f4dc..4410b2f3530 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/implementors/implementors001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/implementors/implementors001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,7 @@
* /test/lib
* @build nsk.jdi.InterfaceType.implementors.implementors001
* nsk.jdi.InterfaceType.implementors.implementors001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.InterfaceType.implementors.implementors001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/subinterfaces/subinterfaces001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/subinterfaces/subinterfaces001.java
index cffdfa5e770..faf40f3864e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/subinterfaces/subinterfaces001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/subinterfaces/subinterfaces001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,9 @@ public class subinterfaces001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/subinterfaces/subinterfaces001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/subinterfaces/subinterfaces001/TestDescription.java
index c8bb62944e1..91b89654b98 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/subinterfaces/subinterfaces001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/subinterfaces/subinterfaces001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,7 @@
* /test/lib
* @build nsk.jdi.InterfaceType.subinterfaces.subinterfaces001
* nsk.jdi.InterfaceType.subinterfaces.subinterfaces001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.InterfaceType.subinterfaces.subinterfaces001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/superinterfaces/superinterfaces001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/superinterfaces/superinterfaces001.java
index 7dd567db76d..dd90d7bf149 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/superinterfaces/superinterfaces001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/superinterfaces/superinterfaces001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,9 @@ public class superinterfaces001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/superinterfaces/superinterfaces001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/superinterfaces/superinterfaces001/TestDescription.java
index 50d71bcf0e2..3ec45723709 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/superinterfaces/superinterfaces001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/superinterfaces/superinterfaces001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* /test/lib
* @build nsk.jdi.InterfaceType.superinterfaces.superinterfaces001
* nsk.jdi.InterfaceType.superinterfaces.superinterfaces001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.InterfaceType.superinterfaces.superinterfaces001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch001.java
index bafa534bec1..20d5063d93f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -56,9 +56,11 @@ public class launch001 {
private final static String DEBUGEE_CLASS =
"nsk.jdi.LaunchingConnector.launch.launch001o";
- public static void main (String args[]) {
- System.exit(run(args,System.out) + JCK_STATUS_BASE);
- // JCK-style exit status.
+ public static void main (String argv[]) {
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String args[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch002.java
index e2eb8168f2a..580b80bf7a0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -56,9 +56,11 @@ public class launch002 {
private final static String DEBUGEE_CLASS =
"nsk.jdi.LaunchingConnector.launch.launch002o";
- public static void main (String args[]) {
- System.exit(run(args,System.out) + JCK_STATUS_BASE);
- // JCK-style exit status.
+ public static void main (String argv[]) {
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String args[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch003.java
index 2cc3fa73806..9e2c156aa0c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -56,9 +56,11 @@ public class launch003 {
private final static String DEBUGEE_CLASS =
"nsk.jdi.LaunchingConnector.launch.launch003o";
- public static void main(String args[]) {
- System.exit(run(args,System.out) + JCK_STATUS_BASE);
- // JCK-style exit status.
+ public static void main(String argv[]) {
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String args[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch004.java
index f4b57109c10..7c6f45d744e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -56,9 +56,11 @@ public class launch004 {
private final static String DEBUGEE_CLASS =
"nsk.jdi.LaunchingConnector.launch.launch004o";
- public static void main(String args[]) {
- System.exit(run(args,System.out) + JCK_STATUS_BASE);
- // JCK-style exit status.
+ public static void main(String argv[]) {
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String args[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launchnosuspend/launchnosuspend001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launchnosuspend/launchnosuspend001.java
index 9c03396d67f..015643f3a18 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launchnosuspend/launchnosuspend001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launchnosuspend/launchnosuspend001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,9 +57,11 @@ public class launchnosuspend001 {
private final static String DEBUGEE_CLASS =
"nsk.jdi.LaunchingConnector.launchnosuspend.launchnosuspend001o";
- public static void main (String args[]) {
- System.exit(run(args,System.out) + JCK_STATUS_BASE);
- // JCK-style exit status.
+ public static void main (String argv[]) {
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String args[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/accept/accept001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/accept/accept001.java
index 3d700abbf62..11aada10a61 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/accept/accept001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/accept/accept001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,10 @@ public class accept001 {
IORedirector errRedirector;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/accept/accept002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/accept/accept002.java
index a3bbf3f8c94..2f5a966098a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/accept/accept002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/accept/accept002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,10 @@ public class accept002 {
IORedirector errRedirector;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/listennosuspend/listennosuspend001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/listennosuspend/listennosuspend001.java
index fc381e86c1d..2c63d6dc0fa 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/listennosuspend/listennosuspend001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/listennosuspend/listennosuspend001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,10 @@ public class listennosuspend001 {
IORedirector errRedirector;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/startListening/startlis001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/startListening/startlis001.java
index 43e3b9fa700..381fdced516 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/startListening/startlis001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/startListening/startlis001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -78,7 +78,10 @@ public class startlis001 {
boolean totalRes = true;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/startListening/startlis002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/startListening/startlis002.java
index 262d628e20b..ddae7cb364f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/startListening/startlis002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/startListening/startlis002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -72,7 +72,10 @@ public class startlis002 {
boolean totalRes = true;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/stopListening/stoplis001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/stopListening/stoplis001.java
index 340c70a2ad1..9fa40e17d5a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/stopListening/stoplis001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/stopListening/stoplis001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,10 @@ public class stoplis001 {
boolean totalRes = true;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/stopListening/stoplis001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/stopListening/stoplis001/TestDescription.java
index 77da13e38f5..c3298a3111f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/stopListening/stoplis001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/stopListening/stoplis001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -46,7 +46,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.ListeningConnector.stopListening.stoplis001
- * @run main/othervm
+ * @run driver
* nsk.jdi.ListeningConnector.stopListening.stoplis001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/stopListening/stoplis002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/stopListening/stoplis002.java
index 68aa0ba92dc..e6f74d02ec0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/stopListening/stoplis002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/stopListening/stoplis002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,10 @@ public class stoplis002 {
boolean totalRes = true;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/stopListening/stoplis002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/stopListening/stoplis002/TestDescription.java
index a41779deeaf..253dcfe5636 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/stopListening/stoplis002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/stopListening/stoplis002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -46,7 +46,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.ListeningConnector.stopListening.stoplis002
- * @run main/othervm
+ * @run driver
* nsk.jdi.ListeningConnector.stopListening.stoplis002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/supportsMultipleConnections/supportsmultipleconnections001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/supportsMultipleConnections/supportsmultipleconnections001.java
index 2f668865620..1232c8e7f8a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/supportsMultipleConnections/supportsmultipleconnections001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/supportsMultipleConnections/supportsmultipleconnections001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,10 @@
public class supportsmultipleconnections001 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + 95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/supportsMultipleConnections/supportsmultipleconnections001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/supportsMultipleConnections/supportsmultipleconnections001/TestDescription.java
index 93f7ee106a4..1f913ecee3e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/supportsMultipleConnections/supportsmultipleconnections001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/supportsMultipleConnections/supportsmultipleconnections001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -42,7 +42,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.ListeningConnector.supportsMultipleConnections.supportsmultipleconnections001
- * @run main/othervm
+ * @run driver
* nsk.jdi.ListeningConnector.supportsMultipleConnections.supportsmultipleconnections001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/equals/equals001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/equals/equals001.java
index 7ab3d6d3b17..3091f6adc2d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/equals/equals001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/equals/equals001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -75,7 +75,9 @@ public class equals001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/equals/equals001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/equals/equals001/TestDescription.java
index 60c4bd329e6..092dd733d8c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/equals/equals001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/equals/equals001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -75,7 +75,7 @@
* @clean nsk.jdi.LocalVariable.equals.equals001a
* @compile -g:lines,source,vars ../equals001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.LocalVariable.equals.equals001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/genericSignature/gensignature001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/genericSignature/gensignature001.java
index b2427fdbc95..125e0740761 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/genericSignature/gensignature001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/genericSignature/gensignature001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2004, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -103,8 +103,10 @@ public class gensignature001 {
static Log log;
public static void main (String argv[]) {
- int result = run(argv, System.out);
- System.exit(result + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/genericSignature/gensignature001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/genericSignature/gensignature001/TestDescription.java
index 060f69baacb..015f8a227e5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/genericSignature/gensignature001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/genericSignature/gensignature001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* @clean nsk.jdi.LocalVariable.genericSignature.gensignature001a
* @compile -g:lines,source,vars ../gensignature001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.LocalVariable.genericSignature.gensignature001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/hashCode/hashcode001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/hashCode/hashcode001.java
index af651f7010a..2a633ee1cf5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/hashCode/hashcode001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/hashCode/hashcode001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,9 @@ public class hashcode001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/hashCode/hashcode001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/hashCode/hashcode001/TestDescription.java
index 14ae71e10f0..36b8e2b3050 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/hashCode/hashcode001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/hashCode/hashcode001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -72,7 +72,7 @@
* @clean nsk.jdi.LocalVariable.hashCode.hashcode001a
* @compile -g:lines,source,vars ../hashcode001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.LocalVariable.hashCode.hashcode001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/isArgument/isargument001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/isArgument/isargument001.java
index bd7b68fe7de..b145938484d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/isArgument/isargument001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/isArgument/isargument001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,9 @@ public class isargument001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/isArgument/isargument001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/isArgument/isargument001/TestDescription.java
index 506201f435a..e4cd9b9b7e4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/isArgument/isargument001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/isArgument/isargument001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,7 @@
* @clean nsk.jdi.LocalVariable.isArgument.isargument001a
* @compile -g:lines,source,vars ../isargument001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.LocalVariable.isArgument.isargument001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/isVisible/isvisible001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/isVisible/isvisible001.java
index 5593aabe31b..acaca06f4ea 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/isVisible/isvisible001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/isVisible/isvisible001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -81,7 +81,9 @@ public class isvisible001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/isVisible/isvisible001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/isVisible/isvisible001/TestDescription.java
index 897383dd9fe..58c0dbe9b42 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/isVisible/isvisible001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/isVisible/isvisible001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,7 @@
* @clean nsk.jdi.LocalVariable.isVisible.isvisible001a
* @compile -g:lines,source,vars ../isvisible001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.LocalVariable.isVisible.isvisible001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/name/name001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/name/name001.java
index 9847033eca2..c1b26513f9a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/name/name001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/name/name001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -81,7 +81,9 @@ public class name001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/name/name001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/name/name001/TestDescription.java
index b8c15a9b5dc..f01bc8f7cb2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/name/name001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/name/name001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,7 @@
* @clean nsk.jdi.LocalVariable.name.name001a
* @compile -g:lines,source,vars ../name001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.LocalVariable.name.name001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/signature/signature001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/signature/signature001.java
index 15c8f16318a..832d9b023aa 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/signature/signature001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/signature/signature001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -81,7 +81,9 @@ public class signature001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/signature/signature001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/signature/signature001/TestDescription.java
index d6f98e6bcea..d08b26b5aa9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/signature/signature001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/signature/signature001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,7 @@
* @clean nsk.jdi.LocalVariable.signature.signature001a
* @compile -g:lines,source,vars ../signature001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.LocalVariable.signature.signature001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/toString/tostring001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/toString/tostring001.java
index 869768a3134..717eaf543bb 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/toString/tostring001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/toString/tostring001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -88,7 +88,10 @@ public class tostring001 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/toString/tostring001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/toString/tostring001/TestDescription.java
index 7c62bf2520c..14a1797e549 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/toString/tostring001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/toString/tostring001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -49,7 +49,7 @@
* @clean nsk.jdi.LocalVariable.toString.tostring001a
* @compile -g:lines,source,vars ../tostring001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.LocalVariable.toString.tostring001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/type/type001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/type/type001.java
index 5f215bcbf21..73ba9576e3b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/type/type001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/type/type001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,9 @@ public class type001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/type/type001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/type/type001/TestDescription.java
index d823c5b2d2b..0e0dfd492c8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/type/type001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/type/type001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,7 @@
* @clean nsk.jdi.LocalVariable.type.type001a
* @compile -g:lines,source,vars ../type001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.LocalVariable.type.type001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/type/type002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/type/type002.java
index 3019a3eefcb..7754a243f1f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/type/type002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/type/type002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -75,7 +75,9 @@ public class type002 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/type/type002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/type/type002/TestDescription.java
index ce480388a56..494ef29a3b5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/type/type002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/type/type002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,7 @@
* @clean nsk.jdi.LocalVariable.type.type002a
* @compile -g:lines,source,vars ../type002a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.LocalVariable.type.type002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/typeName/typename001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/typeName/typename001.java
index e60665cbb57..b814b36362e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/typeName/typename001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/typeName/typename001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,9 @@ public class typename001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/typeName/typename001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/typeName/typename001/TestDescription.java
index 8720070aefb..8535af49450 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/typeName/typename001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/typeName/typename001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,7 @@
* @clean nsk.jdi.LocalVariable.typeName.typename001a
* @compile -g:lines,source,vars ../typename001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.LocalVariable.typeName.typename001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/typeName/typename002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/typeName/typename002.java
index d5730ebd86e..a08f8924a75 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/typeName/typename002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/typeName/typename002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -75,7 +75,9 @@ public class typename002 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/typeName/typename002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/typeName/typename002/TestDescription.java
index 3de0f7f2d2f..d1874f83ed3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/typeName/typename002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/typeName/typename002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,7 @@
* @clean nsk.jdi.LocalVariable.typeName.typename002a
* @compile -g:lines,source,vars ../typename002a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.LocalVariable.typeName.typename002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location001.java
index 5ccf4daf10a..716030f5c94 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -78,7 +78,9 @@ public class location001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location001/TestDescription.java
index f0ef1691215..bf7939759b6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,7 @@
* /test/lib
* @build nsk.jdi.Locatable.location.location001
* nsk.jdi.Locatable.location.location001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Locatable.location.location001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location002.java
index 5b39cc9b6a3..711da9e56f8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,9 @@ public class location002 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location002/TestDescription.java
index dcf9cb62b27..1404e22fc4e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.Locatable.location.location002
* nsk.jdi.Locatable.location.location002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Locatable.location.location002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location003.java
index bba0ccf115e..7a6b2a4d7d4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,9 @@ public class location003 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location003/TestDescription.java
index 936d6894c49..9632d12dc4b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.Locatable.location.location003
* nsk.jdi.Locatable.location.location003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Locatable.location.location003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location004.java
index cd13257cde0..a1110961b70 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,9 @@ public class location004 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location004/TestDescription.java
index a530556985d..c628e4c5500 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,7 @@
* /test/lib
* @build nsk.jdi.Locatable.location.location004
* nsk.jdi.Locatable.location.location004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Locatable.location.location004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location005.java
index c41331ea2ec..486697cc1e4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,9 @@ public class location005 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location005/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location005/TestDescription.java
index 92b530aeca0..bc931af5b5e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location005/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location005/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,7 @@
* /test/lib
* @build nsk.jdi.Locatable.location.location005
* nsk.jdi.Locatable.location.location005a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Locatable.location.location005
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location006.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location006.java
index c4e5b78f45e..16ac744695e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location006.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location006.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,9 @@ public class location006 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location006/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location006/TestDescription.java
index 78b7c52925f..0931771b0ad 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location006/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location006/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,7 @@
* /test/lib
* @build nsk.jdi.Locatable.location.location006
* nsk.jdi.Locatable.location.location006a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Locatable.location.location006
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocatableEvent/thread/thread001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocatableEvent/thread/thread001.java
index 1225b24893c..543123066cf 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocatableEvent/thread/thread001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocatableEvent/thread/thread001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -91,7 +91,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocatableEvent/thread/thread001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocatableEvent/thread/thread001/TestDescription.java
index 76ed5e2f3ec..ff8bed293ad 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocatableEvent/thread/thread001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LocatableEvent/thread/thread001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.LocatableEvent.thread.thread001
* nsk.jdi.LocatableEvent.thread.thread001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.LocatableEvent.thread.thread001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/codeIndex/codeindex001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/codeIndex/codeindex001.java
index f71934c0468..17ee800f64b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/codeIndex/codeindex001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/codeIndex/codeindex001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,9 @@ public class codeindex001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/codeIndex/codeindex001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/codeIndex/codeindex001/TestDescription.java
index ff2f70ac547..2171ceedc41 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/codeIndex/codeindex001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/codeIndex/codeindex001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,7 @@
* @clean nsk.jdi.Location.codeIndex.codeindex001a
* @compile -g:lines,source,vars ../codeindex001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.Location.codeIndex.codeindex001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/declaringType/declaringtype001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/declaringType/declaringtype001.java
index 484644e9773..1946786298f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/declaringType/declaringtype001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/declaringType/declaringtype001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,9 @@ public class declaringtype001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/declaringType/declaringtype001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/declaringType/declaringtype001/TestDescription.java
index 4095c80efea..7a7da05bf2f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/declaringType/declaringtype001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/declaringType/declaringtype001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,7 @@
* @clean nsk.jdi.Location.declaringType.declaringtype001a
* @compile -g:lines,source,vars ../declaringtype001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.Location.declaringType.declaringtype001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/equals/equals001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/equals/equals001.java
index 7c91c74a667..8d65c31d3f5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/equals/equals001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/equals/equals001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,9 @@ public class equals001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/equals/equals001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/equals/equals001/TestDescription.java
index 2527df767f4..3f6fb9ff67e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/equals/equals001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/equals/equals001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -72,7 +72,7 @@
* @clean nsk.jdi.Location.equals.equals001a
* @compile -g:lines,source,vars ../equals001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.Location.equals.equals001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/hashCode/hashcode001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/hashCode/hashcode001.java
index 6ce0d7d1444..b0eb8e53ba7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/hashCode/hashcode001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/hashCode/hashcode001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,9 @@ public class hashcode001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/hashCode/hashcode001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/hashCode/hashcode001/TestDescription.java
index 12ac8c31988..87a5660431d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/hashCode/hashcode001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/hashCode/hashcode001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,7 @@
* @clean nsk.jdi.Location.hashCode.hashcode001a
* @compile -g:lines,source,vars ../hashcode001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.Location.hashCode.hashcode001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber/linenumber001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber/linenumber001.java
index c3effdf6ca5..a4b9f2b8012 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber/linenumber001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber/linenumber001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,9 @@ public class linenumber001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber/linenumber001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber/linenumber001/TestDescription.java
index 8fd4f94d41a..313138ce82f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber/linenumber001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber/linenumber001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,7 @@
* @clean nsk.jdi.Location.lineNumber.linenumber001a
* @compile -g:lines,source,vars ../linenumber001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.Location.lineNumber.linenumber001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber_s/lineNumber_s002/lineNumber_s002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber_s/lineNumber_s002/lineNumber_s002.java
index 5f58c23caa6..267eec62e87 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber_s/lineNumber_s002/lineNumber_s002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber_s/lineNumber_s002/lineNumber_s002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,7 +51,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.Location.lineNumber_s.lineNumber_s002.lineNumber_s002
- * @run main/othervm
+ * @run driver
* nsk.jdi.Location.lineNumber_s.lineNumber_s002.lineNumber_s002
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -73,7 +73,10 @@
public class lineNumber_s002 extends SDEDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber_s/linenumber_s001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber_s/linenumber_s001.java
index eca38d521b9..33a2939a2d9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber_s/linenumber_s001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber_s/linenumber_s001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber_s/linenumber_s001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber_s/linenumber_s001/TestDescription.java
index 60abf0f0ce2..cdd73f9ce8e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber_s/linenumber_s001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber_s/linenumber_s001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,7 @@
* @clean nsk.jdi.Location.lineNumber_s.linenumber_s001a
* @compile -g:lines,source,vars ../linenumber_s001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.Location.lineNumber_s.linenumber_s001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/method/method001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/method/method001.java
index 35d9eb11774..17cd9500ccc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/method/method001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/method/method001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,9 @@ public class method001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/method/method001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/method/method001/TestDescription.java
index 984619e38a2..6969eb32cfb 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/method/method001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/method/method001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,7 @@
* /test/lib
* @build nsk.jdi.Location.method.method001
* nsk.jdi.Location.method.method001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Location.method.method001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName/sourcename001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName/sourcename001.java
index 8b8f08e3d56..1eb9640b110 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName/sourcename001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName/sourcename001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,9 @@ public class sourcename001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName/sourcename001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName/sourcename001/TestDescription.java
index cc5e78fb773..54f8fbef37b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName/sourcename001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName/sourcename001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,7 +76,7 @@
* @clean nsk.jdi.Location.sourceName.sourcename001a
* @compile -g:lines,source,vars ../sourcename001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.Location.sourceName.sourcename001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName_s/sourceName_s002/sourceName_s002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName_s/sourceName_s002/sourceName_s002.java
index d288cf62ae0..a64d2dc6e8b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName_s/sourceName_s002/sourceName_s002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName_s/sourceName_s002/sourceName_s002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,7 +52,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.Location.sourceName_s.sourceName_s002.sourceName_s002
- * @run main/othervm
+ * @run driver
* nsk.jdi.Location.sourceName_s.sourceName_s002.sourceName_s002
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -74,7 +74,10 @@
public class sourceName_s002 extends SDEDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName_s/sourcename_s001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName_s/sourcename_s001.java
index 2770989b0f2..8cff4da8a00 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName_s/sourcename_s001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName_s/sourcename_s001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName_s/sourcename_s001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName_s/sourcename_s001/TestDescription.java
index 33766e953b5..d33eeb8f0f6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName_s/sourcename_s001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName_s/sourcename_s001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,7 @@
* @clean nsk.jdi.Location.sourceName_s.sourcename_s001a
* @compile -g:lines,source,vars ../sourcename_s001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.Location.sourceName_s.sourcename_s001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath/sourcepath001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath/sourcepath001.java
index a50fa645ca7..7b5bdcf156c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath/sourcepath001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath/sourcepath001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath/sourcepath001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath/sourcepath001/TestDescription.java
index 3d56d4a6f90..02cdcb1eb75 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath/sourcepath001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath/sourcepath001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -72,7 +72,7 @@
* @clean nsk.jdi.Location.sourcePath.sourcepath001a
* @compile -g:lines,source,vars ../sourcepath001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.Location.sourcePath.sourcepath001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath_s/sourcePath_s002/sourcePath_s002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath_s/sourcePath_s002/sourcePath_s002.java
index 20268e6954b..5a47013302b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath_s/sourcePath_s002/sourcePath_s002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath_s/sourcePath_s002/sourcePath_s002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,7 +52,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.Location.sourcePath_s.sourcePath_s002.sourcePath_s002
- * @run main/othervm
+ * @run driver
* nsk.jdi.Location.sourcePath_s.sourcePath_s002.sourcePath_s002
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -74,7 +74,10 @@
public class sourcePath_s002 extends SDEDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath_s/sourcepath_s001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath_s/sourcepath_s001.java
index b2201c2bd53..598f9c47d64 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath_s/sourcepath_s001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath_s/sourcepath_s001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath_s/sourcepath_s001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath_s/sourcepath_s001/TestDescription.java
index c696bd69b54..cedc0ef794d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath_s/sourcepath_s001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath_s/sourcepath_s001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -83,7 +83,7 @@
* @clean nsk.jdi.Location.sourcePath_s.sourcepath_s001a
* @compile -g:lines,source,vars ../sourcepath_s001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.Location.sourcePath_s.sourcepath_s001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongType/_itself_/longtype001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongType/_itself_/longtype001.java
index 27b59475661..05d5baf3a66 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongType/_itself_/longtype001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongType/_itself_/longtype001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongType/_itself_/longtype001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongType/_itself_/longtype001/TestDescription.java
index 819b918a954..769ba84492e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongType/_itself_/longtype001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongType/_itself_/longtype001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,7 +53,7 @@
* /test/lib
* @build nsk.jdi.LongType._itself_.longtype001
* nsk.jdi.LongType._itself_.longtype001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.LongType._itself_.longtype001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/compareTo/compareto001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/compareTo/compareto001.java
index 2a1e00012b2..c009afd3378 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/compareTo/compareto001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/compareTo/compareto001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,10 @@ public class compareto001 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/compareTo/compareto001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/compareTo/compareto001/TestDescription.java
index 7cc3e49aee9..8b3ac63f6ab 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/compareTo/compareto001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/compareTo/compareto001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,7 @@
* /test/lib
* @build nsk.jdi.LongValue.compareTo.compareto001
* nsk.jdi.LongValue.compareTo.compareto001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.LongValue.compareTo.compareto001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/equals/equals001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/equals/equals001.java
index 897b15e3487..d76a6ba4b24 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/equals/equals001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/equals/equals001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,9 @@ public class equals001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/equals/equals001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/equals/equals001/TestDescription.java
index d3e67eb71f6..6001761bc2b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/equals/equals001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/equals/equals001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* /test/lib
* @build nsk.jdi.LongValue.equals.equals001
* nsk.jdi.LongValue.equals.equals001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.LongValue.equals.equals001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/equals/equals002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/equals/equals002.java
index e37faac6cb4..6693466c5d9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/equals/equals002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/equals/equals002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,10 @@ public class equals002 {
private static ReferenceType refType;
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/equals/equals002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/equals/equals002/TestDescription.java
index 2935702b096..7f286b86638 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/equals/equals002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/equals/equals002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,7 +53,7 @@
* /test/lib
* @build nsk.jdi.LongValue.equals.equals002
* nsk.jdi.LongValue.equals.equals002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.LongValue.equals.equals002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/hashCode/hashcode001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/hashCode/hashcode001.java
index 7719789504f..b3992b25b9d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/hashCode/hashcode001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/hashCode/hashcode001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,9 @@ public class hashcode001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/hashCode/hashcode001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/hashCode/hashcode001/TestDescription.java
index 7b204a3f1ac..5747c4e88cf 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/hashCode/hashcode001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/hashCode/hashcode001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.LongValue.hashCode.hashcode001
* nsk.jdi.LongValue.hashCode.hashcode001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.LongValue.hashCode.hashcode001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/value/value001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/value/value001.java
index 344782e230b..47c4f1ae99b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/value/value001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/value/value001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -77,7 +77,9 @@ public class value001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/value/value001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/value/value001/TestDescription.java
index 6354b2449bd..d4d9226de1b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/value/value001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/value/value001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.LongValue.value.value001
* nsk.jdi.LongValue.value.value001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.LongValue.value.value001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/_bounds_/bounds001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/_bounds_/bounds001.java
index a0484d08ef0..252c93974e8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/_bounds_/bounds001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/_bounds_/bounds001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -109,7 +109,10 @@ public static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/_bounds_/bounds001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/_bounds_/bounds001/TestDescription.java
index 565e171c50e..f96a6e21ac4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/_bounds_/bounds001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/_bounds_/bounds001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,7 +52,7 @@
* @clean nsk.jdi.Method._bounds_.bounds001a
* @compile -g:lines,source,vars ../bounds001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method._bounds_.bounds001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations/alllinelocations001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations/alllinelocations001.java
index f20181e8381..e0c8254905c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations/alllinelocations001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations/alllinelocations001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,9 @@ public class alllinelocations001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations/alllinelocations001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations/alllinelocations001/TestDescription.java
index b680ae38615..75b5ac32357 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations/alllinelocations001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations/alllinelocations001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -89,7 +89,7 @@
* @clean nsk.jdi.Method.allLineLocations.alllinelocations001a
* @compile -g:lines,source,vars ../alllinelocations001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.allLineLocations.alllinelocations001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations/alllinelocations002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations/alllinelocations002.java
index 982b25b12ef..c52dda7bd67 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations/alllinelocations002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations/alllinelocations002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,9 @@ public class alllinelocations002 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations/alllinelocations002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations/alllinelocations002/TestDescription.java
index 420138019e5..8d76d2a2792 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations/alllinelocations002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations/alllinelocations002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -89,7 +89,7 @@
* @clean nsk.jdi.Method.allLineLocations.alllinelocations002a
* @compile -g:lines,source,vars ../alllinelocations002a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.allLineLocations.alllinelocations002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations_ss/allLineLocations_ss002/allLineLocations_ss002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations_ss/allLineLocations_ss002/allLineLocations_ss002.java
index e9f52f1e88d..67576ce6f2c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations_ss/allLineLocations_ss002/allLineLocations_ss002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations_ss/allLineLocations_ss002/allLineLocations_ss002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -56,7 +56,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.Method.allLineLocations_ss.allLineLocations_ss002.allLineLocations_ss002
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.allLineLocations_ss.allLineLocations_ss002.allLineLocations_ss002
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -79,7 +79,10 @@
public class allLineLocations_ss002 extends SDEDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations_ss/allLineLocations_ss003/allLineLocations_ss003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations_ss/allLineLocations_ss003/allLineLocations_ss003.java
index f052d2b91fd..1a72877067e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations_ss/allLineLocations_ss003/allLineLocations_ss003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations_ss/allLineLocations_ss003/allLineLocations_ss003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.Method.allLineLocations_ss.allLineLocations_ss003.allLineLocations_ss003
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.allLineLocations_ss.allLineLocations_ss003.allLineLocations_ss003
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -80,7 +80,10 @@
public class allLineLocations_ss003 extends SDEDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations_ss/alllinelocations_ss001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations_ss/alllinelocations_ss001.java
index 0970bdfab26..e4376562f67 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations_ss/alllinelocations_ss001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations_ss/alllinelocations_ss001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations_ss/alllinelocations_ss001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations_ss/alllinelocations_ss001/TestDescription.java
index d978792985d..36d5517147a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations_ss/alllinelocations_ss001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations_ss/alllinelocations_ss001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -91,7 +91,7 @@
* @clean nsk.jdi.Method.allLineLocations_ss.alllinelocations_ss001a
* @compile -g:lines,source,vars ../alllinelocations_ss001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.allLineLocations_ss.alllinelocations_ss001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames001.java
index afad31266ff..88555336b0d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,9 @@ public class argumenttypenames001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames001/TestDescription.java
index 09bafd677d8..e3452da5c4b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,7 @@
* /test/lib
* @build nsk.jdi.Method.argumentTypeNames.argumenttypenames001
* nsk.jdi.Method.argumentTypeNames.argumenttypenames001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.argumentTypeNames.argumenttypenames001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames002.java
index b9236dd6ebc..13f37eefa43 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -80,7 +80,9 @@ public class argumenttypenames002 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames002/TestDescription.java
index 328633387a5..c5280fc2967 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,7 @@
* /test/lib
* @build nsk.jdi.Method.argumentTypeNames.argumenttypenames002
* nsk.jdi.Method.argumentTypeNames.argumenttypenames002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.argumentTypeNames.argumenttypenames002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames003.java
index 94b52a7cb59..b52f900d65c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,10 @@ public class argumenttypenames003 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames003/TestDescription.java
index 9c45d78a8c8..ea567f3f1c1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* @clean nsk.jdi.Method.argumentTypeNames.argumenttypenames003a
* @compile -g:lines,source,vars ../argumenttypenames003a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.argumentTypeNames.argumenttypenames003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypes/argumenttypes001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypes/argumenttypes001.java
index e9882b87efa..d8ea0f77ae4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypes/argumenttypes001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypes/argumenttypes001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,9 @@ public class argumenttypes001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypes/argumenttypes001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypes/argumenttypes001/TestDescription.java
index 7f141d064b0..28dcc81770a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypes/argumenttypes001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypes/argumenttypes001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,7 @@
* /test/lib
* @build nsk.jdi.Method.argumentTypes.argumenttypes001
* nsk.jdi.Method.argumentTypes.argumenttypes001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.argumentTypes.argumenttypes001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypes/argumenttypes002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypes/argumenttypes002.java
index f404645883c..a9fbb6cd5a7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypes/argumenttypes002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypes/argumenttypes002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,9 @@ public class argumenttypes002 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypes/argumenttypes002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypes/argumenttypes002/TestDescription.java
index 77ba8465b50..95fc80da423 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypes/argumenttypes002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypes/argumenttypes002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,7 @@
* /test/lib
* @build nsk.jdi.Method.argumentTypes.argumenttypes002
* nsk.jdi.Method.argumentTypes.argumenttypes002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.argumentTypes.argumenttypes002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments001.java
index 4ac070443a4..b5dfc041636 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,9 @@ public class arguments001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments001/TestDescription.java
index 84d988332e3..5302d341d28 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,7 @@
* @clean nsk.jdi.Method.arguments.arguments001a
* @compile -g:lines,source,vars ../arguments001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.arguments.arguments001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments002.java
index 37a02252fa6..8adeec279b7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,9 @@ public class arguments002 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments002/TestDescription.java
index 71d208e8974..d595f169545 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,7 @@
* /test/lib
* @build nsk.jdi.Method.arguments.arguments002
* nsk.jdi.Method.arguments.arguments002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.arguments.arguments002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments003.java
index 4355739cb31..d748cb25490 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,10 @@ public class arguments003 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments003/TestDescription.java
index 386cede022b..562ae8e802d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* @clean nsk.jdi.Method.arguments.arguments003a
* @compile -g:lines,source,vars ../arguments003a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.arguments.arguments003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/bytecodes/bytecodes001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/bytecodes/bytecodes001.java
index 84b0bf465e5..a413d276c52 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/bytecodes/bytecodes001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/bytecodes/bytecodes001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,9 @@ public class bytecodes001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/bytecodes/bytecodes001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/bytecodes/bytecodes001/TestDescription.java
index d8c486f423a..e7ae5f156a6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/bytecodes/bytecodes001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/bytecodes/bytecodes001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.Method.bytecodes.bytecodes001
* nsk.jdi.Method.bytecodes.bytecodes001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.bytecodes.bytecodes001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/equals/equals001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/equals/equals001.java
index 33a842228c0..8eefb7d126a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/equals/equals001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/equals/equals001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,9 @@ public class equals001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/equals/equals001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/equals/equals001/TestDescription.java
index b3cdf315042..d0a5c9a018a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/equals/equals001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/equals/equals001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,7 @@
* /test/lib
* @build nsk.jdi.Method.equals.equals001
* nsk.jdi.Method.equals.equals001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.equals.equals001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/hashCode/hashcode001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/hashCode/hashcode001.java
index c3cdd26dc15..44cd40ce652 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/hashCode/hashcode001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/hashCode/hashcode001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,9 @@ public class hashcode001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/hashCode/hashcode001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/hashCode/hashcode001/TestDescription.java
index d83a0e07083..025e0dd3be0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/hashCode/hashcode001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/hashCode/hashcode001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,7 @@
* /test/lib
* @build nsk.jdi.Method.hashCode.hashcode001
* nsk.jdi.Method.hashCode.hashcode001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.hashCode.hashcode001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isAbstract/isabstract001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isAbstract/isabstract001.java
index b52bba25f35..25d95cb44e0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isAbstract/isabstract001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isAbstract/isabstract001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,9 @@ public class isabstract001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isAbstract/isabstract001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isAbstract/isabstract001/TestDescription.java
index fb8d671c08d..e0c517417d7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isAbstract/isabstract001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isAbstract/isabstract001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.Method.isAbstract.isabstract001
* nsk.jdi.Method.isAbstract.isabstract001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.isAbstract.isabstract001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isBridge/isbridge001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isBridge/isbridge001.java
index fba24de3a4c..cbc3162c07b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isBridge/isbridge001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isBridge/isbridge001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2021, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -150,7 +150,10 @@ public class isbridge001 {
private int tot_res = Consts.TEST_PASSED;
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isBridge/isbridge001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isBridge/isbridge001/TestDescription.java
index 6e2d274974e..f999fac4948 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isBridge/isbridge001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isBridge/isbridge001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,7 @@
* /test/lib
* @build nsk.jdi.Method.isBridge.isbridge001
* nsk.jdi.Method.isBridge.isbridge001t
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.isBridge.isbridge001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isConstructor/isconstructor001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isConstructor/isconstructor001.java
index 002947a1c4a..d9f183c023b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isConstructor/isconstructor001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isConstructor/isconstructor001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,9 @@ public class isconstructor001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isConstructor/isconstructor001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isConstructor/isconstructor001/TestDescription.java
index ae5f8ec47a0..3532a3b4223 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isConstructor/isconstructor001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isConstructor/isconstructor001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.Method.isConstructor.isconstructor001
* nsk.jdi.Method.isConstructor.isconstructor001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.isConstructor.isconstructor001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isNative/isnative001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isNative/isnative001.java
index 3419e002762..7678fe6dfb5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isNative/isnative001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isNative/isnative001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,9 @@ public class isnative001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isNative/isnative001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isNative/isnative001/TestDescription.java
index a00d27c0605..a8cd14d0bb4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isNative/isnative001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isNative/isnative001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.Method.isNative.isnative001
* nsk.jdi.Method.isNative.isnative001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.isNative.isnative001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete001.java
index c45c87e0b1a..02ce3f5e020 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -87,7 +87,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete001/TestDescription.java
index df86aa3f723..7ba25ad3fec 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -80,7 +80,7 @@
* -g:lines,source,vars
* newclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.isObsolete.isobsolete001
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete002.java
index 464b43c3ff5..1693a63843e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete002/TestDescription.java
index 11433217aba..9099665b2fa 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -81,7 +81,7 @@
* -g:lines,source,vars
* newclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.isObsolete.isobsolete002
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete003.java
index c6328ad8a3d..0f6339b0ae4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,10 @@ public class isobsolete003 {
private static EventIterator eventIterator;
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete003/TestDescription.java
index c102570f241..58ef3046f18 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -94,7 +94,7 @@
* -g:lines,source,vars
* newclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.isObsolete.isobsolete003
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isStaticInitializer/isstinitializer001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isStaticInitializer/isstinitializer001.java
index 5b062b0f217..4ce71e8a269 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isStaticInitializer/isstinitializer001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isStaticInitializer/isstinitializer001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,9 @@ public class isstinitializer001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isStaticInitializer/isstinitializer001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isStaticInitializer/isstinitializer001/TestDescription.java
index 966b225ee27..5d6a4cbe135 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isStaticInitializer/isstinitializer001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isStaticInitializer/isstinitializer001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.Method.isStaticInitializer.isstinitializer001
* nsk.jdi.Method.isStaticInitializer.isstinitializer001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.isStaticInitializer.isstinitializer001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isSynchronized/issynchronized001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isSynchronized/issynchronized001.java
index 1149558e38b..2791245b945 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isSynchronized/issynchronized001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isSynchronized/issynchronized001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,9 @@ public class issynchronized001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isSynchronized/issynchronized001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isSynchronized/issynchronized001/TestDescription.java
index a56e587c6e6..9c53ecb4752 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isSynchronized/issynchronized001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isSynchronized/issynchronized001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.Method.isSynchronized.issynchronized001
* nsk.jdi.Method.isSynchronized.issynchronized001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.isSynchronized.issynchronized001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isVarArgs/isvarargs001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isVarArgs/isvarargs001.java
index c8f788d344d..dc594528417 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isVarArgs/isvarargs001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isVarArgs/isvarargs001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,10 @@ public class isvarargs001 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isVarArgs/isvarargs001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isVarArgs/isvarargs001/TestDescription.java
index 12624f10d3f..aa9c3dd9942 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isVarArgs/isvarargs001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isVarArgs/isvarargs001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,7 +51,7 @@
* /test/lib
* @build nsk.jdi.Method.isVarArgs.isvarargs001
* nsk.jdi.Method.isVarArgs.isvarargs001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.isVarArgs.isvarargs001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationOfCodeIndex/locationofcodeindex001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationOfCodeIndex/locationofcodeindex001.java
index 932c9db718b..9e8d2cdc25a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationOfCodeIndex/locationofcodeindex001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationOfCodeIndex/locationofcodeindex001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,9 @@ public class locationofcodeindex001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationOfCodeIndex/locationofcodeindex001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationOfCodeIndex/locationofcodeindex001/TestDescription.java
index c91e46160f6..bcec655884d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationOfCodeIndex/locationofcodeindex001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationOfCodeIndex/locationofcodeindex001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -72,7 +72,7 @@
* @clean nsk.jdi.Method.locationOfCodeIndex.locationofcodeindex001a
* @compile -g:lines,source,vars ../locationofcodeindex001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.locationOfCodeIndex.locationofcodeindex001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine/locationsofline001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine/locationsofline001.java
index a186fe08397..3b536a2d507 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine/locationsofline001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine/locationsofline001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,9 @@ public class locationsofline001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine/locationsofline001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine/locationsofline001/TestDescription.java
index 15032ff8681..29c59da1be3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine/locationsofline001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine/locationsofline001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -88,7 +88,7 @@
* @clean nsk.jdi.Method.locationsOfLine.locationsofline001a
* @compile -g:lines,source,vars ../locationsofline001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.locationsOfLine.locationsofline001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine_ssi/locationsOfLine_ssi002/locationsOfLine_ssi002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine_ssi/locationsOfLine_ssi002/locationsOfLine_ssi002.java
index 10d0ad754e6..6265be91fc1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine_ssi/locationsOfLine_ssi002/locationsOfLine_ssi002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine_ssi/locationsOfLine_ssi002/locationsOfLine_ssi002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.Method.locationsOfLine_ssi.locationsOfLine_ssi002.locationsOfLine_ssi002
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.locationsOfLine_ssi.locationsOfLine_ssi002.locationsOfLine_ssi002
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -80,7 +80,10 @@
public class locationsOfLine_ssi002 extends SDEDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine_ssi/locationsOfLine_ssi003/locationsOfLine_ssi003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine_ssi/locationsOfLine_ssi003/locationsOfLine_ssi003.java
index 7c896c8bfd8..405d775ea87 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine_ssi/locationsOfLine_ssi003/locationsOfLine_ssi003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine_ssi/locationsOfLine_ssi003/locationsOfLine_ssi003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.Method.locationsOfLine_ssi.locationsOfLine_ssi003.locationsOfLine_ssi003
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.locationsOfLine_ssi.locationsOfLine_ssi003.locationsOfLine_ssi003
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -80,7 +80,10 @@
public class locationsOfLine_ssi003 extends SDEDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine_ssi/locationsofline_ssi001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine_ssi/locationsofline_ssi001.java
index 23f8e7fb7ed..167e57f7701 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine_ssi/locationsofline_ssi001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine_ssi/locationsofline_ssi001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine_ssi/locationsofline_ssi001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine_ssi/locationsofline_ssi001/TestDescription.java
index d87b7d75f9d..a92732465d4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine_ssi/locationsofline_ssi001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine_ssi/locationsofline_ssi001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -86,7 +86,7 @@
* @clean nsk.jdi.Method.locationsOfLine_ssi.locationsofline_ssi001a
* @compile -g:lines,source,vars ../locationsofline_ssi001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.locationsOfLine_ssi.locationsofline_ssi001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype001.java
index 2d41fae1a41..b682f2fa118 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,7 +76,9 @@ public class returntype001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype001/TestDescription.java
index 24689cb7cd8..644259a834a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.Method.returnType.returntype001
* nsk.jdi.Method.returnType.returntype001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.returnType.returntype001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype002.java
index 93ff39df6fa..6381e89efcc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,9 @@ public class returntype002 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype002/TestDescription.java
index 2dbf12bc1d7..03b07a46a05 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.Method.returnType.returntype002
* nsk.jdi.Method.returnType.returntype002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.returnType.returntype002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype003.java
index 5276d06f0a6..e0d49bab73c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,9 @@ public class returntype003 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype003/TestDescription.java
index f1b1088c68c..ea9d744377a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.Method.returnType.returntype003
* nsk.jdi.Method.returnType.returntype003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.returnType.returntype003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames001.java
index daa9b69cfca..3a2351568b6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -77,7 +77,9 @@ public class returntypenames001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames001/TestDescription.java
index c3743051e9e..7c98337c4c5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,7 @@
* /test/lib
* @build nsk.jdi.Method.returnTypeNames.returntypenames001
* nsk.jdi.Method.returnTypeNames.returntypenames001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.returnTypeNames.returntypenames001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames002.java
index 07a5de29f2e..efbd84d92fb 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,9 @@ public class returntypenames002 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames002/TestDescription.java
index 4c8674a9dc1..6a44cfe8b5f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,7 @@
* /test/lib
* @build nsk.jdi.Method.returnTypeNames.returntypenames002
* nsk.jdi.Method.returnTypeNames.returntypenames002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.returnTypeNames.returntypenames002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames003.java
index c0ef84b150f..94e6de52055 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -83,7 +83,9 @@ public class returntypenames003 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames003/TestDescription.java
index e06fbd786f3..df94aba4ae7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,7 @@
* /test/lib
* @build nsk.jdi.Method.returnTypeNames.returntypenames003
* nsk.jdi.Method.returnTypeNames.returntypenames003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.returnTypeNames.returntypenames003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variables/variables001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variables/variables001.java
index 7974d796b5a..68bac0c7170 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variables/variables001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variables/variables001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,9 @@ public class variables001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variables/variables001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variables/variables001/TestDescription.java
index 09d8c5db9a3..8a54d7e4409 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variables/variables001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variables/variables001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -90,7 +90,7 @@
* @clean nsk.jdi.Method.variables.variables001a
* @compile -g:lines,source,vars ../variables001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.variables.variables001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variables/variables002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variables/variables002.java
index a7bedaf2823..804ce68585c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variables/variables002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variables/variables002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,9 @@ public class variables002 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variables/variables002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variables/variables002/TestDescription.java
index d41cb628aa2..5da2614fd4f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variables/variables002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variables/variables002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -72,7 +72,7 @@
* /test/lib
* @build nsk.jdi.Method.variables.variables002
* nsk.jdi.Method.variables.variables002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.variables.variables002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variablesByName/variablesbyname001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variablesByName/variablesbyname001.java
index da1c314f057..048b3e7379c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variablesByName/variablesbyname001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variablesByName/variablesbyname001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,9 @@ public class variablesbyname001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variablesByName/variablesbyname001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variablesByName/variablesbyname001/TestDescription.java
index 74647794b10..961c7977600 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variablesByName/variablesbyname001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variablesByName/variablesbyname001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -87,7 +87,7 @@
* @clean nsk.jdi.Method.variablesByName.variablesbyname001a
* @compile -g:lines,source,vars ../variablesbyname001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.variablesByName.variablesbyname001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variablesByName/variablesbyname002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variablesByName/variablesbyname002.java
index 8e706cb7fe7..c3507478117 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variablesByName/variablesbyname002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variablesByName/variablesbyname002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,9 @@ public class variablesbyname002 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variablesByName/variablesbyname002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variablesByName/variablesbyname002/TestDescription.java
index 6c9a2b6f5e2..8a1293c4781 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variablesByName/variablesbyname002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variablesByName/variablesbyname002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.Method.variablesByName.variablesbyname002
* nsk.jdi.Method.variablesByName.variablesbyname002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Method.variablesByName.variablesbyname002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryEvent/method/method001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryEvent/method/method001.java
index 98297db3148..c9d55bf1d25 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryEvent/method/method001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryEvent/method/method001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,8 +85,11 @@ public class method001 {
static private volatile boolean testFailed, eventReceived;
// start test from command line
- public static void main (String args[]) {
- System.exit(run(args, System.out) + JCK_STATUS_BASE);
+ public static void main (String argv[]) {
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
// start test from JCK-compatible environment
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryEvent/method/method001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryEvent/method/method001/TestDescription.java
index fcf885e8232..55b98a9cb9e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryEvent/method/method001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryEvent/method/method001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,7 @@
* /test/lib
* @build nsk.jdi.MethodEntryEvent.method.method001
* nsk.jdi.MethodEntryEvent.method.method001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodEntryEvent.method.method001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryEvent/method/method002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryEvent/method/method002.java
index 2d67b0b95e8..20a1cfb6cdf 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryEvent/method/method002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryEvent/method/method002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -87,8 +87,11 @@ public class method002 {
static private int eventsCount;
// start test from command line
- public static void main (String args[]) {
- System.exit(run(args, System.out) + JCK_STATUS_BASE);
+ public static void main (String argv[]) {
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
// start test from JCK-compatible environment
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryEvent/method/method002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryEvent/method/method002/TestDescription.java
index 9f30bb69ed4..0b8db20859d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryEvent/method/method002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryEvent/method/method002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,7 @@
* /test/lib
* @build nsk.jdi.MethodEntryEvent.method.method002
* nsk.jdi.MethodEntryEvent.method.method002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodEntryEvent.method.method002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/_bounds_/filters001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/_bounds_/filters001.java
index 6cdca54c742..9beb0d30fc7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/_bounds_/filters001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/_bounds_/filters001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/_bounds_/filters001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/_bounds_/filters001/TestDescription.java
index 85f297b6aa4..bbdaaa789c0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/_bounds_/filters001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/_bounds_/filters001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -46,7 +46,7 @@
* /test/lib
* @build nsk.jdi.MethodEntryRequest._bounds_.filters001
* nsk.jdi.MethodEntryRequest._bounds_.filters001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodEntryRequest._bounds_.filters001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter001.java
index 8e87e5049fc..c47e5cbde9e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,10 @@
public class filter001 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter001/TestDescription.java
index ee02b8a2c25..6353224ff96 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,7 @@
* /test/lib
* @build nsk.jdi.MethodEntryRequest.addClassExclusionFilter.filter001
* nsk.jdi.MethodEntryRequest.addClassExclusionFilter.filter001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodEntryRequest.addClassExclusionFilter.filter001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter002.java
index b9fd6955d67..5fef3066c44 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -87,7 +87,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter002/TestDescription.java
index 754fb0bbc17..5f2dfebd9c6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* /test/lib
* @build nsk.jdi.MethodEntryRequest.addClassExclusionFilter.filter002
* nsk.jdi.MethodEntryRequest.addClassExclusionFilter.filter002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodEntryRequest.addClassExclusionFilter.filter002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt001.java
index e25b0b202e0..bdacb7f801f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,10 @@
public class filter_rt001 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt001/TestDescription.java
index 5ac05ec1940..d833a16fe90 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* /test/lib
* @build nsk.jdi.MethodEntryRequest.addClassFilter_rt.filter_rt001
* nsk.jdi.MethodEntryRequest.addClassFilter_rt.filter_rt001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodEntryRequest.addClassFilter_rt.filter_rt001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt002.java
index a230fa16951..1d83e104b72 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -88,7 +88,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt002/TestDescription.java
index f0db7765ffc..bf48e9b08d2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* /test/lib
* @build nsk.jdi.MethodEntryRequest.addClassFilter_rt.filter_rt002
* nsk.jdi.MethodEntryRequest.addClassFilter_rt.filter_rt002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodEntryRequest.addClassFilter_rt.filter_rt002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt003.java
index 0b7eee0174f..14fbf83a0e6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -78,7 +78,10 @@
public class filter_rt003 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt003/TestDescription.java
index b910bf9bdf7..7548204189b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* /test/lib
* @build nsk.jdi.MethodEntryRequest.addClassFilter_rt.filter_rt003
* nsk.jdi.MethodEntryRequest.addClassFilter_rt.filter_rt003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodEntryRequest.addClassFilter_rt.filter_rt003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_s/filter_s001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_s/filter_s001.java
index 79032f1e334..2f780929cca 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_s/filter_s001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_s/filter_s001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,10 @@
public class filter_s001 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_s/filter_s001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_s/filter_s001/TestDescription.java
index 1a70150d30c..cbc94fa5736 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_s/filter_s001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_s/filter_s001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* /test/lib
* @build nsk.jdi.MethodEntryRequest.addClassFilter_s.filter_s001
* nsk.jdi.MethodEntryRequest.addClassFilter_s.filter_s001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodEntryRequest.addClassFilter_s.filter_s001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_s/filter_s002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_s/filter_s002.java
index e7a99c2bc70..7cb4c40ee47 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_s/filter_s002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_s/filter_s002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -87,7 +87,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_s/filter_s002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_s/filter_s002/TestDescription.java
index 1d95b2623e1..fe7242bea7f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_s/filter_s002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_s/filter_s002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,7 @@
* /test/lib
* @build nsk.jdi.MethodEntryRequest.addClassFilter_s.filter_s002
* nsk.jdi.MethodEntryRequest.addClassFilter_s.filter_s002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodEntryRequest.addClassFilter_s.filter_s002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter001.java
index 20dd47dc62f..4e946062a9a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,10 @@
public class instancefilter001 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter001/TestDescription.java
index f8a0811de4e..d65de39d435 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,7 @@
* /test/lib
* @build nsk.jdi.MethodEntryRequest.addInstanceFilter.instancefilter001
* nsk.jdi.MethodEntryRequest.addInstanceFilter.instancefilter001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodEntryRequest.addInstanceFilter.instancefilter001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter002.java
index 32043b08494..3f013618ac9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -88,7 +88,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter002/TestDescription.java
index 4d7903bc8dd..97e566db0a2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.MethodEntryRequest.addInstanceFilter.instancefilter002
* nsk.jdi.MethodEntryRequest.addInstanceFilter.instancefilter002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodEntryRequest.addInstanceFilter.instancefilter002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter003.java
index 23e6e61f738..67009ca963d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter003/TestDescription.java
index 7b3c2c0e73d..82a36ccf910 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.MethodEntryRequest.addInstanceFilter.instancefilter003
* nsk.jdi.MethodEntryRequest.addInstanceFilter.instancefilter003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodEntryRequest.addInstanceFilter.instancefilter003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter004.java
index 247e96ea1b6..aa34cd6e053 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,7 +76,10 @@
public class instancefilter004 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter004/TestDescription.java
index 31feda94322..04bbe0d83a3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,7 @@
* /test/lib
* @build nsk.jdi.MethodEntryRequest.addInstanceFilter.instancefilter004
* nsk.jdi.MethodEntryRequest.addInstanceFilter.instancefilter004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodEntryRequest.addInstanceFilter.instancefilter004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter001.java
index 1b98c9ff6bd..0d9745957da 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,10 @@
public class threadfilter001 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter001/TestDescription.java
index fbea9e5c89a..42b1bb03f10 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.MethodEntryRequest.addThreadFilter.threadfilter001
* nsk.jdi.MethodEntryRequest.addThreadFilter.threadfilter001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodEntryRequest.addThreadFilter.threadfilter001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter002.java
index baead18cfc0..b889d75510b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -90,7 +90,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter002/TestDescription.java
index 5f862162c91..aa8deb83cce 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.MethodEntryRequest.addThreadFilter.threadfilter002
* nsk.jdi.MethodEntryRequest.addThreadFilter.threadfilter002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodEntryRequest.addThreadFilter.threadfilter002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter003.java
index 0b5d97ef012..161190a7abd 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -90,7 +90,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter003/TestDescription.java
index e51d9470be5..efdb7afa17f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.MethodEntryRequest.addThreadFilter.threadfilter003
* nsk.jdi.MethodEntryRequest.addThreadFilter.threadfilter003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodEntryRequest.addThreadFilter.threadfilter003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter004.java
index 78483dd5219..16d119b0eca 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,10 @@
public class threadfilter004 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter004/TestDescription.java
index 8d7e876850f..e8ab395fb50 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,7 @@
* /test/lib
* @build nsk.jdi.MethodEntryRequest.addThreadFilter.threadfilter004
* nsk.jdi.MethodEntryRequest.addThreadFilter.threadfilter004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodEntryRequest.addThreadFilter.threadfilter004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/_itself_/methodexit001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/_itself_/methodexit001.java
index 874c930d646..ebbd40d5052 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/_itself_/methodexit001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/_itself_/methodexit001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -81,8 +81,11 @@ public class methodexit001 {
static private volatile boolean testFailed, eventReceived;
// start test from command line
- public static void main (String args[]) {
- System.exit(run(args, System.out) + JCK_STATUS_BASE);
+ public static void main (String argv[]) {
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
// start test from JCK-compatible environment
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/_itself_/methodexit001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/_itself_/methodexit001/TestDescription.java
index 1528658418d..fe88a302acb 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/_itself_/methodexit001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/_itself_/methodexit001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,7 @@
* /test/lib
* @build nsk.jdi.MethodExitEvent._itself_.methodexit001
* nsk.jdi.MethodExitEvent._itself_.methodexit001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodExitEvent._itself_.methodexit001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/method/method001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/method/method001.java
index 510965ac480..a1515979a18 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/method/method001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/method/method001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,8 +84,11 @@ public class method001 {
static private volatile boolean testFailed, eventReceived;
// start test from command line
- public static void main (String args[]) {
- System.exit(run(args, System.out) + JCK_STATUS_BASE);
+ public static void main (String argv[]) {
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
// start test from JCK-compatible environment
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/method/method001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/method/method001/TestDescription.java
index cb557825dfa..32865333409 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/method/method001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/method/method001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -81,7 +81,7 @@
* /test/lib
* @build nsk.jdi.MethodExitEvent.method.method001
* nsk.jdi.MethodExitEvent.method.method001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodExitEvent.method.method001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/method/method002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/method/method002.java
index f6b61c1e872..0f0bd3773f3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/method/method002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/method/method002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -88,8 +88,11 @@ public class method002 {
static private int eventsCount;
// start test from command line
- public static void main (String args[]) {
- System.exit(run(args, System.out) + JCK_STATUS_BASE);
+ public static void main (String argv[]) {
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
// start test from JCK-compatible environment
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/method/method002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/method/method002/TestDescription.java
index 6a7dfd9b89f..a8a286371f1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/method/method002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/method/method002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,7 @@
* /test/lib
* @build nsk.jdi.MethodExitEvent.method.method002
* nsk.jdi.MethodExitEvent.method.method002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodExitEvent.method.method002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue001/returnValue001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue001/returnValue001.java
index 0baa005e500..0de5e19d0c9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue001/returnValue001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue001/returnValue001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -46,7 +46,7 @@
* /test/lib
* @build nsk.jdi.MethodExitEvent.returnValue.returnValue001.returnValue001
* nsk.jdi.MethodExitEvent.returnValue.returnValue001.returnValue001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodExitEvent.returnValue.returnValue001.returnValue001
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -88,7 +88,10 @@
public class returnValue001 extends TestDebuggerType2 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue002/returnValue002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue002/returnValue002.java
index 734ca5f1016..2a5f7b230fd 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue002/returnValue002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue002/returnValue002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -36,7 +36,7 @@
* /test/lib
* @build nsk.jdi.MethodExitEvent.returnValue.returnValue002.returnValue002
* nsk.jdi.MethodExitEvent.returnValue.returnValue002.returnValue002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodExitEvent.returnValue.returnValue002.returnValue002
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -60,7 +60,10 @@
*/
public class returnValue002 extends TestDebuggerType2 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue003/returnValue003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue003/returnValue003.java
index 5a3ee68e529..0814c9b1940 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue003/returnValue003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue003/returnValue003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -47,7 +47,7 @@
* /test/lib
* @build nsk.jdi.MethodExitEvent.returnValue.returnValue003.returnValue003
* nsk.jdi.MethodExitEvent.returnValue.returnValue003.returnValue003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodExitEvent.returnValue.returnValue003.returnValue003
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -124,7 +124,10 @@ protected boolean canRunTest() {
}
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue004/returnValue004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue004/returnValue004.java
index 5ab4cceac2e..6199b831faf 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue004/returnValue004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue004/returnValue004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -91,7 +91,10 @@
public class returnValue004 extends TestDebuggerType2 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/_bounds_/filters001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/_bounds_/filters001.java
index 5a663348ae0..3ccb01a1872 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/_bounds_/filters001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/_bounds_/filters001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/_bounds_/filters001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/_bounds_/filters001/TestDescription.java
index ee4984368f8..d13d8574dc4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/_bounds_/filters001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/_bounds_/filters001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -46,7 +46,7 @@
* /test/lib
* @build nsk.jdi.MethodExitRequest._bounds_.filters001
* nsk.jdi.MethodExitRequest._bounds_.filters001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodExitRequest._bounds_.filters001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter001.java
index d9d2d9d21dc..ee391c0430a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,10 @@
public class filter001 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter001/TestDescription.java
index 61328385516..e2cbf933c66 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.MethodExitRequest.addClassExclusionFilter.filter001
* nsk.jdi.MethodExitRequest.addClassExclusionFilter.filter001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodExitRequest.addClassExclusionFilter.filter001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter002.java
index 84d05550a64..75f7ad3a523 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -87,7 +87,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter002/TestDescription.java
index 3a78b5d7041..911c348cf5c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,7 @@
* /test/lib
* @build nsk.jdi.MethodExitRequest.addClassExclusionFilter.filter002
* nsk.jdi.MethodExitRequest.addClassExclusionFilter.filter002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodExitRequest.addClassExclusionFilter.filter002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt001.java
index 59e4f1d2ff7..03f87e011a1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,10 @@
public class filter_rt001 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt001/TestDescription.java
index a7c2430c54e..b8e20d57140 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* /test/lib
* @build nsk.jdi.MethodExitRequest.addClassFilter_rt.filter_rt001
* nsk.jdi.MethodExitRequest.addClassFilter_rt.filter_rt001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodExitRequest.addClassFilter_rt.filter_rt001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt002.java
index f96b53a71ff..374ebace2ff 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -88,7 +88,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt002/TestDescription.java
index b51a1511978..3e9e2730a74 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* /test/lib
* @build nsk.jdi.MethodExitRequest.addClassFilter_rt.filter_rt002
* nsk.jdi.MethodExitRequest.addClassFilter_rt.filter_rt002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodExitRequest.addClassFilter_rt.filter_rt002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt003.java
index c9247f89651..31af6e4d590 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -78,7 +78,10 @@
public class filter_rt003 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt003/TestDescription.java
index b8338a02948..5d83a6138b1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* /test/lib
* @build nsk.jdi.MethodExitRequest.addClassFilter_rt.filter_rt003
* nsk.jdi.MethodExitRequest.addClassFilter_rt.filter_rt003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodExitRequest.addClassFilter_rt.filter_rt003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_s/filter_s001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_s/filter_s001.java
index a3cee6877eb..3ecd124bbdf 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_s/filter_s001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_s/filter_s001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,10 @@
public class filter_s001 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_s/filter_s001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_s/filter_s001/TestDescription.java
index a7807950386..6fdce96b62c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_s/filter_s001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_s/filter_s001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* /test/lib
* @build nsk.jdi.MethodExitRequest.addClassFilter_s.filter_s001
* nsk.jdi.MethodExitRequest.addClassFilter_s.filter_s001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodExitRequest.addClassFilter_s.filter_s001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_s/filter_s002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_s/filter_s002.java
index 5c8cf1067ea..3d243865d1a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_s/filter_s002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_s/filter_s002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -87,7 +87,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_s/filter_s002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_s/filter_s002/TestDescription.java
index d92bd09266b..93e9f0ba66f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_s/filter_s002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_s/filter_s002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,7 @@
* /test/lib
* @build nsk.jdi.MethodExitRequest.addClassFilter_s.filter_s002
* nsk.jdi.MethodExitRequest.addClassFilter_s.filter_s002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodExitRequest.addClassFilter_s.filter_s002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter001.java
index 6cd7455ec8d..c768e4ee470 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,10 @@
public class instancefilter001 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter001/TestDescription.java
index eaadbc5f077..b2e2700c97b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,7 @@
* /test/lib
* @build nsk.jdi.MethodExitRequest.addInstanceFilter.instancefilter001
* nsk.jdi.MethodExitRequest.addInstanceFilter.instancefilter001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodExitRequest.addInstanceFilter.instancefilter001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter002.java
index cab4734e3d0..25ccf74fe0d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -88,7 +88,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter002/TestDescription.java
index 55bd1cf39a6..0429828dc8d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.MethodExitRequest.addInstanceFilter.instancefilter002
* nsk.jdi.MethodExitRequest.addInstanceFilter.instancefilter002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodExitRequest.addInstanceFilter.instancefilter002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter003.java
index 517257f03e0..33d8d261291 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter003/TestDescription.java
index 6291d6f66b7..c9e56c090f9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.MethodExitRequest.addInstanceFilter.instancefilter003
* nsk.jdi.MethodExitRequest.addInstanceFilter.instancefilter003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodExitRequest.addInstanceFilter.instancefilter003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter004.java
index 9c2a497b1e1..1717f8f899d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,7 +76,10 @@
public class instancefilter004 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter004/TestDescription.java
index 8478efa6101..5fdc619ab62 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,7 @@
* /test/lib
* @build nsk.jdi.MethodExitRequest.addInstanceFilter.instancefilter004
* nsk.jdi.MethodExitRequest.addInstanceFilter.instancefilter004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodExitRequest.addInstanceFilter.instancefilter004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter001.java
index 84a1fac28d3..c32775316cc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,10 @@
public class threadfilter001 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter001/TestDescription.java
index 4efa002520c..1142eefefd7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.MethodExitRequest.addThreadFilter.threadfilter001
* nsk.jdi.MethodExitRequest.addThreadFilter.threadfilter001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodExitRequest.addThreadFilter.threadfilter001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter002.java
index 63f21d6556b..b87bfba5fa6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -89,7 +89,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter002/TestDescription.java
index d2f95215d86..164ddcb59c1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.MethodExitRequest.addThreadFilter.threadfilter002
* nsk.jdi.MethodExitRequest.addThreadFilter.threadfilter002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodExitRequest.addThreadFilter.threadfilter002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter003.java
index 175410b01f0..b09d7f46f9e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -89,7 +89,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter003/TestDescription.java
index fde548a189d..f97207868c7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.MethodExitRequest.addThreadFilter.threadfilter003
* nsk.jdi.MethodExitRequest.addThreadFilter.threadfilter003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodExitRequest.addThreadFilter.threadfilter003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter004.java
index 133470ce684..98b0a78d58f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,10 @@
public class threadfilter004 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter004/TestDescription.java
index 936232d514a..64d0283fd3e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,7 @@
* /test/lib
* @build nsk.jdi.MethodExitRequest.addThreadFilter.threadfilter004
* nsk.jdi.MethodExitRequest.addThreadFilter.threadfilter004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.MethodExitRequest.addThreadFilter.threadfilter004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/hashCode/hashcode001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/hashCode/hashcode001.java
index 332203964dc..c8b8e418aaf 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/hashCode/hashcode001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/hashCode/hashcode001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,10 @@ public class hashcode001 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/hashCode/hashcode001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/hashCode/hashcode001/TestDescription.java
index 7fec0159a6d..4aed3bcd180 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/hashCode/hashcode001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/hashCode/hashcode001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,7 +51,7 @@
* /test/lib
* @build nsk.jdi.Mirror.hashCode.hashcode001
* nsk.jdi.Mirror.hashCode.hashcode001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Mirror.hashCode.hashcode001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/toString/tostring001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/toString/tostring001.java
index 34430a1d25e..f12f31f160c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/toString/tostring001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/toString/tostring001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,9 @@ public class tostring001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/toString/tostring001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/toString/tostring001/TestDescription.java
index ef19da51c9e..945acf23519 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/toString/tostring001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/toString/tostring001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,7 @@
* /test/lib
* @build nsk.jdi.Mirror.toString.tostring001
* nsk.jdi.Mirror.toString.tostring001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Mirror.toString.tostring001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/virtualMachine/virtualmachine001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/virtualMachine/virtualmachine001.java
index 9a9d48139bb..ededbac932d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/virtualMachine/virtualmachine001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/virtualMachine/virtualmachine001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,9 @@ public class virtualmachine001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/virtualMachine/virtualmachine001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/virtualMachine/virtualmachine001/TestDescription.java
index 7035d64cdbc..06a9f1df6fc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/virtualMachine/virtualmachine001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/virtualMachine/virtualmachine001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,7 @@
* /test/lib
* @build nsk.jdi.Mirror.virtualMachine.virtualmachine001
* nsk.jdi.Mirror.virtualMachine.virtualmachine001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Mirror.virtualMachine.virtualmachine001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/_itself_/mwevent001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/_itself_/mwevent001.java
index 6a192280ec3..42a1e08eb3b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/_itself_/mwevent001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/_itself_/mwevent001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/_itself_/mwevent001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/_itself_/mwevent001/TestDescription.java
index d15622d5ba1..324f768653c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/_itself_/mwevent001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/_itself_/mwevent001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -56,7 +56,7 @@
* /test/lib
* @build nsk.jdi.ModificationWatchpointEvent._itself_.mwevent001
* nsk.jdi.ModificationWatchpointEvent._itself_.mwevent001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ModificationWatchpointEvent._itself_.mwevent001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe001.java
index 0fe8b7904bf..9eacc79447d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,8 +68,11 @@ public class valuetobe001 {
static private volatile boolean done;
static private volatile int requestsCount, mwpEventsCount;
- public static void main (String args[]) {
- System.exit(run(args, System.out) + JCK_STATUS_BASE);
+ public static void main (String argv[]) {
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(final String args[], final PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe001/TestDescription.java
index a24fafc2a0d..1c995857cb0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,7 +76,7 @@
* /test/lib
* @build nsk.jdi.ModificationWatchpointEvent.valueToBe.valuetobe001
* nsk.jdi.ModificationWatchpointEvent.valueToBe.valuetobe001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ModificationWatchpointEvent.valueToBe.valuetobe001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe002.java
index 230277030c5..7a9352a4f70 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,8 +68,11 @@ public class valuetobe002 {
static private volatile boolean done;
static private volatile int requestsCount, mwpEventsCount;
- public static void main (String args[]) {
- System.exit(run(args, System.out) + JCK_STATUS_BASE);
+ public static void main (String argv[]) {
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(final String args[], final PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe002/TestDescription.java
index f3fc8c3c1d7..89ebc2deeb2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -77,7 +77,7 @@
* /test/lib
* @build nsk.jdi.ModificationWatchpointEvent.valueToBe.valuetobe002
* nsk.jdi.ModificationWatchpointEvent.valueToBe.valuetobe002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ModificationWatchpointEvent.valueToBe.valuetobe002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/MonitorWaitRequest001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/MonitorWaitRequest001/TestDescription.java
index a3861420ad0..68115826283 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/MonitorWaitRequest001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/MonitorWaitRequest001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,7 +52,7 @@
* @build nsk.share.jdi.StressTestTemplate
* nsk.share.jdi.JDIEventsDebuggee
* nsk.share.jdi.MonitorEventsDebuggee
- * @run main/othervm
+ * @run driver
* nsk.share.jdi.StressTestTemplate
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/MonitorWaitRequest002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/MonitorWaitRequest002/TestDescription.java
index ec9b3612b35..0f5eb2de9e2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/MonitorWaitRequest002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/MonitorWaitRequest002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,7 +52,7 @@
* @build nsk.share.jdi.StressTestTemplate
* nsk.share.jdi.JDIEventsDebuggee
* nsk.share.jdi.MonitorEventsDebuggee
- * @run main/othervm
+ * @run driver
* nsk.share.jdi.StressTestTemplate
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addClassExclusionFilter/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addClassExclusionFilter/TestDescription.java
index fb06821237c..2e77f351039 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addClassExclusionFilter/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addClassExclusionFilter/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -56,7 +56,7 @@
* @build nsk.share.jdi.ClassExclusionFilterTest
* nsk.share.jdi.JDIEventsDebuggee
* nsk.share.jdi.MonitorEventsDebuggee
- * @run main/othervm
+ * @run driver
* nsk.share.jdi.ClassExclusionFilterTest
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addClassFilter_ClassName/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addClassFilter_ClassName/TestDescription.java
index 009df67f525..e58055f70a7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addClassFilter_ClassName/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addClassFilter_ClassName/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,7 @@
* @build nsk.share.jdi.ClassFilterTest_ClassName
* nsk.share.jdi.JDIEventsDebuggee
* nsk.share.jdi.MonitorEventsDebuggee
- * @run main/othervm
+ * @run driver
* nsk.share.jdi.ClassFilterTest_ClassName
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addClassFilter_ReferenceType/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addClassFilter_ReferenceType/TestDescription.java
index 0757315f179..f9d8b06d0eb 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addClassFilter_ReferenceType/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addClassFilter_ReferenceType/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,7 +55,7 @@
* @build nsk.share.jdi.ClassFilterTest_ReferenceType
* nsk.share.jdi.JDIEventsDebuggee
* nsk.share.jdi.MonitorEventsDebuggee
- * @run main/othervm
+ * @run driver
* nsk.share.jdi.ClassFilterTest_ReferenceType
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addInstanceFilter/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addInstanceFilter/TestDescription.java
index ed4a1326690..2d3a98a568f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addInstanceFilter/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addInstanceFilter/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -56,7 +56,7 @@
* @build nsk.share.jdi.InstanceFilterTest
* nsk.share.jdi.JDIEventsDebuggee
* nsk.share.jdi.MonitorEventsDebuggee
- * @run main/othervm
+ * @run driver
* nsk.share.jdi.InstanceFilterTest
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addThreadFilter/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addThreadFilter/TestDescription.java
index 990524ab8fc..b94d165a64a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addThreadFilter/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addThreadFilter/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -56,7 +56,7 @@
* @build nsk.share.jdi.ThreadFilterTest
* nsk.share.jdi.JDIEventsDebuggee
* nsk.share.jdi.MonitorEventsDebuggee
- * @run main/othervm
+ * @run driver
* nsk.share.jdi.ThreadFilterTest
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/MonitorWaitedRequest001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/MonitorWaitedRequest001/TestDescription.java
index 74ddb06a62b..0900b9dfe27 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/MonitorWaitedRequest001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/MonitorWaitedRequest001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,7 @@
* @build nsk.share.jdi.StressTestTemplate
* nsk.share.jdi.JDIEventsDebuggee
* nsk.share.jdi.MonitorEventsDebuggee
- * @run main/othervm
+ * @run driver
* nsk.share.jdi.StressTestTemplate
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/MonitorWaitedRequest002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/MonitorWaitedRequest002/TestDescription.java
index 22cbf3a4bd8..c99d091573f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/MonitorWaitedRequest002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/MonitorWaitedRequest002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,7 @@
* @build nsk.share.jdi.StressTestTemplate
* nsk.share.jdi.JDIEventsDebuggee
* nsk.share.jdi.MonitorEventsDebuggee
- * @run main/othervm
+ * @run driver
* nsk.share.jdi.StressTestTemplate
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addClassExclusionFilter/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addClassExclusionFilter/TestDescription.java
index 3202b48666c..4965761b5a9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addClassExclusionFilter/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addClassExclusionFilter/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,7 @@
* @build nsk.share.jdi.ClassExclusionFilterTest
* nsk.share.jdi.JDIEventsDebuggee
* nsk.share.jdi.MonitorEventsDebuggee
- * @run main/othervm
+ * @run driver
* nsk.share.jdi.ClassExclusionFilterTest
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addClassFilter_ClassName/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addClassFilter_ClassName/TestDescription.java
index e369acfb4f9..e093aac4db3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addClassFilter_ClassName/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addClassFilter_ClassName/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* @build nsk.share.jdi.ClassFilterTest_ClassName
* nsk.share.jdi.JDIEventsDebuggee
* nsk.share.jdi.MonitorEventsDebuggee
- * @run main/othervm
+ * @run driver
* nsk.share.jdi.ClassFilterTest_ClassName
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addClassFilter_ReferenceType/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addClassFilter_ReferenceType/TestDescription.java
index 38af683aa7d..7179bd13343 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addClassFilter_ReferenceType/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addClassFilter_ReferenceType/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* @build nsk.share.jdi.ClassFilterTest_ReferenceType
* nsk.share.jdi.JDIEventsDebuggee
* nsk.share.jdi.MonitorEventsDebuggee
- * @run main/othervm
+ * @run driver
* nsk.share.jdi.ClassFilterTest_ReferenceType
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addInstanceFilter/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addInstanceFilter/TestDescription.java
index 56b2deb3d72..9f5baef9d78 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addInstanceFilter/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addInstanceFilter/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,7 @@
* @build nsk.share.jdi.InstanceFilterTest
* nsk.share.jdi.JDIEventsDebuggee
* nsk.share.jdi.MonitorEventsDebuggee
- * @run main/othervm
+ * @run driver
* nsk.share.jdi.InstanceFilterTest
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addThreadFilter/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addThreadFilter/TestDescription.java
index 7bb5b22d612..6bc308a3a76 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addThreadFilter/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addThreadFilter/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,7 @@
* @build nsk.share.jdi.ThreadFilterTest
* nsk.share.jdi.JDIEventsDebuggee
* nsk.share.jdi.MonitorEventsDebuggee
- * @run main/othervm
+ * @run driver
* nsk.share.jdi.ThreadFilterTest
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds001.java
index 595d52e167d..922b2974338 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -77,7 +77,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds001/TestDescription.java
index 689e54b5991..e3cd8ecce7c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,7 +52,7 @@
* /test/lib
* @build nsk.jdi.ObjectReference._bounds_.bounds001
* nsk.jdi.ObjectReference._bounds_.bounds001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference._bounds_.bounds001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds002.java
index 5ea2cb6e3f0..14834b41cff 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds002/TestDescription.java
index 7f1fe909e41..375d3ae4fc7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -46,7 +46,7 @@
* /test/lib
* @build nsk.jdi.ObjectReference._bounds_.bounds002
* nsk.jdi.ObjectReference._bounds_.bounds002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference._bounds_.bounds002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds003.java
index e209ffee69c..be6fc0d38a9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -123,7 +123,10 @@ protected String debuggeeClassName() {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds003/TestDescription.java
index f12cea02f53..836881c725c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -44,7 +44,7 @@
* /test/lib
* @build nsk.jdi.ObjectReference._bounds_.bounds003
* nsk.jdi.ObjectReference._bounds_.bounds003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference._bounds_.bounds003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection001.java
index 4b3d05c0ba2..546f68e8c94 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,9 @@ public class disablecollection001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection001/TestDescription.java
index 59002767d40..6277c64fae7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,7 @@
* /test/lib
* @build nsk.jdi.ObjectReference.disableCollection.disablecollection001
* nsk.jdi.ObjectReference.disableCollection.disablecollection001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.disableCollection.disablecollection001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection002.java
index 732b1e0a06f..89dcfde4d99 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -103,7 +103,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection002/TestDescription.java
index ea1073e6f88..fd84f85afab 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -75,7 +75,7 @@
* /test/lib
* @build nsk.jdi.ObjectReference.disableCollection.disablecollection002
* nsk.jdi.ObjectReference.disableCollection.disablecollection002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.disableCollection.disablecollection002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/entryCount/entrycount001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/entryCount/entrycount001.java
index e5ebcdf1947..56797162229 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/entryCount/entrycount001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/entryCount/entrycount001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,9 @@ public class entrycount001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/entryCount/entrycount001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/entryCount/entrycount001/TestDescription.java
index e3fad22e173..0f463031da1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/entryCount/entrycount001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/entryCount/entrycount001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,7 @@
* /test/lib
* @build nsk.jdi.ObjectReference.entryCount.entrycount001
* nsk.jdi.ObjectReference.entryCount.entrycount001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.entryCount.entrycount001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/entryCount/entrycount002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/entryCount/entrycount002.java
index a069b9bc2cc..7736eae1d2b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/entryCount/entrycount002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/entryCount/entrycount002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,10 @@ public class entrycount002 {
//------------------------------------------------------ immutable common methods
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + PASS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
//------------------------------------------------------ test specific fields
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/entryCount/entrycount002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/entryCount/entrycount002/TestDescription.java
index c442976413b..7c815cb0149 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/entryCount/entrycount002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/entryCount/entrycount002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* /test/lib
* @build nsk.jdi.ObjectReference.entryCount.entrycount002
* nsk.jdi.ObjectReference.entryCount.entrycount002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.entryCount.entrycount002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/equals/equals001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/equals/equals001.java
index be7a3bd8bf2..1623b0d4066 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/equals/equals001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/equals/equals001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,9 @@ public class equals001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/equals/equals001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/equals/equals001/TestDescription.java
index 89a33c375ea..125863e56a8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/equals/equals001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/equals/equals001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.ObjectReference.equals.equals001
* nsk.jdi.ObjectReference.equals.equals001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.equals.equals001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue001.java
index 99ba34ca25b..6c2e0e37db5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -75,7 +75,9 @@ public class getvalue001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue001/TestDescription.java
index cb3687b09bb..2918584eb5a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,7 @@
* /test/lib
* @build nsk.jdi.ObjectReference.getValue.getvalue001
* nsk.jdi.ObjectReference.getValue.getvalue001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.getValue.getvalue001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue002.java
index dfab92cd3c5..cf137dd5785 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,9 @@ public class getvalue002 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue002/TestDescription.java
index 815d8056e73..ac5a6a75899 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -77,7 +77,7 @@
* @clean nsk.jdi.ObjectReference.getValue.getvalue002a
* @compile -g:lines,source,vars ../getvalue002a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.getValue.getvalue002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue003.java
index 07ea746db4f..ef1a8d71c17 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,9 @@ public class getvalue003 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue003/TestDescription.java
index 57131adfab7..bd158180779 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -72,7 +72,7 @@
* /test/lib
* @build nsk.jdi.ObjectReference.getValue.getvalue003
* nsk.jdi.ObjectReference.getValue.getvalue003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.getValue.getvalue003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue004.java
index e0ee7ba4b99..a0360cf0254 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,9 @@ public class getvalue004 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue004/TestDescription.java
index 72e1ac9ba9e..0d0473ce74a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,7 @@
* /test/lib
* @build nsk.jdi.ObjectReference.getValue.getvalue004
* nsk.jdi.ObjectReference.getValue.getvalue004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.getValue.getvalue004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues001.java
index 7a942a4bfed..db4f6ccf434 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,9 @@ public class getvalues001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues001/TestDescription.java
index f751c7af846..22be1dc8f0f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -72,7 +72,7 @@
* /test/lib
* @build nsk.jdi.ObjectReference.getValues.getvalues001
* nsk.jdi.ObjectReference.getValues.getvalues001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.getValues.getvalues001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues002.java
index 20519e40824..462405f6a6c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,9 @@ public class getvalues002 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues002/TestDescription.java
index bad4db9c79b..e13fd6b4333 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -73,7 +73,7 @@
* /test/lib
* @build nsk.jdi.ObjectReference.getValues.getvalues002
* nsk.jdi.ObjectReference.getValues.getvalues002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.getValues.getvalues002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues003.java
index 07599022a17..cf0e99e4f58 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,9 @@ public class getvalues003{
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues003/TestDescription.java
index 146381468ca..e8ec83bd78f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.ObjectReference.getValues.getvalues003
* nsk.jdi.ObjectReference.getValues.getvalues003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.getValues.getvalues003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/hashCode/hashcode001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/hashCode/hashcode001.java
index 44b424ce012..6cb8d6eb606 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/hashCode/hashcode001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/hashCode/hashcode001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,9 @@ public class hashcode001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/hashCode/hashcode001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/hashCode/hashcode001/TestDescription.java
index 10e5af569a5..9d75466744a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/hashCode/hashcode001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/hashCode/hashcode001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* /test/lib
* @build nsk.jdi.ObjectReference.hashCode.hashcode001
* nsk.jdi.ObjectReference.hashCode.hashcode001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.hashCode.hashcode001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod001.java
index 381703f5983..6fda6375ee2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,9 @@ public class invokemethod001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod001/TestDescription.java
index 2365baac7d7..8b30f5c58b5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,7 @@
* /test/lib
* @build nsk.jdi.ObjectReference.invokeMethod.invokemethod001
* nsk.jdi.ObjectReference.invokeMethod.invokemethod001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.invokeMethod.invokemethod001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod002.java
index 09d3a26b2ae..a2b18608770 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -95,7 +95,10 @@ public class invokemethod002 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod002/TestDescription.java
index a8508e23821..6e7f6fba0e1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -47,7 +47,7 @@
* @clean nsk.jdi.ObjectReference.invokeMethod.invokemethod002t
* @compile -g:lines,source,vars ../invokemethod002t.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.invokeMethod.invokemethod002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod003.java
index 366434f5c8d..d9b6f4b0ae7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -106,7 +106,10 @@ public class invokemethod003 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod003/TestDescription.java
index e5470416e18..7dc341ab15b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -47,7 +47,7 @@
* @clean nsk.jdi.ObjectReference.invokeMethod.invokemethod003t
* @compile -g:lines,source,vars ../invokemethod003t.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.invokeMethod.invokemethod003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod004.java
index 0b815182252..12006735008 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,10 @@ public class invokemethod004 {
private int tot_res = Consts.TEST_PASSED;
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod004/TestDescription.java
index a87c206b50c..cb550646107 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -46,7 +46,7 @@
* @clean nsk.jdi.ObjectReference.invokeMethod.invokemethod004t
* @compile -g:lines,source,vars ../invokemethod004t.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.invokeMethod.invokemethod004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod005.java
index c6cb2c1aa88..4bcbac5d727 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,10 @@ public class invokemethod005 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod005/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod005/TestDescription.java
index 4bd11739aaa..f8bd4c9e75a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod005/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod005/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -47,7 +47,7 @@
* @clean nsk.jdi.ObjectReference.invokeMethod.invokemethod005t
* @compile -g:lines,source,vars ../invokemethod005t.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.invokeMethod.invokemethod005
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod006.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod006.java
index 90c324a99ea..40f828a0f3b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod006.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod006.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,10 @@ public class invokemethod006 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod006/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod006/TestDescription.java
index efbeeed74cb..c23b9c62a6b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod006/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod006/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* @clean nsk.jdi.ObjectReference.invokeMethod.invokemethod006t
* @compile -g:lines,source,vars ../invokemethod006t.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.invokeMethod.invokemethod006
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod007.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod007.java
index 327c69d82d9..63be5be365e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod007.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod007.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -98,7 +98,10 @@ public class invokemethod007 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod007/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod007/TestDescription.java
index bccd1c469e7..261b3472ffc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod007/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod007/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -46,7 +46,7 @@
* @clean nsk.jdi.ObjectReference.invokeMethod.invokemethod007t
* @compile -g:lines,source,vars ../invokemethod007t.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.invokeMethod.invokemethod007
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod008.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod008.java
index 3e0236c4f56..e26550203c4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod008.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod008.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -91,7 +91,10 @@ public class invokemethod008 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod008/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod008/TestDescription.java
index 6c67e49071d..2f3f686d9ff 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod008/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod008/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -50,7 +50,7 @@
* @clean nsk.jdi.ObjectReference.invokeMethod.invokemethod008t
* @compile -g:lines,source,vars ../invokemethod008t.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.invokeMethod.invokemethod008
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod009.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod009.java
index ca4394d3682..703123ef076 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod009.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod009.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -91,7 +91,10 @@ public class invokemethod009 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod009/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod009/TestDescription.java
index 55f590e4d1c..57e301d3bcb 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod009/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod009/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -54,7 +54,7 @@
* @clean nsk.jdi.ObjectReference.invokeMethod.invokemethod009t
* @compile -g:lines,source,vars ../invokemethod009t.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.invokeMethod.invokemethod009
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod010.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod010.java
index bfa2a50235c..032caa64fb7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod010.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod010.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -100,7 +100,10 @@ public class invokemethod010 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod010/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod010/TestDescription.java
index dc5b5467985..951028bb112 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod010/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod010/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* @clean nsk.jdi.ObjectReference.invokeMethod.invokemethod010t
* @compile -g:lines,source,vars ../invokemethod010t.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.invokeMethod.invokemethod010
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod011.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod011.java
index 1f7c038d397..5148529f4ac 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod011.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod011.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -100,7 +100,10 @@ public class invokemethod011 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod011/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod011/TestDescription.java
index 4edc25608de..d152338e488 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod011/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod011/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* @clean nsk.jdi.ObjectReference.invokeMethod.invokemethod011t
* @compile -g:lines,source,vars ../invokemethod011t.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.invokeMethod.invokemethod011
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod012.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod012.java
index a8de6497684..e618d9ad0c0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod012.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod012.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -106,7 +106,10 @@ public class invokemethod012 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod012/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod012/TestDescription.java
index 40163501cd8..b39a8723c9f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod012/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod012/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,7 +55,7 @@
* @clean nsk.jdi.ObjectReference.invokeMethod.invokemethod012t
* @compile -g:lines,source,vars ../invokemethod012t.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.invokeMethod.invokemethod012
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod013.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod013.java
index ffa71463963..e5eb6911f03 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod013.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod013.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -105,7 +105,10 @@ public class invokemethod013 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod013/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod013/TestDescription.java
index b3454866996..b18bc0a9fb1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod013/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod013/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,7 +55,7 @@
* @clean nsk.jdi.ObjectReference.invokeMethod.invokemethod013t
* @compile -g:lines,source,vars ../invokemethod013t.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.invokeMethod.invokemethod013
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod014.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod014.java
index 01e3fe6f950..5d7d4f3b66e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod014.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod014.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -114,7 +114,10 @@ public class invokemethod014 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod014/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod014/TestDescription.java
index 19be546661e..941bad5cce6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod014/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod014/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,7 +51,7 @@
* @clean nsk.jdi.ObjectReference.invokeMethod.invokemethod014t
* @compile -g:lines,source,vars ../invokemethod014t.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.invokeMethod.invokemethod014
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/isCollected/iscollected001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/isCollected/iscollected001.java
index 0d4c20dcbad..8d527df9a44 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/isCollected/iscollected001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/isCollected/iscollected001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,9 @@ public class iscollected001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/isCollected/iscollected001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/isCollected/iscollected001/TestDescription.java
index f3d9b8b37d4..ff9f0b79e19 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/isCollected/iscollected001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/isCollected/iscollected001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* /test/lib
* @build nsk.jdi.ObjectReference.isCollected.iscollected001
* nsk.jdi.ObjectReference.isCollected.iscollected001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.isCollected.iscollected001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/owningThread/owningthread001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/owningThread/owningthread001.java
index 6f1260d23a8..f76e238083b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/owningThread/owningthread001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/owningThread/owningthread001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,9 @@ public class owningthread001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/owningThread/owningthread001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/owningThread/owningthread001/TestDescription.java
index 9037e0e2deb..f3abee62008 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/owningThread/owningthread001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/owningThread/owningthread001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,7 @@
* /test/lib
* @build nsk.jdi.ObjectReference.owningThread.owningthread001
* nsk.jdi.ObjectReference.owningThread.owningthread001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.owningThread.owningthread001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/owningThread/owningthread002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/owningThread/owningthread002.java
index 04bb390ef79..89d1b703310 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/owningThread/owningthread002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/owningThread/owningthread002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,10 @@ public class owningthread002 {
//------------------------------------------------------ immutable common methods
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + PASS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
//------------------------------------------------------ test specific fields
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/owningThread/owningthread002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/owningThread/owningthread002/TestDescription.java
index b38ac5fc480..45cf3bae733 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/owningThread/owningthread002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/owningThread/owningthread002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* /test/lib
* @build nsk.jdi.ObjectReference.owningThread.owningthread002
* nsk.jdi.ObjectReference.owningThread.owningthread002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.owningThread.owningthread002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype001.java
index fe644433874..3acfeef10c3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,9 @@ public class referencetype001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype001/TestDescription.java
index 035cf7cb634..df29f7e53e2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -72,7 +72,7 @@
* /test/lib
* @build nsk.jdi.ObjectReference.referenceType.referencetype001
* nsk.jdi.ObjectReference.referenceType.referencetype001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.referenceType.referencetype001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype002.java
index 1cb532f088f..3f5e4136ea1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,9 @@ public class referencetype002 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype002/TestDescription.java
index 5c7c7cb50b5..e7f1c22f897 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -72,7 +72,7 @@
* /test/lib
* @build nsk.jdi.ObjectReference.referenceType.referencetype002
* nsk.jdi.ObjectReference.referenceType.referencetype002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.referenceType.referencetype002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype003.java
index 92755a1f9a2..4679e117770 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,9 @@ public class referencetype003 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype003/TestDescription.java
index 659e58048f5..952575bc9a9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -72,7 +72,7 @@
* /test/lib
* @build nsk.jdi.ObjectReference.referenceType.referencetype003
* nsk.jdi.ObjectReference.referenceType.referencetype003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.referenceType.referencetype003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype004.java
index 1c6e4508745..47c623eba56 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,9 @@ public class referencetype004 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype004/TestDescription.java
index a22e7f797f9..3c9d308c944 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -72,7 +72,7 @@
* /test/lib
* @build nsk.jdi.ObjectReference.referenceType.referencetype004
* nsk.jdi.ObjectReference.referenceType.referencetype004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.referenceType.referencetype004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype005.java
index dfcc40188a2..f925940463c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,9 @@ public class referencetype005 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype005/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype005/TestDescription.java
index dca6ec10464..06ed5d8b323 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype005/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype005/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -72,7 +72,7 @@
* /test/lib
* @build nsk.jdi.ObjectReference.referenceType.referencetype005
* nsk.jdi.ObjectReference.referenceType.referencetype005a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.referenceType.referencetype005
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype006.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype006.java
index f47a33c3122..4a084dce7a9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype006.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype006.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,9 @@ public class referencetype006 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype006/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype006/TestDescription.java
index e7830397f2c..472eb0c9b1e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype006/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype006/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -72,7 +72,7 @@
* /test/lib
* @build nsk.jdi.ObjectReference.referenceType.referencetype006
* nsk.jdi.ObjectReference.referenceType.referencetype006a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.referenceType.referencetype006
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype007.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype007.java
index fac06204a2e..949c7847334 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype007.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype007.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,9 @@ public class referencetype007 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype007/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype007/TestDescription.java
index 1cc82723cf0..d4327d09899 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype007/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype007/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -72,7 +72,7 @@
* /test/lib
* @build nsk.jdi.ObjectReference.referenceType.referencetype007
* nsk.jdi.ObjectReference.referenceType.referencetype007a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.referenceType.referencetype007
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects001/referringObjects001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects001/referringObjects001.java
index 4079de50ea0..7e73bace342 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects001/referringObjects001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects001/referringObjects001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,10 @@
public class referringObjects001 extends HeapwalkingDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java
index e616df6797a..dc0bc9fe2d3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2022, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,10 @@
public class referringObjects002 extends HeapwalkingDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects003/referringObjects003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects003/referringObjects003.java
index 4b52973ec80..862600dc697 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects003/referringObjects003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects003/referringObjects003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2022, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -80,7 +80,10 @@
public class referringObjects003 extends HeapwalkingDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects004/referringObjects004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects004/referringObjects004.java
index 853b07c4def..7188364c51b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects004/referringObjects004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects004/referringObjects004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,10 @@
public class referringObjects004 extends HeapwalkingDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue001.java
index 9abde1197a1..3494a1dcab7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,9 @@ public class setvalue001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue001/TestDescription.java
index 1e7ebe480cb..4eeae02f56c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -86,7 +86,7 @@
* /test/lib
* @build nsk.jdi.ObjectReference.setValue.setvalue001
* nsk.jdi.ObjectReference.setValue.setvalue001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.setValue.setvalue001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue002.java
index ea59d879954..ed2ea7dc525 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -80,7 +80,10 @@ public class setvalue002 {
private int tot_res = Consts.TEST_PASSED;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue002/TestDescription.java
index 7095623e9d6..97e285bccdd 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,7 +55,7 @@
* @clean nsk.jdi.ObjectReference.setValue.setvalue002t
* @compile -g:lines,source,vars ../setvalue002t.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.setValue.setvalue002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue003.java
index e922d6e8466..1496a672f92 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -112,7 +112,10 @@ public class setvalue003 {
private int tot_res = Consts.TEST_PASSED;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue003/TestDescription.java
index 4c60d25d706..bc762b1425e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,7 +51,7 @@
* @clean nsk.jdi.ObjectReference.setValue.setvalue003t
* @compile -g:lines,source,vars ../setvalue003t.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.setValue.setvalue003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue004.java
index d14b635c39f..ab20e5f93e7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2022, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -92,7 +92,10 @@ public class setvalue004 {
private int tot_res = Consts.TEST_PASSED;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue004/TestDescription.java
index 4a235d491ad..fbc4934172d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2022, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -44,7 +44,7 @@
* @clean nsk.jdi.ObjectReference.setValue.setvalue004t
* @compile -g:lines,source,vars ../setvalue004t.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.setValue.setvalue004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue005.java
index 512486882f3..3c8525093ad 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,10 @@ public class setvalue005 {
private int tot_res = Consts.TEST_PASSED;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue005/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue005/TestDescription.java
index c49d025c2f6..b96d61f179e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue005/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue005/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* @clean nsk.jdi.ObjectReference.setValue.setvalue005t
* @compile -g:lines,source,vars ../setvalue005t.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.setValue.setvalue005
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/uniqueID/uniqueid001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/uniqueID/uniqueid001.java
index ad5e91ed09f..97088198498 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/uniqueID/uniqueid001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/uniqueID/uniqueid001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,9 @@ public class uniqueid001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/uniqueID/uniqueid001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/uniqueID/uniqueid001/TestDescription.java
index a335c1b6ba9..eba9ea9f9d4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/uniqueID/uniqueid001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/uniqueID/uniqueid001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,7 @@
* /test/lib
* @build nsk.jdi.ObjectReference.uniqueID.uniqueid001
* nsk.jdi.ObjectReference.uniqueID.uniqueid001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.uniqueID.uniqueid001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads001.java
index c7aa0e54e7a..69abe0903a9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,9 @@ public class waitingthreads001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads001/TestDescription.java
index e82c6f8993e..1939924c889 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -75,7 +75,7 @@
* /test/lib
* @build nsk.jdi.ObjectReference.waitingThreads.waitingthreads001
* nsk.jdi.ObjectReference.waitingThreads.waitingthreads001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.waitingThreads.waitingthreads001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads002.java
index 531279db92f..356f78876aa 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,10 @@ public class waitingthreads002 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads002/TestDescription.java
index d09574d0c34..0edb28dd0e1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,7 @@
* /test/lib
* @build nsk.jdi.ObjectReference.waitingThreads.waitingthreads002
* nsk.jdi.ObjectReference.waitingThreads.waitingthreads002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.waitingThreads.waitingthreads002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads003.java
index 832b3521e95..13961000b31 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,10 @@ public class waitingthreads003 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads003/TestDescription.java
index cd1d7667117..b2a00b3a7cb 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,7 @@
* /test/lib
* @build nsk.jdi.ObjectReference.waitingThreads.waitingthreads003
* nsk.jdi.ObjectReference.waitingThreads.waitingthreads003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.waitingThreads.waitingthreads003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads004.java
index 311e20d2f10..69a7083904d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads004.java
@@ -62,7 +62,10 @@ public class waitingthreads004 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads004/TestDescription.java
index 7e332961ba9..7c616fc1064 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* /test/lib
* @build nsk.jdi.ObjectReference.waitingThreads.waitingthreads004
* nsk.jdi.ObjectReference.waitingThreads.waitingthreads004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ObjectReference.waitingThreads.waitingthreads004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/baseDirectory/directory001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/baseDirectory/directory001.java
index 52bed498021..8711c5b39ac 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/baseDirectory/directory001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/baseDirectory/directory001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/baseDirectory/directory001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/baseDirectory/directory001/TestDescription.java
index 55b722602cf..37fef25d142 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/baseDirectory/directory001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/baseDirectory/directory001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -56,7 +56,7 @@
* /test/lib
* @build nsk.jdi.PathSearchingVirtualMachine.baseDirectory.directory001
* nsk.jdi.PathSearchingVirtualMachine.baseDirectory.directory001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.PathSearchingVirtualMachine.baseDirectory.directory001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/bootClassPath/bootpath001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/bootClassPath/bootpath001.java
index 7c63fc918c5..f7b362ba4c3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/bootClassPath/bootpath001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/bootClassPath/bootpath001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/bootClassPath/bootpath001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/bootClassPath/bootpath001/TestDescription.java
index abfbed71883..e2c4573e26f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/bootClassPath/bootpath001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/bootClassPath/bootpath001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.PathSearchingVirtualMachine.bootClassPath.bootpath001
* nsk.jdi.PathSearchingVirtualMachine.bootClassPath.bootpath001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.PathSearchingVirtualMachine.bootClassPath.bootpath001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/classPath/classpath001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/classPath/classpath001.java
index fbc29a47de2..97908175e7b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/classPath/classpath001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/classPath/classpath001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/classPath/classpath001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/classPath/classpath001/TestDescription.java
index a5878ca5349..9a9e353d258 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/classPath/classpath001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/classPath/classpath001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.PathSearchingVirtualMachine.classPath.classpath001
* nsk.jdi.PathSearchingVirtualMachine.classPath.classpath001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.PathSearchingVirtualMachine.classPath.classpath001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveType/_itself_/primitivetype001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveType/_itself_/primitivetype001.java
index fa13f624406..a3c32fb0d27 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveType/_itself_/primitivetype001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveType/_itself_/primitivetype001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -78,7 +78,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveType/_itself_/primitivetype001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveType/_itself_/primitivetype001/TestDescription.java
index d2096854fe9..61198bf3bc1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveType/_itself_/primitivetype001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveType/_itself_/primitivetype001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,7 +52,7 @@
* /test/lib
* @build nsk.jdi.PrimitiveType._itself_.primitivetype001
* nsk.jdi.PrimitiveType._itself_.primitivetype001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.PrimitiveType._itself_.primitivetype001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/booleanValue/booleanvalue001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/booleanValue/booleanvalue001.java
index 62131e5b1f6..9ee9067b0d7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/booleanValue/booleanvalue001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/booleanValue/booleanvalue001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -96,7 +96,9 @@ public class booleanvalue001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/booleanValue/booleanvalue001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/booleanValue/booleanvalue001/TestDescription.java
index e03076678c0..e863288fa38 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/booleanValue/booleanvalue001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/booleanValue/booleanvalue001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,7 @@
* /test/lib
* @build nsk.jdi.PrimitiveValue.booleanValue.booleanvalue001
* nsk.jdi.PrimitiveValue.booleanValue.booleanvalue001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.PrimitiveValue.booleanValue.booleanvalue001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/byteValue/bytevalue001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/byteValue/bytevalue001.java
index 73214c27d13..a17346e3070 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/byteValue/bytevalue001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/byteValue/bytevalue001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -104,7 +104,9 @@ public class bytevalue001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/byteValue/bytevalue001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/byteValue/bytevalue001/TestDescription.java
index 7744c591880..593faef14de 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/byteValue/bytevalue001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/byteValue/bytevalue001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,7 @@
* /test/lib
* @build nsk.jdi.PrimitiveValue.byteValue.bytevalue001
* nsk.jdi.PrimitiveValue.byteValue.bytevalue001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.PrimitiveValue.byteValue.bytevalue001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/charValue/charvalue001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/charValue/charvalue001.java
index ee370916911..8fefafd6e32 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/charValue/charvalue001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/charValue/charvalue001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -104,7 +104,9 @@ public class charvalue001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/charValue/charvalue001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/charValue/charvalue001/TestDescription.java
index 1e01641370e..c119da218f3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/charValue/charvalue001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/charValue/charvalue001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,7 @@
* /test/lib
* @build nsk.jdi.PrimitiveValue.charValue.charvalue001
* nsk.jdi.PrimitiveValue.charValue.charvalue001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.PrimitiveValue.charValue.charvalue001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/doubleValue/doublevalue001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/doubleValue/doublevalue001.java
index ad1f0196195..dea4d530c36 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/doubleValue/doublevalue001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/doubleValue/doublevalue001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -104,7 +104,9 @@ public class doublevalue001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/doubleValue/doublevalue001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/doubleValue/doublevalue001/TestDescription.java
index 1fd4d30de15..03be28a168e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/doubleValue/doublevalue001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/doubleValue/doublevalue001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* /test/lib
* @build nsk.jdi.PrimitiveValue.doubleValue.doublevalue001
* nsk.jdi.PrimitiveValue.doubleValue.doublevalue001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.PrimitiveValue.doubleValue.doublevalue001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/doubleValue/doublevalue002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/doubleValue/doublevalue002.java
index 4b5faa73119..587ea6cbd34 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/doubleValue/doublevalue002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/doubleValue/doublevalue002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,9 @@ public class doublevalue002 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/doubleValue/doublevalue002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/doubleValue/doublevalue002/TestDescription.java
index d61234ad1c1..0b1d00852bb 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/doubleValue/doublevalue002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/doubleValue/doublevalue002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,7 @@
* /test/lib
* @build nsk.jdi.PrimitiveValue.doubleValue.doublevalue002
* nsk.jdi.PrimitiveValue.doubleValue.doublevalue002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.PrimitiveValue.doubleValue.doublevalue002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/floatValue/floatvalue001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/floatValue/floatvalue001.java
index 4ea9dc7643c..5a0d93a3f03 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/floatValue/floatvalue001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/floatValue/floatvalue001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -104,7 +104,9 @@ public class floatvalue001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/floatValue/floatvalue001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/floatValue/floatvalue001/TestDescription.java
index 472a3e81408..d4caee2c12f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/floatValue/floatvalue001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/floatValue/floatvalue001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,7 @@
* /test/lib
* @build nsk.jdi.PrimitiveValue.floatValue.floatvalue001
* nsk.jdi.PrimitiveValue.floatValue.floatvalue001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.PrimitiveValue.floatValue.floatvalue001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/intValue/intvalue001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/intValue/intvalue001.java
index 80e7b22c35e..5caffc03f01 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/intValue/intvalue001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/intValue/intvalue001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -104,7 +104,9 @@ public class intvalue001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/intValue/intvalue001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/intValue/intvalue001/TestDescription.java
index 73d33454775..8127fcb21ed 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/intValue/intvalue001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/intValue/intvalue001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,7 @@
* /test/lib
* @build nsk.jdi.PrimitiveValue.intValue.intvalue001
* nsk.jdi.PrimitiveValue.intValue.intvalue001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.PrimitiveValue.intValue.intvalue001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/longValue/longvalue001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/longValue/longvalue001.java
index ab3490307ff..936c839ffff 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/longValue/longvalue001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/longValue/longvalue001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -104,7 +104,9 @@ public class longvalue001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/longValue/longvalue001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/longValue/longvalue001/TestDescription.java
index 7b019494f37..a0b18ba4212 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/longValue/longvalue001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/longValue/longvalue001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,7 @@
* /test/lib
* @build nsk.jdi.PrimitiveValue.longValue.longvalue001
* nsk.jdi.PrimitiveValue.longValue.longvalue001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.PrimitiveValue.longValue.longvalue001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/shortValue/shortvalue001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/shortValue/shortvalue001.java
index b179feedaee..e06ad37a6ae 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/shortValue/shortvalue001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/shortValue/shortvalue001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -104,7 +104,9 @@ public class shortvalue001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/shortValue/shortvalue001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/shortValue/shortvalue001/TestDescription.java
index e902a609656..a7964c64393 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/shortValue/shortvalue001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/shortValue/shortvalue001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,7 @@
* /test/lib
* @build nsk.jdi.PrimitiveValue.shortValue.shortvalue001
* nsk.jdi.PrimitiveValue.shortValue.shortvalue001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.PrimitiveValue.shortValue.shortvalue001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/_bounds_/bounds001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/_bounds_/bounds001.java
index 988f20d8b52..dfc8a95dca6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/_bounds_/bounds001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/_bounds_/bounds001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -96,7 +96,10 @@ public static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/_bounds_/bounds001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/_bounds_/bounds001/TestDescription.java
index bec18d13c41..3aa45fa2e7a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/_bounds_/bounds001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/_bounds_/bounds001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -47,7 +47,7 @@
* @clean nsk.jdi.ReferenceType._bounds_.bounds001a
* @compile -g:lines,source,vars ../bounds001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType._bounds_.bounds001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/_bounds_/bounds002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/_bounds_/bounds002.java
index f8eeed59262..fe011c16f10 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/_bounds_/bounds002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/_bounds_/bounds002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/_bounds_/bounds002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/_bounds_/bounds002/TestDescription.java
index 4cc11c826cd..30171ae5dfa 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/_bounds_/bounds002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/_bounds_/bounds002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -44,7 +44,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType._bounds_.bounds002
* nsk.jdi.ReferenceType._bounds_.bounds002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType._bounds_.bounds002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields001.java
index f6bf66908a9..fb1b2f683ed 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -121,13 +121,13 @@ public class allfields001 extends Log {
};
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields001/TestDescription.java
index 8cb5f3efb74..fe0c781b56f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -46,7 +46,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.allFields.allfields001
* nsk.jdi.ReferenceType.allFields.allfields001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.allFields.allfields001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields002.java
index 5ff2b6b4928..ae8e7ca3d6c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,13 +55,13 @@ public class allfields002 extends Log {
static ArgumentHandler argsHandler;
private static Log logHandler;
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields002/TestDescription.java
index effe2614428..feb95cf9a76 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -54,7 +54,7 @@
* @run driver nsk.share.ExtraClassesBuilder
* loadclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.allFields.allfields002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields003.java
index 1b70ed4a82c..c97278309c3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,13 +51,13 @@ public class allfields003 extends Log {
private final static String checked_class = package_prefix + "allfields003b";
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields003/TestDescription.java
index c34ab5e8d41..25196c3ae9b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* @run driver nsk.share.ExtraClassesBuilder
* loadclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.allFields.allfields003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields004.java
index 03634e108f6..96cb9d2924d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,13 +51,13 @@ public class allfields004 extends Log {
/** Debugee's classes for check **/
private final static String class_for_check = package_prefix + "allfields004aClassForCheck";
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields004/TestDescription.java
index fabc1712f14..d21c2c2aa06 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -44,7 +44,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.allFields.allfields004
* nsk.jdi.ReferenceType.allFields.allfields004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.allFields.allfields004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields005.java
index ea2957dfa70..5a3eaa52d26 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -97,7 +97,10 @@ public class allfields005 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields005/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields005/TestDescription.java
index 7af7003a3e1..9d493c51ed1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields005/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields005/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -43,7 +43,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.allFields.allfields005
* nsk.jdi.ReferenceType.allFields.allfields005t
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.allFields.allfields005
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields006.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields006.java
index 294d4610ecc..dd02a155362 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields006.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields006.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,10 @@ public class allfields006 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields006/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields006/TestDescription.java
index 8a28c6cab06..304f8b513dd 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields006/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields006/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -54,7 +54,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.allFields.allfields006
* nsk.jdi.ReferenceType.allFields.allfields006a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.allFields.allfields006
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations/alllinelocations001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations/alllinelocations001.java
index 5664a332d8b..1350197da72 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations/alllinelocations001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations/alllinelocations001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations/alllinelocations001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations/alllinelocations001/TestDescription.java
index 4e7a609527c..ad9da70abb2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations/alllinelocations001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations/alllinelocations001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,7 @@
* @clean nsk.jdi.ReferenceType.allLineLocations.alllinelocations001a
* @compile -g:lines,source,vars ../alllinelocations001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.allLineLocations.alllinelocations001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations/alllinelocations002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations/alllinelocations002.java
index 8f4f2a6ee34..408ff9a2fa7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations/alllinelocations002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations/alllinelocations002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -100,7 +100,10 @@ public class alllinelocations002 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations/alllinelocations002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations/alllinelocations002/TestDescription.java
index 607d5a18d42..b83c33c0847 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations/alllinelocations002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations/alllinelocations002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -45,7 +45,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.allLineLocations.alllinelocations002
* nsk.jdi.ReferenceType.allLineLocations.alllinelocations002t
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.allLineLocations.alllinelocations002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/allLineLocations_ss003/allLineLocations_ss003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/allLineLocations_ss003/allLineLocations_ss003.java
index a05f6d1a8b5..5ab40801e47 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/allLineLocations_ss003/allLineLocations_ss003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/allLineLocations_ss003/allLineLocations_ss003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -56,7 +56,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.ReferenceType.allLineLocations_ss.allLineLocations_ss003.allLineLocations_ss003
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.allLineLocations_ss.allLineLocations_ss003.allLineLocations_ss003
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -79,7 +79,10 @@
public class allLineLocations_ss003 extends SDEDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/allLineLocations_ss004/allLineLocations_ss004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/allLineLocations_ss004/allLineLocations_ss004.java
index 0bbfa18b2c1..dca9ef04de7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/allLineLocations_ss004/allLineLocations_ss004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/allLineLocations_ss004/allLineLocations_ss004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.ReferenceType.allLineLocations_ss.allLineLocations_ss004.allLineLocations_ss004
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.allLineLocations_ss.allLineLocations_ss004.allLineLocations_ss004
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -80,7 +80,10 @@
public class allLineLocations_ss004 extends SDEDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/alllinelocations_ss001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/alllinelocations_ss001.java
index d5dc58b9432..4367f582d17 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/alllinelocations_ss001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/alllinelocations_ss001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/alllinelocations_ss001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/alllinelocations_ss001/TestDescription.java
index 6afc431b3f7..22047ffad6e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/alllinelocations_ss001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/alllinelocations_ss001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -93,7 +93,7 @@
* @clean nsk.jdi.ReferenceType.allLineLocations_ss.alllinelocations_ss001a
* @compile -g:lines,source,vars ../alllinelocations_ss001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.allLineLocations_ss.alllinelocations_ss001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/alllinelocations_ss002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/alllinelocations_ss002.java
index e0d0402bdde..71c4c3bcc77 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/alllinelocations_ss002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/alllinelocations_ss002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -100,7 +100,10 @@ public class alllinelocations_ss002 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/alllinelocations_ss002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/alllinelocations_ss002/TestDescription.java
index e41e2cdce51..074aa89c489 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/alllinelocations_ss002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/alllinelocations_ss002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -45,7 +45,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.allLineLocations_ss.alllinelocations_ss002
* nsk.jdi.ReferenceType.allLineLocations_ss.alllinelocations_ss002t
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.allLineLocations_ss.alllinelocations_ss002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods001.java
index ca199b05866..0a15a520f3e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -176,13 +176,13 @@ public class allmethods001 extends Log {
};
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods001/TestDescription.java
index 3bd265f50c9..b5b0ab74d9e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -45,7 +45,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.allMethods.allmethods001
* nsk.jdi.ReferenceType.allMethods.allmethods001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.allMethods.allmethods001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods002.java
index 27c6fc80138..7e0757957b4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,13 +58,13 @@ public class allmethods002 extends Log {
private static Log logHandler;
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods002/TestDescription.java
index ecfec77fae6..f5478f4c0e3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -54,7 +54,7 @@
* @run driver nsk.share.ExtraClassesBuilder
* loadclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.allMethods.allmethods002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods003.java
index 7a9f4159396..38039d69767 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,13 +51,13 @@ public class allmethods003 extends Log {
private final static String checked_class = package_prefix + "allmethods003b";
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods003/TestDescription.java
index 1741f3b3ae4..149de042248 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* @run driver nsk.share.ExtraClassesBuilder
* loadclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.allMethods.allmethods003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods004.java
index bd654bd8585..681bf7af8bb 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,13 +51,13 @@ public class allmethods004 extends Log {
/** Debugee's classes for check **/
private final static String class_for_check = package_prefix + "allmethods004aInterfaceForCheck";
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods004/TestDescription.java
index 712fa75d7b1..f6981d4a6e9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -43,7 +43,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.allMethods.allmethods004
* nsk.jdi.ReferenceType.allMethods.allmethods004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.allMethods.allmethods004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods005.java
index 667cfb939e0..fc2a078591b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -96,7 +96,10 @@ public class allmethods005 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods005/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods005/TestDescription.java
index 6808fd1857f..a709fb7f3d5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods005/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods005/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -42,7 +42,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.allMethods.allmethods005
* nsk.jdi.ReferenceType.allMethods.allmethods005t
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.allMethods.allmethods005
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods006.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods006.java
index 9d92b9f85fc..4c4a7a47726 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods006.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods006.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,7 +76,10 @@ public class allmethods006 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods006/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods006/TestDescription.java
index 2f1e42da5de..dc9b6063c0e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods006/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods006/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.allMethods.allmethods006
* nsk.jdi.ReferenceType.allMethods.allmethods006a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.allMethods.allmethods006
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/availableStrata/availableStrata002/availableStrata002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/availableStrata/availableStrata002/availableStrata002.java
index 9323139f838..c8a3b40b3f6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/availableStrata/availableStrata002/availableStrata002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/availableStrata/availableStrata002/availableStrata002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -37,7 +37,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.ReferenceType.availableStrata.availableStrata002.availableStrata002
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.availableStrata.availableStrata002.availableStrata002
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -60,7 +60,10 @@
public class availableStrata002 extends SDEDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/availableStrata/availablestrata001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/availableStrata/availablestrata001.java
index deffb640805..3a83da53cf8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/availableStrata/availablestrata001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/availableStrata/availablestrata001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/availableStrata/availablestrata001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/availableStrata/availablestrata001/TestDescription.java
index 5a068e8a51c..07ed6901da8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/availableStrata/availablestrata001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/availableStrata/availablestrata001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.availableStrata.availablestrata001
* nsk.jdi.ReferenceType.availableStrata.availablestrata001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.availableStrata.availablestrata001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classLoader/classloader001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classLoader/classloader001.java
index 101e006b90c..644e60f4844 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classLoader/classloader001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classLoader/classloader001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classLoader/classloader001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classLoader/classloader001/TestDescription.java
index 31dce7f14ce..1d27da32d72 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classLoader/classloader001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classLoader/classloader001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,7 @@
* @run driver nsk.share.ExtraClassesBuilder
* loadclass loadclass1
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.classLoader.classloader001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj001.java
index 2052b5aaa3d..1948b32cdc4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -77,13 +77,13 @@ public class classobj001 extends Log {
};
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj001/TestDescription.java
index 6920d0abd71..7da86a96738 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -42,7 +42,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.classObject.classobj001
* nsk.jdi.ReferenceType.classObject.classobj001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.classObject.classobj001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj002.java
index 8154c448fbc..82322f250e1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -50,13 +50,13 @@ public class classobj002 extends Log {
private final static String checked_class = package_prefix + "classobj002b";
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj002/TestDescription.java
index d1e9cce7285..a639fe76ad8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* @run driver nsk.share.ExtraClassesBuilder
* loadclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.classObject.classobj002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj003.java
index facbe38b780..9b5c3d6ae58 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,10 @@ public class classobj003 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj003/TestDescription.java
index f8221c7c480..ed6a3aa889d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,7 +52,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.classObject.classobj003
* nsk.jdi.ReferenceType.classObject.classobj003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.classObject.classobj003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultStratum002/defaultStratum002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultStratum002/defaultStratum002.java
index b7dd63c13da..0b28e624734 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultStratum002/defaultStratum002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultStratum002/defaultStratum002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.ReferenceType.defaultStratum.defaultStratum002.defaultStratum002
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.defaultStratum.defaultStratum002.defaultStratum002
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -88,7 +88,10 @@
public class defaultStratum002 extends SDEDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultStratum003/defaultStratum003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultStratum003/defaultStratum003.java
index b8fcd1d9262..695d813f3b0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultStratum003/defaultStratum003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultStratum003/defaultStratum003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -54,7 +54,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.ReferenceType.defaultStratum.defaultStratum003.defaultStratum003
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.defaultStratum.defaultStratum003.defaultStratum003
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -79,7 +79,10 @@
public class defaultStratum003 extends SDEDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultStratum004/defaultStratum004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultStratum004/defaultStratum004.java
index 62119febda2..bd301a1c018 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultStratum004/defaultStratum004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultStratum004/defaultStratum004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -45,7 +45,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.defaultStratum.defaultStratum004.defaultStratum004
* nsk.jdi.ReferenceType.defaultStratum.defaultStratum004.defaultStratum004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.defaultStratum.defaultStratum004.defaultStratum004
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -69,7 +69,10 @@
public class defaultStratum004 extends SDEDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultstratum001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultstratum001.java
index 0fc565751fb..a1da6915faa 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultstratum001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultstratum001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultstratum001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultstratum001/TestDescription.java
index fb365b73931..2715f6e5cd8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultstratum001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultstratum001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.defaultStratum.defaultstratum001
* nsk.jdi.ReferenceType.defaultStratum.defaultstratum001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.defaultStratum.defaultstratum001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/equals/equals001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/equals/equals001.java
index d5358b13861..4d561c87d1b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/equals/equals001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/equals/equals001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -78,13 +78,13 @@ public class equals001 {
{debugeeName+"$s_interf", reference_type_sign}
};
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/equals/equals001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/equals/equals001/TestDescription.java
index 8460796f70c..1b1aff020cb 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/equals/equals001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/equals/equals001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.equals.equals001
* nsk.jdi.ReferenceType.equals.equals001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.equals.equals001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/equals/equals002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/equals/equals002.java
index 1e210565466..bcfcac4f8d0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/equals/equals002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/equals/equals002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,13 +52,13 @@ public class equals002 {
private final static String checked_class = package_prefix + "equals002b";
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/equals/equals002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/equals/equals002/TestDescription.java
index c6a81e53852..1ccd1358c1c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/equals/equals002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/equals/equals002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* @run driver nsk.share.ExtraClassesBuilder
* loadclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.equals.equals002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/failedToInitialize/failedToInitialize001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/failedToInitialize/failedToInitialize001.java
index e35a80b9db3..096d1c24ca5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/failedToInitialize/failedToInitialize001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/failedToInitialize/failedToInitialize001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,13 +64,13 @@ public class failedToInitialize001 extends Log {
};
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/failedToInitialize/failedToInitialize001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/failedToInitialize/failedToInitialize001/TestDescription.java
index 7bbdae7e654..a1d0665a88b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/failedToInitialize/failedToInitialize001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/failedToInitialize/failedToInitialize001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -41,7 +41,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.failedToInitialize.failedToInitialize001
* nsk.jdi.ReferenceType.failedToInitialize.failedToInitialize001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.failedToInitialize.failedToInitialize001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/failedToInitialize/failedtoinit002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/failedToInitialize/failedtoinit002.java
index 0d0726e5686..515e7f0140e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/failedToInitialize/failedtoinit002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/failedToInitialize/failedtoinit002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,13 +51,13 @@ public class failedtoinit002 {
private final static String checked_class = package_prefix + "failedtoinit002b";
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/failedToInitialize/failedtoinit002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/failedToInitialize/failedtoinit002/TestDescription.java
index c9e71b9e30b..af68db9d869 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/failedToInitialize/failedtoinit002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/failedToInitialize/failedtoinit002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* @run driver nsk.share.ExtraClassesBuilder
* loadclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.failedToInitialize.failedtoinit002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname001.java
index b037ae45de0..1bfb90ff309 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -114,13 +114,13 @@ public class fieldbyname001 extends Log {
};
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname001/TestDescription.java
index 1de7995bc36..a3fdea994f1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.fieldByName.fieldbyname001
* nsk.jdi.ReferenceType.fieldByName.fieldbyname001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.fieldByName.fieldbyname001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname002.java
index bcbb8846e72..32eea48a50f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,13 +58,13 @@ public class fieldbyname002 extends Log {
private static Log logHandler;
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname002/TestDescription.java
index a47d190a44b..f945b8d74de 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -54,7 +54,7 @@
* @run driver nsk.share.ExtraClassesBuilder
* loadclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.fieldByName.fieldbyname002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname003.java
index 184cf3e865c..a8c7f6f35fc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,13 +52,13 @@ public class fieldbyname003 extends Log {
private final static String checked_class = package_prefix + "fieldbyname003b";
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname003/TestDescription.java
index 70438630989..bbd8998d3a1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* @run driver nsk.share.ExtraClassesBuilder
* loadclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.fieldByName.fieldbyname003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields001.java
index 3b2fb2c6e3f..0e6bd85a148 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -86,13 +86,13 @@ public class fields001 {
};
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields001/TestDescription.java
index bc3a3a289c6..45a46baa6f8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -46,7 +46,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.fields.fields001
* nsk.jdi.ReferenceType.fields.fields001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.fields.fields001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields002.java
index 63eb6e6ea15..3c55e803635 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,13 +55,13 @@ public class fields002 {
private final static String classLoaderName = package_prefix + "fields002aClassLoader";
private final static String classFieldName = "loadedClass";
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields002/TestDescription.java
index eef169b8814..5bd713a1364 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -54,7 +54,7 @@
* @run driver nsk.share.ExtraClassesBuilder
* loadclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.fields.fields002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields003.java
index 48807fdda96..03e9399f47e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,13 +51,13 @@ public class fields003 {
private final static String checked_class = package_prefix + "fields003b";
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields003/TestDescription.java
index 7c2e910e27c..d6379dfbdbf 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* @run driver nsk.share.ExtraClassesBuilder
* loadclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.fields.fields003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields004.java
index f796027328d..bcfa4e323c1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,13 +52,12 @@ public class fields004 {
/** Debugee's classes for check **/
private final static String class_for_check = package_prefix + "fields004aClassForCheck";
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result); }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields004/TestDescription.java
index fcbc27c5cb5..7eb5fbd7e38 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -46,7 +46,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.fields.fields004
* nsk.jdi.ReferenceType.fields.fields004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.fields.fields004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields005.java
index 625e7ade016..70620cb2cf3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -97,7 +97,10 @@ public class fields005 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields005/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields005/TestDescription.java
index bd32ca4fa27..fdabb81670c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields005/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields005/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -43,7 +43,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.fields.fields005
* nsk.jdi.ReferenceType.fields.fields005t
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.fields.fields005
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields006.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields006.java
index d0fd42e6bce..e69c3e5b442 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields006.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields006.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,10 @@ public class fields006 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields006/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields006/TestDescription.java
index 6eb28615609..4cd4b5c049e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields006/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields006/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,7 +55,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.fields.fields006
* nsk.jdi.ReferenceType.fields.fields006a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.fields.fields006
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/genericSignature/genericSignature001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/genericSignature/genericSignature001.java
index ceb9b6286c4..92b85582c68 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/genericSignature/genericSignature001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/genericSignature/genericSignature001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -124,13 +124,12 @@ private static void logAlways(String message) {
};
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int result = run(argv, System.out);
- System.exit(result + STATUS_TEMP);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/genericSignature/genericSignature001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/genericSignature/genericSignature001/TestDescription.java
index afea224611a..516db6b7dd8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/genericSignature/genericSignature001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/genericSignature/genericSignature001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -49,7 +49,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.genericSignature.genericSignature001
* nsk.jdi.ReferenceType.genericSignature.genericSignature001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.genericSignature.genericSignature001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/genericSignature/genericSignature002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/genericSignature/genericSignature002.java
index 86262573aae..07d8da57c92 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/genericSignature/genericSignature002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/genericSignature/genericSignature002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -106,13 +106,12 @@ private static void logAlways(String message) {
};
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int result = run(argv, System.out);
- System.exit(result + STATUS_TEMP);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/genericSignature/genericSignature002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/genericSignature/genericSignature002/TestDescription.java
index 0e90d493c72..b06edf76b9f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/genericSignature/genericSignature002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/genericSignature/genericSignature002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -47,7 +47,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.genericSignature.genericSignature002
* nsk.jdi.ReferenceType.genericSignature.genericSignature002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.genericSignature.genericSignature002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue001.java
index e2e80abfbd0..bcd64b0b460 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue001/TestDescription.java
index fa6a5d4c1c3..9ef85b98057 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.getValue.getvalue001
* nsk.jdi.ReferenceType.getValue.getvalue001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.getValue.getvalue001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue002.java
index d3a2cbab4b2..5d7439b2f8c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue002/TestDescription.java
index 451c06bc22c..7ac984bf44d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.getValue.getvalue002
* nsk.jdi.ReferenceType.getValue.getvalue002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.getValue.getvalue002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue003.java
index 7e1795fc76e..b81bfd78729 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue003/TestDescription.java
index e9be14bf4b8..e83f1df0f8a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.getValue.getvalue003
* nsk.jdi.ReferenceType.getValue.getvalue003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.getValue.getvalue003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue004.java
index e02927bdee2..5c6f6d0ab5f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -97,7 +97,10 @@ public class getvalue004 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue004/TestDescription.java
index b03d1cbb4a2..cec8f355e00 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.getValue.getvalue004
* nsk.jdi.ReferenceType.getValue.getvalue004t
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.getValue.getvalue004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue005.java
index 08495fe4304..83c0105e1fe 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -107,7 +107,10 @@ public class getvalue005 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue005/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue005/TestDescription.java
index aa083f01101..374ba8a646d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue005/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue005/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -43,7 +43,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.getValue.getvalue005
* nsk.jdi.ReferenceType.getValue.getvalue005t
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.getValue.getvalue005
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues001.java
index 8403ab05547..b14d687b411 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -72,7 +72,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues001/TestDescription.java
index 8f200f400e6..f67d62f459b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.getValues.getvalues001
* nsk.jdi.ReferenceType.getValues.getvalues001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.getValues.getvalues001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues002.java
index d0370d4ca34..338c9c01472 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -100,7 +100,10 @@ public class getvalues002 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues002/TestDescription.java
index b879a131e7e..20e6642b5e0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -49,7 +49,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.getValues.getvalues002
* nsk.jdi.ReferenceType.getValues.getvalues002t
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.getValues.getvalues002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues003.java
index c93be1803a5..da47da7b5cb 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -110,7 +110,10 @@ public class getvalues003 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues003/TestDescription.java
index 316aeaca9fe..513119164b7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -50,7 +50,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.getValues.getvalues003
* nsk.jdi.ReferenceType.getValues.getvalues003t
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.getValues.getvalues003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/hashCode/hashcode001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/hashCode/hashcode001.java
index 558d081fafc..57f08ebe7f0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/hashCode/hashcode001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/hashCode/hashcode001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -78,13 +78,13 @@ public class hashcode001 {
{debugeeName+"$s_interf", reference_type_sign}
};
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/hashCode/hashcode001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/hashCode/hashcode001/TestDescription.java
index adfe00afe15..51a6f77a27d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/hashCode/hashcode001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/hashCode/hashcode001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -45,7 +45,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.hashCode.hashcode001
* nsk.jdi.ReferenceType.hashCode.hashcode001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.hashCode.hashcode001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/hashCode/hashcode002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/hashCode/hashcode002.java
index d1c4b24a5ca..b3df1016476 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/hashCode/hashcode002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/hashCode/hashcode002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,13 +52,13 @@ public class hashcode002 {
private final static String checked_class = package_prefix + "hashcode002b";
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/hashCode/hashcode002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/hashCode/hashcode002/TestDescription.java
index f9b7face6eb..f7a960746d9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/hashCode/hashcode002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/hashCode/hashcode002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* @run driver nsk.share.ExtraClassesBuilder
* loadclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.hashCode.hashcode002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances001/instances001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances001/instances001.java
index c0697cd5280..eb979db15e0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances001/instances001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances001/instances001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -83,7 +83,10 @@
public class instances001 extends HeapwalkingDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances002/instances002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances002/instances002.java
index 7fb1ee83914..53b6fc1ec6c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances002/instances002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances002/instances002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,10 @@
public class instances002 extends HeapwalkingDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances003/instances003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances003/instances003.java
index 966124f77e3..3e242dc5e9e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances003/instances003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances003/instances003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -101,7 +101,10 @@ protected String[] doInit(String[] args, PrintStream out) {
}
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances005/instances005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances005/instances005.java
index 7ef73e76cbc..308d767e2d3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances005/instances005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances005/instances005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,10 @@
public class instances005 extends HeapwalkingDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private int instanceCount = 100000;
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isAbstract001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isAbstract001.java
index 1be2afea3da..d7638379138 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isAbstract001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isAbstract001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,13 +64,13 @@ public class isAbstract001 extends Log {
{package_prefix + "abstr_interf", "abstract", "interface"}
};
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isAbstract001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isAbstract001/TestDescription.java
index 0e80c3f4467..2bd3e7615d1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isAbstract001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isAbstract001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -41,7 +41,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.isAbstract.isAbstract001
* nsk.jdi.ReferenceType.isAbstract.isAbstract001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.isAbstract.isAbstract001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isabstract002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isabstract002.java
index 5bec6ff24fd..5d504d878e1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isabstract002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isabstract002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,13 +51,13 @@ public class isabstract002 {
private final static String checked_class = package_prefix + "isabstract002b";
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isabstract002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isabstract002/TestDescription.java
index 5f8ebd3e32a..6f9c0d5b18e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isabstract002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isabstract002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* @run driver nsk.share.ExtraClassesBuilder
* loadclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.isAbstract.isabstract002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isabstract003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isabstract003.java
index 43496804edb..1470e82f10a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isabstract003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isabstract003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,10 @@ public class isabstract003 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isabstract003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isabstract003/TestDescription.java
index b415510d356..5377dd8f0a3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isabstract003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isabstract003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,7 +53,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.isAbstract.isabstract003
* nsk.jdi.ReferenceType.isAbstract.isabstract003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.isAbstract.isabstract003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isFinal/isfinal001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isFinal/isfinal001.java
index 34fac9f878e..885e1ec17a4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isFinal/isfinal001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isFinal/isfinal001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -54,7 +54,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isFinal/isfinal001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isFinal/isfinal001/TestDescription.java
index 1e598dcb685..0d9dd1cedb8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isFinal/isfinal001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isFinal/isfinal001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.isFinal.isfinal001
* nsk.jdi.ReferenceType.isFinal.isfinal001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.isFinal.isfinal001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isFinal/isfinal002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isFinal/isfinal002.java
index d0c76736d69..2d01b4152d2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isFinal/isfinal002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isFinal/isfinal002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,10 @@ public class isfinal002 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isFinal/isfinal002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isFinal/isfinal002/TestDescription.java
index f3e8c769cc4..f17bc4b15de 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isFinal/isfinal002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isFinal/isfinal002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,7 +51,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.isFinal.isfinal002
* nsk.jdi.ReferenceType.isFinal.isfinal002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.isFinal.isfinal002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit001.java
index 6efaa399b89..5674f53f521 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,13 +64,13 @@ public class isinit001 {
};
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit001/TestDescription.java
index 8143e0f04f4..b19a10c05b0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,7 +52,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.isInitialized.isinit001
* nsk.jdi.ReferenceType.isInitialized.isinit001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.isInitialized.isinit001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit002.java
index 658ed8ad4ba..1675eb444c0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,13 +51,13 @@ public class isinit002 {
private final static String checked_class = package_prefix + "isinit002b";
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit002/TestDescription.java
index 4b4da282354..c484851c178 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* @run driver nsk.share.ExtraClassesBuilder
* loadclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.isInitialized.isinit002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit003.java
index 0f6d0716e1d..8c1064039f0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,10 @@ public class isinit003 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit003/TestDescription.java
index 71a10268e97..c6ceec0f2bb 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,7 +52,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.isInitialized.isinit003
* nsk.jdi.ReferenceType.isInitialized.isinit003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.isInitialized.isinit003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isPrepared/isprepared001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isPrepared/isprepared001.java
index 1f79a950faa..2eff33ed6c9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isPrepared/isprepared001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isPrepared/isprepared001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,13 +63,13 @@ public class isprepared001 {
};
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isPrepared/isprepared001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isPrepared/isprepared001/TestDescription.java
index 1e3d5ed134b..343b9b1ae24 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isPrepared/isprepared001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isPrepared/isprepared001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,7 +52,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.isPrepared.isprepared001
* nsk.jdi.ReferenceType.isPrepared.isprepared001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.isPrepared.isprepared001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isPrepared/isprepared002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isPrepared/isprepared002.java
index d160d257434..e3680b64ab9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isPrepared/isprepared002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isPrepared/isprepared002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,13 +52,13 @@ public class isprepared002 {
private final static String checked_class = package_prefix + "isprepared002b";
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isPrepared/isprepared002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isPrepared/isprepared002/TestDescription.java
index 3a68fff885c..867b7c45e81 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isPrepared/isprepared002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isPrepared/isprepared002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* @run driver nsk.share.ExtraClassesBuilder
* loadclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.isPrepared.isprepared002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic001.java
index f73be251211..e6e901f31e5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic001/TestDescription.java
index 215dcc1d805..29dc671e51b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.isStatic.isstatic001
* nsk.jdi.ReferenceType.isStatic.isstatic001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.isStatic.isstatic001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic002.java
index 0749021269e..d07705fe4c6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic002/TestDescription.java
index 41b0bd34b4c..9811186a16c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.isStatic.isstatic002
* nsk.jdi.ReferenceType.isStatic.isstatic002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.isStatic.isstatic002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isVerified001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isVerified001.java
index 6f920e5417b..f0bb211b7da 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isVerified001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isVerified001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,13 +70,13 @@ public class isVerified001 extends Log {
};
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isVerified001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isVerified001/TestDescription.java
index fa5dcfa14c1..9b2dce7f47d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isVerified001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isVerified001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -47,7 +47,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.isVerified.isVerified001
* nsk.jdi.ReferenceType.isVerified.isVerified001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.isVerified.isVerified001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isverified002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isverified002.java
index b5fe3449d68..237f8e8f780 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isverified002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isverified002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,13 +53,13 @@ public class isverified002 {
private final static String checked_class = package_prefix + "isverified002b";
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isverified002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isverified002/TestDescription.java
index bf11eaeba07..5f638386da8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isverified002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isverified002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* @run driver nsk.share.ExtraClassesBuilder
* loadclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.isVerified.isverified002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isverified003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isverified003.java
index 47e594e51b7..c7c2b107d5d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isverified003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isverified003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,10 @@ public class isverified003 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isverified003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isverified003/TestDescription.java
index ae0906a7807..6b8c8a07b3b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isverified003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isverified003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,7 +55,7 @@
* @run driver nsk.share.ExtraClassesBuilder
* loadclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.isVerified.isverified003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_i/locationsofline_i001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_i/locationsofline_i001.java
index bbec3a46158..285e864e605 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_i/locationsofline_i001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_i/locationsofline_i001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_i/locationsofline_i001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_i/locationsofline_i001/TestDescription.java
index 083d5c85009..c5dcfbd58dd 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_i/locationsofline_i001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_i/locationsofline_i001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -81,7 +81,7 @@
* @clean nsk.jdi.ReferenceType.locationsOfLine_i.locationsofline_i001a
* @compile -g:lines,source,vars ../locationsofline_i001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.locationsOfLine_i.locationsofline_i001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_i/locationsofline_i002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_i/locationsofline_i002.java
index b08d372dc1d..63681a918f5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_i/locationsofline_i002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_i/locationsofline_i002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -100,7 +100,10 @@ public class locationsofline_i002 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_i/locationsofline_i002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_i/locationsofline_i002/TestDescription.java
index 105ef7ac9bd..9e96a0ec221 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_i/locationsofline_i002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_i/locationsofline_i002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -45,7 +45,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.locationsOfLine_i.locationsofline_i002
* nsk.jdi.ReferenceType.locationsOfLine_i.locationsofline_i002t
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.locationsOfLine_i.locationsofline_i002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsOfLine_ssi003/locationsOfLine_ssi003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsOfLine_ssi003/locationsOfLine_ssi003.java
index edf086c38b3..8f92ed22a2d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsOfLine_ssi003/locationsOfLine_ssi003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsOfLine_ssi003/locationsOfLine_ssi003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.ReferenceType.locationsOfLine_ssi.locationsOfLine_ssi003.locationsOfLine_ssi003
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.locationsOfLine_ssi.locationsOfLine_ssi003.locationsOfLine_ssi003
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -79,7 +79,10 @@
public class locationsOfLine_ssi003 extends SDEDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsOfLine_ssi004/locationsOfLine_ssi004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsOfLine_ssi004/locationsOfLine_ssi004.java
index 334c18f3447..31aa9ab3b42 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsOfLine_ssi004/locationsOfLine_ssi004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsOfLine_ssi004/locationsOfLine_ssi004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.ReferenceType.locationsOfLine_ssi.locationsOfLine_ssi004.locationsOfLine_ssi004
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.locationsOfLine_ssi.locationsOfLine_ssi004.locationsOfLine_ssi004
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -80,7 +80,10 @@
public class locationsOfLine_ssi004 extends SDEDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsofline_ssi001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsofline_ssi001.java
index 9816e45900c..b7ecd899bb8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsofline_ssi001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsofline_ssi001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsofline_ssi001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsofline_ssi001/TestDescription.java
index 9d89dedfa66..756454db259 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsofline_ssi001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsofline_ssi001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -88,7 +88,7 @@
* @clean nsk.jdi.ReferenceType.locationsOfLine_ssi.locationsofline_ssi001a
* @compile -g:lines,source,vars ../locationsofline_ssi001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.locationsOfLine_ssi.locationsofline_ssi001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsofline_ssi002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsofline_ssi002.java
index 1c5f253c6be..581ce3fd658 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsofline_ssi002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsofline_ssi002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -100,7 +100,10 @@ public class locationsofline_ssi002 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsofline_ssi002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsofline_ssi002/TestDescription.java
index 18d4666a9fe..c87803df4cd 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsofline_ssi002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsofline_ssi002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -45,7 +45,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.locationsOfLine_ssi.locationsofline_ssi002
* nsk.jdi.ReferenceType.locationsOfLine_ssi.locationsofline_ssi002t
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.locationsOfLine_ssi.locationsofline_ssi002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods001.java
index 7feeb4c0c32..b004aeb59c9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -142,13 +142,13 @@ public class methods001 {
};
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods001/TestDescription.java
index bcc7d80a840..84fa7f43294 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -45,7 +45,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.methods.methods001
* nsk.jdi.ReferenceType.methods.methods001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.methods.methods001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods002.java
index b8bf39e1842..b54e423eb70 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,13 +55,13 @@ public class methods002 {
private final static String classLoaderName = package_prefix + "methods002aClassLoader";
private final static String classFieldName = "loadedClass";
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods002/TestDescription.java
index ae6d3385a0e..b8957fb1c0e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -54,7 +54,7 @@
* @run driver nsk.share.ExtraClassesBuilder
* loadclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.methods.methods002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods003.java
index e878fae9e39..7b37f8718d9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,13 +52,13 @@ public class methods003 {
private final static String checked_class = package_prefix + "methods003b";
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods003/TestDescription.java
index 5335f743ed0..df70528ffd9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* @run driver nsk.share.ExtraClassesBuilder
* loadclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.methods.methods003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods004.java
index 952c5e1515a..fd86fd11b6c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,13 +52,13 @@ public class methods004 {
/** Debugee's classes for check **/
private final static String class_for_check = package_prefix + "methods004aInterfaceForCheck";
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods004/TestDescription.java
index 511367d9754..25778f2f00c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -44,7 +44,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.methods.methods004
* nsk.jdi.ReferenceType.methods.methods004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.methods.methods004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods005.java
index 9e048f477f8..cde19b20f04 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -96,7 +96,10 @@ public class methods005 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods005/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods005/TestDescription.java
index 83e7e2c28b1..ab805ab9315 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods005/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods005/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -42,7 +42,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.methods.methods005
* nsk.jdi.ReferenceType.methods.methods005t
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.methods.methods005
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods006.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods006.java
index fa169395d98..b1c6266a135 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods006.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods006.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,10 @@ public class methods006 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods006/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods006/TestDescription.java
index 5f19cdbb31e..2c58d6350a8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods006/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods006/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -54,7 +54,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.methods.methods006
* nsk.jdi.ReferenceType.methods.methods006a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.methods.methods006
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s001.java
index 1b17c1e1919..b059903782d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -156,13 +156,13 @@ public class methbyname_s001 extends Log {
};
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s001/TestDescription.java
index 300e24cafc9..11dd886ea20 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -44,7 +44,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.methodsByName_s.methbyname_s001
* nsk.jdi.ReferenceType.methodsByName_s.methbyname_s001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.methodsByName_s.methbyname_s001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s002.java
index 6a2951c8e4e..e09a6e384ad 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,13 +58,13 @@ public class methbyname_s002 extends Log {
private static Log logHandler;
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s002/TestDescription.java
index 259bd8227ee..bdfe397adf3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -54,7 +54,7 @@
* @run driver nsk.share.ExtraClassesBuilder
* loadclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.methodsByName_s.methbyname_s002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s003.java
index 92aca680933..ef3885f6e5f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,13 +51,13 @@ public class methbyname_s003 extends Log {
private final static String checked_class = package_prefix + "methbyname_s003b";
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s003/TestDescription.java
index 7ef771f2ac1..fae4c67e986 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* @run driver nsk.share.ExtraClassesBuilder
* loadclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.methodsByName_s.methbyname_s003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s004.java
index aeacb65598f..47bb9b350f3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,13 +82,13 @@ public class methbyname_s004 extends Log {
};
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s004/TestDescription.java
index 70c8fa81568..c0e9a10a098 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -44,7 +44,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.methodsByName_s.methbyname_s004
* nsk.jdi.ReferenceType.methodsByName_s.methbyname_s004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.methodsByName_s.methbyname_s004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss001.java
index e316d96ea4f..08da95dd7fd 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -169,13 +169,13 @@ public class methbyname_ss001 extends Log {
};
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss001/TestDescription.java
index 2df3fa3f0a6..de09aec27ff 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -44,7 +44,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.methodsByName_ss.methbyname_ss001
* nsk.jdi.ReferenceType.methodsByName_ss.methbyname_ss001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.methodsByName_ss.methbyname_ss001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss002.java
index d66e8f35e64..e3090542cdd 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,13 +58,13 @@ public class methbyname_ss002 extends Log {
private static Log logHandler;
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss002/TestDescription.java
index da73cbe13f1..0113bf81f93 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -54,7 +54,7 @@
* @run driver nsk.share.ExtraClassesBuilder
* loadclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.methodsByName_ss.methbyname_ss002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss003.java
index d8c87906b36..413d410037f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,13 +53,13 @@ public class methbyname_ss003 {
private final static String checked_class = package_prefix + "methbyname_ss003b";
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss003/TestDescription.java
index a1df9eb5efb..5d21a5c868f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* @run driver nsk.share.ExtraClassesBuilder
* loadclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.methodsByName_ss.methbyname_ss003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/name/name001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/name/name001.java
index 1b5d3c7e39d..bfd68bcae4f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/name/name001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/name/name001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -78,13 +78,13 @@ public class name001 {
{debugeeName+"$s_interf", reference_type_sign}
};
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/name/name001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/name/name001/TestDescription.java
index 90e6ebfdcce..77b7eb38ad8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/name/name001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/name/name001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -46,7 +46,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.name.name001
* nsk.jdi.ReferenceType.name.name001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.name.name001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/name/name002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/name/name002.java
index 8f69320a06d..d9af04da19b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/name/name002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/name/name002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,13 +52,13 @@ public class name002 {
private final static String checked_class = package_prefix + "name002b";
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/name/name002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/name/name002/TestDescription.java
index 85b13a681d8..91c37d75710 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/name/name002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/name/name002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* @run driver nsk.share.ExtraClassesBuilder
* loadclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.name.name002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/nestedTypes/nestedtypes001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/nestedTypes/nestedtypes001.java
index 3a5b90df78e..69d2a8ed24b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/nestedTypes/nestedtypes001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/nestedTypes/nestedtypes001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/nestedTypes/nestedtypes001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/nestedTypes/nestedtypes001/TestDescription.java
index 96db9523448..5bffeded63c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/nestedTypes/nestedtypes001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/nestedTypes/nestedtypes001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.nestedTypes.nestedtypes001
* nsk.jdi.ReferenceType.nestedTypes.nestedtypes001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.nestedTypes.nestedtypes001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/nestedTypes/nestedtypes002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/nestedTypes/nestedtypes002.java
index 5a64f4cf03e..344e1fd199a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/nestedTypes/nestedtypes002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/nestedTypes/nestedtypes002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/nestedTypes/nestedtypes002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/nestedTypes/nestedtypes002/TestDescription.java
index d3ae406b39e..4ee02b41701 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/nestedTypes/nestedtypes002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/nestedTypes/nestedtypes002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -75,7 +75,7 @@
* @clean nsk.jdi.ReferenceType.nestedTypes.nestedtypes002a
* @compile -g:lines,source,vars ../nestedtypes002a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.nestedTypes.nestedtypes002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceDebugExtension/srcdebugx001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceDebugExtension/srcdebugx001.java
index 3db76e18d38..2069418b186 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceDebugExtension/srcdebugx001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceDebugExtension/srcdebugx001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,7 +51,10 @@ public class srcdebugx001 {
private Debugee debuggee;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceDebugExtension/srcdebugx001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceDebugExtension/srcdebugx001/TestDescription.java
index 0c741875823..91b9655d73a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceDebugExtension/srcdebugx001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceDebugExtension/srcdebugx001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -45,7 +45,7 @@
* @clean nsk.jdi.ReferenceType.sourceDebugExtension.srcdebugx001t
* @compile -g:lines,source,vars ../srcdebugx001t.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.sourceDebugExtension.srcdebugx001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceDebugExtension/srcdebugx002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceDebugExtension/srcdebugx002.java
index 710f530d97d..8159fc1ea3f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceDebugExtension/srcdebugx002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceDebugExtension/srcdebugx002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,7 +55,10 @@ public class srcdebugx002 {
private Debugee debuggee;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceDebugExtension/srcdebugx002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceDebugExtension/srcdebugx002/TestDescription.java
index 1d98492cd9d..4bb17e73536 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceDebugExtension/srcdebugx002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceDebugExtension/srcdebugx002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -47,7 +47,7 @@
* nsk.jdi.ReferenceType.sourceDebugExtension.srcdebugx002t
* @compile srcdebugx002x.jcod
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.sourceDebugExtension.srcdebugx002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename001.java
index cf2f6a74260..7840670aa43 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,13 +65,13 @@ public class sourcename001 {
{debugeeName+"$s_interf", debugee_source_name}
};
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename001/TestDescription.java
index 50ae7e13b82..23b6da5bd0a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -46,7 +46,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.sourceName.sourcename001
* nsk.jdi.ReferenceType.sourceName.sourcename001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.sourceName.sourcename001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename002.java
index ff5f2a9caf8..df523a5a559 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,13 +52,13 @@ public class sourcename002 {
private final static String checked_class = package_prefix + "sourcename002b";
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename002/TestDescription.java
index 30cb4f6655a..74427e9a8bc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* @run driver nsk.share.ExtraClassesBuilder
* loadclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.sourceName.sourcename002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename003.java
index ac91b7dc2de..c4163f123b4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,13 +53,13 @@ public class sourcename003 {
private final static String checked_class = thisClassName + "[]";
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename003/TestDescription.java
index 00b29acac06..ab5624f9332 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -44,7 +44,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.sourceName.sourcename003
* nsk.jdi.ReferenceType.sourceName.sourcename003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.sourceName.sourcename003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename004.java
index ff54267302b..b6f24e04ecc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -107,7 +107,10 @@ public class sourcename004 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename004/TestDescription.java
index 2e8e60e59d3..48b600fbda2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -47,7 +47,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.sourceName.sourcename004
* nsk.jdi.ReferenceType.sourceName.sourcename004t
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.sourceName.sourcename004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourceNames003/sourceNames003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourceNames003/sourceNames003.java
index 337b08b98f4..486004d324c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourceNames003/sourceNames003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourceNames003/sourceNames003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -37,7 +37,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.ReferenceType.sourceNames.sourceNames003.sourceNames003
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.sourceNames.sourceNames003.sourceNames003
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -60,7 +60,10 @@
public class sourceNames003 extends SDEDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourcenames001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourcenames001.java
index 0163b4fed15..7327ef738a9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourcenames001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourcenames001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourcenames001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourcenames001/TestDescription.java
index 6fac396845a..3bbdb18c452 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourcenames001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourcenames001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -78,7 +78,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.sourceNames.sourcenames001
* nsk.jdi.ReferenceType.sourceNames.sourcenames001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.sourceNames.sourcenames001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourcenames002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourcenames002.java
index 5008d08c8e4..d6063179779 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourcenames002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourcenames002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -107,7 +107,10 @@ public class sourcenames002 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourcenames002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourcenames002/TestDescription.java
index 989b6e46c5d..9afac12e10e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourcenames002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourcenames002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -47,7 +47,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.sourceNames.sourcenames002
* nsk.jdi.ReferenceType.sourceNames.sourcenames002t
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.sourceNames.sourcenames002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcePaths003/sourcePaths003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcePaths003/sourcePaths003.java
index e48a6cbe12d..d34787b17e9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcePaths003/sourcePaths003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcePaths003/sourcePaths003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -37,7 +37,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.ReferenceType.sourcePaths.sourcePaths003.sourcePaths003
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.sourcePaths.sourcePaths003.sourcePaths003
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -60,7 +60,10 @@
public class sourcePaths003 extends SDEDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcepaths001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcepaths001.java
index b7b2b5922b9..37ae91bed74 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcepaths001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcepaths001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcepaths001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcepaths001/TestDescription.java
index c398f0ddbb2..82e5f014548 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcepaths001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcepaths001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.sourcePaths.sourcepaths001
* nsk.jdi.ReferenceType.sourcePaths.sourcepaths001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.sourcePaths.sourcepaths001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcepaths002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcepaths002.java
index 511a1f5397f..d8f3fa81c1c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcepaths002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcepaths002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -99,7 +99,10 @@ public class sourcepaths002 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcepaths002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcepaths002/TestDescription.java
index c1d3b9374b9..d2661763e4a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcepaths002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcepaths002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -45,7 +45,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.sourcePaths.sourcepaths002
* nsk.jdi.ReferenceType.sourcePaths.sourcepaths002t
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.sourcePaths.sourcepaths002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield001.java
index 3ad83704548..cf6f4ae420f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -108,13 +108,13 @@ public class visibfield001 extends Log {
};
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield001/TestDescription.java
index b0fbc755a86..6e1e570c6c5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -46,7 +46,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.visibleFields.visibfield001
* nsk.jdi.ReferenceType.visibleFields.visibfield001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.visibleFields.visibfield001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield002.java
index d001e50c141..a9cb1fb4f41 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,13 +58,13 @@ public class visibfield002 extends Log {
private static Log logHandler;
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield002/TestDescription.java
index 735a41d46f1..fb417aa7a1d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -54,7 +54,7 @@
* @run driver nsk.share.ExtraClassesBuilder
* loadclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.visibleFields.visibfield002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield003.java
index 8c452d84e89..14520271c17 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,13 +51,13 @@ public class visibfield003 extends Log {
private final static String checked_class = package_prefix + "visibfield003b";
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield003/TestDescription.java
index de8bd4c1de1..db4ba02e457 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* @run driver nsk.share.ExtraClassesBuilder
* loadclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.visibleFields.visibfield003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield004.java
index 7c9b4e7c34d..5eee5228479 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,13 +51,13 @@ public class visibfield004 extends Log {
/** Debugee's classes for check **/
private final static String class_for_check = package_prefix + "visibfield004aClassForCheck";
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield004/TestDescription.java
index 1491c24320f..5f3584cbd91 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -45,7 +45,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.visibleFields.visibfield004
* nsk.jdi.ReferenceType.visibleFields.visibfield004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.visibleFields.visibfield004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield005.java
index f13995bd242..a6e73aa9b0a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -97,7 +97,10 @@ public class visibfield005 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield005/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield005/TestDescription.java
index c832965cb5c..11b7bb4dfec 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield005/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield005/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -43,7 +43,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.visibleFields.visibfield005
* nsk.jdi.ReferenceType.visibleFields.visibfield005t
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.visibleFields.visibfield005
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield006.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield006.java
index 05390749ca2..26510ec043f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield006.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield006.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,10 @@ public class visibfield006 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield006/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield006/TestDescription.java
index dea14c0fff8..43d89d0a6cc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield006/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield006/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.visibleFields.visibfield006
* nsk.jdi.ReferenceType.visibleFields.visibfield006a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.visibleFields.visibfield006
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod001.java
index e4912181f04..d3bcc84c7e2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -154,13 +154,13 @@ public class visibmethod001 extends Log {
};
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod001/TestDescription.java
index f56a307cbb3..08379613165 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -45,7 +45,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.visibleMethods.visibmethod001
* nsk.jdi.ReferenceType.visibleMethods.visibmethod001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.visibleMethods.visibmethod001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod002.java
index 4bddea133c3..5f3f9e1d6e1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,13 +58,13 @@ public class visibmethod002 extends Log {
private static Log logHandler;
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod002/TestDescription.java
index a0919145b72..72978fd9bc3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -54,7 +54,7 @@
* @run driver nsk.share.ExtraClassesBuilder
* loadclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.visibleMethods.visibmethod002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod003.java
index 70e68d57e34..94f8616e627 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,13 +51,13 @@ public class visibmethod003 extends Log {
private final static String checked_class = package_prefix + "visibmethod003b";
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod003/TestDescription.java
index c20da1b687f..11c4c3566bb 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* @run driver nsk.share.ExtraClassesBuilder
* loadclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.visibleMethods.visibmethod003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod004.java
index 63a859c6c61..ba1449d960e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,13 +51,13 @@ public class visibmethod004 extends Log {
/** Debugee's classes for check **/
private final static String class_for_check = package_prefix + "visibmethod004aInterfaceForCheck";
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod004/TestDescription.java
index 1c8984f9b3c..ebbcfcaeff4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -43,7 +43,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.visibleMethods.visibmethod004
* nsk.jdi.ReferenceType.visibleMethods.visibmethod004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.visibleMethods.visibmethod004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod005.java
index ab11e7300d5..0c752e720c3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,13 +63,13 @@ public class visibmethod005 extends Log {
};
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int exitCode = run(argv,System.out);
- System.exit(exitCode + 95/*STATUS_TEMP*/);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
+
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod005/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod005/TestDescription.java
index 6e050b3c811..5d8711f225d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod005/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod005/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -45,7 +45,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.visibleMethods.visibmethod005
* nsk.jdi.ReferenceType.visibleMethods.visibmethod005a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.visibleMethods.visibmethod005
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod006.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod006.java
index 9c1e9280622..16b819f8481 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod006.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod006.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -97,7 +97,10 @@ public class visibmethod006 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod006/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod006/TestDescription.java
index 15ad5bb76c9..f46bd6da39c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod006/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod006/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -43,7 +43,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.visibleMethods.visibmethod006
* nsk.jdi.ReferenceType.visibleMethods.visibmethod006t
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.visibleMethods.visibmethod006
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod007.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod007.java
index 5c5971f2baf..f337b1b72a7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod007.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod007.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,7 +76,10 @@ public class visibmethod007 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod007/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod007/TestDescription.java
index 6ad5958f6e3..eaf24c54c6c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod007/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod007/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* /test/lib
* @build nsk.jdi.ReferenceType.visibleMethods.visibmethod007
* nsk.jdi.ReferenceType.visibleMethods.visibmethod007a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ReferenceType.visibleMethods.visibmethod007
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Scenarios/invokeMethod/popframes001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Scenarios/invokeMethod/popframes001.java
index 401fe637154..022f8ceff9b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Scenarios/invokeMethod/popframes001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Scenarios/invokeMethod/popframes001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Scenarios/invokeMethod/popframes001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Scenarios/invokeMethod/popframes001/TestDescription.java
index acebfc822c6..d9d57a595e1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Scenarios/invokeMethod/popframes001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Scenarios/invokeMethod/popframes001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,7 +55,7 @@
* /test/lib
* @build nsk.jdi.Scenarios.invokeMethod.popframes001
* nsk.jdi.Scenarios.invokeMethod.popframes001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Scenarios.invokeMethod.popframes001
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Scenarios/invokeMethod/redefineclasses001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Scenarios/invokeMethod/redefineclasses001.java
index 61174bbf09a..ba359ebb20f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Scenarios/invokeMethod/redefineclasses001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Scenarios/invokeMethod/redefineclasses001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Scenarios/invokeMethod/redefineclasses001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Scenarios/invokeMethod/redefineclasses001/TestDescription.java
index f35e68108cc..e84409a3ee9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Scenarios/invokeMethod/redefineclasses001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Scenarios/invokeMethod/redefineclasses001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,7 +55,7 @@
* -g:lines,source,vars
* newclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.Scenarios.invokeMethod.redefineclasses001
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/choices/choices001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/choices/choices001.java
index 2194062a6bc..70e40690e3b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/choices/choices001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/choices/choices001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,10 @@
public class choices001 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + 95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/choices/choices001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/choices/choices001/TestDescription.java
index 079afd39a64..cf96e29b416 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/choices/choices001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/choices/choices001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.SelectedArgument.choices.choices001
- * @run main/othervm
+ * @run driver
* nsk.jdi.SelectedArgument.choices.choices001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/isValid/isvalid001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/isValid/isvalid001.java
index 6ae87b3e198..990e83ec853 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/isValid/isvalid001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/isValid/isvalid001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,10 @@
public class isvalid001 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + 95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/isValid/isvalid001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/isValid/isvalid001/TestDescription.java
index 0b3ffeed949..1ae050dc38f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/isValid/isvalid001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/isValid/isvalid001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -54,7 +54,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.SelectedArgument.isValid.isvalid001
- * @run main/othervm
+ * @run driver
* nsk.jdi.SelectedArgument.isValid.isvalid001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/isValid/isvalid002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/isValid/isvalid002.java
index bf564e1de0e..579d2c477fd 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/isValid/isvalid002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/isValid/isvalid002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,10 @@
public class isvalid002 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + 95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/isValid/isvalid002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/isValid/isvalid002/TestDescription.java
index 691178ad972..e730dfbbe4e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/isValid/isvalid002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/isValid/isvalid002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,7 +55,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.SelectedArgument.isValid.isvalid002
- * @run main/othervm
+ * @run driver
* nsk.jdi.SelectedArgument.isValid.isvalid002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortType/_itself_/shorttype001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortType/_itself_/shorttype001.java
index 141b6181789..fea3e5c78b4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortType/_itself_/shorttype001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortType/_itself_/shorttype001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortType/_itself_/shorttype001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortType/_itself_/shorttype001/TestDescription.java
index f74f7e1ba04..2adffa92a00 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortType/_itself_/shorttype001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortType/_itself_/shorttype001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,7 +53,7 @@
* /test/lib
* @build nsk.jdi.ShortType._itself_.shorttype001
* nsk.jdi.ShortType._itself_.shorttype001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ShortType._itself_.shorttype001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/compareTo/compareto001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/compareTo/compareto001.java
index 483897bcc9c..94590d74c3a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/compareTo/compareto001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/compareTo/compareto001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,10 @@ public class compareto001 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/compareTo/compareto001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/compareTo/compareto001/TestDescription.java
index 2cabe0ae063..c302135e7c2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/compareTo/compareto001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/compareTo/compareto001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,7 @@
* /test/lib
* @build nsk.jdi.ShortValue.compareTo.compareto001
* nsk.jdi.ShortValue.compareTo.compareto001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ShortValue.compareTo.compareto001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/equals/equals001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/equals/equals001.java
index 92150b242dd..6d042e36307 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/equals/equals001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/equals/equals001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,9 @@ public class equals001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/equals/equals001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/equals/equals001/TestDescription.java
index 5d26191606a..b608ba6d728 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/equals/equals001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/equals/equals001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* /test/lib
* @build nsk.jdi.ShortValue.equals.equals001
* nsk.jdi.ShortValue.equals.equals001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ShortValue.equals.equals001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/equals/equals002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/equals/equals002.java
index ef66f7395b0..1cc74ee70c6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/equals/equals002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/equals/equals002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,10 @@ public class equals002 {
private static ReferenceType refType;
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/equals/equals002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/equals/equals002/TestDescription.java
index 4f5146dc591..5846729a846 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/equals/equals002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/equals/equals002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,7 +53,7 @@
* /test/lib
* @build nsk.jdi.ShortValue.equals.equals002
* nsk.jdi.ShortValue.equals.equals002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ShortValue.equals.equals002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/hashCode/hashcode001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/hashCode/hashcode001.java
index 61819af6665..4b6ba85e577 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/hashCode/hashcode001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/hashCode/hashcode001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,9 @@ public class hashcode001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/hashCode/hashcode001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/hashCode/hashcode001/TestDescription.java
index 88b42431c4e..a2adada61e9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/hashCode/hashcode001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/hashCode/hashcode001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.ShortValue.hashCode.hashcode001
* nsk.jdi.ShortValue.hashCode.hashcode001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ShortValue.hashCode.hashcode001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/value/value001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/value/value001.java
index f2da6af509a..fb89e3110e7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/value/value001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/value/value001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -77,7 +77,9 @@ public class value001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/value/value001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/value/value001/TestDescription.java
index ad77a6df319..688f01360b7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/value/value001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/value/value001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.ShortValue.value.value001
* nsk.jdi.ShortValue.value.value001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ShortValue.value.value001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/_bounds_/bounds001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/_bounds_/bounds001.java
index caed24680c1..1cab48920c5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/_bounds_/bounds001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/_bounds_/bounds001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -122,7 +122,10 @@ protected String debuggeeClassName() {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/_bounds_/bounds001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/_bounds_/bounds001/TestDescription.java
index 8be93602677..33ffb4cf8e3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/_bounds_/bounds001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/_bounds_/bounds001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -50,7 +50,7 @@
* @clean nsk.jdi.StackFrame._bounds_.bounds001a
* @compile -g:lines,source,vars ../bounds001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.StackFrame._bounds_.bounds001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/_bounds_/bounds002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/_bounds_/bounds002.java
index b4971ee03a2..092e0beb983 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/_bounds_/bounds002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/_bounds_/bounds002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/_bounds_/bounds002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/_bounds_/bounds002/TestDescription.java
index 9bcadfbcc32..8a65d2be5f8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/_bounds_/bounds002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/_bounds_/bounds002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -56,7 +56,7 @@
* @clean nsk.jdi.StackFrame._bounds_.bounds002a
* @compile -g:lines,source,vars ../bounds002a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.StackFrame._bounds_.bounds002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getArgumentValues/getArgumentValues001/getArgumentValues001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getArgumentValues/getArgumentValues001/getArgumentValues001.java
index d88babb2c1a..ca60ceac378 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getArgumentValues/getArgumentValues001/getArgumentValues001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getArgumentValues/getArgumentValues001/getArgumentValues001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,7 +52,7 @@
* @clean nsk.jdi.StackFrame.getArgumentValues.getArgumentValues001.getArgumentValues001a
* @compile -g:lines,source,vars getArgumentValues001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.StackFrame.getArgumentValues.getArgumentValues001.getArgumentValues001
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -87,7 +87,10 @@
*/
public class getArgumentValues001 extends TestDebuggerType2 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getArgumentValues/getArgumentValues002/getArgumentValues002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getArgumentValues/getArgumentValues002/getArgumentValues002.java
index d54e4d97767..dbf034bf079 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getArgumentValues/getArgumentValues002/getArgumentValues002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getArgumentValues/getArgumentValues002/getArgumentValues002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -36,7 +36,7 @@
* /test/lib
* @build nsk.jdi.StackFrame.getArgumentValues.getArgumentValues002.getArgumentValues002
* nsk.jdi.StackFrame.getArgumentValues.getArgumentValues002.getArgumentValues002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.StackFrame.getArgumentValues.getArgumentValues002.getArgumentValues002
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -63,7 +63,10 @@
*/
public class getArgumentValues002 extends TestDebuggerType2 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getArgumentValues/getArgumentValues003/getArgumentValues003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getArgumentValues/getArgumentValues003/getArgumentValues003.java
index 969a44ff224..07dcc3712da 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getArgumentValues/getArgumentValues003/getArgumentValues003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getArgumentValues/getArgumentValues003/getArgumentValues003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -35,7 +35,7 @@
* /test/lib
* @build nsk.jdi.StackFrame.getArgumentValues.getArgumentValues003.getArgumentValues003
* nsk.jdi.StackFrame.getArgumentValues.getArgumentValues003.getArgumentValues003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.StackFrame.getArgumentValues.getArgumentValues003.getArgumentValues003
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -62,7 +62,10 @@
*/
public class getArgumentValues003 extends TestDebuggerType2 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue001.java
index 2072cf7d267..3364faf11fa 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,9 @@ public class getvalue001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue001/TestDescription.java
index 1664f9f4922..fed2e6cf205 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,7 @@
* @clean nsk.jdi.StackFrame.getValue.getvalue001a
* @compile -g:lines,source,vars ../getvalue001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.StackFrame.getValue.getvalue001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue002.java
index 70585437c1c..4306c1024a9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,9 @@ public class getvalue002 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue002/TestDescription.java
index 6ca1f981795..5ffffa13ff2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,7 @@
* @clean nsk.jdi.StackFrame.getValue.getvalue002a
* @compile -g:lines,source,vars ../getvalue002a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.StackFrame.getValue.getvalue002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue003.java
index 0edc964203e..deaef8e96b6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -78,7 +78,10 @@ public class getvalue003 {
private LocalVariable wrongLocVar;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue003/TestDescription.java
index 3421a0f1384..10c618cf3f0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -50,7 +50,7 @@
* @clean nsk.jdi.StackFrame.getValue.getvalue003t
* @compile -g:lines,source,vars ../getvalue003t.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.StackFrame.getValue.getvalue003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues001.java
index 8471e297026..59f2abab4de 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -80,7 +80,9 @@ public class getvalues001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues001/TestDescription.java
index 8da1fa779ab..26bf3b76ad9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,7 +76,7 @@
* @clean nsk.jdi.StackFrame.getValues.getvalues001a
* @compile -g:lines,source,vars ../getvalues001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.StackFrame.getValues.getvalues001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues002.java
index e1a394ccf3b..0c3b235fdf7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,9 @@ public class getvalues002 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues002/TestDescription.java
index 8961aba6cde..f381d298273 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,7 @@
* @clean nsk.jdi.StackFrame.getValues.getvalues002a
* @compile -g:lines,source,vars ../getvalues002a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.StackFrame.getValues.getvalues002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues003.java
index 97a7ee700e4..6279111d554 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,10 @@ public class getvalues003 {
private List locVars;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues003/TestDescription.java
index 588e22706f5..5b12df4ba31 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -50,7 +50,7 @@
* @clean nsk.jdi.StackFrame.getValues.getvalues003t
* @compile -g:lines,source,vars ../getvalues003t.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.StackFrame.getValues.getvalues003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/hashCode/hashcode001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/hashCode/hashcode001.java
index e3b51fa9e29..29d7483c7b3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/hashCode/hashcode001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/hashCode/hashcode001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,10 @@ public class hashcode001 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/hashCode/hashcode001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/hashCode/hashcode001/TestDescription.java
index 95c598039fa..61f59f538c9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/hashCode/hashcode001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/hashCode/hashcode001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,7 @@
* /test/lib
* @build nsk.jdi.StackFrame.hashCode.hashcode001
* nsk.jdi.StackFrame.hashCode.hashcode001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.StackFrame.hashCode.hashcode001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/location/location001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/location/location001.java
index 62251b89c9e..408122474b5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/location/location001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/location/location001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,9 @@ public class location001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/location/location001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/location/location001/TestDescription.java
index d22e0188fee..9a6a220cdf2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/location/location001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/location/location001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,7 @@
* /test/lib
* @build nsk.jdi.StackFrame.location.location001
* nsk.jdi.StackFrame.location.location001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.StackFrame.location.location001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue001/setvalue001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue001/setvalue001.java
index af4bcdc4b9d..910ecff94b4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue001/setvalue001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue001/setvalue001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -95,7 +95,7 @@
* @clean nsk.jdi.StackFrame.setValue.setvalue001.setvalue001a
* @compile -g:lines,source,vars setvalue001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.StackFrame.setValue.setvalue001.setvalue001
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -163,7 +163,9 @@ public class setvalue001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue002/setvalue002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue002/setvalue002.java
index 57c6b0e1c4b..49544e795d7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue002/setvalue002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue002/setvalue002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -95,7 +95,7 @@
* @clean nsk.jdi.StackFrame.setValue.setvalue002.setvalue002a
* @compile -g:lines,source,vars setvalue002a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.StackFrame.setValue.setvalue002.setvalue002
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -176,7 +176,9 @@ public class setvalue002 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue003/setvalue003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue003/setvalue003.java
index e3f30ec4f84..5470a720801 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue003/setvalue003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue003/setvalue003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -95,7 +95,7 @@
* @clean nsk.jdi.StackFrame.setValue.setvalue003.setvalue003a
* @compile -g:lines,source,vars setvalue003a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.StackFrame.setValue.setvalue003.setvalue003
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -170,7 +170,9 @@ public class setvalue003 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue004/setvalue004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue004/setvalue004.java
index aa2ca79dfac..5d8010ef48d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue004/setvalue004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue004/setvalue004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -97,7 +97,7 @@
* @clean nsk.jdi.StackFrame.setValue.setvalue004.setvalue004a
* @compile -g:lines,source,vars setvalue004a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.StackFrame.setValue.setvalue004.setvalue004
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -163,7 +163,9 @@ public class setvalue004 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue005/setvalue005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue005/setvalue005.java
index 3b44b776678..561aee37acb 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue005/setvalue005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue005/setvalue005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,7 +55,7 @@
* @clean nsk.jdi.StackFrame.setValue.setvalue005.setvalue005t
* @compile -g:lines,source,vars setvalue005t.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.StackFrame.setValue.setvalue005.setvalue005
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -129,7 +129,10 @@ public class setvalue005 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue006/setvalue006.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue006/setvalue006.java
index 386c3a0ef6f..50b92e96944 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue006/setvalue006.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue006/setvalue006.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* @clean nsk.jdi.StackFrame.setValue.setvalue006.setvalue006t
* @compile -g:lines,source,vars setvalue006t.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.StackFrame.setValue.setvalue006.setvalue006
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -150,7 +150,10 @@ public class setvalue006 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thisObject/thisobject001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thisObject/thisobject001.java
index fd27c4297c5..97bd0ed68e7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thisObject/thisobject001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thisObject/thisobject001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -80,7 +80,9 @@ public class thisobject001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thisObject/thisobject001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thisObject/thisobject001/TestDescription.java
index d598932d60f..b776a211cc9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thisObject/thisobject001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thisObject/thisobject001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* /test/lib
* @build nsk.jdi.StackFrame.thisObject.thisobject001
* nsk.jdi.StackFrame.thisObject.thisobject001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.StackFrame.thisObject.thisobject001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thisObject/thisobject002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thisObject/thisobject002.java
index 054e273cede..92af5040a9d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thisObject/thisobject002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thisObject/thisobject002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,9 @@ public class thisobject002 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thisObject/thisobject002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thisObject/thisobject002/TestDescription.java
index d43f06f8038..5b361e8d555 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thisObject/thisobject002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thisObject/thisobject002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* /test/lib
* @build nsk.jdi.StackFrame.thisObject.thisobject002
* nsk.jdi.StackFrame.thisObject.thisobject002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.StackFrame.thisObject.thisobject002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thread/thread001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thread/thread001.java
index 616048d618a..e95f92ddee9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thread/thread001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thread/thread001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -77,7 +77,9 @@ public class thread001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thread/thread001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thread/thread001/TestDescription.java
index a51a689943c..8ddb4d01eb3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thread/thread001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thread/thread001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.StackFrame.thread.thread001
* nsk.jdi.StackFrame.thread.thread001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.StackFrame.thread.thread001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/toString/tostring001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/toString/tostring001.java
index b05eb15c7ea..9a9f3bab8ae 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/toString/tostring001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/toString/tostring001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,10 @@ public class tostring001 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/toString/tostring001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/toString/tostring001/TestDescription.java
index d96e8f228b8..cbdf80fd4ad 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/toString/tostring001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/toString/tostring001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,7 +51,7 @@
* /test/lib
* @build nsk.jdi.StackFrame.toString.tostring001
* nsk.jdi.StackFrame.toString.tostring001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.StackFrame.toString.tostring001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname001.java
index 33af470b981..4502fb235f2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,9 @@ public class visiblevarbyname001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname001/TestDescription.java
index 907b2b9993e..d90bcd80f9f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,7 @@
* @clean nsk.jdi.StackFrame.visibleVariableByName.visiblevarbyname001a
* @compile -g:lines,source,vars ../visiblevarbyname001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.StackFrame.visibleVariableByName.visiblevarbyname001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname002.java
index 25e5f9d452a..9e5c0e3d3d8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -73,7 +73,9 @@ public class visiblevarbyname002 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname002/TestDescription.java
index d448fac7a6f..35a0d179f74 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,7 @@
* /test/lib
* @build nsk.jdi.StackFrame.visibleVariableByName.visiblevarbyname002
* nsk.jdi.StackFrame.visibleVariableByName.visiblevarbyname002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.StackFrame.visibleVariableByName.visiblevarbyname002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables001.java
index 471a213b86f..32b262071fd 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -77,7 +77,9 @@ public class visiblevariables001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables001/TestDescription.java
index 37f253ca707..53a12f2f73d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -96,7 +96,7 @@
* @clean nsk.jdi.StackFrame.visibleVariables.visiblevariables001a
* @compile -g:lines,source,vars ../visiblevariables001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.StackFrame.visibleVariables.visiblevariables001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables002.java
index 16feb11b013..f1b00b5a975 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -75,7 +75,9 @@ public class visiblevariables002 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables002/TestDescription.java
index d27c3b726d8..dd09af71723 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,7 @@
* /test/lib
* @build nsk.jdi.StackFrame.visibleVariables.visiblevariables002
* nsk.jdi.StackFrame.visibleVariables.visiblevariables002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.StackFrame.visibleVariables.visiblevariables002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepEvent003/stepEvent003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepEvent003/stepEvent003.java
index 5e523c369eb..0d77050a222 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepEvent003/stepEvent003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepEvent003/stepEvent003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.StepEvent._itself_.stepEvent003.stepEvent003
- * @run main/othervm
+ * @run driver
* nsk.jdi.StepEvent._itself_.stepEvent003.stepEvent003
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -80,7 +80,10 @@
public class stepEvent003 extends SDEDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepEvent004/stepEvent004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepEvent004/stepEvent004.java
index f51a346809a..9b911c3cf13 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepEvent004/stepEvent004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepEvent004/stepEvent004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.StepEvent._itself_.stepEvent004.stepEvent004
- * @run main/othervm
+ * @run driver
* nsk.jdi.StepEvent._itself_.stepEvent004.stepEvent004
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -98,7 +98,10 @@ public class stepEvent004 extends SDEDebugger {
private static final int METHOD10_LINE = 971;
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepevent001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepevent001.java
index 47bf5432157..7798da0dc73 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepevent001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepevent001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,8 +76,11 @@ public class stepevent001 {
static private volatile boolean methodCompleted;
- public static void main (String args[]) {
- System.exit(run(args, System.out) + JCK_STATUS_BASE);
+ public static void main (String argv[]) {
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(final String args[], final PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepevent001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepevent001/TestDescription.java
index 784ed01a080..60152ec37e5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepevent001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepevent001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,7 @@
* /test/lib
* @build nsk.jdi.StepEvent._itself_.stepevent001
* nsk.jdi.StepEvent._itself_.stepevent001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.StepEvent._itself_.stepevent001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepevent002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepevent002.java
index 64514434612..790cbe6e143 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepevent002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepevent002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,8 +74,11 @@ public class stepevent002 {
static private volatile boolean threadFinished;
- public static void main (String args[]) {
- System.exit(run(args, System.out) + JCK_STATUS_BASE);
+ public static void main (String argv[]) {
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(final String args[], final PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepevent002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepevent002/TestDescription.java
index 86d040d5e3b..eae01782f63 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepevent002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepevent002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -77,7 +77,7 @@
* /test/lib
* @build nsk.jdi.StepEvent._itself_.stepevent002
* nsk.jdi.StepEvent._itself_.stepevent002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.StepEvent._itself_.stepevent002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/_bounds_/filters001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/_bounds_/filters001.java
index 4055b762f5b..7ec7b0bb5a0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/_bounds_/filters001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/_bounds_/filters001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/_bounds_/filters001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/_bounds_/filters001/TestDescription.java
index 20134acf03f..33a412906f5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/_bounds_/filters001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/_bounds_/filters001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -45,7 +45,7 @@
* /test/lib
* @build nsk.jdi.StepRequest._bounds_.filters001
* nsk.jdi.StepRequest._bounds_.filters001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.StepRequest._bounds_.filters001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter001.java
index 6146d1476fa..29f656bbd26 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,10 @@
public class filter001 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter001/TestDescription.java
index 17c303e1b04..d08d3f0e20e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -72,7 +72,7 @@
* /test/lib
* @build nsk.jdi.StepRequest.addClassExclusionFilter.filter001
* nsk.jdi.StepRequest.addClassExclusionFilter.filter001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.StepRequest.addClassExclusionFilter.filter001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter002.java
index 5fa87598c6b..e53f12004cf 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -86,7 +86,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter002/TestDescription.java
index c943f0a4a9a..f70140d8a88 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.StepRequest.addClassExclusionFilter.filter002
* nsk.jdi.StepRequest.addClassExclusionFilter.filter002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.StepRequest.addClassExclusionFilter.filter002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt001.java
index d6076960d09..c54e6ca4a7a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,10 @@
public class filter_rt001 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt001/TestDescription.java
index 6c69f98a398..ff885b27ca1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.StepRequest.addClassFilter_rt.filter_rt001
* nsk.jdi.StepRequest.addClassFilter_rt.filter_rt001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.StepRequest.addClassFilter_rt.filter_rt001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt002.java
index 80af7131dd7..e12e48e9ebf 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -88,7 +88,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt002/TestDescription.java
index 78f04fd01f1..058ea24ff2a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,7 @@
* /test/lib
* @build nsk.jdi.StepRequest.addClassFilter_rt.filter_rt002
* nsk.jdi.StepRequest.addClassFilter_rt.filter_rt002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.StepRequest.addClassFilter_rt.filter_rt002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt003.java
index 2fb842f790a..10bbd4c56f3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,7 +76,10 @@
public class filter_rt003 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt003/TestDescription.java
index c6f9c53b23b..c55a4e79d99 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,7 @@
* /test/lib
* @build nsk.jdi.StepRequest.addClassFilter_rt.filter_rt003
* nsk.jdi.StepRequest.addClassFilter_rt.filter_rt003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.StepRequest.addClassFilter_rt.filter_rt003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s001.java
index 4e9e15fb69e..32d9ad97e89 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,10 @@
public class filter_s001 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s001/TestDescription.java
index a040b4fe965..30a86128472 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,7 @@
* /test/lib
* @build nsk.jdi.StepRequest.addClassFilter_s.filter_s001
* nsk.jdi.StepRequest.addClassFilter_s.filter_s001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.StepRequest.addClassFilter_s.filter_s001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s002.java
index 2d4c12c906a..db080ef80ed 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -88,7 +88,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s002/TestDescription.java
index 2c90413d1a1..49969336d3a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,7 @@
* /test/lib
* @build nsk.jdi.StepRequest.addClassFilter_s.filter_s002
* nsk.jdi.StepRequest.addClassFilter_s.filter_s002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.StepRequest.addClassFilter_s.filter_s002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter001.java
index dbf11610f18..739d206dcf9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -77,7 +77,10 @@
public class instancefilter001 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter001/TestDescription.java
index 3a7fb9aefd9..27725a73ac7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -81,7 +81,7 @@
* /test/lib
* @build nsk.jdi.StepRequest.addInstanceFilter.instancefilter001
* nsk.jdi.StepRequest.addInstanceFilter.instancefilter001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.StepRequest.addInstanceFilter.instancefilter001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter002.java
index cc03f529407..e75a998a07c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -88,7 +88,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter002/TestDescription.java
index af106279fdd..22d4bb7b829 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,7 @@
* /test/lib
* @build nsk.jdi.StepRequest.addInstanceFilter.instancefilter002
* nsk.jdi.StepRequest.addInstanceFilter.instancefilter002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.StepRequest.addInstanceFilter.instancefilter002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter003.java
index 4446fcdcdc8..f4fa3e1bf68 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter003/TestDescription.java
index 98d4e3587d5..f8365909a72 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,7 @@
* /test/lib
* @build nsk.jdi.StepRequest.addInstanceFilter.instancefilter003
* nsk.jdi.StepRequest.addInstanceFilter.instancefilter003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.StepRequest.addInstanceFilter.instancefilter003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter004.java
index 76d6ace6d38..ca1bd6074ab 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -78,7 +78,10 @@
public class instancefilter004 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter004/TestDescription.java
index 3153f5032ff..d19b10dde3b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,7 @@
* /test/lib
* @build nsk.jdi.StepRequest.addInstanceFilter.instancefilter004
* nsk.jdi.StepRequest.addInstanceFilter.instancefilter004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.StepRequest.addInstanceFilter.instancefilter004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth001.java
index 249b6ee05fe..99d24970e6d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth001/TestDescription.java
index efbdf410a91..a12aa455c42 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.StepRequest.depth.depth001
* nsk.jdi.StepRequest.depth.depth001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.StepRequest.depth.depth001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth002.java
index a3de24fb3d7..09b0fa297b4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth002/TestDescription.java
index 18a26558374..b6eceba8b84 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.StepRequest.depth.depth002
* nsk.jdi.StepRequest.depth.depth002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.StepRequest.depth.depth002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth003.java
index b7281d524fb..ef3668a66e8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth003/TestDescription.java
index 0589d36c91f..9452b156f10 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.StepRequest.depth.depth003
* nsk.jdi.StepRequest.depth.depth003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.StepRequest.depth.depth003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size001.java
index 6959aa2fed4..33b2c02e8eb 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size001/TestDescription.java
index 0604a0a06d1..3b24bcc1007 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.StepRequest.size.size001
* nsk.jdi.StepRequest.size.size001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.StepRequest.size.size001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size002.java
index e25c3d9abd4..5a0df354569 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size002/TestDescription.java
index 443b4195969..2eba448e9d1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.StepRequest.size.size002
* nsk.jdi.StepRequest.size.size002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.StepRequest.size.size002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/thread/thread001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/thread/thread001.java
index d0207238eb8..8bb9711d37b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/thread/thread001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/thread/thread001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/thread/thread001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/thread/thread001/TestDescription.java
index cd5f1803bf8..19048d49147 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/thread/thread001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/thread/thread001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.StepRequest.thread.thread001
* nsk.jdi.StepRequest.thread.thread001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.StepRequest.thread.thread001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid001.java
index 624f11b221c..d16c308e222 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,10 @@
public class isvalid001 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + 95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid001/TestDescription.java
index 14f7e061f7f..a2ed7e22095 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,7 +55,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.StringArgument.isValid.isvalid001
- * @run main/othervm
+ * @run driver
* nsk.jdi.StringArgument.isValid.isvalid001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid002.java
index ea4d3f248fa..976112f33c0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,10 @@
public class isvalid002 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + 95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid002/TestDescription.java
index 708fe2d4666..2b41e2b0c89 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,7 +55,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.StringArgument.isValid.isvalid002
- * @run main/othervm
+ * @run driver
* nsk.jdi.StringArgument.isValid.isvalid002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid003.java
index 923db27d78a..c138c5b915a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,10 @@
public class isvalid003 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + 95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid003/TestDescription.java
index ebb5b4e9479..236abc2be63 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -56,7 +56,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.StringArgument.isValid.isvalid003
- * @run main/othervm
+ * @run driver
* nsk.jdi.StringArgument.isValid.isvalid003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StringReference/value/value001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StringReference/value/value001.java
index 85207ce0e77..cce68cfa220 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StringReference/value/value001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StringReference/value/value001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,9 @@ public class value001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StringReference/value/value001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StringReference/value/value001/TestDescription.java
index c19fbe7fd17..72eb531617c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/StringReference/value/value001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/StringReference/value/value001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* /test/lib
* @build nsk.jdi.StringReference.value.value001
* nsk.jdi.StringReference.value.value001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.StringReference.value.value001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathEvent/thread/thread001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathEvent/thread/thread001.java
index b5a169d5c09..9916bfec01a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathEvent/thread/thread001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathEvent/thread/thread001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,8 +74,11 @@ public class thread001 {
static volatile private boolean testFailed = false;
- public static void main (String args[]) {
- System.exit(run(args, System.out) + JCK_STATUS_BASE);
+ public static void main (String argv[]) {
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(final String args[], final PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathEvent/thread/thread001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathEvent/thread/thread001/TestDescription.java
index 7513f7cf546..b638a58976f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathEvent/thread/thread001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathEvent/thread/thread001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -82,7 +82,7 @@
* /test/lib
* @build nsk.jdi.ThreadDeathEvent.thread.thread001
* nsk.jdi.ThreadDeathEvent.thread.thread001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadDeathEvent.thread.thread001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter001.java
index 7a5744f06c1..542a5280d4b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter001/TestDescription.java
index 9fbd01634fa..9f487a50da7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,7 @@
* /test/lib
* @build nsk.jdi.ThreadDeathRequest.addThreadFilter.addthreadfilter001
* nsk.jdi.ThreadDeathRequest.addThreadFilter.addthreadfilter001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadDeathRequest.addThreadFilter.addthreadfilter001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter002.java
index c14c28b9e92..4d572e1d12c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -81,7 +81,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter002/TestDescription.java
index e299bdb7345..b604ab90f47 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,7 @@
* /test/lib
* @build nsk.jdi.ThreadDeathRequest.addThreadFilter.addthreadfilter002
* nsk.jdi.ThreadDeathRequest.addThreadFilter.addthreadfilter002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadDeathRequest.addThreadFilter.addthreadfilter002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter003.java
index 0196795398c..70d9e87fee4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -92,7 +92,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter003/TestDescription.java
index 0f53c46f5db..0a92642a589 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.ThreadDeathRequest.addThreadFilter.addthreadfilter003
* nsk.jdi.ThreadDeathRequest.addThreadFilter.addthreadfilter003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadDeathRequest.addThreadFilter.addthreadfilter003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter004.java
index 0d875bf0924..a31182cff4e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,10 @@
public class addthreadfilter004 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter004/TestDescription.java
index 1df3c63f4eb..d5afcbe732f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,7 @@
* /test/lib
* @build nsk.jdi.ThreadDeathRequest.addThreadFilter.addthreadfilter004
* nsk.jdi.ThreadDeathRequest.addThreadFilter.addthreadfilter004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadDeathRequest.addThreadFilter.addthreadfilter004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter005.java
index f9003f4ba07..30fac8e0aaa 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -92,7 +92,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter005/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter005/TestDescription.java
index 091e2004062..9ab2e76471b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter005/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter005/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.ThreadDeathRequest.addThreadFilter.addthreadfilter005
* nsk.jdi.ThreadDeathRequest.addThreadFilter.addthreadfilter005a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadDeathRequest.addThreadFilter.addthreadfilter005
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/name/name001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/name/name001.java
index 0d928783ead..689928f4009 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/name/name001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/name/name001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -75,7 +75,9 @@ public class name001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/name/name001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/name/name001/TestDescription.java
index ea384466ee2..da2d857bb02 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/name/name001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/name/name001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.ThreadGroupReference.name.name001
* nsk.jdi.ThreadGroupReference.name.name001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadGroupReference.name.name001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/parent/parent001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/parent/parent001.java
index 02deb3031bf..88f42175423 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/parent/parent001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/parent/parent001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -78,7 +78,9 @@ public class parent001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/parent/parent001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/parent/parent001/TestDescription.java
index 99c04427d78..4c2d18ef080 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/parent/parent001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/parent/parent001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.ThreadGroupReference.parent.parent001
* nsk.jdi.ThreadGroupReference.parent.parent001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadGroupReference.parent.parent001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/resume/resume001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/resume/resume001.java
index 348c5c9447f..a2fd48a04df 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/resume/resume001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/resume/resume001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,9 @@ public class resume001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/resume/resume001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/resume/resume001/TestDescription.java
index 9d2329ce88c..03821ddb9d0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/resume/resume001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/resume/resume001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,7 @@
* /test/lib
* @build nsk.jdi.ThreadGroupReference.resume.resume001
* nsk.jdi.ThreadGroupReference.resume.resume001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadGroupReference.resume.resume001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/suspend/suspend001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/suspend/suspend001.java
index 637aedccc44..3cf12b9822a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/suspend/suspend001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/suspend/suspend001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -78,7 +78,9 @@ public class suspend001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/suspend/suspend001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/suspend/suspend001/TestDescription.java
index 55436a48a8e..f6906edf871 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/suspend/suspend001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/suspend/suspend001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,7 @@
* /test/lib
* @build nsk.jdi.ThreadGroupReference.suspend.suspend001
* nsk.jdi.ThreadGroupReference.suspend.suspend001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadGroupReference.suspend.suspend001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/threadGroups/threadgroups001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/threadGroups/threadgroups001.java
index d66d8f500b4..732746bb820 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/threadGroups/threadgroups001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/threadGroups/threadgroups001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -77,7 +77,9 @@ public class threadgroups001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/threadGroups/threadgroups001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/threadGroups/threadgroups001/TestDescription.java
index 7e3a5128d0a..3067018d29a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/threadGroups/threadgroups001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/threadGroups/threadgroups001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,7 @@
* /test/lib
* @build nsk.jdi.ThreadGroupReference.threadGroups.threadgroups001
* nsk.jdi.ThreadGroupReference.threadGroups.threadgroups001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadGroupReference.threadGroups.threadgroups001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/threads/threads001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/threads/threads001.java
index d8b773faf4d..c1635c605bd 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/threads/threads001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/threads/threads001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -77,7 +77,9 @@ public class threads001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/threads/threads001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/threads/threads001/TestDescription.java
index 74fc9d13d11..a0d22cda00f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/threads/threads001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/threads/threads001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,7 @@
* /test/lib
* @build nsk.jdi.ThreadGroupReference.threads.threads001
* nsk.jdi.ThreadGroupReference.threads.threads001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadGroupReference.threads.threads001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/toString/tostring001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/toString/tostring001.java
index fb3f9bac0c9..e6da2b78680 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/toString/tostring001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/toString/tostring001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,10 @@ public class tostring001 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/toString/tostring001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/toString/tostring001/TestDescription.java
index db45e112596..d8dc150e5e1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/toString/tostring001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/toString/tostring001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -44,7 +44,7 @@
* /test/lib
* @build nsk.jdi.ThreadGroupReference.toString.tostring001
* nsk.jdi.ThreadGroupReference.toString.tostring001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadGroupReference.toString.tostring001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/_bounds_/bounds001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/_bounds_/bounds001.java
index d1447e7d91a..13355b1b125 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/_bounds_/bounds001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/_bounds_/bounds001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/_bounds_/bounds001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/_bounds_/bounds001/TestDescription.java
index 8c1d0e999f8..43ad2618ed2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/_bounds_/bounds001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/_bounds_/bounds001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,7 +51,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference._bounds_.bounds001
* nsk.jdi.ThreadReference._bounds_.bounds001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference._bounds_.bounds001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/currentContendedMonitor/currentcm001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/currentContendedMonitor/currentcm001.java
index b1d2c5b00fa..628dbe17488 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/currentContendedMonitor/currentcm001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/currentContendedMonitor/currentcm001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,9 @@ public class currentcm001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/currentContendedMonitor/currentcm001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/currentContendedMonitor/currentcm001/TestDescription.java
index 96739b3911e..3834bfcb8e9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/currentContendedMonitor/currentcm001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/currentContendedMonitor/currentcm001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,7 +76,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.currentContendedMonitor.currentcm001
* nsk.jdi.ThreadReference.currentContendedMonitor.currentcm001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.currentContendedMonitor.currentcm001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn001/forceEarlyReturn001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn001/forceEarlyReturn001.java
index e8f412e2f4b..6f8385fff8d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn001/forceEarlyReturn001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn001/forceEarlyReturn001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn001.forceEarlyReturn001
* nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn001.forceEarlyReturn001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn001.forceEarlyReturn001
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -112,7 +112,10 @@ public TestData(ReferenceType referenceType, String methodName, int lineNumber,
}
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002.java
index c4bbfe51b82..e9a089bb0a3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -45,7 +45,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn002.forceEarlyReturn002
* nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn002.forceEarlyReturn002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn002.forceEarlyReturn002
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -66,7 +66,10 @@
public class forceEarlyReturn002 extends ForceEarlyReturnDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public String debuggeeClassName() {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn003/forceEarlyReturn003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn003/forceEarlyReturn003.java
index 796f88fb772..4bb16585518 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn003/forceEarlyReturn003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn003/forceEarlyReturn003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -45,7 +45,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn003.forceEarlyReturn003
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn003.forceEarlyReturn003
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -66,7 +66,10 @@
public class forceEarlyReturn003 extends ForceEarlyReturnDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public String debuggeeClassName() {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn004/forceEarlyReturn004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn004/forceEarlyReturn004.java
index 4154f728cb0..c5b35ef43d8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn004/forceEarlyReturn004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn004/forceEarlyReturn004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,10 @@
public class forceEarlyReturn004 extends ForceEarlyReturnDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public String debuggeeClassName() {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn005/forceEarlyReturn005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn005/forceEarlyReturn005.java
index 14f50fd9c24..49ab128d7df 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn005/forceEarlyReturn005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn005/forceEarlyReturn005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,10 @@
public class forceEarlyReturn005 extends ForceEarlyReturnDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public String debuggeeClassName() {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn006/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn006/TestDescription.java
index 7e79b98e1f9..02bd5c864e3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn006/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn006/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn001.forceEarlyReturn001
* nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn001.forceEarlyReturn001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn001.forceEarlyReturn001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn007/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn007/TestDescription.java
index 19135187b86..32ba47a1b3c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn007/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn007/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn001.forceEarlyReturn001
* nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn001.forceEarlyReturn001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn001.forceEarlyReturn001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn008/forceEarlyReturn008.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn008/forceEarlyReturn008.java
index c4abb8a7bcc..3ae511110dd 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn008/forceEarlyReturn008.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn008/forceEarlyReturn008.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -72,7 +72,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn008.forceEarlyReturn008
* nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn008.forceEarlyReturn008a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn008.forceEarlyReturn008
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -94,7 +94,10 @@
public class forceEarlyReturn008 extends ForceEarlyReturnDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public String debuggeeClassName() {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn009/forceEarlyReturn009.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn009/forceEarlyReturn009.java
index 79ce3e1221b..f98c4dd1f4e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn009/forceEarlyReturn009.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn009/forceEarlyReturn009.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -49,7 +49,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn009.forceEarlyReturn009
* nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn009.forceEarlyReturn009a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn009.forceEarlyReturn009
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -71,7 +71,10 @@
public class forceEarlyReturn009 extends ForceEarlyReturnDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public String debuggeeClassName() {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn010/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn010/TestDescription.java
index 7c133540d5d..1ab4dad396b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn010/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn010/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -45,7 +45,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn009.forceEarlyReturn009
* nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn009.forceEarlyReturn009a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn009.forceEarlyReturn009
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn011/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn011/TestDescription.java
index 0d680b868a6..7c3b351d706 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn011/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn011/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -45,7 +45,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn009.forceEarlyReturn009
* nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn009.forceEarlyReturn009a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn009.forceEarlyReturn009
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn012/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn012/TestDescription.java
index faccfb08292..f45c1ce653f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn012/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn012/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -46,7 +46,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn009.forceEarlyReturn009
* nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn009.forceEarlyReturn009a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn009.forceEarlyReturn009
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn013/forceEarlyReturn013.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn013/forceEarlyReturn013.java
index d0da4ab0dbd..2673e7f3b3f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn013/forceEarlyReturn013.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn013/forceEarlyReturn013.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -50,7 +50,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn013.forceEarlyReturn013
* nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn013.forceEarlyReturn013a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn013.forceEarlyReturn013
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -71,7 +71,10 @@
public class forceEarlyReturn013 extends ForceEarlyReturnDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public String debuggeeClassName() {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn014/forceEarlyReturn014.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn014/forceEarlyReturn014.java
index 9ea8b30d356..601bd97bba7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn014/forceEarlyReturn014.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn014/forceEarlyReturn014.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -47,7 +47,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn014.forceEarlyReturn014
* nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn014.forceEarlyReturn014a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn014.forceEarlyReturn014
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -68,7 +68,10 @@
public class forceEarlyReturn014 extends ForceEarlyReturnDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public String debuggeeClassName() {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn015/forceEarlyReturn015.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn015/forceEarlyReturn015.java
index 7bd8403d2b2..00908f1d8f9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn015/forceEarlyReturn015.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn015/forceEarlyReturn015.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -39,7 +39,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn015.forceEarlyReturn015
* nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn015.forceEarlyReturn015a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.forceEarlyReturn.forceEarlyReturn015.forceEarlyReturn015
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -61,7 +61,10 @@
public class forceEarlyReturn015 extends ForceEarlyReturnDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public String debuggeeClassName() {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frame/frame001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frame/frame001.java
index 337b38e28fe..85ac08b35a8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frame/frame001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frame/frame001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -93,7 +93,9 @@ public class frame001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frame/frame001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frame/frame001/TestDescription.java
index abe520cd2e9..575cfcd09fc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frame/frame001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frame/frame001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.frame.frame001
* nsk.jdi.ThreadReference.frame.frame001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.frame.frame001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frameCount/framecount001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frameCount/framecount001.java
index fe36b643e45..60610373b86 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frameCount/framecount001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frameCount/framecount001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -86,7 +86,9 @@ public class framecount001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frameCount/framecount001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frameCount/framecount001/TestDescription.java
index 342bcd1efb0..c3a986ebc2c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frameCount/framecount001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frameCount/framecount001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.frameCount.framecount001
* nsk.jdi.ThreadReference.frameCount.framecount001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.frameCount.framecount001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames/frames001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames/frames001.java
index 2e361e65cab..11827a71170 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames/frames001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames/frames001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -96,7 +96,9 @@ public class frames001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames/frames001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames/frames001/TestDescription.java
index 4fe12906ee5..82d9b8bdbe1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames/frames001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames/frames001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.frames.frames001
* nsk.jdi.ThreadReference.frames.frames001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.frames.frames001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames_ii/frames_ii001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames_ii/frames_ii001.java
index 7196e9b464c..3ac9a39da88 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames_ii/frames_ii001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames_ii/frames_ii001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -97,7 +97,9 @@ public class frames_ii001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames_ii/frames_ii001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames_ii/frames_ii001/TestDescription.java
index 37ebcd218f6..dc7d517be68 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames_ii/frames_ii001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames_ii/frames_ii001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -87,7 +87,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.frames_ii.frames_ii001
* nsk.jdi.ThreadReference.frames_ii.frames_ii001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.frames_ii.frames_ii001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames_ii/frames_ii002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames_ii/frames_ii002.java
index 1a7a28f86c5..0109d783e97 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames_ii/frames_ii002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames_ii/frames_ii002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -81,7 +81,9 @@ public class frames_ii002 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames_ii/frames_ii002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames_ii/frames_ii002/TestDescription.java
index 1df66298711..746dc222509 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames_ii/frames_ii002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames_ii/frames_ii002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.frames_ii.frames_ii002
* nsk.jdi.ThreadReference.frames_ii.frames_ii002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.frames_ii.frames_ii002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/interrupt/interrupt001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/interrupt/interrupt001.java
index a1e347b5b73..34e1b6d6c14 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/interrupt/interrupt001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/interrupt/interrupt001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,9 @@ public class interrupt001 {
public static void main(String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/interrupt/interrupt001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/interrupt/interrupt001/TestDescription.java
index 6dccb806365..49cc8de9150 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/interrupt/interrupt001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/interrupt/interrupt001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.interrupt.interrupt001
* nsk.jdi.ThreadReference.interrupt.interrupt001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.interrupt.interrupt001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isAtBreakpoint/isatbreakpoint001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isAtBreakpoint/isatbreakpoint001.java
index 61b7b7e5207..ff41fb4caaf 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isAtBreakpoint/isatbreakpoint001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isAtBreakpoint/isatbreakpoint001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,7 +76,9 @@ public class isatbreakpoint001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isAtBreakpoint/isatbreakpoint001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isAtBreakpoint/isatbreakpoint001/TestDescription.java
index 7d3cf9a061d..a4b4614b8b6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isAtBreakpoint/isatbreakpoint001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isAtBreakpoint/isatbreakpoint001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.isAtBreakpoint.isatbreakpoint001
* nsk.jdi.ThreadReference.isAtBreakpoint.isatbreakpoint001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.isAtBreakpoint.isatbreakpoint001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended001.java
index ee9e770f936..99b1ddd1f5a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -83,7 +83,9 @@ public class issuspended001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended001/TestDescription.java
index f598a81a916..a0dfe45c65a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2022, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.isSuspended.issuspended001
* nsk.jdi.ThreadReference.isSuspended.issuspended001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.isSuspended.issuspended001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended002.java
index bc9e860a053..3fb49c0c262 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -83,7 +83,9 @@ public class issuspended002 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended002/TestDescription.java
index d66d07eb91a..85cb8a67607 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2022, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.isSuspended.issuspended002
* nsk.jdi.ThreadReference.isSuspended.issuspended002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.isSuspended.issuspended002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended003.java
index 70ecccee228..81549caccb4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -81,7 +81,9 @@ public class issuspended003 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended003/TestDescription.java
index 5fb3c43c941..82a58634679 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2022, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.isSuspended.issuspended003
* nsk.jdi.ThreadReference.isSuspended.issuspended003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.isSuspended.issuspended003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended004.java
index c46a55cd01a..799ca455f47 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,9 @@ public class issuspended004 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended004/TestDescription.java
index 007d556ce6b..4444ed671ae 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2022, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.isSuspended.issuspended004
* nsk.jdi.ThreadReference.isSuspended.issuspended004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.isSuspended.issuspended004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/name/name001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/name/name001.java
index bd1b2b3f32f..219930df6b9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/name/name001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/name/name001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,9 @@ public class name001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/name/name001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/name/name001/TestDescription.java
index 3308aa2afd0..e0a5f370180 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/name/name001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/name/name001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.name.name001
* nsk.jdi.ThreadReference.name.name001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.name.name001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitors/ownedmonitors001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitors/ownedmonitors001.java
index 608d3410639..086d5b85909 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitors/ownedmonitors001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitors/ownedmonitors001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2022, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,9 @@ public class ownedmonitors001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitors/ownedmonitors001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitors/ownedmonitors001/TestDescription.java
index 5f7aff450e3..7e6ac56e80b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitors/ownedmonitors001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitors/ownedmonitors001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.ownedMonitors.ownedmonitors001
* nsk.jdi.ThreadReference.ownedMonitors.ownedmonitors001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.ownedMonitors.ownedmonitors001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitors/ownedmonitors002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitors/ownedmonitors002.java
index 839a81f4484..733407a2ac3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitors/ownedmonitors002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitors/ownedmonitors002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,10 @@ public class ownedmonitors002 {
private int tot_res = Consts.TEST_PASSED;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitors/ownedmonitors002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitors/ownedmonitors002/TestDescription.java
index 44af178049f..7b9c6e94498 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitors/ownedmonitors002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitors/ownedmonitors002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -41,7 +41,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.ownedMonitors.ownedmonitors002
* nsk.jdi.ThreadReference.ownedMonitors.ownedmonitors002t
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.ownedMonitors.ownedmonitors002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames001/ownedMonitorsAndFrames001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames001/ownedMonitorsAndFrames001.java
index 57cabe088a0..9c2f2539bb9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames001/ownedMonitorsAndFrames001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames001/ownedMonitorsAndFrames001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -43,7 +43,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.ThreadReference.ownedMonitorsAndFrames.ownedMonitorsAndFrames001.ownedMonitorsAndFrames001
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.ownedMonitorsAndFrames.ownedMonitorsAndFrames001.ownedMonitorsAndFrames001
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -64,7 +64,10 @@
public class ownedMonitorsAndFrames001 extends TestDebuggerType2 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames002/ownedMonitorsAndFrames002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames002/ownedMonitorsAndFrames002.java
index d10b8bbfbfb..af6341634cc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames002/ownedMonitorsAndFrames002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames002/ownedMonitorsAndFrames002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,10 @@
public class ownedMonitorsAndFrames002 extends OwnedMonitorsDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames003/ownedMonitorsAndFrames003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames003/ownedMonitorsAndFrames003.java
index 733b0947cec..e033e4f392b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames003/ownedMonitorsAndFrames003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames003/ownedMonitorsAndFrames003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,10 @@
public class ownedMonitorsAndFrames003 extends OwnedMonitorsDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames004/ownedMonitorsAndFrames004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames004/ownedMonitorsAndFrames004.java
index 85741a0d58b..033085f8808 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames004/ownedMonitorsAndFrames004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames004/ownedMonitorsAndFrames004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,10 @@
public class ownedMonitorsAndFrames004 extends OwnedMonitorsDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames005/ownedMonitorsAndFrames005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames005/ownedMonitorsAndFrames005.java
index fcd27177a70..d8b751d70c9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames005/ownedMonitorsAndFrames005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames005/ownedMonitorsAndFrames005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,10 @@
public class ownedMonitorsAndFrames005 extends OwnedMonitorsDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames006/ownedMonitorsAndFrames006.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames006/ownedMonitorsAndFrames006.java
index 575572839be..dbd66f04cf6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames006/ownedMonitorsAndFrames006.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames006/ownedMonitorsAndFrames006.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,10 @@
public class ownedMonitorsAndFrames006 extends OwnedMonitorsDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames007/ownedMonitorsAndFrames007.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames007/ownedMonitorsAndFrames007.java
index c11acfe975e..dec8e93183c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames007/ownedMonitorsAndFrames007.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames007/ownedMonitorsAndFrames007.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -73,7 +73,10 @@
public class ownedMonitorsAndFrames007 extends OwnedMonitorsDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames009/ownedMonitorsAndFrames009.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames009/ownedMonitorsAndFrames009.java
index 39d0bcb81d0..41b5a33feca 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames009/ownedMonitorsAndFrames009.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames009/ownedMonitorsAndFrames009.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,10 @@
public class ownedMonitorsAndFrames009 extends OwnedMonitorsDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes001.java
index 51f51da29ef..69c30d0aa24 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -97,7 +97,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes001/TestDescription.java
index 2d78c91dc78..e8799ce2c8e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -109,7 +109,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.popFrames.popframes001
* nsk.jdi.ThreadReference.popFrames.popframes001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.popFrames.popframes001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes002.java
index 4f75c90b312..2e5b28c2dfc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -89,7 +89,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes002/TestDescription.java
index 1994de55722..43d6bde7803 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -105,7 +105,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.popFrames.popframes002
* nsk.jdi.ThreadReference.popFrames.popframes002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.popFrames.popframes002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes003.java
index f4a7fb4e380..27866885bdb 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -88,7 +88,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes003/TestDescription.java
index 2b4da756261..e2fe901573f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -105,7 +105,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.popFrames.popframes003
* nsk.jdi.ThreadReference.popFrames.popframes003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.popFrames.popframes003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes004.java
index 7ca95a46c65..5e06aec1810 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -87,7 +87,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes004/TestDescription.java
index 9547632f839..03ac6e5aeb8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -104,7 +104,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.popFrames.popframes004
* nsk.jdi.ThreadReference.popFrames.popframes004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.popFrames.popframes004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes005.java
index 7d221fb4db0..7618a200e28 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -91,7 +91,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes005/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes005/TestDescription.java
index 1103a2f3ac8..a5a108d7fdf 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes005/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes005/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -105,7 +105,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.popFrames.popframes005
* nsk.jdi.ThreadReference.popFrames.popframes005a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.popFrames.popframes005
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes006.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes006.java
index 185ec14a7bc..9704684e789 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes006.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes006.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,10 @@ public class popframes006 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes006/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes006/TestDescription.java
index c2d06a1d80e..1b0a10c89be 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes006/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes006/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* @clean nsk.jdi.ThreadReference.popFrames.popframes006t
* @compile -g:lines,source,vars ../popframes006t.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.popFrames.popframes006
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes007.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes007.java
index c4c25cd2a40..64377a06095 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes007.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes007.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,10 @@ public class popframes007 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes007/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes007/TestDescription.java
index aea380870f7..fba6f0f5f10 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes007/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes007/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* @clean nsk.jdi.ThreadReference.popFrames.popframes007t
* @compile -g:lines,source,vars ../popframes007t.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.popFrames.popframes007
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/resume/resume001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/resume/resume001.java
index df7e338b186..c98248eeb51 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/resume/resume001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/resume/resume001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,7 +76,9 @@ public class resume001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/resume/resume001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/resume/resume001/TestDescription.java
index 90f57fc35ad..0215756b987 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/resume/resume001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/resume/resume001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.resume.resume001
* nsk.jdi.ThreadReference.resume.resume001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.resume.resume001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status003/status003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status003/status003.java
index 6f2d891873a..38505440238 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status003/status003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status003/status003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.status.status003.status003
* nsk.jdi.ThreadReference.status.status003.status003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.status.status003.status003
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -120,7 +120,10 @@ public class status003 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status004/status004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status004/status004.java
index 0e0501b4eeb..d0415a34ca9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status004/status004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status004/status004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.status.status004.status004
* nsk.jdi.ThreadReference.status.status004.status004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.status.status004.status004
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -116,7 +116,10 @@ public class status004 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status005/status005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status005/status005.java
index 941de937786..7d80889fe49 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status005/status005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status005/status005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.status.status005.status005
* nsk.jdi.ThreadReference.status.status005.status005a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.status.status005.status005
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -116,7 +116,10 @@ public class status005 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status006/status006.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status006/status006.java
index 5fbb1a84d26..b4924dc6a47 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status006/status006.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status006/status006.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.status.status006.status006
* nsk.jdi.ThreadReference.status.status006.status006a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.status.status006.status006
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -119,7 +119,10 @@ public class status006 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status007/status007.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status007/status007.java
index 3013eda0cc0..341a00f3352 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status007/status007.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status007/status007.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,7 +55,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.status.status007.status007
* nsk.jdi.ThreadReference.status.status007.status007a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.status.status007.status007
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -111,7 +111,10 @@ public class status007 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status008/status008.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status008/status008.java
index e70f9897621..b348a79cbba 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status008/status008.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status008/status008.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.status.status008.status008
* nsk.jdi.ThreadReference.status.status008.status008a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.status.status008.status008
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -115,7 +115,10 @@ public class status008 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop001.java
index 5c04f30145c..c1baa909eec 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -81,7 +81,9 @@ public class stop001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop001/TestDescription.java
index d4b33afd75d..f66f60b1021 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -72,7 +72,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.stop.stop001
* nsk.jdi.ThreadReference.stop.stop001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.stop.stop001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop002.java
index de8ee1df617..53a607fdc29 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -88,7 +88,10 @@ public class stop002 {
private volatile boolean gotEvent = false;
public static void main (String argv[]) {
- System.exit(run(argv,System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop002/TestDescription.java
index 4a16e986cbd..ca52d0596ee 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* @clean nsk.jdi.ThreadReference.stop.stop002t
* @compile -g:lines,source,vars ../stop002t.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.stop.stop002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/suspend/suspend001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/suspend/suspend001.java
index 5d4ac657bb9..92ba863bbf2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/suspend/suspend001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/suspend/suspend001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,7 +76,9 @@ public class suspend001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/suspendCount/suspendcount001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/suspendCount/suspendcount001.java
index b3678efb96a..e6608f96646 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/suspendCount/suspendcount001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/suspendCount/suspendcount001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -75,7 +75,9 @@ public class suspendcount001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/suspendCount/suspendcount001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/suspendCount/suspendcount001/TestDescription.java
index 56bb1a771e7..c4974f216d4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/suspendCount/suspendcount001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/suspendCount/suspendcount001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.suspendCount.suspendcount001
* nsk.jdi.ThreadReference.suspendCount.suspendcount001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.suspendCount.suspendcount001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/threadGroup/threadgroup001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/threadGroup/threadgroup001.java
index d6443894715..54396dd8c24 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/threadGroup/threadgroup001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/threadGroup/threadgroup001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -87,7 +87,9 @@ public class threadgroup001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/threadGroup/threadgroup001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/threadGroup/threadgroup001/TestDescription.java
index 050b1c14b72..0c16adda444 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/threadGroup/threadgroup001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/threadGroup/threadgroup001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.ThreadReference.threadGroup.threadgroup001
* nsk.jdi.ThreadReference.threadGroup.threadgroup001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadReference.threadGroup.threadgroup001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartEvent/thread/thread001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartEvent/thread/thread001.java
index 0ec0b83b304..5cc604adc1a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartEvent/thread/thread001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartEvent/thread/thread001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,8 +69,11 @@ public class thread001 {
static private boolean eventsReceived;
static private long eventTimeout;
- public static void main (String args[]) {
- System.exit(run(args, System.out) + JCK_STATUS_BASE);
+ public static void main (String argv[]) {
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(final String args[], final PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartEvent/thread/thread001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartEvent/thread/thread001/TestDescription.java
index 0c309dc979e..abcc5e8a18a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartEvent/thread/thread001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartEvent/thread/thread001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,7 @@
* /test/lib
* @build nsk.jdi.ThreadStartEvent.thread.thread001
* nsk.jdi.ThreadStartEvent.thread.thread001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadStartEvent.thread.thread001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter001.java
index 3cc2cc9e321..ace63e511aa 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter001/TestDescription.java
index 2bdd0fdc59d..95fa7495f6e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,7 @@
* /test/lib
* @build nsk.jdi.ThreadStartRequest.addThreadFilter.addthreadfilter001
* nsk.jdi.ThreadStartRequest.addThreadFilter.addthreadfilter001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadStartRequest.addThreadFilter.addthreadfilter001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter002.java
index 5ff5b8e8354..9b040a17eb1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -94,7 +94,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter002/TestDescription.java
index 12505b1298a..20f2f6ce7b6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,7 @@
* /test/lib
* @build nsk.jdi.ThreadStartRequest.addThreadFilter.addthreadfilter002
* nsk.jdi.ThreadStartRequest.addThreadFilter.addthreadfilter002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadStartRequest.addThreadFilter.addthreadfilter002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter003.java
index ccdadd2e4b5..21cf8a9d164 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -92,7 +92,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter003/TestDescription.java
index 0bc4460e0d5..83a961154a2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.ThreadStartRequest.addThreadFilter.addthreadfilter003
* nsk.jdi.ThreadStartRequest.addThreadFilter.addthreadfilter003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadStartRequest.addThreadFilter.addthreadfilter003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter004.java
index bb744b3208f..d1bf0f532d4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,10 @@
public class addthreadfilter004 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter004/TestDescription.java
index 847f1704574..7f7eac6ed64 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,7 @@
* /test/lib
* @build nsk.jdi.ThreadStartRequest.addThreadFilter.addthreadfilter004
* nsk.jdi.ThreadStartRequest.addThreadFilter.addthreadfilter004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadStartRequest.addThreadFilter.addthreadfilter004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter005.java
index d43e0257d7e..8dad0781d16 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -88,7 +88,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter005/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter005/TestDescription.java
index a210a76d533..4308f0b30f7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter005/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter005/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.ThreadStartRequest.addThreadFilter.addthreadfilter005
* nsk.jdi.ThreadStartRequest.addThreadFilter.addthreadfilter005a
- * @run main/othervm
+ * @run driver
* nsk.jdi.ThreadStartRequest.addThreadFilter.addthreadfilter005
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Transport/name/name001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Transport/name/name001.java
index 6d129e722ca..32aafb0ce80 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Transport/name/name001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Transport/name/name001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,10 @@
public class name001 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + 95); // JCK-compatible exit status
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Transport/name/name001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Transport/name/name001/TestDescription.java
index 28e683f0db5..19960668113 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Transport/name/name001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Transport/name/name001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.Transport.name.name001
- * @run main/othervm
+ * @run driver
* nsk.jdi.Transport.name.name001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/hashCode/hashcode001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/hashCode/hashcode001.java
index 66f47634a30..372b610ed62 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/hashCode/hashcode001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/hashCode/hashcode001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -86,7 +86,10 @@ public class hashcode001 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/hashCode/hashcode001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/hashCode/hashcode001/TestDescription.java
index 7fc4f4905aa..7fa9d84a40f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/hashCode/hashcode001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/hashCode/hashcode001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,7 +51,7 @@
* /test/lib
* @build nsk.jdi.Type.hashCode.hashcode001
* nsk.jdi.Type.hashCode.hashcode001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Type.hashCode.hashcode001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name001.java
index 18aa4a20782..3da326aebd5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -88,7 +88,9 @@ public class name001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name001/TestDescription.java
index 3fc4db5b173..a6a68ed4fc7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.Type.name.name001
* nsk.jdi.Type.name.name001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Type.name.name001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name002.java
index 3e70971d18b..77844de4735 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,9 @@ public class name002 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name002/TestDescription.java
index d61002c13db..0a3c6223b09 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.Type.name.name002
* nsk.jdi.Type.name.name002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Type.name.name002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name003.java
index 79acce3cc06..546c7d4bae5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,9 @@ public class name003 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name003/TestDescription.java
index 84a010425ab..ea4deca0799 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.Type.name.name003
* nsk.jdi.Type.name.name003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Type.name.name003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature001.java
index 0fb81efe219..0f0f5f8d81a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -87,7 +87,9 @@ public class signature001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature001/TestDescription.java
index d8bd0fd2c2b..e8d55590894 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.Type.signature.signature001
* nsk.jdi.Type.signature.signature001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Type.signature.signature001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature002.java
index 73958b3d72e..8939b973854 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,9 @@ public class signature002 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature002/TestDescription.java
index bf9013fd4e1..af20ef2ec4e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.Type.signature.signature002
* nsk.jdi.Type.signature.signature002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Type.signature.signature002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature003.java
index 054df781090..28ef42921b0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,9 @@ public class signature003 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature003/TestDescription.java
index 992051570a6..f6895b77c0a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.Type.signature.signature003
* nsk.jdi.Type.signature.signature003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Type.signature.signature003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype001.java
index e31155abf67..408f5185ef8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -107,7 +107,10 @@ public class decltype001 {
private final static String mainInterName = prefix + "MainInter";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype001/TestDescription.java
index fd96f6b0bcd..0cb5703a663 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -50,7 +50,7 @@
* /test/lib
* @build nsk.jdi.TypeComponent.declaringType.decltype001
* nsk.jdi.TypeComponent.declaringType.decltype001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.TypeComponent.declaringType.decltype001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype002.java
index 2093e40c4ac..be564c9de35 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -108,7 +108,10 @@ public class decltype002 {
private final static String sameInterName = prefix + "decltype002aSameInter";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype002/TestDescription.java
index 786fd77d51b..73818382022 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,7 +53,7 @@
* /test/lib
* @build nsk.jdi.TypeComponent.declaringType.decltype002
* nsk.jdi.TypeComponent.declaringType.decltype002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.TypeComponent.declaringType.decltype002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype003.java
index d1af14dd610..05b987365a4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -106,7 +106,10 @@ public class decltype003 {
private final static String overInterName = prefix + "decltype003aOverridenInter";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype003/TestDescription.java
index 3ea8af1e640..cb4f032b87a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,7 +53,7 @@
* /test/lib
* @build nsk.jdi.TypeComponent.declaringType.decltype003
* nsk.jdi.TypeComponent.declaringType.decltype003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.TypeComponent.declaringType.decltype003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype004.java
index 6dcef73ea31..c3c1698185a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -106,7 +106,10 @@ public class decltype004 {
private final static String mainInterName = prefix + "decltype004aMainInter";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype004/TestDescription.java
index c016aa094cc..9a4fea87a68 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -49,7 +49,7 @@
* /test/lib
* @build nsk.jdi.TypeComponent.declaringType.decltype004
* nsk.jdi.TypeComponent.declaringType.decltype004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.TypeComponent.declaringType.decltype004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype005.java
index 2a5379b510e..1afffce9ce2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -108,7 +108,10 @@ public class decltype005 {
private final static String sameInterName = prefix + "decltype005aSameInter";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype005/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype005/TestDescription.java
index ca8be89b45d..833e8ad9be4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype005/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype005/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,7 +53,7 @@
* /test/lib
* @build nsk.jdi.TypeComponent.declaringType.decltype005
* nsk.jdi.TypeComponent.declaringType.decltype005a
- * @run main/othervm
+ * @run driver
* nsk.jdi.TypeComponent.declaringType.decltype005
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype006.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype006.java
index 0787af781d6..16ca5ff3325 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype006.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype006.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -102,7 +102,10 @@ public class decltype006 {
private final static String overInterName = prefix + "decltype006aOverridenInter";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype006/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype006/TestDescription.java
index 81ee182e92d..1e5e350f08c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype006/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype006/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,7 +53,7 @@
* /test/lib
* @build nsk.jdi.TypeComponent.declaringType.decltype006
* nsk.jdi.TypeComponent.declaringType.decltype006a
- * @run main/othervm
+ * @run driver
* nsk.jdi.TypeComponent.declaringType.decltype006
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype007.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype007.java
index b63ecf1849e..b9f90616ad5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype007.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype007.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -42,7 +42,10 @@ public class decltype007 {
private final static String mainClassName = prefix + "decltype007aMainClass";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype007/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype007/TestDescription.java
index d185a4ce9f5..080dc66421b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype007/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype007/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* /test/lib
* @build nsk.jdi.TypeComponent.declaringType.decltype007
* nsk.jdi.TypeComponent.declaringType.decltype007a
- * @run main/othervm
+ * @run driver
* nsk.jdi.TypeComponent.declaringType.decltype007
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype008.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype008.java
index 6f21d63e9d9..669c7babb49 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype008.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype008.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -42,7 +42,10 @@ public class decltype008 {
private final static String otherClassName = prefix + "decltype008aOtherClass";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype008/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype008/TestDescription.java
index 7c81dd97672..f6b8a8a90d1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype008/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype008/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,7 +53,7 @@
* /test/lib
* @build nsk.jdi.TypeComponent.declaringType.decltype008
* nsk.jdi.TypeComponent.declaringType.decltype008a
- * @run main/othervm
+ * @run driver
* nsk.jdi.TypeComponent.declaringType.decltype008
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype009.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype009.java
index 9681c05fb04..fc4e736c1ed 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype009.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype009.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,10 @@ public class decltype009 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype009/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype009/TestDescription.java
index 08249a079ad..0dd31b8d2f2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype009/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype009/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -53,7 +53,7 @@
* /test/lib
* @build nsk.jdi.TypeComponent.declaringType.decltype009
* nsk.jdi.TypeComponent.declaringType.decltype009a
- * @run main/othervm
+ * @run driver
* nsk.jdi.TypeComponent.declaringType.decltype009
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/genericSignature/genericSignature001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/genericSignature/genericSignature001.java
index 498e6adefaa..c23ff079c0e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/genericSignature/genericSignature001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/genericSignature/genericSignature001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -149,13 +149,12 @@ private static void logAlways(String message) {
};
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int result = run(argv, System.out);
- System.exit(result + STATUS_TEMP);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/genericSignature/genericSignature001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/genericSignature/genericSignature001/TestDescription.java
index 89e2d53b30f..26b56f35f2d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/genericSignature/genericSignature001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/genericSignature/genericSignature001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -49,7 +49,7 @@
* /test/lib
* @build nsk.jdi.TypeComponent.genericSignature.genericSignature001
* nsk.jdi.TypeComponent.genericSignature.genericSignature001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.TypeComponent.genericSignature.genericSignature001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/genericSignature/genericSignature002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/genericSignature/genericSignature002.java
index 0257c81a9b5..cb596163da1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/genericSignature/genericSignature002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/genericSignature/genericSignature002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -141,13 +141,12 @@ private static void logAlways(String message) {
};
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- int result = run(argv, System.out);
- System.exit(result + STATUS_TEMP);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/genericSignature/genericSignature002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/genericSignature/genericSignature002/TestDescription.java
index dfb660a9ba0..d0549ae54ef 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/genericSignature/genericSignature002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/genericSignature/genericSignature002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -47,7 +47,7 @@
* /test/lib
* @build nsk.jdi.TypeComponent.genericSignature.genericSignature002
* nsk.jdi.TypeComponent.genericSignature.genericSignature002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.TypeComponent.genericSignature.genericSignature002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal001.java
index f88290841e4..d161aba4f8a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -222,7 +222,10 @@ public class isfinal001 {
private final static String classToCheckName = prefix + "isfinal001aClassToCheck";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal001/TestDescription.java
index 6dd539af43d..194334d4bf5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* /test/lib
* @build nsk.jdi.TypeComponent.isFinal.isfinal001
* nsk.jdi.TypeComponent.isFinal.isfinal001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.TypeComponent.isFinal.isfinal001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal002.java
index d9b10503f59..b141435bf8f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -265,7 +265,10 @@ public class isfinal002 {
private final static String classToCheckName = prefix + "isfinal002aClassToCheck";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal002/TestDescription.java
index 814cf2de738..22da431f625 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* /test/lib
* @build nsk.jdi.TypeComponent.isFinal.isfinal002
* nsk.jdi.TypeComponent.isFinal.isfinal002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.TypeComponent.isFinal.isfinal002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal003.java
index ff67f43c5dd..d4badb885bc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -41,7 +41,10 @@ public class isfinal003 {
private final static String classToCheckName = prefix + "isfinal003aClassToCheck";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal003/TestDescription.java
index 46bdd35932c..d56a3e080b4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* /test/lib
* @build nsk.jdi.TypeComponent.isFinal.isfinal003
* nsk.jdi.TypeComponent.isFinal.isfinal003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.TypeComponent.isFinal.isfinal003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal004.java
index 66934851fdf..51c52322fe6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,10 @@ public class isfinal004 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal004/TestDescription.java
index b1ca097ede8..d165ccb1bf9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,7 +52,7 @@
* /test/lib
* @build nsk.jdi.TypeComponent.isFinal.isfinal004
* nsk.jdi.TypeComponent.isFinal.isfinal004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.TypeComponent.isFinal.isfinal004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPackagePrivate/ispackageprivate001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPackagePrivate/ispackageprivate001.java
index 889a2604edd..4e0f239bf81 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPackagePrivate/ispackageprivate001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPackagePrivate/ispackageprivate001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -98,12 +98,12 @@ public class ispackageprivate001 {
{"m0", NOT_PPRIVATE}, {"m1", NOT_PPRIVATE}, {"m2", NOT_PPRIVATE}
};
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPackagePrivate/ispackageprivate001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPackagePrivate/ispackageprivate001/TestDescription.java
index b32fcee0316..f602776a941 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPackagePrivate/ispackageprivate001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPackagePrivate/ispackageprivate001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -56,7 +56,7 @@
* /test/lib
* @build nsk.jdi.TypeComponent.isPackagePrivate.ispackageprivate001
* nsk.jdi.TypeComponent.isPackagePrivate.ispackageprivate001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.TypeComponent.isPackagePrivate.ispackageprivate001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPackagePrivate/ispackageprivate002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPackagePrivate/ispackageprivate002.java
index 04583e6c8f2..07cbd7ecff5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPackagePrivate/ispackageprivate002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPackagePrivate/ispackageprivate002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -41,12 +41,12 @@ public class ispackageprivate002 {
private static ReferenceType debuggeeClass;
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPackagePrivate/ispackageprivate002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPackagePrivate/ispackageprivate002/TestDescription.java
index 3f06b625753..6e2b4555a0c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPackagePrivate/ispackageprivate002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPackagePrivate/ispackageprivate002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -56,7 +56,7 @@
* /test/lib
* @build nsk.jdi.TypeComponent.isPackagePrivate.ispackageprivate002
* nsk.jdi.TypeComponent.isPackagePrivate.ispackageprivate002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.TypeComponent.isPackagePrivate.ispackageprivate002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPrivate/isprivate001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPrivate/isprivate001.java
index bab410e1145..b6570c88d08 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPrivate/isprivate001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPrivate/isprivate001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -98,12 +98,12 @@ public class isprivate001 {
{"m0", NOT_PRIVATE}, {"m1", NOT_PRIVATE}, {"m2", NOT_PRIVATE}
};
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPrivate/isprivate001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPrivate/isprivate001/TestDescription.java
index f1b91b06354..03251e87637 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPrivate/isprivate001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPrivate/isprivate001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -56,7 +56,7 @@
* /test/lib
* @build nsk.jdi.TypeComponent.isPrivate.isprivate001
* nsk.jdi.TypeComponent.isPrivate.isprivate001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.TypeComponent.isPrivate.isprivate001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPrivate/isprivate002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPrivate/isprivate002.java
index 3abff8e1a7c..560e298dcf2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPrivate/isprivate002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPrivate/isprivate002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -41,12 +41,12 @@ public class isprivate002 {
private static ReferenceType debuggeeClass;
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPrivate/isprivate002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPrivate/isprivate002/TestDescription.java
index d4dc79142c8..bc943c0423e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPrivate/isprivate002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPrivate/isprivate002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -56,7 +56,7 @@
* /test/lib
* @build nsk.jdi.TypeComponent.isPrivate.isprivate002
* nsk.jdi.TypeComponent.isPrivate.isprivate002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.TypeComponent.isPrivate.isprivate002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isProtected/isprotected001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isProtected/isprotected001.java
index 3c422c62019..00bcb6c42ef 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isProtected/isprotected001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isProtected/isprotected001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -98,12 +98,12 @@ public class isprotected001 {
{"m0", NOT_PROTECTED}, {"m1", NOT_PROTECTED}, {"m2", NOT_PROTECTED}
};
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isProtected/isprotected001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isProtected/isprotected001/TestDescription.java
index 9a99e868e87..b223fe21761 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isProtected/isprotected001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isProtected/isprotected001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,7 +55,7 @@
* /test/lib
* @build nsk.jdi.TypeComponent.isProtected.isprotected001
* nsk.jdi.TypeComponent.isProtected.isprotected001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.TypeComponent.isProtected.isprotected001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isProtected/isprotected002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isProtected/isprotected002.java
index 3b6a3a891f0..6b20dbed2ec 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isProtected/isprotected002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isProtected/isprotected002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -41,12 +41,12 @@ public class isprotected002 {
private static ReferenceType debuggeeClass;
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isProtected/isprotected002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isProtected/isprotected002/TestDescription.java
index 06ee7260565..2f5459d48e1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isProtected/isprotected002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isProtected/isprotected002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,7 +55,7 @@
* /test/lib
* @build nsk.jdi.TypeComponent.isProtected.isprotected002
* nsk.jdi.TypeComponent.isProtected.isprotected002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.TypeComponent.isProtected.isprotected002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPublic/ispublic001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPublic/ispublic001.java
index 83961f8ba0b..953fcfb2832 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPublic/ispublic001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPublic/ispublic001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -98,12 +98,12 @@ public class ispublic001 {
{"m0", NOT_PUBLIC}, {"m1", NOT_PUBLIC}, {"m2", NOT_PUBLIC}
};
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPublic/ispublic001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPublic/ispublic001/TestDescription.java
index 23d664d1b38..766c2db6887 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPublic/ispublic001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPublic/ispublic001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,7 +55,7 @@
* /test/lib
* @build nsk.jdi.TypeComponent.isPublic.ispublic001
* nsk.jdi.TypeComponent.isPublic.ispublic001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.TypeComponent.isPublic.ispublic001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPublic/ispublic002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPublic/ispublic002.java
index 3b9725280d3..9c5ea3c40f1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPublic/ispublic002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPublic/ispublic002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -41,12 +41,12 @@ public class ispublic002 {
private static ReferenceType debuggeeClass;
- /**
- * Re-call to run(args,out)
, and exit with
- * either status 95 or 97 (JCK-like exit status).
- */
+
public static void main (String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
/**
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPublic/ispublic002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPublic/ispublic002/TestDescription.java
index c7a17646423..12709e8c00d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPublic/ispublic002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPublic/ispublic002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,7 +55,7 @@
* /test/lib
* @build nsk.jdi.TypeComponent.isPublic.ispublic002
* nsk.jdi.TypeComponent.isPublic.ispublic002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.TypeComponent.isPublic.ispublic002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic001.java
index 16f5dde6ccc..a127a38bc50 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -231,7 +231,10 @@ public class isstatic001 {
private final static String classToCheckName = prefix + "ClassToCheck";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic001/TestDescription.java
index 151fef1060b..6a62b6217ce 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* /test/lib
* @build nsk.jdi.TypeComponent.isStatic.isstatic001
* nsk.jdi.TypeComponent.isStatic.isstatic001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.TypeComponent.isStatic.isstatic001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic002.java
index 2b0411fd423..5e62231d8b1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -265,7 +265,10 @@ public class isstatic002 {
private final static String classToCheckName = prefix + "isstatic002aClassToCheck";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic002/TestDescription.java
index f8318a95191..03b162a5574 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* /test/lib
* @build nsk.jdi.TypeComponent.isStatic.isstatic002
* nsk.jdi.TypeComponent.isStatic.isstatic002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.TypeComponent.isStatic.isstatic002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic003.java
index 00996cdaf9b..aacfa14a318 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -41,7 +41,10 @@ public class isstatic003 {
private final static String classToCheckName = prefix + "isstatic003aClassToCheck";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic003/TestDescription.java
index 8d4c4eb5be2..f02181126b4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* /test/lib
* @build nsk.jdi.TypeComponent.isStatic.isstatic003
* nsk.jdi.TypeComponent.isStatic.isstatic003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.TypeComponent.isStatic.isstatic003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic004.java
index 922c85a32f0..e66a202e45e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,10 @@ public class isstatic004 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic004/TestDescription.java
index 4f584842364..5bcce2d4dde 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,7 +52,7 @@
* /test/lib
* @build nsk.jdi.TypeComponent.isStatic.isstatic004
* nsk.jdi.TypeComponent.isStatic.isstatic004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.TypeComponent.isStatic.isstatic004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic001.java
index 8bf280dd2cd..2b8b51e9ec0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -77,7 +77,10 @@ public class issynthetic001 {
private final static String classToCheckName = prefix + "ClassToCheck";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic001/TestDescription.java
index 3134afaafba..125bae50fbb 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.TypeComponent.isSynthetic.issynthetic001
* nsk.jdi.TypeComponent.isSynthetic.issynthetic001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.TypeComponent.isSynthetic.issynthetic001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic002.java
index c79bc92c3ea..d70d278d456 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -46,7 +46,10 @@ public class issynthetic002 {
private final static String classToCheckName = prefix + "issynthetic002aClassToCheck";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic002/TestDescription.java
index bfdc8bd584c..2f6cd054ef9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.TypeComponent.isSynthetic.issynthetic002
* nsk.jdi.TypeComponent.isSynthetic.issynthetic002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.TypeComponent.isSynthetic.issynthetic002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name001.java
index 7d12ab2471f..7aca39b5499 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,10 @@ public class name001 {
private final static String classToCheckName = prefix + "ClassToCheck";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name001/TestDescription.java
index ba2bfaa75a1..6fa301e448c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -49,7 +49,7 @@
* /test/lib
* @build nsk.jdi.TypeComponent.name.name001
* nsk.jdi.TypeComponent.name.name001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.TypeComponent.name.name001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name002.java
index fdc3cb3c57b..830d70b2d1d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,10 @@ public class name002 {
private final static String classToCheckName = prefix + "name002aClassToCheck";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name002/TestDescription.java
index 9f8a6f2d777..d660ee7f450 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -49,7 +49,7 @@
* /test/lib
* @build nsk.jdi.TypeComponent.name.name002
* nsk.jdi.TypeComponent.name.name002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.TypeComponent.name.name002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name003.java
index 9eb4f553dd1..947d4c216be 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -41,7 +41,10 @@ public class name003 {
private final static String classToCheckName = prefix + "name003aClassToCheck";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name003/TestDescription.java
index 60f060ae6bd..9dbe4cf09f1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,7 +51,7 @@
* /test/lib
* @build nsk.jdi.TypeComponent.name.name003
* nsk.jdi.TypeComponent.name.name003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.TypeComponent.name.name003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign001.java
index b44ac0265d7..73185850ed4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -140,7 +140,10 @@ public class sign001 {
private final static String classToCheckName = prefix + "ClassToCheck";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign001/TestDescription.java
index 4e6be5309cd..57140d7ce22 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,7 +52,7 @@
* /test/lib
* @build nsk.jdi.TypeComponent.signature.sign001
* nsk.jdi.TypeComponent.signature.sign001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.TypeComponent.signature.sign001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign002.java
index 3072849d5b2..b5d44fd7d02 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -159,7 +159,10 @@ public class sign002 {
private final static String classToCheckName = prefix + "sign002aClassToCheck";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign002/TestDescription.java
index bb8eba626ad..aeb5ace6d3a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,7 +52,7 @@
* /test/lib
* @build nsk.jdi.TypeComponent.signature.sign002
* nsk.jdi.TypeComponent.signature.sign002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.TypeComponent.signature.sign002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign003.java
index 804e8ad6c23..354a3a2068e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,7 +51,10 @@ public class sign003 {
private final static String classToCheckName = prefix + "sign003aClassToCheck";
public static void main(String argv[]) {
- System.exit(95 + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign003/TestDescription.java
index 156b6312bd9..830d87cadb7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,7 @@
* /test/lib
* @build nsk.jdi.TypeComponent.signature.sign003
* nsk.jdi.TypeComponent.signature.sign003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.TypeComponent.signature.sign003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMCannotBeModifiedEx/_itself_/canntbemod001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMCannotBeModifiedEx/_itself_/canntbemod001.java
index e3d5b590092..7af0f2a32b9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMCannotBeModifiedEx/_itself_/canntbemod001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMCannotBeModifiedEx/_itself_/canntbemod001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,7 +51,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMCannotBeModifiedEx/_itself_/canntbemod001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMCannotBeModifiedEx/_itself_/canntbemod001/TestDescription.java
index 5f3b4f6e38a..91bc71dbe48 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMCannotBeModifiedEx/_itself_/canntbemod001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMCannotBeModifiedEx/_itself_/canntbemod001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -37,7 +37,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.VMCannotBeModifiedEx._itself_.canntbemod001
- * @run main/othervm
+ * @run driver
* nsk.jdi.VMCannotBeModifiedEx._itself_.canntbemod001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath001.java
index 2409172f9aa..7d5e0b71767 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,8 +58,11 @@ public class vmdeath001 {
static private boolean disconnectReceived;
static private boolean vmdeathIsPrior;
- public static void main (String args[]) {
- System.exit(run(args, System.out) + JCK_STATUS_BASE);
+ public static void main (String argv[]) {
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(final String args[], final PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath001/TestDescription.java
index 76de38122f5..e4733bc8daf 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,7 @@
* /test/lib
* @build nsk.jdi.VMDeathEvent._itself_.vmdeath001
* nsk.jdi.VMDeathEvent._itself_.vmdeath001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VMDeathEvent._itself_.vmdeath001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath002.java
index 292df10b3e4..1fa254e7d4a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath002/TestDescription.java
index 48a49367193..b7bdea42722 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -80,7 +80,7 @@
* /test/lib
* @build nsk.jdi.VMDeathEvent._itself_.vmdeath002
* nsk.jdi.VMDeathEvent._itself_.vmdeath002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VMDeathEvent._itself_.vmdeath002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath003.java
index 146f207bdc5..c7d7a5557c8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,7 +76,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath003/TestDescription.java
index 7126613deb2..0ac50c96742 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,7 @@
* /test/lib
* @build nsk.jdi.VMDeathEvent._itself_.vmdeath003
* nsk.jdi.VMDeathEvent._itself_.vmdeath003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VMDeathEvent._itself_.vmdeath003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect001.java
index e12ec008d92..4bb0dc09ae8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,8 +55,11 @@ public class disconnect001 {
static private boolean testFailed;
static private boolean eventReceived;
- public static void main (String args[]) {
- System.exit(run(args, System.out) + JCK_STATUS_BASE);
+ public static void main (String argv[]) {
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(final String args[], final PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect001/TestDescription.java
index 5024fc4a09f..59b7d768f64 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,7 @@
* /test/lib
* @build nsk.jdi.VMDisconnectEvent._itself_.disconnect001
* nsk.jdi.VMDisconnectEvent._itself_.disconnect001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VMDisconnectEvent._itself_.disconnect001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect002.java
index 195d54dde97..ba63c17f71f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,8 +55,11 @@ public class disconnect002 {
static private boolean testFailed;
static private boolean eventReceived;
- public static void main (String args[]) {
- System.exit(run(args, System.out) + JCK_STATUS_BASE);
+ public static void main (String argv[]) {
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(final String args[], final PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect002/TestDescription.java
index ed15a46853a..a44af7ffaea 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* /test/lib
* @build nsk.jdi.VMDisconnectEvent._itself_.disconnect002
* nsk.jdi.VMDisconnectEvent._itself_.disconnect002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VMDisconnectEvent._itself_.disconnect002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect003.java
index f4e120bf250..186afd590a1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -55,8 +55,11 @@ public class disconnect003 {
static private boolean testFailed;
static private boolean eventReceived;
- public static void main (String args[]) {
- System.exit(run(args, System.out) + JCK_STATUS_BASE);
+ public static void main (String argv[]) {
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(final String args[], final PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect003/TestDescription.java
index c53345a8adb..8e43fcf488d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* /test/lib
* @build nsk.jdi.VMDisconnectEvent._itself_.disconnect003
* nsk.jdi.VMDisconnectEvent._itself_.disconnect003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VMDisconnectEvent._itself_.disconnect003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMOutOfMemoryException/VMOutOfMemoryException001/VMOutOfMemoryException001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMOutOfMemoryException/VMOutOfMemoryException001/VMOutOfMemoryException001.java
index b5c7c748a35..079c81cbdc2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMOutOfMemoryException/VMOutOfMemoryException001/VMOutOfMemoryException001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMOutOfMemoryException/VMOutOfMemoryException001/VMOutOfMemoryException001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -39,7 +39,7 @@
* /test/lib
* @build nsk.jdi.VMOutOfMemoryException.VMOutOfMemoryException001.VMOutOfMemoryException001
* nsk.jdi.VMOutOfMemoryException.VMOutOfMemoryException001.VMOutOfMemoryException001t
- * @run main/othervm
+ * @run driver
* nsk.jdi.VMOutOfMemoryException.VMOutOfMemoryException001.VMOutOfMemoryException001
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -59,7 +59,10 @@
public class VMOutOfMemoryException001 extends TestDebuggerType2 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMStartEvent/thread/thread001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMStartEvent/thread/thread001.java
index 00abeadbe04..58a2f7f3562 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMStartEvent/thread/thread001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMStartEvent/thread/thread001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,8 +59,11 @@ public class thread001 {
static private boolean testFailed;
static private boolean eventReceived;
- public static void main (String args[]) {
- System.exit(run(args, System.out) + JCK_STATUS_BASE);
+ public static void main (String argv[]) {
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (final String args[], final PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMStartEvent/thread/thread001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMStartEvent/thread/thread001/TestDescription.java
index 29c9808fdb4..03b01ee19d0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMStartEvent/thread/thread001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMStartEvent/thread/thread001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* /test/lib
* @build nsk.jdi.VMStartEvent.thread.thread001
* nsk.jdi.VMStartEvent.thread.thread001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VMStartEvent.thread.thread001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/_itself_/value001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/_itself_/value001.java
index 22a70e3e047..b02ce0515b2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/_itself_/value001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/_itself_/value001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,9 @@ public class value001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/_itself_/value001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/_itself_/value001/TestDescription.java
index ac9a80fde78..a602933b861 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/_itself_/value001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/_itself_/value001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* @clean nsk.jdi.Value._itself_.value001a
* @compile -g:lines,source,vars ../value001a.java
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.Value._itself_.value001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type001.java
index d18f487e347..7332e0a4dec 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -90,7 +90,9 @@ public class type001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type001/TestDescription.java
index 588499e9082..ab4875dd59c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,7 @@
* /test/lib
* @build nsk.jdi.Value.type.type001
* nsk.jdi.Value.type.type001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Value.type.type001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type002/type002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type002/type002.java
index 85a015e788b..af2fd9d780d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type002/type002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type002/type002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,7 @@
* /test/lib
* @build nsk.jdi.Value.type.type002.type002
* nsk.jdi.Value.type.type002.type002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Value.type.type002.type002
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -119,7 +119,9 @@ public class type002 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type003.java
index e75d8edbda3..5a54fd36221 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -83,7 +83,9 @@ public class type003 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type003/TestDescription.java
index 31cee6b35b6..b868b2cde00 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,7 @@
* /test/lib
* @build nsk.jdi.Value.type.type003
* nsk.jdi.Value.type.type003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.Value.type.type003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allClasses/allclasses001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allClasses/allclasses001.java
index 0d7e734c7cc..44477e156f9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allClasses/allclasses001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allClasses/allclasses001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,9 @@ public class allclasses001 extends JDIBase {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allClasses/allclasses001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allClasses/allclasses001/TestDescription.java
index c2a59119e89..a8166c6a45a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allClasses/allclasses001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allClasses/allclasses001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.allClasses.allclasses001
* nsk.jdi.VirtualMachine.allClasses.allclasses001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.allClasses.allclasses001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allClasses/allclasses002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allClasses/allclasses002.java
index f60e48535e6..1474df1a82b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allClasses/allclasses002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allClasses/allclasses002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,9 @@ public class allclasses002 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allClasses/allclasses002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allClasses/allclasses002/TestDescription.java
index 8307a535dbb..450e7f0726e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allClasses/allclasses002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allClasses/allclasses002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.allClasses.allclasses002
* nsk.jdi.VirtualMachine.allClasses.allclasses002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.allClasses.allclasses002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allThreads/allthreads001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allThreads/allthreads001.java
index b83ee9ef2d2..98496bb957c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allThreads/allthreads001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allThreads/allthreads001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,9 @@ public class allthreads001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allThreads/allthreads001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allThreads/allthreads001/TestDescription.java
index a7148250f7d..0156e863a31 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allThreads/allthreads001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allThreads/allthreads001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.allThreads.allthreads001
* nsk.jdi.VirtualMachine.allThreads.allthreads001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.allThreads.allthreads001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canAddMethod/canaddmethod001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canAddMethod/canaddmethod001.java
index ea2fa8462ac..f0eea0731c0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canAddMethod/canaddmethod001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canAddMethod/canaddmethod001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canAddMethod/canaddmethod001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canAddMethod/canaddmethod001/TestDescription.java
index e8a64b156ee..9636d74cb57 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canAddMethod/canaddmethod001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canAddMethod/canaddmethod001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.canAddMethod.canaddmethod001
* nsk.jdi.VirtualMachine.canAddMethod.canaddmethod001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.canAddMethod.canaddmethod001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canBeModified/canbemodified001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canBeModified/canbemodified001.java
index 5e2386f33eb..ca45cfd424f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canBeModified/canbemodified001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canBeModified/canbemodified001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -54,7 +54,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canBeModified/canbemodified001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canBeModified/canbemodified001/TestDescription.java
index a0af22093b1..c5567b75f3c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canBeModified/canbemodified001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canBeModified/canbemodified001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -41,7 +41,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.canBeModified.canbemodified001
* nsk.jdi.VirtualMachine.canBeModified.canbemodified001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.canBeModified.canbemodified001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetBytecodes/cangetbytecodes001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetBytecodes/cangetbytecodes001.java
index 136a7bc6a9c..d3b0ff2bb39 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetBytecodes/cangetbytecodes001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetBytecodes/cangetbytecodes001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,9 @@ public class cangetbytecodes001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetBytecodes/cangetbytecodes001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetBytecodes/cangetbytecodes001/TestDescription.java
index 9aaa5700f57..38c7d7cb384 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetBytecodes/cangetbytecodes001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetBytecodes/cangetbytecodes001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.canGetBytecodes.cangetbytecodes001
* nsk.jdi.VirtualMachine.canGetBytecodes.cangetbytecodes001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.canGetBytecodes.cangetbytecodes001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetCurrentContendedMonitor/cangccm001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetCurrentContendedMonitor/cangccm001.java
index ba7adb4306d..a9e56f30b3a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetCurrentContendedMonitor/cangccm001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetCurrentContendedMonitor/cangccm001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -77,7 +77,9 @@ public class cangccm001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetCurrentContendedMonitor/cangccm001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetCurrentContendedMonitor/cangccm001/TestDescription.java
index 9efcc08e94b..c8720f9b0af 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetCurrentContendedMonitor/cangccm001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetCurrentContendedMonitor/cangccm001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.canGetCurrentContendedMonitor.cangccm001
* nsk.jdi.VirtualMachine.canGetCurrentContendedMonitor.cangccm001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.canGetCurrentContendedMonitor.cangccm001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetMonitorInfo/cangetmonitorinfo001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetMonitorInfo/cangetmonitorinfo001.java
index e6df399d448..cc550ba50b2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetMonitorInfo/cangetmonitorinfo001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetMonitorInfo/cangetmonitorinfo001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,9 @@ public class cangetmonitorinfo001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetMonitorInfo/cangetmonitorinfo001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetMonitorInfo/cangetmonitorinfo001/TestDescription.java
index ea31019201c..eecd47c1e82 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetMonitorInfo/cangetmonitorinfo001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetMonitorInfo/cangetmonitorinfo001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.canGetMonitorInfo.cangetmonitorinfo001
* nsk.jdi.VirtualMachine.canGetMonitorInfo.cangetmonitorinfo001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.canGetMonitorInfo.cangetmonitorinfo001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetOwnedMonitorInfo/cangetinfo001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetOwnedMonitorInfo/cangetinfo001.java
index 36d09e2c1c4..08aa1cbd3a6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetOwnedMonitorInfo/cangetinfo001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetOwnedMonitorInfo/cangetinfo001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -77,7 +77,9 @@ public class cangetinfo001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetOwnedMonitorInfo/cangetinfo001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetOwnedMonitorInfo/cangetinfo001/TestDescription.java
index 1d26e35dce3..78bb8070645 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetOwnedMonitorInfo/cangetinfo001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetOwnedMonitorInfo/cangetinfo001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.canGetOwnedMonitorInfo.cangetinfo001
* nsk.jdi.VirtualMachine.canGetOwnedMonitorInfo.cangetinfo001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.canGetOwnedMonitorInfo.cangetinfo001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetSourceDebugExtension/cangetsde001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetSourceDebugExtension/cangetsde001.java
index 3409b9f4a57..0e3f7c437a4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetSourceDebugExtension/cangetsde001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetSourceDebugExtension/cangetsde001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetSourceDebugExtension/cangetsde001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetSourceDebugExtension/cangetsde001/TestDescription.java
index b8fba65dbce..5f639617130 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetSourceDebugExtension/cangetsde001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetSourceDebugExtension/cangetsde001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.canGetSourceDebugExtension.cangetsde001
* nsk.jdi.VirtualMachine.canGetSourceDebugExtension.cangetsde001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.canGetSourceDebugExtension.cangetsde001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetSyntheticAttribute/cangetattr001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetSyntheticAttribute/cangetattr001.java
index 0b9d413e64b..a7fa72d4fbc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetSyntheticAttribute/cangetattr001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetSyntheticAttribute/cangetattr001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,9 @@ public class cangetattr001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetSyntheticAttribute/cangetattr001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetSyntheticAttribute/cangetattr001/TestDescription.java
index 71f83caf0a7..73489ce88ce 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetSyntheticAttribute/cangetattr001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetSyntheticAttribute/cangetattr001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.canGetSyntheticAttribute.cangetattr001
* nsk.jdi.VirtualMachine.canGetSyntheticAttribute.cangetattr001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.canGetSyntheticAttribute.cangetattr001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canPopFrames/canpopframes001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canPopFrames/canpopframes001.java
index c16772d3ea3..03f38b66f1f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canPopFrames/canpopframes001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canPopFrames/canpopframes001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canPopFrames/canpopframes001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canPopFrames/canpopframes001/TestDescription.java
index 3fabe495a4e..aace3805cd9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canPopFrames/canpopframes001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canPopFrames/canpopframes001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -56,7 +56,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.canPopFrames.canpopframes001
* nsk.jdi.VirtualMachine.canPopFrames.canpopframes001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.canPopFrames.canpopframes001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRedefineClasses/canredefineclasses001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRedefineClasses/canredefineclasses001.java
index 73a501bfc60..88e54ac79a4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRedefineClasses/canredefineclasses001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRedefineClasses/canredefineclasses001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRedefineClasses/canredefineclasses001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRedefineClasses/canredefineclasses001/TestDescription.java
index 46301fa9658..adaff91f300 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRedefineClasses/canredefineclasses001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRedefineClasses/canredefineclasses001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -56,7 +56,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.canRedefineClasses.canredefineclasses001
* nsk.jdi.VirtualMachine.canRedefineClasses.canredefineclasses001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.canRedefineClasses.canredefineclasses001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRequestVMDeathEvent/canreqvmdev001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRequestVMDeathEvent/canreqvmdev001.java
index 20c1b88e751..8d057c809cb 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRequestVMDeathEvent/canreqvmdev001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRequestVMDeathEvent/canreqvmdev001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRequestVMDeathEvent/canreqvmdev001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRequestVMDeathEvent/canreqvmdev001/TestDescription.java
index 2c696e60394..9e0c35afaf5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRequestVMDeathEvent/canreqvmdev001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRequestVMDeathEvent/canreqvmdev001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -56,7 +56,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.canRequestVMDeathEvent.canreqvmdev001
* nsk.jdi.VirtualMachine.canRequestVMDeathEvent.canreqvmdev001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.canRequestVMDeathEvent.canreqvmdev001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUnrestrictedlyRedefineClasses/curc001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUnrestrictedlyRedefineClasses/curc001.java
index 950f13ca2ff..62d44d8c7bb 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUnrestrictedlyRedefineClasses/curc001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUnrestrictedlyRedefineClasses/curc001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUnrestrictedlyRedefineClasses/curc001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUnrestrictedlyRedefineClasses/curc001/TestDescription.java
index e340480d525..2465d72f9fa 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUnrestrictedlyRedefineClasses/curc001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUnrestrictedlyRedefineClasses/curc001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.canUnrestrictedlyRedefineClasses.curc001
* nsk.jdi.VirtualMachine.canUnrestrictedlyRedefineClasses.curc001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.canUnrestrictedlyRedefineClasses.curc001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUseInstanceFilters/canusefilters001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUseInstanceFilters/canusefilters001.java
index ea8c4f55f67..c03cef0d05c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUseInstanceFilters/canusefilters001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUseInstanceFilters/canusefilters001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUseInstanceFilters/canusefilters001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUseInstanceFilters/canusefilters001/TestDescription.java
index 2fa6bf90576..f08920ed8de 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUseInstanceFilters/canusefilters001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUseInstanceFilters/canusefilters001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.canUseInstanceFilters.canusefilters001
* nsk.jdi.VirtualMachine.canUseInstanceFilters.canusefilters001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.canUseInstanceFilters.canusefilters001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldAccess/canwatchaccess001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldAccess/canwatchaccess001.java
index a168056f423..466c2c6ed78 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldAccess/canwatchaccess001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldAccess/canwatchaccess001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -77,7 +77,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldAccess/canwatchaccess001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldAccess/canwatchaccess001/TestDescription.java
index b094912cc21..8aa80de91a1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldAccess/canwatchaccess001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldAccess/canwatchaccess001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.canWatchFieldAccess.canwatchaccess001
* nsk.jdi.VirtualMachine.canWatchFieldAccess.canwatchaccess001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.canWatchFieldAccess.canwatchaccess001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldModification/canwatchmod001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldModification/canwatchmod001.java
index a543024cea9..b64d346994d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldModification/canwatchmod001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldModification/canwatchmod001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -78,7 +78,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldModification/canwatchmod001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldModification/canwatchmod001/TestDescription.java
index 54a210c2199..0c1a28f3031 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldModification/canwatchmod001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldModification/canwatchmod001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.canWatchFieldModification.canwatchmod001
* nsk.jdi.VirtualMachine.canWatchFieldModification.canwatchmod001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.canWatchFieldModification.canwatchmod001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/classesByName/classesbyname001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/classesByName/classesbyname001.java
index 7f5416d3908..da26eb37857 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/classesByName/classesbyname001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/classesByName/classesbyname001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,9 @@ public class classesbyname001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/classesByName/classesbyname001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/classesByName/classesbyname001/TestDescription.java
index 6ecca18722b..93b28f0daf1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/classesByName/classesbyname001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/classesByName/classesbyname001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.classesByName.classesbyname001
* nsk.jdi.VirtualMachine.classesByName.classesbyname001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.classesByName.classesbyname001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/description/description001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/description/description001.java
index f64a028a2ee..dbb073d7c65 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/description/description001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/description/description001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,9 @@ public class description001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/description/description001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/description/description001/TestDescription.java
index b77f21cad43..a161dfd732a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/description/description001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/description/description001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.description.description001
* nsk.jdi.VirtualMachine.description.description001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.description.description001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose001.java
index cfb22e400ac..e7443f7127b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,9 @@ public class dispose001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose001/TestDescription.java
index 20b19fdbb95..49f776d0225 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.dispose.dispose001
* nsk.jdi.VirtualMachine.dispose.dispose001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.dispose.dispose001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose002.java
index 7f745cad44f..6e29432692c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,9 @@ public class dispose002 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose002/TestDescription.java
index 8ee571a11ff..710dd34481a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.dispose.dispose002
* nsk.jdi.VirtualMachine.dispose.dispose002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.dispose.dispose002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose003.java
index 06a06961877..41e5d6c87ec 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,9 @@ public class dispose003 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose003/TestDescription.java
index e9738d2a7b8..ec364648be9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.dispose.dispose003
* nsk.jdi.VirtualMachine.dispose.dispose003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.dispose.dispose003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose004.java
index 5a4a3cf8c0b..14a6468c41c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,9 @@ public class dispose004 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose004/TestDescription.java
index 957d9426b6b..7e933e46b21 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.dispose.dispose004
* nsk.jdi.VirtualMachine.dispose.dispose004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.dispose.dispose004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose005.java
index ed4dfd1a815..874ff2c9406 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -108,7 +108,9 @@ public class dispose005 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose005/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose005/TestDescription.java
index fad793f5ce2..0cfe42c44c4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose005/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose005/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -75,7 +75,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.dispose.dispose005
* nsk.jdi.VirtualMachine.dispose.dispose005a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.dispose.dispose005
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/eventQueue/eventqueue001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/eventQueue/eventqueue001.java
index 7ad965372d1..2cdc605adc6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/eventQueue/eventqueue001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/eventQueue/eventqueue001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,9 @@ public class eventqueue001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/eventQueue/eventqueue001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/eventQueue/eventqueue001/TestDescription.java
index 7d8010ced2b..4418520b7b4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/eventQueue/eventqueue001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/eventQueue/eventqueue001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.eventQueue.eventqueue001
* nsk.jdi.VirtualMachine.eventQueue.eventqueue001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.eventQueue.eventqueue001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/eventRequestManager/eventrmanager001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/eventRequestManager/eventrmanager001.java
index 804485f3c7b..ccadfefdba6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/eventRequestManager/eventrmanager001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/eventRequestManager/eventrmanager001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,9 @@ public class eventrmanager001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/eventRequestManager/eventrmanager001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/eventRequestManager/eventrmanager001/TestDescription.java
index 0f7360c3c2b..33c8bb303b2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/eventRequestManager/eventrmanager001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/eventRequestManager/eventrmanager001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.eventRequestManager.eventrmanager001
* nsk.jdi.VirtualMachine.eventRequestManager.eventrmanager001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.eventRequestManager.eventrmanager001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/exit/exit001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/exit/exit001.java
index 95309fa0284..2f55319943a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/exit/exit001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/exit/exit001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,9 @@ public class exit001 {
public static void main(String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/exit/exit001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/exit/exit001/TestDescription.java
index 1cdf827c5b4..fce23f90218 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/exit/exit001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/exit/exit001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.exit.exit001
* nsk.jdi.VirtualMachine.exit.exit001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.exit.exit001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/exit/exit002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/exit/exit002.java
index f848ad89afe..9cf1d0e0eac 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/exit/exit002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/exit/exit002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,9 @@ public class exit002 {
public static void main(String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/exit/exit002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/exit/exit002/TestDescription.java
index 217c6c410b2..cc9a07f68c6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/exit/exit002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/exit/exit002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.exit.exit002
* nsk.jdi.VirtualMachine.exit.exit002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.exit.exit002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/getDefaultStratum/getdefaultstratum001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/getDefaultStratum/getdefaultstratum001.java
index d13cf01f8e3..fd1cd6db2d5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/getDefaultStratum/getdefaultstratum001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/getDefaultStratum/getdefaultstratum001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/getDefaultStratum/getdefaultstratum001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/getDefaultStratum/getdefaultstratum001/TestDescription.java
index 621493837b6..9202bc3a718 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/getDefaultStratum/getdefaultstratum001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/getDefaultStratum/getdefaultstratum001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.getDefaultStratum.getdefaultstratum001
* nsk.jdi.VirtualMachine.getDefaultStratum.getdefaultstratum001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.getDefaultStratum.getdefaultstratum001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts001/instancecounts001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts001/instancecounts001.java
index 5f67dfaa363..e1a885b4d18 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts001/instancecounts001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts001/instancecounts001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,10 @@ public class instancecounts001 extends HeapwalkingDebugger {
private boolean forceGC;
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts003/instancecounts003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts003/instancecounts003.java
index 98d9e04e1c4..f2150775916 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts003/instancecounts003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts003/instancecounts003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* @build nsk.jdi.VirtualMachine.instanceCounts.instancecounts003.instancecounts003
* nsk.share.jdi.TestClass1
* nsk.share.jdi.TestInterfaceImplementer1
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.instanceCounts.instancecounts003.instancecounts003
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -69,7 +69,10 @@
public class instancecounts003 extends HeapwalkingDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts004/instancecounts004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts004/instancecounts004.java
index 256d7ce1e06..bb25c1e6fb7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts004/instancecounts004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts004/instancecounts004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -41,7 +41,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.instanceCounts.instancecounts004.instancecounts004
* nsk.jdi.VirtualMachine.instanceCounts.instancecounts004.instancecounts004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.instanceCounts.instancecounts004.instancecounts004
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -70,7 +70,10 @@ public class instancecounts004 extends HeapwalkingDebugger {
private int methodCallCount = 10;
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_bool/mirrorof_bool001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_bool/mirrorof_bool001.java
index b306513f70f..3aa3f454f3d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_bool/mirrorof_bool001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_bool/mirrorof_bool001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,9 @@ public class mirrorof_bool001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_bool/mirrorof_bool001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_bool/mirrorof_bool001/TestDescription.java
index 8af423280a4..e5a18d18640 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_bool/mirrorof_bool001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_bool/mirrorof_bool001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.mirrorOf_bool.mirrorof_bool001
* nsk.jdi.VirtualMachine.mirrorOf_bool.mirrorof_bool001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.mirrorOf_bool.mirrorof_bool001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_byte/mirrorof_byte001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_byte/mirrorof_byte001.java
index 9d67e039459..1b73bfb997f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_byte/mirrorof_byte001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_byte/mirrorof_byte001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,9 @@ public class mirrorof_byte001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_byte/mirrorof_byte001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_byte/mirrorof_byte001/TestDescription.java
index 07dd68d5ca7..311f25ee655 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_byte/mirrorof_byte001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_byte/mirrorof_byte001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.mirrorOf_byte.mirrorof_byte001
* nsk.jdi.VirtualMachine.mirrorOf_byte.mirrorof_byte001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.mirrorOf_byte.mirrorof_byte001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_char/mirrorof_char001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_char/mirrorof_char001.java
index 453574ea8f6..f184a9cab76 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_char/mirrorof_char001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_char/mirrorof_char001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,9 @@ public class mirrorof_char001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_char/mirrorof_char001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_char/mirrorof_char001/TestDescription.java
index ad372bf5724..da2ee9e3943 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_char/mirrorof_char001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_char/mirrorof_char001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.mirrorOf_char.mirrorof_char001
* nsk.jdi.VirtualMachine.mirrorOf_char.mirrorof_char001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.mirrorOf_char.mirrorof_char001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_double/mirrorof_double001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_double/mirrorof_double001.java
index 545707bee47..27fd80fe21d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_double/mirrorof_double001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_double/mirrorof_double001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -89,7 +89,9 @@ public class mirrorof_double001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_double/mirrorof_double001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_double/mirrorof_double001/TestDescription.java
index 805b185d38b..515e8c7ad6a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_double/mirrorof_double001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_double/mirrorof_double001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.mirrorOf_double.mirrorof_double001
* nsk.jdi.VirtualMachine.mirrorOf_double.mirrorof_double001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.mirrorOf_double.mirrorof_double001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_float/mirrorof_float001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_float/mirrorof_float001.java
index 39c7b06e69d..d80246e0e39 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_float/mirrorof_float001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_float/mirrorof_float001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -89,7 +89,9 @@ public class mirrorof_float001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_float/mirrorof_float001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_float/mirrorof_float001/TestDescription.java
index a936dfd632d..4f7f7eaf6b3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_float/mirrorof_float001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_float/mirrorof_float001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.mirrorOf_float.mirrorof_float001
* nsk.jdi.VirtualMachine.mirrorOf_float.mirrorof_float001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.mirrorOf_float.mirrorof_float001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_int/mirrorof_int001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_int/mirrorof_int001.java
index 4f8f170a872..fef0615cc39 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_int/mirrorof_int001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_int/mirrorof_int001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,9 @@ public class mirrorof_int001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_int/mirrorof_int001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_int/mirrorof_int001/TestDescription.java
index 8ccff3f2b27..5713e67da5f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_int/mirrorof_int001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_int/mirrorof_int001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.mirrorOf_int.mirrorof_int001
* nsk.jdi.VirtualMachine.mirrorOf_int.mirrorof_int001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.mirrorOf_int.mirrorof_int001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_long/mirrorof_long001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_long/mirrorof_long001.java
index 13579157486..d40a62a86e5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_long/mirrorof_long001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_long/mirrorof_long001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,9 @@ public class mirrorof_long001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_long/mirrorof_long001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_long/mirrorof_long001/TestDescription.java
index abe82f0d5d6..606b375ebfd 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_long/mirrorof_long001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_long/mirrorof_long001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.mirrorOf_long.mirrorof_long001
* nsk.jdi.VirtualMachine.mirrorOf_long.mirrorof_long001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.mirrorOf_long.mirrorof_long001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_short/mirrorof_short001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_short/mirrorof_short001.java
index f876bdcad69..099b81f49c0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_short/mirrorof_short001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_short/mirrorof_short001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,9 @@ public class mirrorof_short001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_short/mirrorof_short001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_short/mirrorof_short001/TestDescription.java
index 3af905f9aa2..d8625b55dfb 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_short/mirrorof_short001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_short/mirrorof_short001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.mirrorOf_short.mirrorof_short001
* nsk.jdi.VirtualMachine.mirrorOf_short.mirrorof_short001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.mirrorOf_short.mirrorof_short001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_string/mirrorof_string001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_string/mirrorof_string001.java
index e2bf3090e43..c2025f6457e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_string/mirrorof_string001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_string/mirrorof_string001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,9 @@ public class mirrorof_string001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_string/mirrorof_string001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_string/mirrorof_string001/TestDescription.java
index ec8e9a6fa9a..5c7a737e33d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_string/mirrorof_string001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_string/mirrorof_string001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.mirrorOf_string.mirrorof_string001
* nsk.jdi.VirtualMachine.mirrorOf_string.mirrorof_string001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.mirrorOf_string.mirrorof_string001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/name/name001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/name/name001.java
index ba373bd76db..109103f83c5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/name/name001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/name/name001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,9 @@ public class name001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/name/name001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/name/name001/TestDescription.java
index 1395db72e4d..03a8d440714 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/name/name001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/name/name001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.name.name001
* nsk.jdi.VirtualMachine.name.name001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.name.name001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/process/process001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/process/process001.java
index 1e9efa792b0..189be100425 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/process/process001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/process/process001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,9 @@ public class process001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/process/process001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/process/process001/TestDescription.java
index 7dd5fc60611..fc9dfc32535 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/process/process001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/process/process001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.process.process001
* nsk.jdi.VirtualMachine.process.process001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.process.process001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses001.java
index 30b39ac78f6..5db62c170de 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -100,7 +100,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses001/TestDescription.java
index a518ea291a1..031ad00325b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -125,7 +125,7 @@
* -g:lines,source,vars
* newclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.redefineClasses.redefineclasses001
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses002.java
index 7182fa752ef..18fe8c79adc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -105,7 +105,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses002/TestDescription.java
index 325dffd802b..7c35a44061e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,7 +76,7 @@
* -g:lines,source,vars
* newclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.redefineClasses.redefineclasses002
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses003.java
index dc3e5458dec..585c71207e9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -94,7 +94,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses003/TestDescription.java
index a4ed80f2df7..8272276a37c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -66,7 +66,7 @@
* -g:lines,source,vars
* newclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.redefineClasses.redefineclasses003
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses004.java
index 97987dc2e8e..cbccac467e7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -110,7 +110,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses004/TestDescription.java
index 9a4b945d1fd..3bce2d75f60 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* -g:lines,source,vars
* newclass01 newclass02 newclass03 newclass04 newclass05 newclass06 newclass07 newclass08 newclass09 newclass10
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.redefineClasses.redefineclasses004
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses005.java
index c70a620b39e..92e1a4617c8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -99,7 +99,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses005/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses005/TestDescription.java
index c599af8eef9..64f0aa9a189 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses005/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses005/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* -g:lines,source,vars
* newclass01 newclass02 newclass03 newclass04
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.redefineClasses.redefineclasses005
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses006.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses006.java
index de6ff8afc22..c12295948a0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses006.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses006.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -101,7 +101,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses006/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses006/TestDescription.java
index eec6af71164..1d546ab3c6f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses006/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses006/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* -g:lines,source,vars
* newclass01 newclass02 newclass03 newclass04
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.redefineClasses.redefineclasses006
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses007.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses007.java
index 5bcd5337710..cafe5e05c35 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses007.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses007.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2021, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -108,7 +108,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses007/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses007/TestDescription.java
index fc7a300210b..13083b806dd 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses007/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses007/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2021, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,7 @@
* -g:lines,source,vars
* newclass01 newclass02 newclass03 newclass04 newclass05 newclass06
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.redefineClasses.redefineclasses007
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses008.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses008.java
index 5b187eda0aa..5ebc7d5442f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses008.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses008.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2021, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -106,7 +106,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses008/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses008/TestDescription.java
index faa7d667446..8642c78f7da 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses008/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses008/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2021, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* -g:lines,source,vars
* newclass01 newclass02 newclass03 newclass04 newclass05 newclass06
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.redefineClasses.redefineclasses008
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses009.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses009.java
index 17bdee16578..38e0093570c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses009.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses009.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -98,7 +98,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses009/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses009/TestDescription.java
index 362d3e6892f..24395c5600c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses009/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses009/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,7 @@
* -g:lines,source,vars
* newclass01 newclass02 newclass03
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.redefineClasses.redefineclasses009
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses010.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses010.java
index 740e38485fc..8d6fc4ac3c4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses010.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses010.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -100,7 +100,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses010/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses010/TestDescription.java
index 37ad860f379..e2498e20048 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses010/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses010/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,7 @@
* -g:lines,source,vars
* newclass01 newclass02 newclass03 newclass04
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.redefineClasses.redefineclasses010
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses011.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses011.java
index 28d9a53f272..573c60f5cb3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses011.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses011.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -102,7 +102,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses011/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses011/TestDescription.java
index 5b05ebc68fb..d4986bbc244 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses011/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses011/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -76,7 +76,7 @@
* -g:lines,source,vars
* newclass01 newclass02 newclass03 newclass04
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.redefineClasses.redefineclasses011
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses012.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses012.java
index b5490cbbfd7..23aac498c87 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses012.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses012.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -103,7 +103,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses012/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses012/TestDescription.java
index 46ead6fd5d9..05c1f459041 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses012/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses012/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* -g:lines,source,vars
* newclass01 newclass02
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.redefineClasses.redefineclasses012
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses013.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses013.java
index beb100e86d3..e0b344e51a0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses013.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses013.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -103,7 +103,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses013/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses013/TestDescription.java
index a2b1975f535..26cdb49bb3b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses013/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses013/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* -g:lines,source,vars
* newclass01 newclass02 newclass03
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.redefineClasses.redefineclasses013
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses014.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses014.java
index 7f5e2ec4c57..b664992fcc3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses014.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses014.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -104,7 +104,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses014/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses014/TestDescription.java
index 0f84d4ec210..880af11c27a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses014/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses014/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,7 @@
* -g:lines,source,vars
* newclass01 newclass02 newclass03
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.redefineClasses.redefineclasses014
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses015.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses015.java
index 9c1596b5e52..083ceabc71d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses015.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses015.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -124,7 +124,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses015/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses015/TestDescription.java
index 4558fc09f59..f1bd996b63f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses015/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses015/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -81,7 +81,7 @@
* -g:lines,source,vars
* newclass01 newclass02 newclass03 newclass04 newclass05 newclass06 newclass07 newclass08
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.redefineClasses.redefineclasses015
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses016.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses016.java
index caf6ec689e8..10ab031738b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses016.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses016.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -112,7 +112,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses016/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses016/TestDescription.java
index c913540a507..9a02fdf36ad 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses016/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses016/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -72,7 +72,7 @@
* -g:lines,source,vars
* newclass01 newclass02 newclass03 newclass04 newclass05 newclass06
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.redefineClasses.redefineclasses016
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses020.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses020.java
index a4f0eefbe2a..2d722a65bce 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses020.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses020.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -100,7 +100,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses020/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses020/TestDescription.java
index 9f756855def..259d5695e6c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses020/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses020/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* -g:lines,source,vars
* newclass01 newclass02 newclass03 newclass04
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.redefineClasses.redefineclasses020
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses021.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses021.java
index 33789a3869d..540573bf071 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses021.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses021.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2021, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -98,7 +98,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses021/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses021/TestDescription.java
index 37f36a06f35..9296fb59704 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses021/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses021/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2021, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,7 @@
* with full debug info
* @run driver nsk.share.ExtraClassesBuilder -g:lines,source,vars newclass01 newclass02
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.redefineClasses.redefineclasses021
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses022.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses022.java
index 4204945ac81..f703383d024 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses022.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses022.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -98,7 +98,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses022/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses022/TestDescription.java
index 47c14cfe584..ed80cf249e0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses022/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses022/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,7 @@
* -g:lines,source,vars
* newclass01 newclass02 newclass03
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.redefineClasses.redefineclasses022
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses024.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses024.java
index 0e501d701fb..2c9c861908e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses024.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses024.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2022, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -105,7 +105,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses024/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses024/TestDescription.java
index 12acf21b700..e16b16221f1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses024/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses024/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,7 @@
* -g:lines,source,vars
* newclass01 newclass02 newclass03 newclass04
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.redefineClasses.redefineclasses024
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses025.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses025.java
index ab78dc5d1a4..dc3d8ff896f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses025.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses025.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -97,7 +97,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses025/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses025/TestDescription.java
index a43707d0fea..f8c751f56dc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses025/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses025/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,7 @@
* -g:lines,source,vars
* newclass01 newclass02
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.redefineClasses.redefineclasses025
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses026.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses026.java
index 3eee2a7b9ae..9b391ac4459 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses026.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses026.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -87,7 +87,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses026/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses026/TestDescription.java
index 5280b6d70e3..b157115950d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses026/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses026/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -56,7 +56,7 @@
* -g:lines,source,vars
* newclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.redefineClasses.redefineclasses026
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses027.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses027.java
index 654ec5bd5f1..6dc6ef4704f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses027.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses027.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -87,7 +87,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses027/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses027/TestDescription.java
index 05f0233488b..e215e8bcb6f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses027/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses027/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,7 +51,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.redefineClasses.redefineclasses027
* nsk.jdi.VirtualMachine.redefineClasses.redefineclasses027a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.redefineClasses.redefineclasses027
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses028.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses028.java
index 7b9e39c7d4d..b22368d6b39 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses028.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses028.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -87,7 +87,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses028/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses028/TestDescription.java
index 3be96b013c9..da4c297c3e5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses028/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses028/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -50,7 +50,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.redefineClasses.redefineclasses028
* nsk.jdi.VirtualMachine.redefineClasses.redefineclasses028a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.redefineClasses.redefineclasses028
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses029.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses029.java
index 469d2d5304d..f476c23621c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses029.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses029.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -75,7 +75,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses029/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses029/TestDescription.java
index ca42be699a5..5e4dabd9060 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses029/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses029/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -46,7 +46,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.redefineClasses.redefineclasses029
* nsk.jdi.VirtualMachine.redefineClasses.redefineclasses029a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.redefineClasses.redefineclasses029
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses030.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses030.java
index efa6ba4db79..3c7a028b5a8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses030.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses030.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -97,7 +97,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses030/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses030/TestDescription.java
index 87e041df41c..c12958fafe6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses030/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses030/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,7 @@
* @build nsk.jdi.VirtualMachine.redefineClasses.redefineclasses030
* nsk.jdi.VirtualMachine.redefineClasses.redefineclasses030a
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.redefineClasses.redefineclasses030
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses031.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses031.java
index 7a98229d5ad..d0f65a08d70 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses031.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses031.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -89,7 +89,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses031/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses031/TestDescription.java
index 35a213c611c..d196e27aa60 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses031/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses031/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,7 +52,7 @@
* -g:lines,source,vars
* newclass01 newclass02 newclass03 newclass04 newclass05
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.redefineClasses.redefineclasses031
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses032.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses032.java
index b5401270162..d36ce86835f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses032.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses032.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses032/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses032/TestDescription.java
index 2b32e1751d5..b32bff407d4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses032/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses032/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,7 +51,7 @@
* -g:lines,source,vars
* newclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.redefineClasses.redefineclasses032
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses034.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses034.java
index 8651738aeef..4747d90f514 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses034.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses034.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -94,7 +94,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses034/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses034/TestDescription.java
index 5869e2f2db7..3b87a6dcc91 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses034/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses034/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,7 @@
* -g:lines,source,vars
* newclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.redefineClasses.redefineclasses034
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses035.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses035.java
index ca7b7c167c3..14227d26d40 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses035.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses035.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -98,7 +98,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses035/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses035/TestDescription.java
index 225df7f26eb..476655816fa 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses035/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses035/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* -g:lines,source,vars
* newclass
*
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.redefineClasses.redefineclasses035
* ./bin
* -verbose
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/resume/resume001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/resume/resume001.java
index db12a441e96..1ce721be4e0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/resume/resume001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/resume/resume001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -32,7 +32,10 @@
public class resume001 extends TestDebuggerType2 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/resume/resume001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/resume/resume001/TestDescription.java
index 79e441f0c9c..12d1e80d501 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/resume/resume001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/resume/resume001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -43,7 +43,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.resume.resume001
* nsk.jdi.VirtualMachine.resume.resume001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.resume.resume001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/setDefaultStratum/setDefaultStratum002/setDefaultStratum002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/setDefaultStratum/setDefaultStratum002/setDefaultStratum002.java
index 0ee0ca30a5e..ea9c834bdb9 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/setDefaultStratum/setDefaultStratum002/setDefaultStratum002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/setDefaultStratum/setDefaultStratum002/setDefaultStratum002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.VirtualMachine.setDefaultStratum.setDefaultStratum002.setDefaultStratum002
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.setDefaultStratum.setDefaultStratum002.setDefaultStratum002
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -94,7 +94,10 @@
public class setDefaultStratum002 extends SDEDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/setDefaultStratum/setDefaultStratum003/setDefaultStratum003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/setDefaultStratum/setDefaultStratum003/setDefaultStratum003.java
index d6053006e13..b90f926e898 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/setDefaultStratum/setDefaultStratum003/setDefaultStratum003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/setDefaultStratum/setDefaultStratum003/setDefaultStratum003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.VirtualMachine.setDefaultStratum.setDefaultStratum003.setDefaultStratum003
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.setDefaultStratum.setDefaultStratum003.setDefaultStratum003
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -82,7 +82,10 @@
public class setDefaultStratum003 extends SDEDebugger {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/setDefaultStratum/setdefaultstratum001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/setDefaultStratum/setdefaultstratum001.java
index 3bb646db69d..090157381d3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/setDefaultStratum/setdefaultstratum001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/setDefaultStratum/setdefaultstratum001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/setDefaultStratum/setdefaultstratum001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/setDefaultStratum/setdefaultstratum001/TestDescription.java
index c1454186563..0084dcc6b02 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/setDefaultStratum/setdefaultstratum001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/setDefaultStratum/setdefaultstratum001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.setDefaultStratum.setdefaultstratum001
* nsk.jdi.VirtualMachine.setDefaultStratum.setdefaultstratum001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.setDefaultStratum.setdefaultstratum001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/suspend/suspend001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/suspend/suspend001.java
index 901b10a4878..b50b1d883ff 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/suspend/suspend001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/suspend/suspend001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,9 @@ public class suspend001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/suspend/suspend001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/suspend/suspend001/TestDescription.java
index f02c6e944b9..fee498ecc2c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/suspend/suspend001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/suspend/suspend001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.suspend.suspend001
* nsk.jdi.VirtualMachine.suspend.suspend001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.suspend.suspend001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/topLevelThreadGroups/toplevelgroups001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/topLevelThreadGroups/toplevelgroups001.java
index 25abf9badc8..e6f6da394e5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/topLevelThreadGroups/toplevelgroups001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/topLevelThreadGroups/toplevelgroups001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,9 @@ public class toplevelgroups001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/topLevelThreadGroups/toplevelgroups001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/topLevelThreadGroups/toplevelgroups001/TestDescription.java
index 4e8cf9bdd4a..98a295aed63 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/topLevelThreadGroups/toplevelgroups001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/topLevelThreadGroups/toplevelgroups001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.topLevelThreadGroups.toplevelgroups001
* nsk.jdi.VirtualMachine.topLevelThreadGroups.toplevelgroups001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.topLevelThreadGroups.toplevelgroups001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/version/version001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/version/version001.java
index 55553e64857..49ffd7d66b4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/version/version001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/version/version001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,9 @@ public class version001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/version/version001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/version/version001/TestDescription.java
index 5b27b8a49e1..e56ea464915 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/version/version001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/version/version001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachine.version.version001
* nsk.jdi.VirtualMachine.version.version001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachine.version.version001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/allConnectors/allconnectors001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/allConnectors/allconnectors001.java
index e4e62126431..c717ab5fa87 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/allConnectors/allconnectors001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/allConnectors/allconnectors001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,9 @@ public class allconnectors001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/allConnectors/allconnectors001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/allConnectors/allconnectors001/TestDescription.java
index 9a38909b74d..7aad5ca9b92 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/allConnectors/allconnectors001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/allConnectors/allconnectors001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -46,7 +46,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.VirtualMachineManager.allConnectors.allconnectors001
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachineManager.allConnectors.allconnectors001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/attachingConnectors/attaching001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/attachingConnectors/attaching001.java
index e2c03af18c2..5229fc4a5c6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/attachingConnectors/attaching001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/attachingConnectors/attaching001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,9 @@ public class attaching001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/attachingConnectors/attaching001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/attachingConnectors/attaching001/TestDescription.java
index 4f1524a3bb0..c4bd3c3f764 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/attachingConnectors/attaching001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/attachingConnectors/attaching001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.VirtualMachineManager.attachingConnectors.attaching001
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachineManager.attachingConnectors.attaching001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm001.java
index 82e71b3796b..eb3091daf43 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -72,7 +72,9 @@ public class convm001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm001/TestDescription.java
index cc48dc008b8..c1fc78f3849 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachineManager.connectedVirtualMachines.convm001
* nsk.jdi.VirtualMachineManager.connectedVirtualMachines.convm001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachineManager.connectedVirtualMachines.convm001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm002.java
index 5ba9cb19f53..ac5038146dc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,9 @@ public class convm002 {
public static void main(String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm002/TestDescription.java
index e4c672cbcd8..2ee851d75fa 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachineManager.connectedVirtualMachines.convm002
* nsk.jdi.VirtualMachineManager.connectedVirtualMachines.convm002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachineManager.connectedVirtualMachines.convm002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm003.java
index ca4700b54c0..cb7c8bd4137 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,9 @@ public class convm003 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm003/TestDescription.java
index 7b4c2a770bb..8b72ea15350 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachineManager.connectedVirtualMachines.convm003
* nsk.jdi.VirtualMachineManager.connectedVirtualMachines.convm003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachineManager.connectedVirtualMachines.convm003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM001.java
index 4a30f01fe58..5b0363f9dd4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,8 +71,10 @@ private static void logAlways(String message) {
}
public static void main (String argv[]) {
- int result = run(argv, System.out);
- System.exit(result + STATUS_TEMP);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM001/TestDescription.java
index 5af48490429..235b7710f3b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -42,7 +42,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.VirtualMachineManager.createVirtualMachine.createVM001
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachineManager.createVirtualMachine.createVM001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM002.java
index efe4f6fac92..eb43ca30b59 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -73,8 +73,10 @@ private static void logAlways(String message) {
}
public static void main (String argv[]) {
- int result = run(argv, System.out);
- System.exit(result + STATUS_TEMP);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM002/TestDescription.java
index f96d7d86b15..3ab191b519e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -44,7 +44,7 @@
* /test/lib
* @build nsk.jdi.VirtualMachineManager.createVirtualMachine.createVM002
* nsk.jdi.VirtualMachineManager.createVirtualMachine.CreateVM002_TargetVM
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachineManager.createVirtualMachine.createVM002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM003.java
index 5df26b6ab37..00a35be2102 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -78,8 +78,10 @@ private static void logAlways(String message) {
}
public static void main (String argv[]) {
- int result = run(argv, System.out);
- System.exit(result + STATUS_TEMP);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM004.java
index 4673ad23fcc..07aa33e6ec6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -78,8 +78,10 @@ private static void logAlways(String message) {
}
public static void main (String argv[]) {
- int result = run(argv, System.out);
- System.exit(result + STATUS_TEMP);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM005.java
index e7a4e15f93c..1ec79a02d9e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -77,8 +77,10 @@ private static void logAlways(String message) {
}
public static void main (String argv[]) {
- int result = run(argv, System.out);
- System.exit(result + STATUS_TEMP);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/defaultConnector/default001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/defaultConnector/default001.java
index 6a230db6877..69456fa5478 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/defaultConnector/default001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/defaultConnector/default001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,9 @@ public class default001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/defaultConnector/default001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/defaultConnector/default001/TestDescription.java
index b1feb8ff05c..2672f2888df 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/defaultConnector/default001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/defaultConnector/default001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.VirtualMachineManager.defaultConnector.default001
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachineManager.defaultConnector.default001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/launchingConnectors/launching001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/launchingConnectors/launching001.java
index fdd198189e5..feb8f1d4089 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/launchingConnectors/launching001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/launchingConnectors/launching001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,9 @@ public class launching001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/launchingConnectors/launching001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/launchingConnectors/launching001/TestDescription.java
index c062a4668f3..70e85ce4535 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/launchingConnectors/launching001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/launchingConnectors/launching001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.VirtualMachineManager.launchingConnectors.launching001
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachineManager.launchingConnectors.launching001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/listeningConnectors/listening001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/listeningConnectors/listening001.java
index 4e7e4009a68..39067412896 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/listeningConnectors/listening001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/listeningConnectors/listening001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,9 @@ public class listening001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/listeningConnectors/listening001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/listeningConnectors/listening001/TestDescription.java
index 6cd688b85c2..2533be5d2f0 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/listeningConnectors/listening001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/listeningConnectors/listening001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.VirtualMachineManager.listeningConnectors.listening001
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachineManager.listeningConnectors.listening001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/majorInterfaceVersion/major001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/majorInterfaceVersion/major001.java
index dd11ba4d854..43ef0c99aac 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/majorInterfaceVersion/major001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/majorInterfaceVersion/major001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,9 @@ public class major001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/majorInterfaceVersion/major001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/majorInterfaceVersion/major001/TestDescription.java
index 0e11b925862..2cc8db72b44 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/majorInterfaceVersion/major001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/majorInterfaceVersion/major001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.VirtualMachineManager.majorInterfaceVersion.major001
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachineManager.majorInterfaceVersion.major001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/minorInterfaceVersion/minor001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/minorInterfaceVersion/minor001.java
index d2293425828..dcd986149f6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/minorInterfaceVersion/minor001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/minorInterfaceVersion/minor001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,9 @@ public class minor001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/minorInterfaceVersion/minor001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/minorInterfaceVersion/minor001/TestDescription.java
index 5e25980f4e5..8c5ec6c3f83 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/minorInterfaceVersion/minor001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/minorInterfaceVersion/minor001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.VirtualMachineManager.minorInterfaceVersion.minor001
- * @run main/othervm
+ * @run driver
* nsk.jdi.VirtualMachineManager.minorInterfaceVersion.minor001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidType/_itself_/voidtype001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidType/_itself_/voidtype001.java
index be8765be809..f3e0c7f583d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidType/_itself_/voidtype001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidType/_itself_/voidtype001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -78,7 +78,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidType/_itself_/voidtype001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidType/_itself_/voidtype001/TestDescription.java
index 097375e25db..cda411509b7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidType/_itself_/voidtype001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidType/_itself_/voidtype001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,7 +52,7 @@
* /test/lib
* @build nsk.jdi.VoidType._itself_.voidtype001
* nsk.jdi.VoidType._itself_.voidtype001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VoidType._itself_.voidtype001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidType/toString/tostring001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidType/toString/tostring001.java
index 37686b6f956..568afaee470 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidType/toString/tostring001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidType/toString/tostring001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,10 @@ public class tostring001 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidType/toString/tostring001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidType/toString/tostring001/TestDescription.java
index 78b3d114708..625775aa01c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidType/toString/tostring001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidType/toString/tostring001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -51,7 +51,7 @@
* /test/lib
* @build nsk.jdi.VoidType.toString.tostring001
* nsk.jdi.VoidType.toString.tostring001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VoidType.toString.tostring001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/equals/equals001/equals001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/equals/equals001/equals001.java
index 0215c771cc9..9dc24173080 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/equals/equals001/equals001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/equals/equals001/equals001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -58,7 +58,7 @@
* /test/lib
* @build nsk.jdi.VoidValue.equals.equals001.equals001
* nsk.jdi.VoidValue.equals.equals001.equals001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VoidValue.equals.equals001.equals001
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -126,7 +126,9 @@ public class equals001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/equals/equals002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/equals/equals002.java
index 8f15fca94d3..ae1a10e2afa 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/equals/equals002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/equals/equals002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,10 @@ public static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/equals/equals002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/equals/equals002/TestDescription.java
index 9b4778cd4c9..0824550b995 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/equals/equals002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/equals/equals002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,7 @@
* /test/lib
* @build nsk.jdi.VoidValue.equals.equals002
* nsk.jdi.VoidValue.equals.equals002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VoidValue.equals.equals002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/hashCode/hashcode001/hashcode001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/hashCode/hashcode001/hashcode001.java
index 0c9495f3d88..3bf9632128d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/hashCode/hashcode001/hashcode001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/hashCode/hashcode001/hashcode001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,7 @@
* /test/lib
* @build nsk.jdi.VoidValue.hashCode.hashcode001.hashcode001
* nsk.jdi.VoidValue.hashCode.hashcode001.hashcode001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VoidValue.hashCode.hashcode001.hashcode001
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -127,7 +127,9 @@ public class hashcode001 {
public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/toString/tostring001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/toString/tostring001.java
index 632c380079e..f1d1baf06be 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/toString/tostring001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/toString/tostring001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,10 @@ public class tostring001 {
//------------------------------------------------------- immutable common methods
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
private static void display(String msg) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/toString/tostring001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/toString/tostring001/TestDescription.java
index 6067e4a3cb1..166963bc3d1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/toString/tostring001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/toString/tostring001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -52,7 +52,7 @@
* /test/lib
* @build nsk.jdi.VoidValue.toString.tostring001
* nsk.jdi.VoidValue.toString.tostring001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.VoidValue.toString.tostring001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/_itself_/wevent001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/_itself_/wevent001.java
index adfd1d56e2a..03d1b48e464 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/_itself_/wevent001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/_itself_/wevent001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -61,7 +61,10 @@
public class wevent001 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/_itself_/wevent001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/_itself_/wevent001/TestDescription.java
index 5474717464e..dfe8bc529e1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/_itself_/wevent001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/_itself_/wevent001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -59,7 +59,7 @@
* /test/lib
* @build nsk.jdi.WatchpointEvent._itself_.wevent001
* nsk.jdi.WatchpointEvent._itself_.wevent001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointEvent._itself_.wevent001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/field/field001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/field/field001.java
index f60ea00bca1..3868ad6c13c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/field/field001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/field/field001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,8 +71,11 @@ public class field001 {
static private volatile boolean done;
static private volatile int requestsCount, awpEventsCount, mwpEventsCount;
- public static void main (String args[]) {
- System.exit(run(args, System.out) + JCK_STATUS_BASE);
+ public static void main (String argv[]) {
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(final String args[], final PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/field/field001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/field/field001/TestDescription.java
index 0dbd066e2b3..4a8cbc54e2d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/field/field001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/field/field001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,7 @@
* /test/lib
* @build nsk.jdi.WatchpointEvent.field.field001
* nsk.jdi.WatchpointEvent.field.field001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointEvent.field.field001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/object/object001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/object/object001.java
index ab86e0dc272..765af72a7a8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/object/object001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/object/object001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,8 +79,11 @@ public class object001 {
static private volatile boolean done;
static private volatile int requestsCount, awpEventsCount, mwpEventsCount;
- public static void main (String args[]) {
- System.exit(run(args, System.out) + JCK_STATUS_BASE);
+ public static void main (String argv[]) {
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(final String args[], final PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/object/object001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/object/object001/TestDescription.java
index e4ce0cef205..e0afa8a27dc 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/object/object001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/object/object001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,7 @@
* /test/lib
* @build nsk.jdi.WatchpointEvent.object.object001
* nsk.jdi.WatchpointEvent.object.object001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointEvent.object.object001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/valueCurrent/valuecur001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/valueCurrent/valuecur001.java
index 34a0fad1f53..2f1f8dd620e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/valueCurrent/valuecur001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/valueCurrent/valuecur001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,8 +68,11 @@ public class valuecur001 {
static private volatile boolean done;
static private volatile int requestsCount, awpEventsCount, mwpEventsCount;
- public static void main (String args[]) {
- System.exit(run(args, System.out) + JCK_STATUS_BASE);
+ public static void main (String argv[]) {
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(final String args[], final PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/valueCurrent/valuecur001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/valueCurrent/valuecur001/TestDescription.java
index 519a9369970..33ea4b3b01a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/valueCurrent/valuecur001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/valueCurrent/valuecur001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -74,7 +74,7 @@
* /test/lib
* @build nsk.jdi.WatchpointEvent.valueCurrent.valuecur001
* nsk.jdi.WatchpointEvent.valueCurrent.valuecur001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointEvent.valueCurrent.valuecur001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/_bounds_/filters001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/_bounds_/filters001.java
index 8a444234744..89e69bdcf4e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/_bounds_/filters001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/_bounds_/filters001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,10 @@ private static void complain(String msg) {
}
public static void main(String argv[]) {
- System.exit(Consts.JCK_STATUS_BASE + run(argv, System.out));
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/_bounds_/filters001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/_bounds_/filters001/TestDescription.java
index 975e7782173..0287bccea2c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/_bounds_/filters001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/_bounds_/filters001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -48,7 +48,7 @@
* /test/lib
* @build nsk.jdi.WatchpointRequest._bounds_.filters001
* nsk.jdi.WatchpointRequest._bounds_.filters001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointRequest._bounds_.filters001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter001.java
index 7446bd971e7..805633d6f07 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,10 @@
public class filter001 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter001/TestDescription.java
index f48a3efac7e..8600fefc496 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.WatchpointRequest.addClassExclusionFilter.filter001
* nsk.jdi.WatchpointRequest.addClassExclusionFilter.filter001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointRequest.addClassExclusionFilter.filter001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter002.java
index ecf875735db..5ff5802ca3c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,10 @@
public class filter002 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter002/TestDescription.java
index eb0a2f2de77..f6d94cb4068 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.WatchpointRequest.addClassExclusionFilter.filter002
* nsk.jdi.WatchpointRequest.addClassExclusionFilter.filter002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointRequest.addClassExclusionFilter.filter002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter003.java
index 35465295ad5..7b77beedc1a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -88,7 +88,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter003/TestDescription.java
index 5121a229dba..b05f7eb13d1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,7 @@
* /test/lib
* @build nsk.jdi.WatchpointRequest.addClassExclusionFilter.filter003
* nsk.jdi.WatchpointRequest.addClassExclusionFilter.filter003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointRequest.addClassExclusionFilter.filter003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter004.java
index c75f99d1638..6be78f1d596 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -88,7 +88,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter004/TestDescription.java
index da607a95190..ed2770cb97c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,7 @@
* /test/lib
* @build nsk.jdi.WatchpointRequest.addClassExclusionFilter.filter004
* nsk.jdi.WatchpointRequest.addClassExclusionFilter.filter004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointRequest.addClassExclusionFilter.filter004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt001.java
index 06500aa6a94..3cc2fea2727 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,10 @@
public class filter_rt001 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt001/TestDescription.java
index 49d3d3e5c59..5b67456c513 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.WatchpointRequest.addClassFilter_rt.filter_rt001
* nsk.jdi.WatchpointRequest.addClassFilter_rt.filter_rt001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointRequest.addClassFilter_rt.filter_rt001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt002.java
index 75da12ed92e..b9b62272522 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,10 @@
public class filter_rt002 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt002/TestDescription.java
index 235d9b6f4cd..4a2c7fd3cee 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.WatchpointRequest.addClassFilter_rt.filter_rt002
* nsk.jdi.WatchpointRequest.addClassFilter_rt.filter_rt002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointRequest.addClassFilter_rt.filter_rt002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt003.java
index bc1eb909e2a..1fd6ae0ffde 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -88,7 +88,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt003/TestDescription.java
index 50c4bf4cb8c..6a8b8f39bd5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,7 @@
* /test/lib
* @build nsk.jdi.WatchpointRequest.addClassFilter_rt.filter_rt003
* nsk.jdi.WatchpointRequest.addClassFilter_rt.filter_rt003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointRequest.addClassFilter_rt.filter_rt003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt004.java
index 69267ff95c2..1e37d5cac41 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -88,7 +88,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt004/TestDescription.java
index 2d0d4c0d987..2052fc40fcd 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,7 @@
* /test/lib
* @build nsk.jdi.WatchpointRequest.addClassFilter_rt.filter_rt004
* nsk.jdi.WatchpointRequest.addClassFilter_rt.filter_rt004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointRequest.addClassFilter_rt.filter_rt004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt005.java
index 4f002b6b0c7..06d6506c1eb 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -77,7 +77,10 @@
public class filter_rt005 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt005/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt005/TestDescription.java
index 55e28600569..c238a0bac67 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt005/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt005/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.WatchpointRequest.addClassFilter_rt.filter_rt005
* nsk.jdi.WatchpointRequest.addClassFilter_rt.filter_rt005a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointRequest.addClassFilter_rt.filter_rt005
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt006.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt006.java
index fee62ff52a8..e893db66aec 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt006.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt006.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -77,7 +77,10 @@
public class filter_rt006 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt006/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt006/TestDescription.java
index 62a6ca33558..baac476a5a3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt006/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt006/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.WatchpointRequest.addClassFilter_rt.filter_rt006
* nsk.jdi.WatchpointRequest.addClassFilter_rt.filter_rt006a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointRequest.addClassFilter_rt.filter_rt006
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s001.java
index 562efe4cac1..7f8b4330110 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,10 @@
public class filter_s001 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s001/TestDescription.java
index ee55437906a..651b4eff649 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.WatchpointRequest.addClassFilter_s.filter_s001
* nsk.jdi.WatchpointRequest.addClassFilter_s.filter_s001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointRequest.addClassFilter_s.filter_s001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s002.java
index fccb6ab8b3e..bf2b5b09e53 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -67,7 +67,10 @@
public class filter_s002 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s002/TestDescription.java
index a31d3a974f4..9ff81dbdbb7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.WatchpointRequest.addClassFilter_s.filter_s002
* nsk.jdi.WatchpointRequest.addClassFilter_s.filter_s002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointRequest.addClassFilter_s.filter_s002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s003.java
index a17ec910620..92234071cc6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -88,7 +88,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s003/TestDescription.java
index e387af4cb1c..d8cdb64390e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,7 @@
* /test/lib
* @build nsk.jdi.WatchpointRequest.addClassFilter_s.filter_s003
* nsk.jdi.WatchpointRequest.addClassFilter_s.filter_s003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointRequest.addClassFilter_s.filter_s003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s004.java
index 3598282d176..21030c2bf40 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -88,7 +88,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s004/TestDescription.java
index 3d671c8ac13..0f9925c896e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -68,7 +68,7 @@
* /test/lib
* @build nsk.jdi.WatchpointRequest.addClassFilter_s.filter_s004
* nsk.jdi.WatchpointRequest.addClassFilter_s.filter_s004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointRequest.addClassFilter_s.filter_s004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter001.java
index 6b54694b2ef..ffb27e2de2b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,10 @@
public class instancefilter001 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter001/TestDescription.java
index 44826950a1e..97608e69afe 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,7 @@
* /test/lib
* @build nsk.jdi.WatchpointRequest.addInstanceFilter.instancefilter001
* nsk.jdi.WatchpointRequest.addInstanceFilter.instancefilter001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointRequest.addInstanceFilter.instancefilter001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter002.java
index ab5a0ca5104..ee2edf49704 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -72,7 +72,10 @@
public class instancefilter002 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter002/TestDescription.java
index b6a7758e5c7..31435e3febe 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,7 @@
* /test/lib
* @build nsk.jdi.WatchpointRequest.addInstanceFilter.instancefilter002
* nsk.jdi.WatchpointRequest.addInstanceFilter.instancefilter002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointRequest.addInstanceFilter.instancefilter002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter003.java
index 6c9eaaf6189..1d71e9990d3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -89,7 +89,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter003/TestDescription.java
index 3ef08a7bb48..3cbe8b660d1 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,7 @@
* /test/lib
* @build nsk.jdi.WatchpointRequest.addInstanceFilter.instancefilter003
* nsk.jdi.WatchpointRequest.addInstanceFilter.instancefilter003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointRequest.addInstanceFilter.instancefilter003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter004.java
index 20348cec785..12a0fdac2c8 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -89,7 +89,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter004/TestDescription.java
index d7809806830..46d00009f7d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -70,7 +70,7 @@
* /test/lib
* @build nsk.jdi.WatchpointRequest.addInstanceFilter.instancefilter004
* nsk.jdi.WatchpointRequest.addInstanceFilter.instancefilter004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointRequest.addInstanceFilter.instancefilter004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter005.java
index 07b368a73da..005367911af 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter005/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter005/TestDescription.java
index 186eed163de..68d33e0d469 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter005/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter005/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.WatchpointRequest.addInstanceFilter.instancefilter005
* nsk.jdi.WatchpointRequest.addInstanceFilter.instancefilter005a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointRequest.addInstanceFilter.instancefilter005
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter006.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter006.java
index a03a1c041ba..e479bb104eb 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter006.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter006.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -85,7 +85,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter006/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter006/TestDescription.java
index 51517c4299c..bdc64f7b2cb 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter006/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter006/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -69,7 +69,7 @@
* /test/lib
* @build nsk.jdi.WatchpointRequest.addInstanceFilter.instancefilter006
* nsk.jdi.WatchpointRequest.addInstanceFilter.instancefilter006a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointRequest.addInstanceFilter.instancefilter006
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter007.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter007.java
index 8d2095bb8f1..56547144436 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter007.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter007.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -77,7 +77,10 @@
public class instancefilter007 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter007/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter007/TestDescription.java
index 86fa996073c..9d9268ddfb2 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter007/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter007/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,7 @@
* /test/lib
* @build nsk.jdi.WatchpointRequest.addInstanceFilter.instancefilter007
* nsk.jdi.WatchpointRequest.addInstanceFilter.instancefilter007a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointRequest.addInstanceFilter.instancefilter007
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter008.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter008.java
index e800a5cfa52..0f5ce28ac2d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter008.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter008.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -77,7 +77,10 @@
public class instancefilter008 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter008/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter008/TestDescription.java
index 374f14b4783..f1eb12d78b4 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter008/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter008/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -79,7 +79,7 @@
* /test/lib
* @build nsk.jdi.WatchpointRequest.addInstanceFilter.instancefilter008
* nsk.jdi.WatchpointRequest.addInstanceFilter.instancefilter008a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointRequest.addInstanceFilter.instancefilter008
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter001.java
index 882a3cf3724..d5e3b8336eb 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,10 @@
public class addthreadfilter001 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter001/TestDescription.java
index 0a8e03d6e94..097c5a5f3c5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,7 @@
* /test/lib
* @build nsk.jdi.WatchpointRequest.addThreadFilter.addthreadfilter001
* nsk.jdi.WatchpointRequest.addThreadFilter.addthreadfilter001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointRequest.addThreadFilter.addthreadfilter001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter002.java
index 1bc6e165d43..2c9e280e6ae 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -65,7 +65,10 @@
public class addthreadfilter002 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter002/TestDescription.java
index deef8bc2318..2e787042901 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,7 @@
* /test/lib
* @build nsk.jdi.WatchpointRequest.addThreadFilter.addthreadfilter002
* nsk.jdi.WatchpointRequest.addThreadFilter.addthreadfilter002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointRequest.addThreadFilter.addthreadfilter002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter003.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter003.java
index 717a26cef3e..344d0e36428 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter003.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter003.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -92,7 +92,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter003/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter003/TestDescription.java
index bf5ed54280b..ad5e225846c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter003/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter003/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.WatchpointRequest.addThreadFilter.addthreadfilter003
* nsk.jdi.WatchpointRequest.addThreadFilter.addthreadfilter003a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointRequest.addThreadFilter.addthreadfilter003
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter004.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter004.java
index 2bf0958a17e..c875dcaa034 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter004.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter004.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -92,7 +92,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter004/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter004/TestDescription.java
index 76db1c838b4..2477099349a 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter004/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter004/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.WatchpointRequest.addThreadFilter.addthreadfilter004
* nsk.jdi.WatchpointRequest.addThreadFilter.addthreadfilter004a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointRequest.addThreadFilter.addthreadfilter004
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter005.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter005.java
index 085082e6764..e5bc8a555ed 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter005.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter005.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -92,7 +92,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter005/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter005/TestDescription.java
index 6f5985fe6c6..f9b7125b195 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter005/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter005/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.WatchpointRequest.addThreadFilter.addthreadfilter005
* nsk.jdi.WatchpointRequest.addThreadFilter.addthreadfilter005a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointRequest.addThreadFilter.addthreadfilter005
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter006.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter006.java
index 5679dcf5831..3ee70ff8202 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter006.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter006.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -92,7 +92,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter006/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter006/TestDescription.java
index c59c00053ce..23c0b0c30aa 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter006/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter006/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -63,7 +63,7 @@
* /test/lib
* @build nsk.jdi.WatchpointRequest.addThreadFilter.addthreadfilter006
* nsk.jdi.WatchpointRequest.addThreadFilter.addthreadfilter006a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointRequest.addThreadFilter.addthreadfilter006
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter007.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter007.java
index e8b7f6268e2..6421f22743c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter007.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter007.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,10 @@
public class addthreadfilter007 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter007/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter007/TestDescription.java
index 89ac9ac7c95..a2701ccbc6f 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter007/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter007/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -72,7 +72,7 @@
* /test/lib
* @build nsk.jdi.WatchpointRequest.addThreadFilter.addthreadfilter007
* nsk.jdi.WatchpointRequest.addThreadFilter.addthreadfilter007a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointRequest.addThreadFilter.addthreadfilter007
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter008.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter008.java
index 130510f45b6..275753fd76d 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter008.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter008.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -71,7 +71,10 @@
public class addthreadfilter008 extends TestDebuggerType1 {
public static void main (String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter008/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter008/TestDescription.java
index 5d748882a53..2df53a7d66e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter008/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter008/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -72,7 +72,7 @@
* /test/lib
* @build nsk.jdi.WatchpointRequest.addThreadFilter.addthreadfilter008
* nsk.jdi.WatchpointRequest.addThreadFilter.addthreadfilter008a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointRequest.addThreadFilter.addthreadfilter008
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field001.java
index 52f7cb0d87c..36af014db0b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -83,7 +83,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field001/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field001/TestDescription.java
index 7e9ee6a85b1..8f22002d7a7 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field001/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field001/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* /test/lib
* @build nsk.jdi.WatchpointRequest.field.field001
* nsk.jdi.WatchpointRequest.field.field001a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointRequest.field.field001
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field002.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field002.java
index 4081b4bd988..3fbbeb5915b 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field002.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field002.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -84,7 +84,9 @@ public static void main (String argv[]) {
int result = run(argv, System.out);
- System.exit(result + PASS_BASE);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field002/TestDescription.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field002/TestDescription.java
index 496fa5c552d..9a54674e994 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field002/TestDescription.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field002/TestDescription.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -60,7 +60,7 @@
* /test/lib
* @build nsk.jdi.WatchpointRequest.field.field002
* nsk.jdi.WatchpointRequest.field.field002a
- * @run main/othervm
+ * @run driver
* nsk.jdi.WatchpointRequest.field.field002
* -verbose
* -arch=${os.family}-${os.simpleArch}
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/ClassPrepareEvents/ClassPrepareEvents001/ClassPrepareEvents001.java b/test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/ClassPrepareEvents/ClassPrepareEvents001/ClassPrepareEvents001.java
index c268f229632..30cda633187 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/ClassPrepareEvents/ClassPrepareEvents001/ClassPrepareEvents001.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/ClassPrepareEvents/ClassPrepareEvents001/ClassPrepareEvents001.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2021, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -38,7 +38,7 @@
* @library /vmTestbase
* /test/lib
* @build nsk.jdi.stress.ClassPrepareEvents.ClassPrepareEvents001.ClassPrepareEvents001
- * @run main/othervm
+ * @run driver
* nsk.jdi.stress.ClassPrepareEvents.ClassPrepareEvents001.ClassPrepareEvents001
* -verbose
* -arch=${os.family}-${os.simpleArch}
@@ -59,7 +59,10 @@
public class ClassPrepareEvents001 extends TestDebuggerType2 {
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Binder.java b/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Binder.java
index 8897d07459c..fdc2717553e 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Binder.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Binder.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2001, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2001, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -187,8 +187,7 @@ public Debugee bindToDebugeeNoWait(String classToExecute) {
Debugee debugee = null;
- String classPath = null;
-// classPath = System.getProperty("java.class.path");
+ String classPath = System.getProperty("test.class.path");
prepareForPipeConnection(argumentHandler);
@@ -755,11 +754,9 @@ private Map setupLaunchingConnector(LaunchingConnecto
vmArgs += " -Djdk.virtualThreadScheduler.parallelism=15";
}
-/*
- if (classPath != null) {
+ if (classPath != null && !vmArgs.contains("-cp") && !vmArgs.contains("-classpath")) {
vmArgs += " -classpath " + quote + classPath + quote;
}
- */
if (vmArgs.length() > 0) {
arg = (Connector.StringArgument) arguments.get("options");
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/ClassExclusionFilterTest.java b/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/ClassExclusionFilterTest.java
index b2f608ed513..8f25342f185 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/ClassExclusionFilterTest.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/ClassExclusionFilterTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2020, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -22,7 +22,6 @@
*/
package nsk.share.jdi;
-import nsk.share.Consts;
import nsk.share.TestBug;
import java.io.PrintStream;
@@ -38,7 +37,10 @@ public class ClassExclusionFilterTest extends EventFilterTest {
protected String[] classPatterns;
public static void main(String[] argv) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String[] argv, PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/ClassFilterTest_ClassName.java b/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/ClassFilterTest_ClassName.java
index 846a83eb480..aa34068c850 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/ClassFilterTest_ClassName.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/ClassFilterTest_ClassName.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2020, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -34,7 +34,10 @@
*/
public class ClassFilterTest_ClassName extends ClassExclusionFilterTest {
public static void main(String[] argv) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String[] argv, PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/ClassFilterTest_ReferenceType.java b/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/ClassFilterTest_ReferenceType.java
index 2cda0dc1967..760c812acbe 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/ClassFilterTest_ReferenceType.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/ClassFilterTest_ReferenceType.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2020, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -35,7 +35,10 @@
*/
public class ClassFilterTest_ReferenceType extends ClassExclusionFilterTest {
public static void main(String[] argv) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String[] argv, PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/InstanceFilterTest.java b/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/InstanceFilterTest.java
index 01d3b9e7769..277901178e3 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/InstanceFilterTest.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/InstanceFilterTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2020, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -23,7 +23,6 @@
package nsk.share.jdi;
import com.sun.jdi.ObjectReference;
-import nsk.share.Consts;
import nsk.share.TestBug;
import java.io.PrintStream;
@@ -39,7 +38,10 @@
*/
public class InstanceFilterTest extends EventFilterTest {
public static void main(String[] argv) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String[] argv, PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/OwnedMonitorsDebugger.java b/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/OwnedMonitorsDebugger.java
index 663d71080ce..0a7d95fdbc6 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/OwnedMonitorsDebugger.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/OwnedMonitorsDebugger.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2022, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -64,7 +64,10 @@ public DebugMonitorInfo(ObjectReference monitor, int stackDepth, ThreadReference
}
public static void main(String argv[]) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/SerialExecutionDebugger.java b/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/SerialExecutionDebugger.java
index 82707cc07ad..48546cc6a63 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/SerialExecutionDebugger.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/SerialExecutionDebugger.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -62,7 +62,10 @@
*/
public class SerialExecutionDebugger extends TestDebuggerType2 {
static public void main(String[] args) {
- System.exit(Consts.JCK_STATUS_BASE + new SerialExecutionDebugger().runIt(args, System.out));
+ int result = new SerialExecutionDebugger().runIt(args, System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public String debuggeeClassName() {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/StressTestTemplate.java b/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/StressTestTemplate.java
index 700d05f6393..be7735d712c 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/StressTestTemplate.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/StressTestTemplate.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2020, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -46,7 +46,10 @@ public class StressTestTemplate extends JDIEventsDebugger {
protected int threadsNumber = 1;
public static void main(String[] argv) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String[] argv, PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/TestDebuggerType1.java b/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/TestDebuggerType1.java
index 02157c626cb..aa40fd36fe5 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/TestDebuggerType1.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/TestDebuggerType1.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2004, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -41,7 +41,10 @@
* - the subclass must have 'main' and 'run' methods
* defined like:
* public static void main (String argv[]) {
- * System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ * int result = run(argv,System.out);
+ * if (result != 0) {
+ * throw new RuntimeException("TEST FAILED with result " + result);
+ * }
* }
*
* public static int run (String argv[], PrintStream out) {
diff --git a/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/ThreadFilterTest.java b/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/ThreadFilterTest.java
index 53a6398c4c0..b7c6dd63523 100644
--- a/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/ThreadFilterTest.java
+++ b/test/hotspot/jtreg/vmTestbase/nsk/share/jdi/ThreadFilterTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2020, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -38,7 +38,10 @@
*/
public class ThreadFilterTest extends EventFilterTest {
public static void main(String[] argv) {
- System.exit(run(argv, System.out) + Consts.JCK_STATUS_BASE);
+ int result = run(argv,System.out);
+ if (result != 0) {
+ throw new RuntimeException("TEST FAILED with result " + result);
+ }
}
public static int run(String[] argv, PrintStream out) {
diff --git a/test/jdk/ProblemList.txt b/test/jdk/ProblemList.txt
index 6a29a689b04..8f36369baea 100644
--- a/test/jdk/ProblemList.txt
+++ b/test/jdk/ProblemList.txt
@@ -430,7 +430,6 @@ java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersInKeyEvent.java 8157147 linu
java/awt/Toolkit/ToolkitPropertyTest/ToolkitPropertyTest_Enable.java 6847163 linux-all
java/awt/xembed/server/RunTestXEmbed.java 7034201 linux-all
java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsDocModalTest.java 8164473 linux-all
-java/awt/Frame/DisposeParentGC/DisposeParentGC.java 8079786 macosx-all
java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java 7099223,8274106 macosx-all,linux-all,windows-all
java/awt/keyboard/AllKeyCode/AllKeyCode.java 8242930 macosx-all
@@ -776,7 +775,7 @@ jdk/jfr/api/consumer/recordingstream/TestOnEvent.java 8255404 linux-x6
javax/swing/JFileChooser/6698013/bug6698013.java 8024419 macosx-all
javax/swing/JColorChooser/8065098/bug8065098.java 8065647 macosx-all
-javax/swing/JTabbedPane/4666224/bug4666224.html 8144124 macosx-all
+javax/swing/JTabbedPane/4666224/bug4666224.java 8144124 macosx-all
javax/swing/SwingUtilities/TestTextPosInPrint.java 8227025 windows-all
java/awt/event/MouseEvent/SpuriousExitEnter/SpuriousExitEnter_1.java 7131438,8022539 generic-all
@@ -784,7 +783,6 @@ java/awt/event/MouseEvent/SpuriousExitEnter/SpuriousExitEnter_2.java 7131438,802
java/awt/Modal/WsDisabledStyle/CloseBlocker/CloseBlocker.java 7187741 linux-all,macosx-all
java/awt/xembed/server/TestXEmbedServerJava.java 8001150,8004031 generic-all
java/awt/Modal/PrintDialogsTest/PrintDialogsTest.java 8068378 generic-all
-java/awt/dnd/DnDFileGroupDescriptor/DnDFileGroupDescriptor.html 8080185 macosx-all,linux-all
java/awt/event/MouseEvent/AltGraphModifierTest/AltGraphModifierTest.java 8162380 generic-all
java/awt/image/VolatileImage/VolatileImageConfigurationTest.java 8171069 macosx-all,linux-all
java/awt/Modal/InvisibleParentTest/InvisibleParentTest.java 8172245 linux-all
diff --git a/test/jdk/TEST.groups b/test/jdk/TEST.groups
index fc8e111eefd..3f2f91a4822 100644
--- a/test/jdk/TEST.groups
+++ b/test/jdk/TEST.groups
@@ -261,7 +261,7 @@ jdk_security = \
:jdk_security4
jdk_security_infra = \
- security/infra/java/security/cert/CertPathValidator/certification
+ security/infra
jdk_text = \
java/text \
diff --git a/test/jdk/com/sun/jndi/ldap/LdapSSLHandshakeFailureTest.java b/test/jdk/com/sun/jndi/ldap/LdapSSLHandshakeFailureTest.java
index 29f74d250f7..15d8f8b074c 100644
--- a/test/jdk/com/sun/jndi/ldap/LdapSSLHandshakeFailureTest.java
+++ b/test/jdk/com/sun/jndi/ldap/LdapSSLHandshakeFailureTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2023, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -21,68 +21,117 @@
* questions.
*/
-import jdk.test.lib.net.URIBuilder;
-
-import javax.naming.Context;
-import javax.naming.ldap.InitialLdapContext;
-import javax.naming.ldap.LdapContext;
-import javax.net.SocketFactory;
-import javax.net.ssl.SSLServerSocketFactory;
import java.io.File;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
+import java.lang.reflect.Field;
import java.net.InetAddress;
import java.net.ServerSocket;
import java.net.Socket;
import java.net.SocketException;
+import java.net.UnknownHostException;
import java.util.Hashtable;
+import javax.naming.Context;
+import javax.naming.NamingException;
+import javax.naming.ldap.InitialLdapContext;
+import javax.naming.ldap.LdapContext;
+import javax.net.SocketFactory;
+import javax.net.ssl.SSLServerSocketFactory;
+
+import jdk.test.lib.net.URIBuilder;
+
/*
* @test
- * @bug 8314063
+ * @bug 8314063 8325579
* @library /test/lib
- * @summary For LDAPs connection, if the value of com.sun.jndi.ldap.connect.timeout is
- * set too small or not an optimal value for the system, after the socket is created and
- * connected to the server, but the handshake between the client and server fails due to
- * socket time out, the opened socket is not closed properly. In this test case, the server
- * is forced to sleep ten seconds and connection time out for client is one second. This
- * will allow the socket opened and connected, and give the chance for the handshake to be
- * timed out. Before this fix, the socket is kept opened. Right now the exception will be
- * caught and the socket will be closed.
+ * @summary Several scenarios for LDAP connection handshaking are tested here.
+ * We test different combinations of com.sun.jndi.ldap.connect.timeout values
+ * and server behavior, e.g. a server that replies immediately vs a server that
+ * delays the initial answer. We also try to check whether the underlying Socket
+ * object will be closed correctly.
+ * We expect exceptions when using a custom SocketFactory that does not supply
+ * SSL Sockets. In that case we instrument the supplied Socket object and check
+ * if it was properly closed after the handshake failure.
+ * When the value of com.sun.jndi.ldap.connect.timeout is set lower than the
+ * server delay, we also expect an exception.
+ * In all other cases a valid Context object shall be returned and we check
+ * whether the socket is closed after closing the Context.
*
- * @run main/othervm LdapSSLHandshakeFailureTest LdapSSLHandshakeFailureTest$CustomSocketFactory true 6000
- * @run main/othervm LdapSSLHandshakeFailureTest -1000 true 6000
- * @run main/othervm LdapSSLHandshakeFailureTest -1000 false 6000
- * @run main/othervm LdapSSLHandshakeFailureTest 2000 false 6000
- * @run main/othervm LdapSSLHandshakeFailureTest 0 true 6000
- * @run main/othervm LdapSSLHandshakeFailureTest 0 false 6000
+ * @modules java.naming/javax.naming:+open java.naming/com.sun.jndi.ldap:+open
+ * @run main/othervm LdapSSLHandshakeFailureTest
* @run main/othervm LdapSSLHandshakeFailureTest true
- * @run main/othervm LdapSSLHandshakeFailureTest false
+ * @run main/othervm LdapSSLHandshakeFailureTest 0
+ * @run main/othervm LdapSSLHandshakeFailureTest 0 true
+ * @run main/othervm LdapSSLHandshakeFailureTest 2000
+ * @run main/othervm LdapSSLHandshakeFailureTest 2000 true
+ * @run main/othervm LdapSSLHandshakeFailureTest -1000
+ * @run main/othervm LdapSSLHandshakeFailureTest LdapSSLHandshakeFailureTest$CustomSocketFactoryNoUnconnected
+ * @run main/othervm LdapSSLHandshakeFailureTest LdapSSLHandshakeFailureTest$CustomSocketFactoryNoUnconnected 1000
+ * @run main/othervm LdapSSLHandshakeFailureTest LdapSSLHandshakeFailureTest$CustomSocketFactoryNoUnconnected true
+ * @run main/othervm LdapSSLHandshakeFailureTest LdapSSLHandshakeFailureTest$CustomSocketFactoryNoUnconnected 1000 true
+ * @run main/othervm LdapSSLHandshakeFailureTest LdapSSLHandshakeFailureTest$CustomSocketFactory
+ * @run main/othervm LdapSSLHandshakeFailureTest LdapSSLHandshakeFailureTest$CustomSocketFactory 1000
+ * @run main/othervm LdapSSLHandshakeFailureTest LdapSSLHandshakeFailureTest$CustomSocketFactory true
+ * @run main/othervm LdapSSLHandshakeFailureTest LdapSSLHandshakeFailureTest$CustomSocketFactory 1000 true
*/
public class LdapSSLHandshakeFailureTest {
- private static String SOCKET_CLOSED_MSG = "The socket has been closed.";
+ private static int SERVER_SLEEPING_TIME = 4000;
+ private static String progArgs[];
+ private static int curArg;
+ private static String customSocketFactory;
+ private static Integer connectTimeout;
+ private static boolean serverSlowDown;
+
+ private static String popArg() {
+ if (curArg >= progArgs.length) {
+ return null;
+ }
+ return progArgs[curArg++];
+ }
- private static int serverSleepingTime = 5000;
+ private static void parseArgs(String args[]) {
+ progArgs = args;
+ curArg = 0;
- public static void main(String args[]) throws Exception {
+ String arg = popArg();
+ if (arg == null)
+ return;
- // Set the keystores
- setKeyStore();
- boolean serverSlowDown = Boolean.valueOf(args[0]);
- if (args.length == 2) {
- serverSlowDown = Boolean.valueOf(args[1]);
+ if (arg.startsWith("LdapSSLHandshakeFailureTest$CustomSocketFactory")) {
+ customSocketFactory = arg;
+ arg = popArg();
+ if (arg == null)
+ return;
}
- if (args.length == 3) {
- serverSleepingTime = Integer.valueOf(args[2]);
+ try {
+ connectTimeout = Integer.valueOf(arg);
+ arg = popArg();
+ if (arg == null)
+ return;
+ } catch (NumberFormatException e) {
+ // then it must be the boolean arg for serverSlowDown
}
- boolean hasCustomSocketFactory = args[0]
- .equals("LdapSSLHandshakeFailureTest$CustomSocketFactory");
+ serverSlowDown = Boolean.valueOf(arg);
+ }
+
+ public static void main(String args[]) {
+ parseArgs(args);
+
+ System.out.println("Testing " +
+ (customSocketFactory == null ? "without custom SocketFactory" : "with custom SocketFactory \"" + customSocketFactory + "\"") +
+ ", " + (connectTimeout == null ? "no connectTimeout" : "connectTimeout=" + connectTimeout + "") +
+ ", serverSlowDown=" + serverSlowDown);
+
+ // Set the keystores
+ setKeyStore();
+
// start the test server first.
- try (TestServer server = new TestServer(serverSlowDown, serverSleepingTime)) {
+ try (TestServer server = new TestServer(serverSlowDown)) {
server.start();
Hashtable env = new Hashtable<>();
env.put(Context.INITIAL_CONTEXT_FACTORY, "com.sun.jndi.ldap.LdapCtxFactory");
@@ -93,15 +142,13 @@ public static void main(String args[]) throws Exception {
.port(server.getPortNumber())
.buildUnchecked().toString());
- if (hasCustomSocketFactory) {
- env.put("java.naming.ldap.factory.socket", args[0]);
- env.put("com.sun.jndi.ldap.connect.timeout", "1000");
+ if (customSocketFactory != null) {
+ env.put("java.naming.ldap.factory.socket", customSocketFactory);
}
- if (args.length == 2 && !hasCustomSocketFactory) {
- env.put("com.sun.jndi.ldap.connect.timeout", args[0]);
+ if (connectTimeout != null) {
+ env.put("com.sun.jndi.ldap.connect.timeout", connectTimeout.toString());
}
-
env.put(Context.SECURITY_PROTOCOL, "ssl");
env.put(Context.SECURITY_AUTHENTICATION, "Simple");
env.put(Context.SECURITY_PRINCIPAL, "cn=principal");
@@ -109,94 +156,127 @@ public static void main(String args[]) throws Exception {
LdapContext ctx = null;
try {
ctx = new InitialLdapContext(env, null);
- } catch (Exception e) {
- if (CustomSocketFactory.customSocket.closeMethodCalledCount() > 0
- && hasCustomSocketFactory
- && Boolean.valueOf(args[1])) {
- System.out.println(SOCKET_CLOSED_MSG);
+ } catch (NamingException e) {
+ if (customSocketFactory != null) {
+ System.out.println("Caught expected Exception with custom SocketFactory (no SSL Socket).");
+ if (CustomSocketFactory.customSocket.closeMethodCalledCount() <= 0) {
+ throw new RuntimeException("Custom Socket was not closed.");
+ }
+ } else if (connectTimeout > 0) {
+ System.out.println("Caught expected Exception with connectTimeout > 0.");
} else {
throw e;
}
} finally {
- if (ctx != null)
+ if (ctx != null) {
+ System.out.println("Context was created, closing it.");
+ Socket sock = getSocket(ctx);
ctx.close();
+ if (!sock.isClosed()) {
+ throw new RuntimeException("Socket isn't closed");
+ }
+ }
}
+ } catch (Exception e) {
+ e.printStackTrace();
+ throw new RuntimeException(e);
}
}
- public static class CustomSocketFactory extends SocketFactory {
- private static CustomSocket customSocket;
+ private static Socket getSocket(LdapContext ctx) throws Exception {
+ Field defaultInitCtxField = ctx.getClass().getSuperclass().getSuperclass().getDeclaredField("defaultInitCtx");
+ defaultInitCtxField.setAccessible(true);
+ Object defaultInitCtx = defaultInitCtxField.get(ctx);
+ Field clntField = defaultInitCtx.getClass().getDeclaredField("clnt");
+ clntField.setAccessible(true);
+ Object clnt = clntField.get(defaultInitCtx);
+ Field connField = clnt.getClass().getDeclaredField("conn");
+ connField.setAccessible(true);
+ Object conn = connField.get(clnt);
+ return (Socket)conn.getClass().getDeclaredField("sock").get(conn);
+ }
- public static CustomSocketFactory getDefault() {
- return new CustomSocketFactory();
+ private static class CustomSocket extends Socket {
+ private int closeMethodCalled;
+
+ public CustomSocket() {
+ super();
}
- @Override
- public Socket createSocket() throws SocketException {
- customSocket = new CustomSocket();
- return customSocket;
+ public CustomSocket(String s, int port) throws IOException {
+ super(s, port);
}
- @Override
- public Socket createSocket(String s, int timeout) {
- return customSocket;
+ public int closeMethodCalledCount() {
+ return closeMethodCalled;
}
@Override
- public Socket createSocket(String host, int port, InetAddress localHost,
- int localPort) {
- return customSocket;
+ public void close() throws java.io.IOException {
+ closeMethodCalled++;
+ super.close();
+ }
+ }
+
+ public static class CustomSocketFactoryNoUnconnected extends SocketFactory {
+ static CustomSocket customSocket;
+
+ public static SocketFactory getDefault() {
+ return new CustomSocketFactoryNoUnconnected();
}
@Override
- public Socket createSocket(InetAddress host, int port) {
+ public Socket createSocket(String s, int port) throws IOException {
+ customSocket = new CustomSocket(s, port);
return customSocket;
}
@Override
- public Socket createSocket(InetAddress address, int port,
- InetAddress localAddress, int localPort) {
- return customSocket;
+ public Socket createSocket(String host, int port, InetAddress localHost, int localPort)
+ throws IOException, UnknownHostException {
+ return null;
}
- }
- private static class CustomSocket extends Socket {
- private int closeMethodCalled = 0;
+ @Override
+ public Socket createSocket(InetAddress host, int port) throws IOException {
+ return null;
+ }
- public CustomSocket() {
- closeMethodCalled = 0;
+ @Override
+ public Socket createSocket(InetAddress address, int port, InetAddress localAddress, int localPort)
+ throws IOException {
+ return null;
}
+ }
- public int closeMethodCalledCount() {
- return closeMethodCalled;
+ public static class CustomSocketFactory extends CustomSocketFactoryNoUnconnected {
+ public static SocketFactory getDefault() {
+ return new CustomSocketFactory();
}
@Override
- public void close() throws java.io.IOException {
- closeMethodCalled++;
- super.close();
+ public Socket createSocket() throws SocketException {
+ customSocket = new CustomSocket();
+ return customSocket;
}
}
private static void setKeyStore() {
+ String keystore = System.getProperty("test.src", ".") + File.separator + "ksWithSAN";
- String fileName = "ksWithSAN", dir = System.getProperty("test.src", ".") + File.separator;
-
- System.setProperty("javax.net.ssl.keyStore", dir + fileName);
+ System.setProperty("javax.net.ssl.keyStore", keystore);
System.setProperty("javax.net.ssl.keyStorePassword", "welcome1");
- System.setProperty("javax.net.ssl.trustStore", dir + fileName);
+ System.setProperty("javax.net.ssl.trustStore", keystore);
System.setProperty("javax.net.ssl.trustStorePassword", "welcome1");
}
static class TestServer extends Thread implements AutoCloseable {
private boolean isForceToSleep;
- private int sleepingTime;
private final ServerSocket serverSocket;
private final int PORT;
- private TestServer(boolean isForceToSleep, int sleepingTime) {
+ private TestServer(boolean isForceToSleep) {
this.isForceToSleep = isForceToSleep;
- this.sleepingTime = sleepingTime;
try {
SSLServerSocketFactory socketFactory = (SSLServerSocketFactory) SSLServerSocketFactory.getDefault();
serverSocket = socketFactory.createServerSocket(0, 0, InetAddress.getLoopbackAddress());
@@ -217,7 +297,7 @@ public void run() {
InputStream in = socket.getInputStream();
OutputStream out = socket.getOutputStream()) {
if (isForceToSleep) {
- Thread.sleep(sleepingTime);
+ Thread.sleep(SERVER_SLEEPING_TIME);
}
byte[] bindResponse = {0x30, 0x0C, 0x02, 0x01, 0x01, 0x61, 0x07, 0x0A,
0x01, 0x00, 0x04, 0x00, 0x04, 0x00};
@@ -233,7 +313,7 @@ public void run() {
in.skip(in.available());
}
} catch (Exception e) {
- e.printStackTrace();
+ // e.printStackTrace();
}
}
@@ -245,5 +325,3 @@ public void close() throws Exception {
}
}
}
-
-
diff --git a/test/jdk/java/awt/Dialog/JaWSTest.java b/test/jdk/java/awt/Dialog/JaWSTest.java
new file mode 100644
index 00000000000..8b7e8838258
--- /dev/null
+++ b/test/jdk/java/awt/Dialog/JaWSTest.java
@@ -0,0 +1,148 @@
+/*
+ * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+/*
+ @test
+ @bug 4690465
+ @summary Tests that after dialog is hidden on another EDT, owning EDT gets notified.
+ @modules java.desktop/sun.awt
+ @key headful
+ @run main JaWSTest
+*/
+
+import java.awt.Button;
+import java.awt.Dialog;
+import java.awt.EventQueue;
+import java.awt.Frame;
+import java.awt.Point;
+import java.awt.Robot;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+import java.awt.event.InputEvent;
+import java.awt.event.WindowAdapter;
+import java.awt.event.WindowEvent;
+import java.util.concurrent.CountDownLatch;
+import java.util.concurrent.TimeUnit;
+import sun.awt.SunToolkit;
+import sun.awt.AppContext;
+
+public class JaWSTest implements ActionListener, Runnable {
+
+ static volatile Frame frame;
+ static volatile JaWSTest worker;
+ static volatile Dialog dummyDialog;
+ static final Object signalObject = new Object();
+ static volatile AppContext appContextObject = null;
+ static volatile Button button = null;
+ static final CountDownLatch dialogFinished = new CountDownLatch(1);
+
+ public static void main(String[] args) throws Exception {
+ try {
+ EventQueue.invokeAndWait(JaWSTest::createUI);
+ Robot robot = new Robot();
+ robot.waitForIdle();
+ robot.delay(1000);
+ Point buttonLocation = button.getLocationOnScreen();
+ robot.mouseMove(buttonLocation.x + button.getWidth()/2,
+ buttonLocation.y + button.getHeight()/2);
+ robot.mousePress(InputEvent.BUTTON1_DOWN_MASK);
+ robot.mouseRelease(InputEvent.BUTTON1_DOWN_MASK);
+ if (!dialogFinished.await(5, TimeUnit.SECONDS)) {
+ throw new RuntimeException("Dialog thread is blocked");
+ }
+ } finally {
+ if (frame != null) {
+ EventQueue.invokeAndWait(frame::dispose);
+ }
+ }
+ }
+
+ static void createUI() {
+ worker = new JaWSTest();
+ frame = new Frame("JaWSTest Main User Frame");
+ button = new Button("Press To Save");
+ button.addActionListener(worker);
+ frame.add(button);
+ frame.pack();
+ frame.setVisible(true);
+ }
+
+ public void actionPerformed(ActionEvent ae) {
+ System.err.println("Action Performed");
+ synchronized (signalObject) {
+ ThreadGroup askUser = new ThreadGroup("askUser");
+ final Thread handler = new Thread(askUser, worker, "userDialog");
+
+ dummyDialog = new Dialog(frame, "Dummy Modal Dialog", true);
+ dummyDialog.setBounds(200, 200, 100, 100);
+ dummyDialog.addWindowListener(new WindowAdapter() {
+ public void windowOpened(WindowEvent we) {
+ System.err.println("handler is started");
+ handler.start();
+ }
+ public void windowClosing(WindowEvent e) {
+ dummyDialog.setVisible(false);
+ }
+ });
+ dummyDialog.setResizable(false);
+ dummyDialog.toBack();
+ System.err.println("Before First Modal");
+ dummyDialog.setVisible(true);
+ System.err.println("After First Modal");
+ try {
+ signalObject.wait();
+ } catch (Exception e) {
+ e.printStackTrace();
+ dummyDialog.setVisible(false);
+ }
+ if (appContextObject != null) {
+ appContextObject = null;
+ }
+ dummyDialog.dispose();
+ }
+ System.err.println("Show Something");
+ dialogFinished.countDown();
+ }
+
+ public void run() {
+ System.err.println("Running");
+ try {
+ appContextObject = SunToolkit.createNewAppContext();
+ } finally {
+ try {
+ Thread.sleep(1000);
+ } catch (InterruptedException ie) {
+ ie.printStackTrace();
+ }
+ System.err.println("Before Hiding 1");
+ dummyDialog.setVisible(false);
+ System.err.println("Before Synchronized");
+ synchronized (signalObject) {
+ System.err.println("In Synchronized");
+ signalObject.notify();
+ System.err.println("After Notify");
+ }
+ }
+ System.err.println("Stop Running");
+ }
+}
diff --git a/test/jdk/java/awt/FileDialog/FileDialogForPackages.java b/test/jdk/java/awt/FileDialog/FileDialogForPackages.java
new file mode 100644
index 00000000000..878b7316b5b
--- /dev/null
+++ b/test/jdk/java/awt/FileDialog/FileDialogForPackages.java
@@ -0,0 +1,79 @@
+/*
+ * Copyright (c) 2013, 2024, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+import java.awt.FileDialog;
+import java.awt.Frame;
+import java.lang.reflect.InvocationTargetException;
+import javax.swing.JButton;
+
+/*
+ * @test
+ * @bug 8026869
+ * @summary Support apple.awt.use-file-dialog-packages property.
+ * @requires (os.family == "mac")
+ * @library /java/awt/regtesthelpers
+ * @build PassFailJFrame
+ * @run main/manual FileDialogForPackages
+*/
+
+public class FileDialogForPackages {
+
+ private static JButton initialize() {
+ System.setProperty("apple.awt.use-file-dialog-packages", "true");
+
+ FileDialog fd = new FileDialog((Frame) null, "Open");
+ String APPLICATIONS_FOLDER = "/Applications";
+ fd.setDirectory(APPLICATIONS_FOLDER);
+
+ JButton showBtn = new JButton("Show File Dialog");
+ showBtn.addActionListener(e -> {
+ fd.setVisible(true);
+ String output = fd.getFile();
+ if (output != null) {
+ PassFailJFrame.log(output + " is selected\n");
+ }
+ });
+ return showBtn;
+ }
+
+ public static void main(String[] args) throws InterruptedException,
+ InvocationTargetException {
+ String instructions = """
+ 1) Click on 'Show File Dialog' button. A file dialog will come up.
+ 2) Navigate to the Applications folder if not already there.
+ 3) Check that the application bundles can be selected
+ but can not be navigated.
+ 4) If it's true then press Pass, otherwise press Fail.
+ """;
+
+ PassFailJFrame.builder()
+ .title("Directory File Dialog Test Instructions")
+ .instructions(instructions)
+ .rows((int) instructions.lines().count() + 1)
+ .columns(40)
+ .logArea(8)
+ .splitUIBottom(FileDialogForPackages::initialize)
+ .build()
+ .awaitAndCheck();
+ }
+}
diff --git a/test/jdk/java/awt/FileDialog/FileDialogForPackages/FileDialogForPackages.html b/test/jdk/java/awt/FileDialog/FileDialogForPackages/FileDialogForPackages.html
deleted file mode 100644
index 0e5a939c6c3..00000000000
--- a/test/jdk/java/awt/FileDialog/FileDialogForPackages/FileDialogForPackages.html
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
-
-
-
- FileDialogForPackages
-
-
-
-FileDialogForPackages Bug ID: 8026869
-
- See the dialog box (usually in upper left corner) for instructions
-
-
-
-
diff --git a/test/jdk/java/awt/FileDialog/FileDialogForPackages/FileDialogForPackages.java b/test/jdk/java/awt/FileDialog/FileDialogForPackages/FileDialogForPackages.java
deleted file mode 100644
index d624607f333..00000000000
--- a/test/jdk/java/awt/FileDialog/FileDialogForPackages/FileDialogForPackages.java
+++ /dev/null
@@ -1,84 +0,0 @@
-/*
- * Copyright (c) 2013, 2018, Oracle and/or its affiliates. All rights reserved.
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * This code is free software; you can redistribute it and/or modify it
- * under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation.
- *
- * This code is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
- * version 2 for more details (a copy is included in the LICENSE file that
- * accompanied this code).
- *
- * You should have received a copy of the GNU General Public License version
- * 2 along with this work; if not, write to the Free Software Foundation,
- * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
- *
- * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- * or visit www.oracle.com if you need additional information or have any
- * questions.
- */
-
-
-import jdk.test.lib.Platform;
-import test.java.awt.regtesthelpers.Sysout;
-
-import java.applet.Applet;
-import java.awt.Button;
-import java.awt.FileDialog;
-import java.awt.Frame;
-import java.awt.GridLayout;
-import java.awt.event.ActionEvent;
-import java.awt.event.ActionListener;
-
-public class FileDialogForPackages extends Applet implements ActionListener {
- private static final String APPLICATIONS_FOLDER = "/Applications";
-
- private volatile Button showBtn;
- private volatile FileDialog fd;
-
- @Override
- public void init() {
- if (!Platform.isOSX()) {
- Sysout.createDialogWithInstructions(new String[]{
- "Press PASS, this test is for MacOS X only."});
- return;
- }
-
- System.setProperty("apple.awt.use-file-dialog-packages", "true");
-
- setLayout(new GridLayout(1, 1));
-
- fd = new FileDialog(new Frame(), "Open");
- fd.setDirectory(APPLICATIONS_FOLDER);
-
- showBtn = new Button("Show File Dialog");
- showBtn.addActionListener(this);
- add(showBtn);
- String[] instructions = {
- "1) Click on 'Show File Dialog' button. A file dialog will come up.",
- "2) Navigate to the Applications folder if not already there",
- "3) Check that the application bundles can be selected and can not be navigated",
- "4) If it's true then the test passed, otherwise it failed."};
- Sysout.createDialogWithInstructions(instructions);
- }
-
- @Override
- public void start() {
- setSize(200, 200);
- show();
- }
-
- @Override
- public void actionPerformed(ActionEvent e) {
- if (e.getSource() == showBtn) {
- fd.setVisible(true);
- String output = fd.getFile();
- if (output != null) {
- Sysout.println(output + " is selected");
- }
- }
- }
-}
diff --git a/test/jdk/java/awt/FileDialog/FileDialogOpenDirTest.java b/test/jdk/java/awt/FileDialog/FileDialogOpenDirTest.java
new file mode 100644
index 00000000000..efd5148010f
--- /dev/null
+++ b/test/jdk/java/awt/FileDialog/FileDialogOpenDirTest.java
@@ -0,0 +1,79 @@
+/*
+ * Copyright (c) 2004, 2024, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+import java.awt.FileDialog;
+import java.awt.Frame;
+import java.awt.Toolkit;
+import java.lang.reflect.InvocationTargetException;
+import javax.swing.JButton;
+import jtreg.SkippedException;
+
+/*
+ * @test
+ * @bug 4974135
+ * @summary FileDialog should open current directory by default.
+ * @requires (os.family == "linux")
+ * @library /java/awt/regtesthelpers
+ * @library /test/lib
+ * @build PassFailJFrame
+ * @build jtreg.SkippedException
+ * @run main/manual FileDialogOpenDirTest
+ */
+
+public class FileDialogOpenDirTest {
+ private static JButton initialize() {
+ System.setProperty("sun.awt.disableGtkFileDialogs", "true");
+
+ JButton open = new JButton("Open File Dialog");
+ open.addActionListener(e -> {
+ new FileDialog((Frame) null).setVisible(true);
+ });
+
+ return open;
+ }
+
+ public static void main(String[] args) throws InterruptedException,
+ InvocationTargetException {
+ String toolkit = Toolkit.getDefaultToolkit().getClass().getName();
+ if (!toolkit.equals("sun.awt.X11.XToolkit")) {
+ throw new SkippedException("Test is not designed for toolkit " + toolkit);
+ }
+
+ String curdir = System.getProperty("user.dir");
+ String instructions = """
+ Click the \"Open File Dialog\" button below to open FileDialog.
+ Verify that the directory opened is current directory, that is:
+ $curdir,
+ If so press Pass, otherwise press Fail
+ """.replace("$curdir", curdir);
+
+ PassFailJFrame.builder()
+ .title("Directory File Dialog Test Instructions")
+ .instructions(instructions)
+ .rows((int) instructions.lines().count() + 1)
+ .columns(40)
+ .splitUIBottom(FileDialogOpenDirTest::initialize)
+ .build()
+ .awaitAndCheck();
+ }
+}
diff --git a/test/jdk/java/awt/FileDialog/FileDialogOpenDirTest/FileDialogOpenDirTest.html b/test/jdk/java/awt/FileDialog/FileDialogOpenDirTest/FileDialogOpenDirTest.html
deleted file mode 100644
index a36a20661ba..00000000000
--- a/test/jdk/java/awt/FileDialog/FileDialogOpenDirTest/FileDialogOpenDirTest.html
+++ /dev/null
@@ -1,43 +0,0 @@
-
-
-
-
-
-FileDialogOpenDirTest
-
-
-
-FileDialogOpenDirTest Bug ID: 4974135
-
-See the dialog box (usually in upper left corner) for instructions
-
-
-
-
diff --git a/test/jdk/java/awt/FileDialog/FileDialogOpenDirTest/FileDialogOpenDirTest.java b/test/jdk/java/awt/FileDialog/FileDialogOpenDirTest/FileDialogOpenDirTest.java
deleted file mode 100644
index 2461a0b7db2..00000000000
--- a/test/jdk/java/awt/FileDialog/FileDialogOpenDirTest/FileDialogOpenDirTest.java
+++ /dev/null
@@ -1,239 +0,0 @@
-/*
- * Copyright (c) 2004, Oracle and/or its affiliates. All rights reserved.
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * This code is free software; you can redistribute it and/or modify it
- * under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation.
- *
- * This code is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
- * version 2 for more details (a copy is included in the LICENSE file that
- * accompanied this code).
- *
- * You should have received a copy of the GNU General Public License version
- * 2 along with this work; if not, write to the Free Software Foundation,
- * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
- *
- * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- * or visit www.oracle.com if you need additional information or have any
- * questions.
- */
-
-/*
- test
- @bug 4974135
- @summary FileDialog should open current directory by default.
- @author tav@sparc.spb.su area=awt.filedialog
- @run applet/manual=yesno FileDialogOpenDirTest.html
-*/
-
-import java.awt.*;
-import java.awt.event.*;
-import java.applet.*;
-
-public class FileDialogOpenDirTest extends Applet {
-
- public static void main(String[] args) {
- Applet a = new FileDialogOpenDirTest();
- a.init();
- a.start();
- }
-
- public void init()
- {
- System.setProperty("sun.awt.disableGtkFileDialogs","true");
- //Create instructions for the user here, as well as set up
- // the environment -- set the layout manager, add buttons,
- // etc.
- this.setLayout (new BorderLayout ());
-
- String curdir = System.getProperty("user.dir");
-
- String[] instructions1 =
- {
- "After test started you will see 'Test Frame' with a button inside.",
- "Click the button to open FileDialog.",
- "Verify that the directory opened is current directory, that is:",
- curdir,
- "If so press PASSED, otherwise FAILED."
- };
-
- String[] instructions2 =
- {
- "The test is not applicable for current platform. Press PASSED."
- };
-
- Sysout.createDialogWithInstructions(Toolkit.getDefaultToolkit().getClass().getName().
- equals("sun.awt.X11.XToolkit") ?
- instructions1 : instructions2);
- }
-
- public void start() {
- Frame frame = new Frame("Test Frame");
- Button open = new Button("Open File Dialog");
-
- open.addActionListener(new ActionListener() {
- public void actionPerformed(ActionEvent e) {
- new FileDialog(new Frame()).show();
- }
- });
-
- frame.setLayout(new FlowLayout());
- frame.add(open);
-
- int x = 0;
- int y = 0;
- Component dlg = null;
-
- if ((dlg = Sysout.getDialog()) != null) {
- x = dlg.getBounds().x + dlg.getBounds().width;
- y = dlg.getBounds().y;
- }
- frame.setBounds(x, y, 150, 70);
- frame.setVisible(true);
- }
-}
-
-
-/****************************************************
- Standard Test Machinery
- DO NOT modify anything below -- it's a standard
- chunk of code whose purpose is to make user
- interaction uniform, and thereby make it simpler
- to read and understand someone else's test.
- ****************************************************/
-
-/**
- This is part of the standard test machinery.
- It creates a dialog (with the instructions), and is the interface
- for sending text messages to the user.
- To print the instructions, send an array of strings to Sysout.createDialog
- WithInstructions method. Put one line of instructions per array entry.
- To display a message for the tester to see, simply call Sysout.println
- with the string to be displayed.
- This mimics System.out.println but works within the test harness as well
- as standalone.
- */
-
-class Sysout
-{
- private static TestDialog dialog;
-
- public static void createDialogWithInstructions( String[] instructions )
- {
- dialog = new TestDialog( new Frame(), "Instructions" );
- dialog.printInstructions( instructions );
- dialog.setVisible(true);
- println( "Any messages for the tester will display here." );
- }
-
- public static void createDialog( )
- {
- dialog = new TestDialog( new Frame(), "Instructions" );
- String[] defInstr = { "Instructions will appear here. ", "" } ;
- dialog.printInstructions( defInstr );
- dialog.setVisible(true);
- println( "Any messages for the tester will display here." );
- }
-
-
- public static void printInstructions( String[] instructions )
- {
- dialog.printInstructions( instructions );
- }
-
-
- public static void println( String messageIn )
- {
- dialog.displayMessage( messageIn );
- }
-
- public static Component getDialog() {
- return dialog;
- }
-
-}// Sysout class
-
-/**
- This is part of the standard test machinery. It provides a place for the
- test instructions to be displayed, and a place for interactive messages
- to the user to be displayed.
- To have the test instructions displayed, see Sysout.
- To have a message to the user be displayed, see Sysout.
- Do not call anything in this dialog directly.
- */
-class TestDialog extends Dialog
-{
-
- TextArea instructionsText;
- TextArea messageText;
- int maxStringLength = 80;
-
- //DO NOT call this directly, go through Sysout
- public TestDialog( Frame frame, String name )
- {
- super( frame, name );
- int scrollBoth = TextArea.SCROLLBARS_BOTH;
- instructionsText = new TextArea( "", 15, maxStringLength, scrollBoth );
- add( "North", instructionsText );
-
- messageText = new TextArea( "", 5, maxStringLength, scrollBoth );
- add("Center", messageText);
-
- pack();
-
- setVisible(true);
- }// TestDialog()
-
- //DO NOT call this directly, go through Sysout
- public void printInstructions( String[] instructions )
- {
- //Clear out any current instructions
- instructionsText.setText( "" );
-
- //Go down array of instruction strings
-
- String printStr, remainingStr;
- for( int i=0; i < instructions.length; i++ )
- {
- //chop up each into pieces maxSringLength long
- remainingStr = instructions[ i ];
- while( remainingStr.length() > 0 )
- {
- //if longer than max then chop off first max chars to print
- if( remainingStr.length() >= maxStringLength )
- {
- //Try to chop on a word boundary
- int posOfSpace = remainingStr.
- lastIndexOf( ' ', maxStringLength - 1 );
-
- if( posOfSpace <= 0 ) posOfSpace = maxStringLength - 1;
-
- printStr = remainingStr.substring( 0, posOfSpace + 1 );
- remainingStr = remainingStr.substring( posOfSpace + 1 );
- }
- //else just print
- else
- {
- printStr = remainingStr;
- remainingStr = "";
- }
-
- instructionsText.append( printStr + "\n" );
-
- }// while
-
- }// for
-
- }//printInstructions()
-
- //DO NOT call this directly, go through Sysout
- public void displayMessage( String messageIn )
- {
- messageText.append( messageIn + "\n" );
- System.out.println(messageIn);
- }
-
-}// TestDialog class
diff --git a/test/jdk/java/awt/FileDialog/FileDialogReturnTest.java b/test/jdk/java/awt/FileDialog/FileDialogReturnTest.java
new file mode 100644
index 00000000000..0b78dfb2a21
--- /dev/null
+++ b/test/jdk/java/awt/FileDialog/FileDialogReturnTest.java
@@ -0,0 +1,142 @@
+/*
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+import java.awt.Button;
+import java.awt.FileDialog;
+import java.awt.GridBagConstraints;
+import java.awt.GridBagLayout;
+import java.awt.Insets;
+import java.awt.Label;
+import java.awt.TextField;
+import java.awt.Toolkit;
+import java.lang.reflect.InvocationTargetException;
+import javax.swing.JFrame;
+import javax.swing.JScrollPane;
+import javax.swing.JTextArea;
+import jtreg.SkippedException;
+
+/*
+ * @test
+ * @bug 6260676
+ * @summary FileDialog.setDirectory() does not work properly, XToolkit
+ * @requires (os.family == "linux")
+ * @library /java/awt/regtesthelpers
+ * @library /test/lib
+ * @build PassFailJFrame
+ * @build jtreg.SkippedException
+ * @run main/manual FileDialogReturnTest
+ */
+
+public class FileDialogReturnTest {
+
+ private static JFrame initialize() {
+ JFrame frame = new JFrame("File Dialog Return Test Frame");
+ GridBagConstraints gbc = new GridBagConstraints();
+ GridBagLayout grid = new GridBagLayout();
+ frame.setLayout(grid);
+ JTextArea textOutput = new JTextArea(8, 30);
+ textOutput.setLineWrap(true);
+ JScrollPane textScrollPane = new JScrollPane(textOutput);
+ gbc.insets = new Insets(5, 5, 5, 5);
+
+ gbc.gridx = 0;
+ gbc.gridy = 0;
+ gbc.gridwidth = 1;
+ gbc.fill = GridBagConstraints.WEST;
+ frame.add(new Label("File:"), gbc);
+
+ TextField fileField = new TextField("", 20);
+ gbc.gridx = 1;
+ gbc.gridy = 0;
+ gbc.fill = GridBagConstraints.HORIZONTAL;
+ frame.add(fileField, gbc);
+
+ gbc.gridx = 0;
+ gbc.gridy = 1;
+ gbc.fill = GridBagConstraints.WEST;
+ frame.add(new Label("Dir:"), gbc);
+
+ TextField dirField = new TextField("", 20);
+ gbc.gridx = 1;
+ gbc.gridy = 1;
+ gbc.fill = GridBagConstraints.HORIZONTAL;
+ frame.add(dirField, gbc);
+
+ Button button = new Button("Show");
+ gbc.gridx = 0;
+ gbc.gridy = 2;
+ gbc.gridwidth = 2;
+ gbc.fill = GridBagConstraints.CENTER;
+ frame.add(button, gbc);
+
+ gbc.gridx = 0;
+ gbc.gridy = 3;
+ gbc.gridwidth = 2;
+ frame.add(textScrollPane, gbc);
+
+ button.addActionListener(e -> {
+ FileDialog fd = new FileDialog(frame);
+ fd.setFile(fileField.getText());
+ fd.setDirectory(dirField.getText());
+ fd.setVisible(true);
+
+ textOutput.append("[file=" + fd.getFile()+"]\n");
+ textOutput.append("[dir=" + fd.getDirectory()+"]\n");
+ textOutput.setCaretPosition(textOutput.getText().length());
+
+ });
+ frame.pack();
+ return frame;
+ }
+
+ public static void main(String[] args) throws InterruptedException,
+ InvocationTargetException {
+ String instructions = """
+ 1) The test shows the 'File Dialog Return Test Frame' frame
+ that contains two text fields, one button and an output area.
+ 2) Input something into the 'File:' text field or just keep the field empty.
+ 3) Input something into the 'Dir:' text field or just keep the field empty.
+ 4) Press the 'Show' button and a file dialog will appear.
+ 5-1) Cancel the file dialog, e.g. by selecting the 'close' menu item.
+ If the output window shows that 'file'/'dir' values are null
+ then the test passes, otherwise the test fails.
+ 5-2) Select any file by double clicking on it.
+ If the output window shows that 'file'/'dir' values are not-null
+ then the test passes, otherwise the test fails.
+ """;
+
+ String toolkit = Toolkit.getDefaultToolkit().getClass().getName();
+ if (!toolkit.equals("sun.awt.X11.XToolkit")) {
+ throw new SkippedException("Test is not designed for toolkit " + toolkit);
+ }
+
+ PassFailJFrame.builder()
+ .title("File Dialog Return Test Instructions")
+ .instructions(instructions)
+ .rows((int) instructions.lines().count() + 1)
+ .columns(50)
+ .testUI(FileDialogReturnTest::initialize)
+ .build()
+ .awaitAndCheck();
+ }
+}
diff --git a/test/jdk/java/awt/FileDialog/FileDialogReturnTest/FileDialogReturnTest.html b/test/jdk/java/awt/FileDialog/FileDialogReturnTest/FileDialogReturnTest.html
deleted file mode 100644
index 68b19739a67..00000000000
--- a/test/jdk/java/awt/FileDialog/FileDialogReturnTest/FileDialogReturnTest.html
+++ /dev/null
@@ -1,43 +0,0 @@
-
-
-
-
-
- FileDialogReturnTest
-
-
-
-FileDialogReturnTest Bug ID:
-
- See the dialog box (usually in upper left corner) for instructions
-
-
-
-
diff --git a/test/jdk/java/awt/FileDialog/FileDialogReturnTest/FileDialogReturnTest.java b/test/jdk/java/awt/FileDialog/FileDialogReturnTest/FileDialogReturnTest.java
deleted file mode 100644
index 8853f76fc8d..00000000000
--- a/test/jdk/java/awt/FileDialog/FileDialogReturnTest/FileDialogReturnTest.java
+++ /dev/null
@@ -1,246 +0,0 @@
-/*
- * Copyright (c) 2007, Oracle and/or its affiliates. All rights reserved.
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * This code is free software; you can redistribute it and/or modify it
- * under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation.
- *
- * This code is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
- * version 2 for more details (a copy is included in the LICENSE file that
- * accompanied this code).
- *
- * You should have received a copy of the GNU General Public License version
- * 2 along with this work; if not, write to the Free Software Foundation,
- * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
- *
- * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- * or visit www.oracle.com if you need additional information or have any
- * questions.
- */
-
-/*
- test
- @bug 6260676
- @summary FileDialog.setDirectory() does not work properly, XToolkit
- @author Dmitry.Cherepanov area=awt.filedialog
- @run applet/manual=yesno FileDialogReturnTest.html
-*/
-
-import java.applet.Applet;
-import java.awt.*;
-import java.awt.event.*;
-
-/*
- * Current implementation of the FileDialog class doesn't provide
- * any explicit method to get the return value after the user closes
- * the dialog. The only way to detect whether the user cancels the
- * dialog or the user selects any file is to use the getFile() method.
- * The getFile() method should return null value if the user cancels
- * the dialog or non-null value if the user selects any file.
- */
-public class FileDialogReturnTest extends Applet
-{
-
- public static void main(String[] args) {
- Applet a = new FileDialogReturnTest();
- a.init();
- a.start();
- }
-
- public void init()
- {
- this.setLayout (new BorderLayout ());
-
- String[] instructions =
- {
- " 1. The test shows the 'FileDialogReturnTest' applet which contains two text fields and one button, ",
- " 2. Input something into the 'File:' text field or just keep the field empty, ",
- " 3. Input something into the 'Dir:' text field or just keep the field empty, ",
- " 4. Press the 'Show' button and a file dialog will appear, ",
- " 5-1. Cancel the file dialog, e.g. by selecting the 'close' menu item, ",
- " If the output window shows that 'file'/'dir' values is null then the test passes, otherwise the test fails, ",
- " 5-2. Select any file, e.g. by pressing the 'OK' button, ",
- " If the output window shows that 'file'/'dir' values is not-null then the test passes, otherwise the test fails. "
- };
- Sysout.createDialogWithInstructions( instructions );
-
- }//End init()
-
- final TextField fileField = new TextField("", 20);
- final TextField dirField = new TextField("", 20);
- final Button button = new Button("Show");
-
- public void start ()
- {
- setLayout(new FlowLayout());
-
- add(new Label("File:"));
- add(fileField);
- add(new Label("Dir:"));
- add(dirField);
- add(button);
-
- button.addActionListener(new ActionListener() {
- public void actionPerformed(ActionEvent e) {
- showDialog();
- }
- });
-
- setSize (200,200);
- setVisible(true);
- validate();
- }
-
- void showDialog()
- {
- FileDialog fd = new FileDialog(new Frame());
- fd.setFile(fileField.getText());
- fd.setDirectory(dirField.getText());
- fd.setVisible(true);
-
- Sysout.println("[file=" + fd.getFile()+"]");
- Sysout.println("[dir=" + fd.getDirectory()+"]");
- }
-
-}
-
-
-/****************************************************
- Standard Test Machinery
- DO NOT modify anything below -- it's a standard
- chunk of code whose purpose is to make user
- interaction uniform, and thereby make it simpler
- to read and understand someone else's test.
- ****************************************************/
-
-/**
- This is part of the standard test machinery.
- It creates a dialog (with the instructions), and is the interface
- for sending text messages to the user.
- To print the instructions, send an array of strings to Sysout.createDialog
- WithInstructions method. Put one line of instructions per array entry.
- To display a message for the tester to see, simply call Sysout.println
- with the string to be displayed.
- This mimics System.out.println but works within the test harness as well
- as standalone.
- */
-
-class Sysout
-{
- private static TestDialog dialog;
-
- public static void createDialogWithInstructions( String[] instructions )
- {
- dialog = new TestDialog( new Frame(), "Instructions" );
- dialog.printInstructions( instructions );
- dialog.setVisible(true);
- println( "Any messages for the tester will display here." );
- }
-
- public static void createDialog( )
- {
- dialog = new TestDialog( new Frame(), "Instructions" );
- String[] defInstr = { "Instructions will appear here. ", "" } ;
- dialog.printInstructions( defInstr );
- dialog.setVisible(true);
- println( "Any messages for the tester will display here." );
- }
-
-
- public static void printInstructions( String[] instructions )
- {
- dialog.printInstructions( instructions );
- }
-
-
- public static void println( String messageIn )
- {
- dialog.displayMessage( messageIn );
- }
-
-}// Sysout class
-
-/**
- This is part of the standard test machinery. It provides a place for the
- test instructions to be displayed, and a place for interactive messages
- to the user to be displayed.
- To have the test instructions displayed, see Sysout.
- To have a message to the user be displayed, see Sysout.
- Do not call anything in this dialog directly.
- */
-class TestDialog extends Dialog
-{
-
- TextArea instructionsText;
- TextArea messageText;
- int maxStringLength = 100;
-
- //DO NOT call this directly, go through Sysout
- public TestDialog( Frame frame, String name )
- {
- super( frame, name );
- int scrollBoth = TextArea.SCROLLBARS_BOTH;
- instructionsText = new TextArea( "", 15, maxStringLength, scrollBoth );
- add( "North", instructionsText );
-
- messageText = new TextArea( "", 5, maxStringLength, scrollBoth );
- add("Center", messageText);
-
- pack();
-
- setVisible(true);
- }// TestDialog()
-
- //DO NOT call this directly, go through Sysout
- public void printInstructions( String[] instructions )
- {
- //Clear out any current instructions
- instructionsText.setText( "" );
-
- //Go down array of instruction strings
-
- String printStr, remainingStr;
- for( int i=0; i < instructions.length; i++ )
- {
- //chop up each into pieces maxSringLength long
- remainingStr = instructions[ i ];
- while( remainingStr.length() > 0 )
- {
- //if longer than max then chop off first max chars to print
- if( remainingStr.length() >= maxStringLength )
- {
- //Try to chop on a word boundary
- int posOfSpace = remainingStr.
- lastIndexOf( ' ', maxStringLength - 1 );
-
- if( posOfSpace <= 0 ) posOfSpace = maxStringLength - 1;
-
- printStr = remainingStr.substring( 0, posOfSpace + 1 );
- remainingStr = remainingStr.substring( posOfSpace + 1 );
- }
- //else just print
- else
- {
- printStr = remainingStr;
- remainingStr = "";
- }
-
- instructionsText.append( printStr + "\n" );
-
- }// while
-
- }// for
-
- }//printInstructions()
-
- //DO NOT call this directly, go through Sysout
- public void displayMessage( String messageIn )
- {
- messageText.append( messageIn + "\n" );
- System.out.println(messageIn);
- }
-
-}// TestDialog class
diff --git a/test/jdk/java/awt/Frame/DisposeParentGC/DisposeParentGC.java b/test/jdk/java/awt/Frame/DisposeParentGC/DisposeParentGC.java
index d6d7ae82b3a..88b4beb09b7 100644
--- a/test/jdk/java/awt/Frame/DisposeParentGC/DisposeParentGC.java
+++ b/test/jdk/java/awt/Frame/DisposeParentGC/DisposeParentGC.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2014, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -21,7 +21,25 @@
* questions.
*/
-import java.awt.*;
+import java.awt.Button;
+import java.awt.Canvas;
+import java.awt.Checkbox;
+import java.awt.CheckboxGroup;
+import java.awt.Choice;
+import java.awt.Color;
+import java.awt.Cursor;
+import java.awt.Dialog;
+import java.awt.Dimension;
+import java.awt.EventQueue;
+import java.awt.Label;
+import java.awt.List;
+import java.awt.Point;
+import java.awt.Scrollbar;
+import java.awt.TextArea;
+import java.awt.TextField;
+import java.awt.Toolkit;
+import java.awt.Frame;
+import java.awt.FlowLayout;
import java.awt.image.BufferedImage;
import java.lang.ref.PhantomReference;
import java.lang.ref.ReferenceQueue;
@@ -34,7 +52,6 @@
* @summary Display a dialog with a parent, the dialog contains all awt components
* added to it & each components are setted with different cursors types.
* Dispose the parent & collect GC. Garbage collection should happen
- * @author Dmitriy Ermashov (dmitriy.ermashov@oracle.com)
* @library /lib/client
* @build ExtendedRobot
* @run main/othervm -Xmx20m DisposeParentGC
@@ -100,7 +117,7 @@ public void createDialog(int number) {
child.setLocation(20, 140 * number);
Button button = new Button("Press Me") ;
- TextArea textArea = new TextArea(5,5);
+ TextArea textArea = new TextArea(5, 5);
TextField textField = new TextField(10);
Choice choice = new Choice();
choice.add("One");
@@ -115,15 +132,15 @@ public void createDialog(int number) {
list.add("Four");
list.add("Five");
Checkbox checkBox = new Checkbox("Hai");
- Scrollbar scrollBar = new Scrollbar(Scrollbar.VERTICAL,0,1,0,200);
+ Scrollbar scrollBar = new Scrollbar(Scrollbar.VERTICAL, 0, 1, 0, 200);
CheckboxGroup checkboxGroup = new CheckboxGroup();
- Checkbox radioButton = new Checkbox("Hello" ,true, checkboxGroup);
+ Checkbox radioButton = new Checkbox("Hello", true, checkboxGroup);
Canvas canvas = new Canvas();
Label label = new Label("I am label!");
Cursor customCursor = null;
child.setLayout(new FlowLayout());
- canvas.setSize(100,100);
+ canvas.setSize(100, 100);
canvas.setBackground(Color.red);
button.setCursor(new Cursor(Cursor.CROSSHAIR_CURSOR));
@@ -138,13 +155,17 @@ public void createDialog(int number) {
/* create a custom cursor */
Toolkit toolkit = Toolkit.getDefaultToolkit();
- Dimension d = toolkit.getBestCursorSize(32,32);
+ Dimension d = toolkit.getBestCursorSize(32, 32);
int color = toolkit.getMaximumCursorColors();
- if(!d.equals(new Dimension(0,0)) && color != 0 )
- customCursor = toolkit.createCustomCursor(new BufferedImage( 16, 16, BufferedImage.TYPE_INT_RGB ), new Point(10, 10), "custom cursor.");
- else
+ if (!d.equals(new Dimension(0,0)) && color != 0) {
+ customCursor = toolkit.createCustomCursor(
+ new BufferedImage(16, 16, BufferedImage.TYPE_INT_RGB),
+ new Point(10, 10), "custom cursor.");
+ }
+ else {
System.err.println("Platform doesn't support to create a custom cursor.");
+ }
textArea.setCursor(customCursor);
child.add(label);
diff --git a/test/jdk/java/awt/Frame/InitialMaximizedTest/InitialMaximizedTest.html b/test/jdk/java/awt/Frame/InitialMaximizedTest/InitialMaximizedTest.html
deleted file mode 100644
index 1966095a27c..00000000000
--- a/test/jdk/java/awt/Frame/InitialMaximizedTest/InitialMaximizedTest.html
+++ /dev/null
@@ -1,43 +0,0 @@
-
-
-
-
-
- InitialMaximizedTest
-
-
-
-InitialMaximizedTest Bug ID: 4464714
-
- See the dialog box (usually in upper left corner) for instructions
-
-
-
-
diff --git a/test/jdk/java/awt/Frame/InitialMaximizedTest/InitialMaximizedTest.java b/test/jdk/java/awt/Frame/InitialMaximizedTest/InitialMaximizedTest.java
index ccbdd16f795..bea52bf8f92 100644
--- a/test/jdk/java/awt/Frame/InitialMaximizedTest/InitialMaximizedTest.java
+++ b/test/jdk/java/awt/Frame/InitialMaximizedTest/InitialMaximizedTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2007, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -21,197 +21,82 @@
* questions.
*/
+import java.awt.EventQueue;
+import java.awt.Frame;
+import java.awt.GraphicsConfiguration;
+import java.awt.Insets;
+import java.awt.Rectangle;
+import java.awt.Robot;
+import java.awt.Toolkit;
+import java.awt.event.WindowAdapter;
+import java.awt.event.WindowEvent;
+
/*
- test
- @bug 4464714 6365898
- @summary Frames cannot be shown initially maximized
- @author Valeriy Ushakov: area=toplevel
- @run applet/manual=yesno InitialMaximizedTest.html
+ * @test
+ * @bug 4464714 6365898
+ * @key headful
+ * @summary Frames cannot be shown initially maximized
*/
-
-/**
- * InitialMaximizedTest.java
- *
- * summary:
- */
-
-import java.applet.Applet;
-import java.awt.*;
-
-
-public class InitialMaximizedTest extends Applet
-{
- Frame f;
-
- public void init()
- {
- this.setLayout (new BorderLayout ());
-
- String[] instructions =
- {
- "This test creates a frame that is initially maximized.",
- "Press PASS if frame is shown initially maximized, else press FAIL"
- };
- Sysout.createDialogWithInstructions( instructions );
-
- }//End init()
-
- public void start ()
- {
- //Get things going. Request focus, set size, et cetera
- setSize (200,200);
- setVisible(true);
- validate();
-
- f = new Frame("The frame SHOULD be shown MAXIMIZED");
- f.setSize(300, 300);
- f.setLocation(50, 50);
- f.setExtendedState(Frame.MAXIMIZED_BOTH);
- f.setVisible(true);
- }// start()
-
-}// class InitialMaximizedTest
-
-/* Place other classes related to the test after this line */
-
-
-
-
-
-/****************************************************
- Standard Test Machinery
- DO NOT modify anything below -- it's a standard
- chunk of code whose purpose is to make user
- interaction uniform, and thereby make it simpler
- to read and understand someone else's test.
- ****************************************************/
-
-/**
- This is part of the standard test machinery.
- It creates a dialog (with the instructions), and is the interface
- for sending text messages to the user.
- To print the instructions, send an array of strings to Sysout.createDialog
- WithInstructions method. Put one line of instructions per array entry.
- To display a message for the tester to see, simply call Sysout.println
- with the string to be displayed.
- This mimics System.out.println but works within the test harness as well
- as standalone.
- */
-
-class Sysout
-{
- private static TestDialog dialog;
-
- public static void createDialogWithInstructions( String[] instructions )
- {
- dialog = new TestDialog( new Frame(), "Instructions" );
- dialog.printInstructions( instructions );
- dialog.setVisible(true);
- println( "Any messages for the tester will display here." );
+public class InitialMaximizedTest {
+
+ static Frame frame;
+
+ public static void main(String[] args) throws Exception {
+ if (!Toolkit.getDefaultToolkit()
+ .isFrameStateSupported(Frame.MAXIMIZED_BOTH)) {
+ return;
+ }
+
+ Robot robot = new Robot();
+ try {
+ EventQueue.invokeAndWait(InitialMaximizedTest::createAndShowFrame);
+ robot.waitForIdle();
+ robot.delay(1000);
+ EventQueue.invokeAndWait(InitialMaximizedTest::checkMaximized);
+ } finally {
+ EventQueue.invokeAndWait(() -> {
+ if (frame != null) {
+ frame.dispose();
+ }
+ });
+ }
}
- public static void createDialog( )
- {
- dialog = new TestDialog( new Frame(), "Instructions" );
- String[] defInstr = { "Instructions will appear here. ", "" } ;
- dialog.printInstructions( defInstr );
- dialog.setVisible(true);
- println( "Any messages for the tester will display here." );
- }
+ private static void checkMaximized() {
+ Rectangle frameBounds = frame.getBounds();
+ GraphicsConfiguration gc = frame.getGraphicsConfiguration();
+ Rectangle workArea = gc.getBounds();
- public static void printInstructions( String[] instructions )
- {
- dialog.printInstructions( instructions );
- }
+ Insets screenInsets = Toolkit.getDefaultToolkit().getScreenInsets(gc);
+ workArea.x += screenInsets.left;
+ workArea.y += screenInsets.top;
+ workArea.width -= screenInsets.left + screenInsets.right;
+ workArea.height -= screenInsets.top + screenInsets.bottom;
+ System.out.println("Frame bounds " + frameBounds);
+ System.out.println("GraphicsConfiguration bounds " + gc.getBounds());
+ System.out.println("Screen insets: " + screenInsets);
+ System.out.println("Work area: " + workArea);
- public static void println( String messageIn )
- {
- dialog.displayMessage( messageIn );
+ //frame bounds can exceed screen size on Windows, see 8231043
+ if (!frameBounds.contains(workArea)) {
+ throw new RuntimeException("Frame is not maximized");
+ }
}
-}// Sysout class
-
-/**
- This is part of the standard test machinery. It provides a place for the
- test instructions to be displayed, and a place for interactive messages
- to the user to be displayed.
- To have the test instructions displayed, see Sysout.
- To have a message to the user be displayed, see Sysout.
- Do not call anything in this dialog directly.
- */
-class TestDialog extends Dialog
-{
-
- TextArea instructionsText;
- TextArea messageText;
- int maxStringLength = 80;
-
- //DO NOT call this directly, go through Sysout
- public TestDialog( Frame frame, String name )
- {
- super( frame, name );
- int scrollBoth = TextArea.SCROLLBARS_BOTH;
- instructionsText = new TextArea( "", 15, maxStringLength, scrollBoth );
- add( "North", instructionsText );
-
- messageText = new TextArea( "", 5, maxStringLength, scrollBoth );
- add("Center", messageText);
-
- pack();
-
- setVisible(true);
- }// TestDialog()
-
- //DO NOT call this directly, go through Sysout
- public void printInstructions( String[] instructions )
- {
- //Clear out any current instructions
- instructionsText.setText( "" );
-
- //Go down array of instruction strings
-
- String printStr, remainingStr;
- for( int i=0; i < instructions.length; i++ )
- {
- //chop up each into pieces maxSringLength long
- remainingStr = instructions[ i ];
- while( remainingStr.length() > 0 )
- {
- //if longer than max then chop off first max chars to print
- if( remainingStr.length() >= maxStringLength )
- {
- //Try to chop on a word boundary
- int posOfSpace = remainingStr.
- lastIndexOf( ' ', maxStringLength - 1 );
-
- if( posOfSpace <= 0 ) posOfSpace = maxStringLength - 1;
-
- printStr = remainingStr.substring( 0, posOfSpace + 1 );
- remainingStr = remainingStr.substring( posOfSpace + 1 );
- }
- //else just print
- else
- {
- printStr = remainingStr;
- remainingStr = "";
- }
-
- instructionsText.append( printStr + "\n" );
-
- }// while
-
- }// for
-
- }//printInstructions()
-
- //DO NOT call this directly, go through Sysout
- public void displayMessage( String messageIn )
- {
- messageText.append( messageIn + "\n" );
- System.out.println(messageIn);
+ private static void createAndShowFrame() {
+ frame = new Frame("The frame SHOULD be shown MAXIMIZED");
+ frame.setSize(300, 300);
+ frame.setLocation(50, 50);
+ frame.setExtendedState(Frame.MAXIMIZED_BOTH);
+ frame.addWindowListener(new WindowAdapter() {
+ @Override
+ public void windowClosing(WindowEvent e) {
+ frame.dispose();
+ }
+ });
+ frame.setVisible(true);
}
-
-}// TestDialog class
+}
diff --git a/test/jdk/java/awt/InputMethods/DiacriticsTest/DiacriticsTest.html b/test/jdk/java/awt/InputMethods/DiacriticsTest/DiacriticsTest.html
deleted file mode 100644
index 5cf5c91ea71..00000000000
--- a/test/jdk/java/awt/InputMethods/DiacriticsTest/DiacriticsTest.html
+++ /dev/null
@@ -1,53 +0,0 @@
-
-
-
-
- DiacriticsTest
-
-
-
-
-Test run requires the following keyboard layouts to be installed:
-Linux OS: English (US, alternative international)
-Windows OS: Hungarian
-A keyboard layout having compose function or compose-like key. Programmer
-Dvorak (http://www.kaufmann.no/roland/dvorak/) is suggested to use.
-
-To test JDK-8000423 fix (Linux only!):
-please switch to US alternative international layout and try to type diacritics
-(using the following combinations: `+e; `+u; etc.)
-
-To test JDK-7197619 fix (Windows only!):
-please switch to Hungarian keyboard layout and try to type diacritics
-(Ctrl+Alt+2 e; Ctrl+Alt+2 E)
-
-To test JDK-8139189 fix:
-please switch to Programmer Dvorak keyboard layout try to type diacritics
-using compose combinations (Compose+z+d, Compose+z+Shift+d). The Compose key
-in Programmer Dvorak layout is OEM102 the key which is located between
-Left Shift and Z keys on the standard 102-key keyboard.
-
-If you can do that then the test is passed; otherwise failed.
-
-
diff --git a/test/jdk/java/awt/InputMethods/DiacriticsTest/DiacriticsTest.java b/test/jdk/java/awt/InputMethods/DiacriticsTest/DiacriticsTest.java
index 7c610e4791f..1481f7ec477 100644
--- a/test/jdk/java/awt/InputMethods/DiacriticsTest/DiacriticsTest.java
+++ b/test/jdk/java/awt/InputMethods/DiacriticsTest/DiacriticsTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -21,30 +21,94 @@
* questions.
*/
+import jdk.test.lib.Platform;
+import java.awt.GridLayout;
+import java.awt.TextArea;
+import java.awt.TextField;
+import javax.swing.JPanel;
/*
- @test
- @bug 8000423 7197619 8025649
- @summary Check if diacritical signs could be typed for TextArea and TextField
- @run applet/manual=yesno DiacriticsTest.html
-*/
+ * @test
+ * @bug 8000423 7197619 8025649
+ * @summary Check if diacritical signs could be typed for TextArea and TextField
+ * @requires (os.family == "windows" | os.family == "linux")
+ * @library /java/awt/regtesthelpers /test/lib
+ * @build PassFailJFrame jdk.test.lib.Platform
+ * @run main/manual DiacriticsTest
+ */
+public class DiacriticsTest {
-import java.applet.Applet;
-import java.awt.*;
-import javax.swing.JPanel;
+ private static final String INSTRUCTIONS_WIN = """
+ Test run requires the following keyboard layouts to be installed:
+ - Hungarian
+ - A keyboard layout having compose function or compose-like key. Programmer
+ Dvorak (http://www.kaufmann.no/roland/dvorak/) is suggested to use.
+ To the right are a text area and a text field, you should check the behavior
+ for both of them.
-public class DiacriticsTest extends Applet {
+ To test the JDK-7197619 fix:
+ Please switch to Hungarian keyboard layout and try to type diacritics
+ (Ctrl+Alt+2 e; Ctrl+Alt+2 E)
- public void init() {
- this.setLayout(new BorderLayout());
- }
+ To test the JDK-8139189 fix:
+ Please switch to Programmer Dvorak keyboard layout try to type diacritics
+ using compose combinations (Compose+z+d, Compose+z+Shift+d).
+
+ The Compose key in the Programmer Dvorak layout is OEM102, the key located
+ between the and Z keys on a standard 102-key keyboard.
+ If you do not have this key on your keyboard, you can skip this part of the test.
+
+ If you can do that then the test is passed; otherwise failed.
+ """;
+
+ private static final String INSTRUCTIONS_LIN = """
+ Test run requires the following keyboard layouts to be installed:
+ - English (US, alternative international), aka English (US, alt. intl.)
+ - A keyboard layout having compose function or compose-like key. Programmer
+ Dvorak (http://www.kaufmann.no/roland/dvorak/) is suggested to use.
+
+ To the right are a text area and a text field, you should check the behavior
+ for both of them.
- public void start() {
+ To test the JDK-8000423 fix:
+ Please switch to US alternative international layout and try to type diacritics
+ (using the following combinations: `+e; `+u; etc.)
- setSize(350, 200);
+ To test the JDK-8139189 fix:
+ Please switch to Programmer Dvorak keyboard layout try to type diacritics
+ using compose combinations (Compose+z+d, Compose+z+Shift+d)..
+ The Compose key in the Programmer Dvorak layout is OEM102, the key located
+ between the and Z keys on a standard 102-key keyboard.
+
+ If the above key does not work in the Gnome shell,
+ it can be overridden in the system preferences:
+ System > Keyboard > Special character entry > Compose key
+ and set it to another key(e.g. menu key or scroll lock.)
+
+ If you can do that then the test is passed; otherwise failed.
+ """;
+
+ public static void main(String[] args) throws Exception {
+ String instructions = Platform.isWindows()
+ ? INSTRUCTIONS_WIN
+ : INSTRUCTIONS_LIN;
+
+ PassFailJFrame
+ .builder()
+ .title("DiacriticsTest Instructions")
+ .instructions(instructions)
+ .splitUIRight(DiacriticsTest::createPanel)
+ .testTimeOut(10)
+ .rows((int) instructions.lines().count() + 2)
+ .columns(50)
+ .build()
+ .awaitAndCheck();
+ }
+
+ public static JPanel createPanel() {
JPanel panel = new JPanel();
panel.setLayout(new GridLayout(2, 1));
@@ -54,10 +118,6 @@ public void start() {
TextField txtField = new TextField();
panel.add(txtField);
- add(panel, BorderLayout.CENTER);
-
- validate();
- setVisible(true);
+ return panel;
}
}
-
diff --git a/test/jdk/java/awt/InputMethods/InputMethodsTest/InputMethodsTest.html b/test/jdk/java/awt/InputMethods/InputMethodsTest/InputMethodsTest.html
deleted file mode 100644
index 1d24a3523b5..00000000000
--- a/test/jdk/java/awt/InputMethods/InputMethodsTest/InputMethodsTest.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
- InputMethodsTest
-
-
-
-
-This test is for Linux only. For other platforms please simply push "Pass".
-
-Test run requires some Japanese input method to be installed.
-
-To test JDK-7146572 fix please perform the following steps:
-1. Switch on input method and type Japanese in the above text fields.
-2. Push "Disable Input Methods" button.
-3. Try to type Japanese again. If it can be done then the test is failed; otherwise passed.
-
-
diff --git a/test/jdk/java/awt/InputMethods/InputMethodsTest/InputMethodsTest.java b/test/jdk/java/awt/InputMethods/InputMethodsTest/InputMethodsTest.java
index a5665c906b9..a3037e02406 100644
--- a/test/jdk/java/awt/InputMethods/InputMethodsTest/InputMethodsTest.java
+++ b/test/jdk/java/awt/InputMethods/InputMethodsTest/InputMethodsTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -21,68 +21,75 @@
* questions.
*/
+import java.awt.TextArea;
+import java.awt.TextField;
+import javax.swing.Box;
+import javax.swing.JButton;
+import javax.swing.JComponent;
/*
- @test
- @bug 7146572 8024122
- @summary Check if 'enableInputMethods' works properly for TextArea and TextField on Linux platform
- @author a.stepanov
- @run applet/manual=yesno InputMethodsTest.html
+ * @test
+ * @bug 7146572 8024122
+ * @summary Check if 'enableInputMethods' works properly for TextArea and TextField on Linux platform
+ * @requires (os.family == "linux")
+ * @library /java/awt/regtesthelpers
+ * @build PassFailJFrame
+ * @run main/manual InputMethodsTest
*/
-
-import java.applet.Applet;
-import java.awt.*;
-import javax.swing.*;
-import java.awt.event.*;
-
-
-public class InputMethodsTest extends Applet {
-
- TextArea txtArea = null;
- TextField txtField = null;
- JButton btnIM = null;
- boolean inputMethodsEnabled = true;
-
- public void init() {
- this.setLayout(new BorderLayout());
+public class InputMethodsTest {
+
+ private static final String INSTRUCTIONS = """
+ Test run requires some Japanese input method to be installed.
+
+ To test the JDK-7146572 fix, please follow these steps:
+ 1. Enable the input method.
+ 2. Type Japanese in the text area and the text field to the right.
+ 2. Press the "Disable Input Methods" button.
+ 3. Try typing Japanese again.
+ 4. If input methods are not disabled, then press fail;
+ otherwise, press pass.
+ """;
+
+ static boolean inputMethodsEnabled = true;
+
+ public static void main(String[] args) throws Exception {
+ PassFailJFrame
+ .builder()
+ .title("InputMethodsTest Instructions")
+ .instructions(INSTRUCTIONS)
+ .splitUIRight(InputMethodsTest::createPanel)
+ .testTimeOut(10)
+ .rows(10)
+ .columns(40)
+ .build()
+ .awaitAndCheck();
}
- public void start() {
+ public static JComponent createPanel() {
+ Box verticalBox = Box.createVerticalBox();
- setSize(350, 200);
+ TextArea textArea = new TextArea();
+ verticalBox.add(textArea);
- JPanel panel = new JPanel();
- panel.setLayout(new GridLayout(2, 1));
+ TextField textField = new TextField();
+ verticalBox.add(textField);
- txtArea = new TextArea();
- panel.add(txtArea);
+ JButton btnIM = new JButton();
+ setBtnText(btnIM);
- txtField = new TextField();
- panel.add(txtField);
-
- add(panel, BorderLayout.CENTER);
-
- btnIM = new JButton();
- setBtnText();
-
- btnIM.addActionListener(new ActionListener() {
- @Override
- public void actionPerformed(ActionEvent e) {
- inputMethodsEnabled = !inputMethodsEnabled;
- setBtnText();
- txtArea.enableInputMethods(inputMethodsEnabled);
- txtField.enableInputMethods(inputMethodsEnabled);
- }
+ btnIM.addActionListener(e -> {
+ inputMethodsEnabled = !inputMethodsEnabled;
+ setBtnText(btnIM);
+ textArea.enableInputMethods(inputMethodsEnabled);
+ textField.enableInputMethods(inputMethodsEnabled);
});
- add(btnIM, BorderLayout.SOUTH);
-
- validate();
- setVisible(true);
+ verticalBox.add(btnIM);
+ return verticalBox;
}
- private void setBtnText() {
+ private static void setBtnText(JButton btnIM) {
String s = inputMethodsEnabled ? "Disable" : "Enable";
btnIM.setText(s + " Input Methods");
}
diff --git a/test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.java b/test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.java
index b1429d92e9e..baf70c16e6e 100644
--- a/test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.java
+++ b/test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -21,19 +21,6 @@
* questions.
*/
-/*
- @test
- @key headful
- @bug 6380743 8158380 8198624
- @summary Submenu should be shown by mnemonic key press.
- @author anton.tarasov@...: area=awt.focus
- @library ../../../regtesthelpers
- @library /test/lib
- @build Util
- @build jdk.test.lib.Platform
- @run main SubMenuShowTest
-*/
-
import java.awt.Robot;
import java.awt.BorderLayout;
import java.awt.event.KeyEvent;
@@ -48,6 +35,17 @@
import jdk.test.lib.Platform;
import test.java.awt.regtesthelpers.Util;
+/*
+ @test
+ @key headful
+ @bug 6380743 8158380 8198624
+ @summary Submenu should be shown by mnemonic key press.
+ @library /java/awt/regtesthelpers
+ @library /test/lib
+ @build Util
+ @build jdk.test.lib.Platform
+ @run main SubMenuShowTest
+*/
public class SubMenuShowTest {
private static Robot robot;
private static JFrame frame;
@@ -116,6 +114,8 @@ public void actionPerformed(ActionEvent e) {
}
public static void doTest() {
+ robot.waitForIdle();
+ robot.delay(1000);
boolean isMacOSX = Platform.isOSX();
if (isMacOSX) {
robot.keyPress(KeyEvent.VK_CONTROL);
diff --git a/test/jdk/java/awt/List/MouseDraggedOutCauseScrollingTest/MouseDraggedOutCauseScrollingTest.html b/test/jdk/java/awt/List/MouseDraggedOutCauseScrollingTest/MouseDraggedOutCauseScrollingTest.html
deleted file mode 100644
index 7049e827033..00000000000
--- a/test/jdk/java/awt/List/MouseDraggedOutCauseScrollingTest/MouseDraggedOutCauseScrollingTest.html
+++ /dev/null
@@ -1,43 +0,0 @@
-
-
-
-
-
- ManualYesNoTest
-
-
-
-ManualYesNoTest Bug ID:
-
- See the dialog box (usually in upper left corner) for instructions
-
-
-
-
diff --git a/test/jdk/java/awt/List/MouseDraggedOutCauseScrollingTest/MouseDraggedOutCauseScrollingTest.java b/test/jdk/java/awt/List/MouseDraggedOutCauseScrollingTest/MouseDraggedOutCauseScrollingTest.java
index 8b509a12311..09ea5bc11cc 100644
--- a/test/jdk/java/awt/List/MouseDraggedOutCauseScrollingTest/MouseDraggedOutCauseScrollingTest.java
+++ b/test/jdk/java/awt/List/MouseDraggedOutCauseScrollingTest/MouseDraggedOutCauseScrollingTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -22,29 +22,29 @@
*/
/*
- test
+ @test
@bug 6243382 8006070
@summary Dragging of mouse outside of a List and Choice area don't work properly on XAWT
- @author Dmitry.Cherepanov@SUN.COM area=awt.list
- @run applet/manual=yesno MouseDraggedOutCauseScrollingTest.html
+ @requires (os.family == "linux")
+ @library /java/awt/regtesthelpers
+ @run main/manual MouseDraggedOutCauseScrollingTest
*/
-import java.applet.Applet;
-import java.awt.*;
+import java.awt.Choice;
+import java.awt.Frame;
+import java.awt.GridLayout;
+import java.awt.List;
+import java.awt.Toolkit;
-public class MouseDraggedOutCauseScrollingTest extends Applet
-{
- Choice choice;
- List singleList;
- List multipleList;
+public class MouseDraggedOutCauseScrollingTest {
- public void init()
- {
- this.setLayout (new GridLayout (1, 3));
+ static Frame createUI() {
+ Frame frame = new Frame("MouseDraggedOutCausesScrollingTest");
+ frame.setLayout(new GridLayout(1, 3));
- choice = new Choice();
- singleList = new List(3, false);
- multipleList = new List(3, true);
+ Choice choice = new Choice();
+ List singleList = new List(3, false);
+ List multipleList = new List(3, true);
choice.add("Choice");
for (int i = 1; i < 100; i++){
@@ -59,188 +59,68 @@ public void init()
for (int i = 1; i < 100; i++)
multipleList.add(""+i);
- this.add(choice);
- this.add(singleList);
- this.add(multipleList);
+ frame.add(choice);
+ frame.add(singleList);
+ frame.add(multipleList);
+ frame.setSize(400, 100);
+ return frame;
+ }
+ public static void main(String[] args) throws Exception {
String toolkitName = Toolkit.getDefaultToolkit().getClass().getName();
+
if (!toolkitName.equals("sun.awt.X11.XToolkit")) {
- String[] instructions =
- {
- "This test is not applicable to the current platform. Press PASS"
- };
- Sysout.createDialogWithInstructions( instructions );
- } else {
- String[] instructions =
- {
- "0) Please note, that this is only Motif/XAWT test. At first, make the applet active",
- "1.1) Click on the choice",
- "1.2) Press the left button of the mouse and keep on any item of the choice, for example 5",
- "1.3) Drag mouse out of the area of the unfurled list, at the same time hold the X coordinate of the mouse position about the same",
- "1.4) To make sure, that when the Y coordinate of the mouse position higher of the upper bound of the list then scrolling UP of the list and selected item changes on the upper. If not, the test failed",
- "1.5) To make sure, that when the Y coordinate of the mouse position under of the lower bound of the list then scrolling DOWN of the list and selected item changes on the lower. If not, the test failed",
- "-----------------------------------",
- "2.1) Click on the single list",
- "2.2) Press the left button of the mouse and keep on any item of the list, for example 5",
- "2.3) Drag mouse out of the area of the unfurled list, at the same time hold the X coordinate of the mouse position about the same",
- "2.4) To make sure, that when the Y coordinate of the mouse position higher of the upper bound of the list then scrolling UP of the list and selected item changes on the upper. If not, the test failed",
- "2.5) To make sure, that when the Y coordinate of the mouse position under of the lower bound of the list then scrolling DOWN of the list and selected item changes on the lower. If not, the test failed",
- "-----------------------------------",
- "3.1) Click on the multiple list",
- "3.2) Press the left button of the mouse and keep on any item of the list, for example 5",
- "3.3) Drag mouse out of the area of the unfurled list, at the same time hold the X coordinate of the mouse position about the same",
- "3.4) To make sure, that when the Y coordinate of the mouse position higher of the upper bound of the list then scrolling of the list NO OCCURED and selected item NO CHANGES on the upper. If not, the test failed",
- "3.5) To make sure, that when the Y coordinate of the mouse position under of the lower bound of the list then scrolling of the list NO OCCURED and selected item NO CHANGES on the lower. If not, the test failed",
- "4) Test passed."
- };
- Sysout.createDialogWithInstructions( instructions );
+ System.out.println(INAPPLICABLE);
+ return;
}
- }//End init()
-
- public void start ()
- {
- setSize (400,100);
- setVisible(true);
- validate();
-
- }// start()
-
-}// class ManualYesNoTest
-
-/****************************************************
- Standard Test Machinery
- DO NOT modify anything below -- it's a standard
- chunk of code whose purpose is to make user
- interaction uniform, and thereby make it simpler
- to read and understand someone else's test.
- ****************************************************/
-
-/**
- This is part of the standard test machinery.
- It creates a dialog (with the instructions), and is the interface
- for sending text messages to the user.
- To print the instructions, send an array of strings to Sysout.createDialog
- WithInstructions method. Put one line of instructions per array entry.
- To display a message for the tester to see, simply call Sysout.println
- with the string to be displayed.
- This mimics System.out.println but works within the test harness as well
- as standalone.
- */
-
-class Sysout
-{
- private static TestDialog dialog;
-
- public static void createDialogWithInstructions( String[] instructions )
- {
- dialog = new TestDialog( new Frame(), "Instructions" );
- dialog.printInstructions( instructions );
- dialog.setVisible(true);
- println( "Any messages for the tester will display here." );
- }
-
- public static void createDialog( )
- {
- dialog = new TestDialog( new Frame(), "Instructions" );
- String[] defInstr = { "Instructions will appear here. ", "" } ;
- dialog.printInstructions( defInstr );
- dialog.setVisible(true);
- println( "Any messages for the tester will display here." );
- }
-
-
- public static void printInstructions( String[] instructions )
- {
- dialog.printInstructions( instructions );
- }
-
-
- public static void println( String messageIn )
- {
- dialog.displayMessage( messageIn );
- }
-
-}// Sysout class
-
-/**
- This is part of the standard test machinery. It provides a place for the
- test instructions to be displayed, and a place for interactive messages
- to the user to be displayed.
- To have the test instructions displayed, see Sysout.
- To have a message to the user be displayed, see Sysout.
- Do not call anything in this dialog directly.
- */
-class TestDialog extends Dialog
-{
-
- TextArea instructionsText;
- TextArea messageText;
- int maxStringLength = 80;
-
- //DO NOT call this directly, go through Sysout
- public TestDialog( Frame frame, String name )
- {
- super( frame, name );
- int scrollBoth = TextArea.SCROLLBARS_BOTH;
- instructionsText = new TextArea( "", 15, maxStringLength, scrollBoth );
- add( "North", instructionsText );
-
- messageText = new TextArea( "", 5, maxStringLength, scrollBoth );
- add("Center", messageText);
-
- pack();
-
- setVisible(true);
- }// TestDialog()
-
- //DO NOT call this directly, go through Sysout
- public void printInstructions( String[] instructions )
- {
- //Clear out any current instructions
- instructionsText.setText( "" );
-
- //Go down array of instruction strings
-
- String printStr, remainingStr;
- for( int i=0; i < instructions.length; i++ )
- {
- //chop up each into pieces maxSringLength long
- remainingStr = instructions[ i ];
- while( remainingStr.length() > 0 )
- {
- //if longer than max then chop off first max chars to print
- if( remainingStr.length() >= maxStringLength )
- {
- //Try to chop on a word boundary
- int posOfSpace = remainingStr.
- lastIndexOf( ' ', maxStringLength - 1 );
-
- if( posOfSpace <= 0 ) posOfSpace = maxStringLength - 1;
-
- printStr = remainingStr.substring( 0, posOfSpace + 1 );
- remainingStr = remainingStr.substring( posOfSpace + 1 );
- }
- //else just print
- else
- {
- printStr = remainingStr;
- remainingStr = "";
- }
-
- instructionsText.append( printStr + "\n" );
-
- }// while
-
- }// for
-
- }//printInstructions()
-
- //DO NOT call this directly, go through Sysout
- public void displayMessage( String messageIn )
- {
- messageText.append( messageIn + "\n" );
- System.out.println(messageIn);
+ PassFailJFrame
+ .builder()
+ .instructions(INSTRUCTIONS)
+ .rows(40)
+ .columns(70)
+ .testUI(MouseDraggedOutCauseScrollingTest::createUI)
+ .build()
+ .awaitAndCheck();
}
-}// TestDialog class
+ static final String INAPPLICABLE = "The test is not applicable to the current platform. Test PASSES.";
+ static final String INSTRUCTIONS = """
+ 0) Please note, that this is an XAWT/Linux only test. First, make the test window is active.
+ -----------------------------------
+ 1.1) Click on the Choice.
+ 1.2) Press and hold down the left button of the mouse to select (eg) item 5 in the choice.
+ 1.3) Drag the mouse vertically out of the area of the open list,
+ keeping the X coordinate of the mouse position about the same.
+ 1.4) Check that when the Y coordinate of the mouse position is higher than the upper bound of the list
+ then the list continues to scrolls UP and the selected item changes at the top until you reach the topmost item.
+ If not, the test failed. Press FAIL.
+ 1.5) Check that when the Y coordinate of the mouse position is lower than the lower bound of the list
+ then the list continues to scroll DOWN and the selected item changes at the bottom until you reach the bottommost item.
+ If not, the test failed. Press FAIL.
+ -----------------------------------
+ 2.1) Click on the Single List.
+ 2.2) Press and hold down the left button of the mouse to select (eg) item 5 in the list.
+ 2.3) Drag the mouse vertically out of the area of the open list,
+ keeping the X coordinate of the mouse position about the same.
+ 2.4) Check that when the Y coordinate of the mouse position is higher than the upper bound of the list
+ then the list continues to scrolls UP and the selected item changes at the top until you reach the topmost item.
+ If not, the test failed. Press FAIL.
+ 2.5) Check that when the Y coordinate of the mouse position is lower than the lower bound of the list
+ then the list continues to scroll DOWN and the selected item changes at the bottom until you reach the bottommost item.
+ If not, the test failed. Press FAIL.
+ -----------------------------------
+ 3.1) Click on the Multiple List.
+ 3.2) Press and hold down the left button of the mouse to select (eg) item 5 in the list.
+ 3.3) Drag the mouse vertically out of the area of the open list,
+ keeping the X coordinate of the mouse position about the same.
+ 3.4) Check that when the Y coordinate of the mouse is higher than the upper bound of the list
+ that scrolling of the list DOES NOT OCCUR and the selected item IS UNCHANGED at the top.
+ If not, the test failed. Press FAIL.
+ 3.5) Check that when the Y coordinate of the mouse is below the lower bound of the list
+ that scrolling of the list DOES NOT OCCUR and the selected item IS UNCHANGED at the bottom.
+ If not, the test failed. Press FAIL.
+ -----------------------------------
+ 4) The test has now passed. Press PASS.
+ """;
+}
diff --git a/test/jdk/java/awt/TrayIcon/TrayIconScalingTest.java b/test/jdk/java/awt/TrayIcon/TrayIconScalingTest.java
index 075137ff091..3fa4b8345b1 100644
--- a/test/jdk/java/awt/TrayIcon/TrayIconScalingTest.java
+++ b/test/jdk/java/awt/TrayIcon/TrayIconScalingTest.java
@@ -85,28 +85,27 @@ public static void main(String[] args)
System.out.println("SystemTray is not supported");
return;
}
- PassFailJFrame passFailJFrame = PassFailJFrame.builder()
- .title("TrayIcon Test Instructions")
- .instructions(INSTRUCTIONS)
- .testTimeOut(8)
- .rows(25)
- .columns(70)
- .screenCapture()
- .build();
- createAndShowGUI();
- // does not have a test window,
- // hence only the instruction frame is positioned
- PassFailJFrame.positionTestWindow(null,
- PassFailJFrame.Position.HORIZONTAL);
+ createAndShowTrayIcon();
+
try {
- passFailJFrame.awaitAndCheck();
+ PassFailJFrame.builder()
+ .title("TrayIcon Test Instructions")
+ .instructions(INSTRUCTIONS)
+ .testTimeOut(8)
+ .rows(25)
+ .columns(70)
+ .screenCapture()
+ .build()
+ .awaitAndCheck();
} finally {
- tray.remove(icon);
+ if (tray != null) {
+ tray.remove(icon);
+ }
}
}
- private static void createAndShowGUI() {
+ private static void createAndShowTrayIcon() {
ArrayList imageList = new ArrayList<>();
for (int size = 16; size <= 48; size += 4) {
imageList.add(createIcon(size));
@@ -120,7 +119,7 @@ private static void createAndShowGUI() {
try {
tray.add(icon);
} catch (AWTException e) {
- throw new RuntimeException("Error while adding icon to system tray");
+ throw new RuntimeException("Error while adding icon to system tray", e);
}
}
diff --git a/test/jdk/java/awt/datatransfer/HTMLDataFlavors/ManualHTMLDataFlavorTest.html b/test/jdk/java/awt/datatransfer/HTMLDataFlavors/ManualHTMLDataFlavorTest.html
deleted file mode 100644
index 0a444d5b8ea..00000000000
--- a/test/jdk/java/awt/datatransfer/HTMLDataFlavors/ManualHTMLDataFlavorTest.html
+++ /dev/null
@@ -1,43 +0,0 @@
-
-
-
-
-
-ManualHTMLDataFlavorTest
-
-
-
-ManualHTMLDataFlavorTest Bug ID: 7075105
-
- See the dialog box (usually in upper left corner) for instructions
-
-
-
-
diff --git a/test/jdk/java/awt/datatransfer/HTMLDataFlavors/ManualHTMLDataFlavorTest.java b/test/jdk/java/awt/datatransfer/HTMLDataFlavors/ManualHTMLDataFlavorTest.java
index bd1ea752edb..4e875461ba2 100644
--- a/test/jdk/java/awt/datatransfer/HTMLDataFlavors/ManualHTMLDataFlavorTest.java
+++ b/test/jdk/java/awt/datatransfer/HTMLDataFlavors/ManualHTMLDataFlavorTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -22,24 +22,32 @@
*/
/*
- test
+ @test
@bug 7075105
@summary WIN: Provide a way to format HTML on drop
- @author Denis Fokin: area=datatransfer
- @run applet/manual=yesno ManualHTMLDataFlavorTest
+ @library /java/awt/regtesthelpers
+ @run main/manual ManualHTMLDataFlavorTest
*/
-import java.applet.Applet;
-import java.awt.*;
+
+import java.awt.Color;
+import java.awt.Dimension;
+import java.awt.Frame;
+import java.awt.Panel;
import java.awt.datatransfer.DataFlavor;
import java.awt.datatransfer.Transferable;
import java.awt.datatransfer.UnsupportedFlavorException;
-import java.awt.dnd.*;
+import java.awt.dnd.DnDConstants;
+import java.awt.dnd.DropTarget;
+import java.awt.dnd.DropTargetDragEvent;
+import java.awt.dnd.DropTargetDropEvent;
+import java.awt.dnd.DropTargetEvent;
+import java.awt.dnd.DropTargetListener;
import java.io.IOException;
-public class ManualHTMLDataFlavorTest extends Applet {
+public class ManualHTMLDataFlavorTest {
- class DropPane extends Panel implements DropTargetListener {
+ static class DropPane extends Panel implements DropTargetListener {
DropPane() {
requestFocus();
@@ -49,7 +57,7 @@ class DropPane extends Panel implements DropTargetListener {
@Override
public Dimension getPreferredSize() {
- return new Dimension(200,200);
+ return new Dimension(400, 400);
}
@Override
@@ -73,15 +81,15 @@ public void dragExit(DropTargetEvent dte) {}
@Override
public void drop(DropTargetDropEvent dtde) {
if (!dtde.isDataFlavorSupported(DataFlavor.allHtmlFlavor)) {
- Sysout.println("DataFlavor.allHtmlFlavor is not present in the system clipboard");
+ ManualHTMLDataFlavorTest.log("DataFlavor.allHtmlFlavor is not present in the system clipboard");
dtde.rejectDrop();
return;
} else if (!dtde.isDataFlavorSupported(DataFlavor.fragmentHtmlFlavor)) {
- Sysout.println("DataFlavor.fragmentHtmlFlavor is not present in the system clipboard");
+ ManualHTMLDataFlavorTest.log("DataFlavor.fragmentHtmlFlavor is not present in the system clipboard");
dtde.rejectDrop();
return;
} else if (!dtde.isDataFlavorSupported(DataFlavor.selectionHtmlFlavor)) {
- Sysout.println("DataFlavor.selectionHtmlFlavor is not present in the system clipboard");
+ ManualHTMLDataFlavorTest.log("DataFlavor.selectionHtmlFlavor is not present in the system clipboard");
dtde.rejectDrop();
return;
}
@@ -90,12 +98,13 @@ public void drop(DropTargetDropEvent dtde) {
Transferable t = dtde.getTransferable();
try {
- Sysout.println("ALL:");
- Sysout.println(t.getTransferData(DataFlavor.allHtmlFlavor).toString());
- Sysout.println("FRAGMENT:");
- Sysout.println(t.getTransferData(DataFlavor.fragmentHtmlFlavor).toString());
- Sysout.println("SELECTION:");
- Sysout.println(t.getTransferData(DataFlavor.selectionHtmlFlavor).toString());
+ ManualHTMLDataFlavorTest.log("ALL:");
+ ManualHTMLDataFlavorTest.log(t.getTransferData(DataFlavor.allHtmlFlavor).toString());
+ t.getTransferData(DataFlavor.allHtmlFlavor).toString();
+ ManualHTMLDataFlavorTest.log("FRAGMENT:");
+ ManualHTMLDataFlavorTest.log(t.getTransferData(DataFlavor.fragmentHtmlFlavor).toString());
+ ManualHTMLDataFlavorTest.log("SELECTION:");
+ ManualHTMLDataFlavorTest.log(t.getTransferData(DataFlavor.selectionHtmlFlavor).toString());
} catch (UnsupportedFlavorException | IOException e) {
e.printStackTrace();
}
@@ -103,189 +112,49 @@ public void drop(DropTargetDropEvent dtde) {
}
}
- public void init() {
-
- String[] instructions =
- {
- "1) The test contains a drop-aware panel with a red background",
- "2) Open some page in a browser, select some text",
- " Drag and drop it on the red panel",
- " IMPORTANT NOTE: the page should be stored locally.",
- " otherwise for instance iexplore can prohibit drag and drop from",
- " the browser to other applications because of",
- " the protected mode restrictions.",
- " On Mac OS X do NOT use Safari, it does not provide the needed DataFlavor",
- "3) Check the data in the output area of this dialog",
- "5) The output should not contain information that any of",
- " flavors is not present in the system clipboard",
- "6) The output should contain data in three different formats",
- " provided by the system clipboard",
- " - Data after the \"ALL:\" marker should include the data",
- " from the \"SELECTION:\" marker",
- " - Data after the \"FRAGMENT\" marker should include the data",
- " from the \"SELECTION:\" marker and may be some closing",
- " tags could be added to the mark-up",
- " - Data after the \"SELECTION:\" marker should correspond",
- " to the data selected in the browser",
- "7) If the above requirements are met, the test is passed"
- };
-
- add(new DropPane());
- Sysout.createDialogWithInstructions( instructions );
-
- new ManualHTMLDataFlavorTest();
+ static final String INSTRUCTIONS = """
+ 1) The test contains a drop-aware panel with a red background.
+ 2) Open some page in a browser, select some text.
+ Drag and drop it on the red panel.
+ IMPORTANT NOTE: the page should be stored locally.
+ Otherwise for instance Internet Explorer may prohibit drag and drop from
+ the browser to other applications because of protected mode restrictions.
+ On MacOS do NOT use Safari, it does not provide the needed DataFlavor.
+ 3) Check the data in the output area of this window.
+ 5) The output should not contain information that any of
+ flavors is not present in the system clipboard.
+ 6) The output should contain data in three different formats
+ provided by the system clipboard.
+ - Data after the "ALL:" marker should include the data
+ from the "SELECTION:" marker".
+ - Data after the "FRAGMENT" marker should include the data
+ from the "SELECTION:" marker and may be some closing
+ tags could be added to the mark-up.
+ - Data after the "SELECTION:" marker should correspond
+ to the data selected in the browser.
+ 7) If the above requirements are met, the test is passed.
+ """;
+
+ static Frame createDropWindow() {
+ Frame frame = new Frame("Manual HTML DataFlavor Test");
+ frame.add(new DropPane());
+ frame.setAlwaysOnTop(true);
+ frame.pack();
+ return frame;
}
- public void start ()
- {
- setSize (200,200);
- setVisible(true);
- validate();
-
- }// start()
-
+ static void log(String msg) {
+ PassFailJFrame.log(msg);
+ }
+
+ public static void main(String[] args) throws Exception {
+ PassFailJFrame.builder()
+ .instructions(INSTRUCTIONS)
+ .rows(25)
+ .columns(50)
+ .testUI(ManualHTMLDataFlavorTest::createDropWindow)
+ .logArea()
+ .build()
+ .awaitAndCheck();
+ }
}
-
-
-/* Place other classes related to the test after this line */
-
-
-
-
-
-/****************************************************
- Standard Test Machinery
- DO NOT modify anything below -- it's a standard
- chunk of code whose purpose is to make user
- interaction uniform, and thereby make it simpler
- to read and understand someone else's test.
- ****************************************************/
-
-/**
- This is part of the standard test machinery.
- It creates a dialog (with the instructions), and is the interface
- for sending text messages to the user.
- To print the instructions, send an array of strings to Sysout.createDialog
- WithInstructions method. Put one line of instructions per array entry.
- To display a message for the tester to see, simply call Sysout.println
- with the string to be displayed.
- This mimics System.out.println but works within the test harness as well
- as standalone.
- */
-
-class Sysout
-{
- private static TestDialog dialog;
-
- public static void createDialogWithInstructions( String[] instructions )
- {
- dialog = new TestDialog( new Frame(), "Instructions" );
- dialog.printInstructions( instructions );
- dialog.setVisible(true);
- println( "Any messages for the tester will display here." );
- }
-
- public static void createDialog( )
- {
- dialog = new TestDialog( new Frame(), "Instructions" );
- String[] defInstr = { "Instructions will appear here. ", "" } ;
- dialog.printInstructions( defInstr );
- dialog.setVisible(true);
- println( "Any messages for the tester will display here." );
- }
-
-
- public static void printInstructions( String[] instructions )
- {
- dialog.printInstructions( instructions );
- }
-
-
- public static void println( String messageIn )
- {
- dialog.displayMessage( messageIn );
- }
-
-}// Sysout class
-
-/**
- This is part of the standard test machinery. It provides a place for the
- test instructions to be displayed, and a place for interactive messages
- to the user to be displayed.
- To have the test instructions displayed, see Sysout.
- To have a message to the user be displayed, see Sysout.
- Do not call anything in this dialog directly.
- */
-class TestDialog extends Dialog
-{
-
- TextArea instructionsText;
- TextArea messageText;
- int maxStringLength = 80;
-
- //DO NOT call this directly, go through Sysout
- public TestDialog( Frame frame, String name )
- {
- super( frame, name );
- int scrollBoth = TextArea.SCROLLBARS_BOTH;
- instructionsText = new TextArea( "", 15, maxStringLength, scrollBoth );
- add( "North", instructionsText );
-
- messageText = new TextArea( "", 5, maxStringLength, scrollBoth );
- add("Center", messageText);
-
- pack();
-
- setVisible(true);
- }// TestDialog()
-
- //DO NOT call this directly, go through Sysout
- public void printInstructions( String[] instructions )
- {
- //Clear out any current instructions
- instructionsText.setText( "" );
-
- //Go down array of instruction strings
-
- String printStr, remainingStr;
- for( int i=0; i < instructions.length; i++ )
- {
- //chop up each into pieces maxSringLength long
- remainingStr = instructions[ i ];
- while( remainingStr.length() > 0 )
- {
- //if longer than max then chop off first max chars to print
- if( remainingStr.length() >= maxStringLength )
- {
- //Try to chop on a word boundary
- int posOfSpace = remainingStr.
- lastIndexOf( ' ', maxStringLength - 1 );
-
- if( posOfSpace <= 0 ) posOfSpace = maxStringLength - 1;
-
- printStr = remainingStr.substring( 0, posOfSpace + 1 );
- remainingStr = remainingStr.substring( posOfSpace + 1 );
- }
- //else just print
- else
- {
- printStr = remainingStr;
- remainingStr = "";
- }
-
- instructionsText.append( printStr + "\n" );
-
- }// while
-
- }// for
-
- }//printInstructions()
-
- //DO NOT call this directly, go through Sysout
- public void displayMessage( String messageIn )
- {
- messageText.append( messageIn + "\n" );
- System.out.println(messageIn);
- }
-
-}// TestDialog class
diff --git a/test/jdk/java/awt/dnd/DnDFileGroupDescriptor/DnDFileGroupDescriptor.html b/test/jdk/java/awt/dnd/DnDFileGroupDescriptor/DnDFileGroupDescriptor.html
deleted file mode 100644
index 72a65bbe39f..00000000000
--- a/test/jdk/java/awt/dnd/DnDFileGroupDescriptor/DnDFileGroupDescriptor.html
+++ /dev/null
@@ -1,43 +0,0 @@
-
-
-
-
-
- DnDToWordpadTest
-
-
-
-DnDFileGroupDescriptor Bug ID: 6242241
-
- See the dialog box (usually in upper left corner) for instructions
-
-
-
-
diff --git a/test/jdk/java/awt/dnd/DnDFileGroupDescriptor/DnDFileGroupDescriptor.java b/test/jdk/java/awt/dnd/DnDFileGroupDescriptor/DnDFileGroupDescriptor.java
index 06d4dc43b55..51129f26408 100644
--- a/test/jdk/java/awt/dnd/DnDFileGroupDescriptor/DnDFileGroupDescriptor.java
+++ b/test/jdk/java/awt/dnd/DnDFileGroupDescriptor/DnDFileGroupDescriptor.java
@@ -1,188 +1,80 @@
- /*
- * Copyright (c) 2009, 2013, Oracle and/or its affiliates. All rights reserved.
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * This code is free software; you can redistribute it and/or modify it
- * under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation.
- *
- * This code is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
- * version 2 for more details (a copy is included in the LICENSE file that
- * accompanied this code).
- *
- * You should have received a copy of the GNU General Public License version
- * 2 along with this work; if not, write to the Free Software Foundation,
- * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
- *
- * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- * or visit www.oracle.com if you need additional information or have any
- * questions.
- */
-
/*
- test
- @bug 6242241
- @summary Tests basic DnD functionality in an applet
- @requires (os.family == "windows")
- @author Your Name: Alexey Utkin area=dnd
- @run applet/manual=yesno DnDFileGroupDescriptor.html
-*/
-
-import java.applet.Applet;
-import java.awt.*;
-
-public class DnDFileGroupDescriptor extends Applet {
- public void init() {
- setLayout(new BorderLayout());
+ * Copyright (c) 2009, 2024, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+import java.awt.BorderLayout;
+import java.awt.Color;
+import java.awt.Component;
+import java.awt.Frame;
+import java.awt.Panel;
- String[] instructions = {
- "The applet window contains a red field.",
- "1. Start MS Outlook program. Find and open ",
- " the mail form with attachments.",
- "2. Select attachments from the mail and drag into a red field of applet.",
- " When the mouse enters the field during the drag, the application ",
- " should change the cursor form to OLE-copy and field color to yellow.",
- "3. Release the mouse button (drop attachments) over the field.",
- "",
- "File paths in temporary folder should appear.",
- "",
- "You should be able to repeat this operation multiple times.",
- "Please, select \"Pass\" just in case of success or \"Fail\" for another."
- };
- Sysout.createDialogWithInstructions( instructions );
+/*
+ * @test
+ * @bug 6242241
+ * @summary Tests TransferFlavor that supports DnD of MS Outlook attachments.
+ * @requires (os.family == "windows")
+ * @library /java/awt/regtesthelpers
+ * @build PassFailJFrame
+ * @run main/manual DnDFileGroupDescriptor
+ */
+
+public class DnDFileGroupDescriptor {
+ private static final String INSTRUCTIONS = """
+ When the test starts, a RED panel appears.
+ 1. Start MS Outlook program. Find and open the mail form with attachments.
+
+ 2. Select attachments from the mail and drag into a red field of applet.
+ When the mouse enters the field during the process of drag, the application
+ should change the cursor form to OLE-copy and field color to yellow.
+
+ 3. Release the mouse button (drop attachments) over the field.
+ File paths in temporary folder should appear.
+ You should be able to repeat this operation multiple times.
+
+ If the above is the case then press PASS, else FAIL.
+ """;
+
+ public static void main(String[] args) throws Exception {
+ PassFailJFrame.builder()
+ .title("Test Instructions")
+ .instructions(INSTRUCTIONS)
+ .rows((int) INSTRUCTIONS.lines().count() + 2)
+ .columns(40)
+ .testUI(DnDFileGroupDescriptor::createUI)
+ .build()
+ .awaitAndCheck();
}
- public void start() {
- Panel mainPanel;
- Component dropTarget;
-
- mainPanel = new Panel();
+ private static Frame createUI() {
+ Frame frame = new Frame("Test MS Outlook Mail Attachments DnD");
+ Panel mainPanel = new Panel();
mainPanel.setLayout(new BorderLayout());
- mainPanel.setBackground(Color.blue);
- dropTarget = new DnDTarget(Color.red, Color.yellow);
-
+ Component dropTarget = new DnDTarget(Color.RED, Color.YELLOW);
mainPanel.add(dropTarget, "Center");
- add(mainPanel);
- setSize(200,200);
+ frame.add(mainPanel);
+ frame.setSize(400, 200);
+ frame.setAlwaysOnTop(true);
+ return frame;
}
}
-
-/****************************************************
- Standard Test Machinery
- DO NOT modify anything below -- it's a standard
- chunk of code whose purpose is to make user
- interaction uniform, and thereby make it simpler
- to read and understand someone else's test.
- ****************************************************/
-
-class Sysout
- {
- private static TestDialog dialog;
-
- public static void createDialogWithInstructions( String[] instructions )
- {
- dialog = new TestDialog( new Frame(), "Instructions" );
- dialog.printInstructions( instructions );
- dialog.show();
- println( "Any messages for the tester will display here." );
- }
-
- public static void createDialog( )
- {
- dialog = new TestDialog( new Frame(), "Instructions" );
- String[] defInstr = { "Instructions will appear here. ", "" } ;
- dialog.printInstructions( defInstr );
- dialog.show();
- println( "Any messages for the tester will display here." );
- }
-
-
- public static void printInstructions( String[] instructions )
- {
- dialog.printInstructions( instructions );
- }
-
-
- public static void println( String messageIn )
- {
- dialog.displayMessage( messageIn );
- }
-
- }// Sysout class
-
-class TestDialog extends Dialog
- {
-
- TextArea instructionsText;
- TextArea messageText;
- int maxStringLength = 80;
-
- //DO NOT call this directly, go through Sysout
- public TestDialog( Frame frame, String name )
- {
- super( frame, name );
- int scrollBoth = TextArea.SCROLLBARS_BOTH;
- instructionsText = new TextArea( "", 15, maxStringLength, scrollBoth );
- add( "North", instructionsText );
-
- messageText = new TextArea( "", 5, maxStringLength, scrollBoth );
- add("South", messageText);
-
- pack();
-
- show();
- }// TestDialog()
-
- //DO NOT call this directly, go through Sysout
- public void printInstructions( String[] instructions )
- {
- //Clear out any current instructions
- instructionsText.setText( "" );
-
- //Go down array of instruction strings
-
- String printStr, remainingStr;
- for( int i=0; i < instructions.length; i++ )
- {
- //chop up each into pieces maxSringLength long
- remainingStr = instructions[ i ];
- while( remainingStr.length() > 0 )
- {
- //if longer than max then chop off first max chars to print
- if( remainingStr.length() >= maxStringLength )
- {
- //Try to chop on a word boundary
- int posOfSpace = remainingStr.
- lastIndexOf( ' ', maxStringLength - 1 );
-
- if( posOfSpace <= 0 ) posOfSpace = maxStringLength - 1;
-
- printStr = remainingStr.substring( 0, posOfSpace + 1 );
- remainingStr = remainingStr.substring( posOfSpace + 1 );
- }
- //else just print
- else
- {
- printStr = remainingStr;
- remainingStr = "";
- }
-
- instructionsText.append( printStr + "\n" );
-
- }// while
-
- }// for
-
- }//printInstructions()
-
- //DO NOT call this directly, go through Sysout
- public void displayMessage( String messageIn )
- {
- messageText.append( messageIn + "\n" );
- }
-
- }// TestDialog class
diff --git a/test/jdk/java/awt/event/KeyEvent/SwallowKeyEvents/SwallowKeyEvents.java b/test/jdk/java/awt/event/KeyEvent/SwallowKeyEvents/SwallowKeyEvents.java
index 421d8fe2faf..58a72aa8767 100644
--- a/test/jdk/java/awt/event/KeyEvent/SwallowKeyEvents/SwallowKeyEvents.java
+++ b/test/jdk/java/awt/event/KeyEvent/SwallowKeyEvents/SwallowKeyEvents.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -21,20 +21,6 @@
* questions.
*/
-/*
- @test
- @key headful
- @bug 7154072 7161320
- @summary Tests that key events with modifiers are not swallowed.
- @author anton.tarasov: area=awt.focus
- @library ../../../regtesthelpers
- @library /test/lib
- @modules java.desktop/sun.awt
- @build jdk.test.lib.Platform
- @build Util
- @run main SwallowKeyEvents
-*/
-
import jdk.test.lib.Platform;
import java.awt.AWTException;
import java.awt.Frame;
@@ -44,6 +30,20 @@
import java.awt.event.KeyEvent;
import test.java.awt.regtesthelpers.Util;
+/*
+ @test
+ @key headful
+ @bug 7154072 7161320
+ @summary Tests that key events with modifiers are not swallowed.
+ @requires (os.family != "windows")
+ @library /java/awt/regtesthelpers
+ @library /test/lib
+ @modules java.desktop/sun.awt
+ @build jdk.test.lib.Platform
+ @build Util
+ @run main SwallowKeyEvents
+*/
+
public class SwallowKeyEvents {
static final int PRESS_COUNT = 10;
@@ -83,6 +83,8 @@ public void keyPressed(KeyEvent ke) {
});
test();
+ r.waitForIdle();
+ r.delay(500);
System.out.println("key_pressed count: " + keyPressedCount);
diff --git a/test/jdk/java/awt/event/MouseEvent/AWTPanelSmoothWheel.java b/test/jdk/java/awt/event/MouseEvent/AWTPanelSmoothWheel.java
new file mode 100644
index 00000000000..32d72887459
--- /dev/null
+++ b/test/jdk/java/awt/event/MouseEvent/AWTPanelSmoothWheel.java
@@ -0,0 +1,131 @@
+/*
+ * Copyright (c) 2009, 2024, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+import java.awt.BorderLayout;
+import java.awt.Color;
+import java.awt.Frame;
+import java.awt.Panel;
+import java.awt.event.MouseWheelEvent;
+import javax.swing.JOptionPane;
+
+/*
+ * @test
+ * @bug 6730447
+ * @summary To verify the support for high resolution mouse wheel.
+ * AWT panel needs to support high-res mouse wheel rotation.
+ * @library /java/awt/regtesthelpers
+ * @build PassFailJFrame
+ * @run main/manual AWTPanelSmoothWheel
+ */
+
+public class AWTPanelSmoothWheel {
+ private static int wheelEventCount = 0;
+ private static int hiResWheelCount = 0;
+ private static final String WARNING_MSG = "WARNING !!!"
+ + " You might NOT be using a hi-res mouse.";
+ private static final String INSTRUCTIONS = """
+
+
+ This test is relevant on platforms with high-resolution mouse wheel
+ or a trackpad can be used too.
+ Please press PASS if this is not the case.
+
+ Place the mouse cursor above the green panel and rotate the mouse wheel,
+ the test will print mouse wheel event messages in the format
+ [Event#, WheelRotation, PreciseWheelRotation] into the logging
+ panel below the instruction window.
+
+ A hi-res mouse/trackpad is one which produces MouseWheelEvents having:
+ Math.abs(preciseWheelRotation) < 1.
+
+ Check if the test works OK when the mouse-wheel/trackpad is scrolled
+ very slowly.
+ This is a semi-automated test, if you are using a hi-res mouse/trackpad
+ and it satisfies the hi-res MouseWheelEvents as described below,
+ the test should automatically pass.
+
+ When preciseWheelRotation adds up, wheelRotation becomes non-zero
+ (can be negative when mouse wheel is scrolled down).
+ You should see many events where the absolute value of
+ preciseWheelRotation < 1 & wheelRotation = 0 followed by
+ an event where wheelRotation != 0 in the logs.
+
+
+ NOTE:
+
+ If you don't see events with preciseWheelRotation < 1,
+ then the mouse doesn't support high-resolution scrolling.
+ A warning is shown if you are not using a hi-res mouse.
+ MouseWheelEvent logs are displayed in the log area
+ for user reference.
+ When mouse is scrolled up, preciseWheelRotation & wheelRotation
+ are positive and they are negative when scrolled down.
+
+
+
+ """;
+
+ public static void main(String[] args) throws Exception {
+ PassFailJFrame.builder()
+ .title("Test Instructions")
+ .instructions(INSTRUCTIONS)
+ .rows(30)
+ .columns(54)
+ .testTimeOut(10)
+ .logArea(10)
+ .testUI(AWTPanelSmoothWheel::createUI)
+ .build()
+ .awaitAndCheck();
+ }
+
+ private static Frame createUI() {
+ Frame frame = new Frame("Test Wheel Rotation");
+ Panel panel = new Panel();
+ panel.setBackground(Color.GREEN);
+ panel.addMouseWheelListener(e -> {
+ if (e.getScrollType() == MouseWheelEvent.WHEEL_UNIT_SCROLL) {
+ PassFailJFrame.log("WheelEvent#" + (++wheelEventCount)
+ + " --- Wheel Rotation: " + e.getWheelRotation()
+ + " --- Precise Wheel Rotation: "
+ + String.format("%.2f", e.getPreciseWheelRotation()));
+ if (Math.abs(e.getPreciseWheelRotation()) < 1) {
+ hiResWheelCount++;
+ }
+ if (wheelEventCount >= 5 && hiResWheelCount == 0) {
+ PassFailJFrame.log(WARNING_MSG);
+ JOptionPane.showMessageDialog(frame, WARNING_MSG,
+ "Warning", JOptionPane.WARNING_MESSAGE);
+ }
+ if (e.getWheelRotation() != 0 && hiResWheelCount > 0) {
+ PassFailJFrame.log("The test passes: hiResWheelCount = "
+ + hiResWheelCount);
+ PassFailJFrame.forcePass();
+ }
+ }
+ });
+ frame.setSize(400, 200);
+ frame.setLayout(new BorderLayout());
+ frame.add(panel, BorderLayout.CENTER);
+ return frame;
+ }
+}
diff --git a/test/jdk/java/awt/event/MouseEvent/AWTPanelSmoothWheel/AWTPanelSmoothWheel.html b/test/jdk/java/awt/event/MouseEvent/AWTPanelSmoothWheel/AWTPanelSmoothWheel.html
deleted file mode 100644
index e75f1f0aed0..00000000000
--- a/test/jdk/java/awt/event/MouseEvent/AWTPanelSmoothWheel/AWTPanelSmoothWheel.html
+++ /dev/null
@@ -1,43 +0,0 @@
-
-
-
-
-
- AWTPanelSmoothWheel
-
-
-
- AWTPanelSmoothWheel Bug ID: 6730447
-
- See the dialog box (usually in upper left corner) for instructions
-
-
-
-
diff --git a/test/jdk/java/awt/event/MouseEvent/AWTPanelSmoothWheel/AWTPanelSmoothWheel.java b/test/jdk/java/awt/event/MouseEvent/AWTPanelSmoothWheel/AWTPanelSmoothWheel.java
deleted file mode 100644
index 69b94d48792..00000000000
--- a/test/jdk/java/awt/event/MouseEvent/AWTPanelSmoothWheel/AWTPanelSmoothWheel.java
+++ /dev/null
@@ -1,251 +0,0 @@
-/*
- * Copyright (c) 2009, Oracle and/or its affiliates. All rights reserved.
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * This code is free software; you can redistribute it and/or modify it
- * under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation.
- *
- * This code is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
- * version 2 for more details (a copy is included in the LICENSE file that
- * accompanied this code).
- *
- * You should have received a copy of the GNU General Public License version
- * 2 along with this work; if not, write to the Free Software Foundation,
- * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
- *
- * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- * or visit www.oracle.com if you need additional information or have any
- * questions.
- */
-
-/*
- test
- @bug 6730447
- @summary Support for high resolution mouse wheel is still incomplete. AWT panel needs to be supported
- @author dmitry.cherepanov@...: area=awt.mouse
- @run applet/manual=yesno AWTPanelSmoothWheel.html
-*/
-
-/**
- * AWTPanelSmoothWheel.java
- *
- * summary:
- */
-
-import java.applet.Applet;
-import java.awt.*;
-import java.awt.event.*;
-
-//Manual tests should run as applet tests if possible because they
-// get their environments cleaned up, including AWT threads, any
-// test created threads, and any system resources used by the test
-// such as file descriptors. (This is normally not a problem as
-// main tests usually run in a separate VM, however on some platforms
-// such as the Mac, separate VMs are not possible and non-applet
-// tests will cause problems). Also, you don't have to worry about
-// synchronisation stuff in Applet tests the way you do in main
-// tests...
-
-
-public class AWTPanelSmoothWheel extends Applet
-{
- //Declare things used in the test, like buttons and labels here
-
- public void init()
- {
- //Create instructions for the user here, as well as set up
- // the environment -- set the layout manager, add buttons,
- // etc.
- this.setLayout (new BorderLayout ());
-
- String[] instructions =
- {
- " the test is relevant for windows platforms and ",
- " mouses with high-resolution wheel, please just press pass if it's not the case ",
- " place the mouse cursor above the green panel and rotate the mouse wheel " ,
- " the test will print all mouse wheel messages into the logging panel, ",
- " please make sure that some of the messages have non-zero 'wheelRotation' value ",
- " in this case the test passes, otherwise it fails, ",
- " please make sure the test works OK if the mouse wheel is rotated very slow "
- };
- Sysout.createDialogWithInstructions( instructions );
-
- }//End init()
-
- public void start ()
- {
- Panel panel = new Panel();
- panel.setBackground(Color.green);
- panel.addMouseWheelListener(new MouseWheelListener() {
- public void mouseWheelMoved(MouseWheelEvent e) {
- Sysout.println(e.toString());
- }
- });
-
- //Get things going. Request focus, set size, et cetera
- setSize (200,200);
- setLayout(new BorderLayout());
- add(panel, BorderLayout.CENTER);
- setVisible(true);
- validate();
-
- //What would normally go into main() will probably go here.
- //Use System.out.println for diagnostic messages that you want
- // to read after the test is done.
- //Use Sysout.println for messages you want the tester to read.
-
- }// start()
-
- //The rest of this class is the actions which perform the test...
-
- //Use Sysout.println to communicate with the user NOT System.out!!
- //Sysout.println ("Something Happened!");
-
-}// class ManualYesNoTest
-
-/* Place other classes related to the test after this line */
-
-
-
-
-
-/****************************************************
- Standard Test Machinery
- DO NOT modify anything below -- it's a standard
- chunk of code whose purpose is to make user
- interaction uniform, and thereby make it simpler
- to read and understand someone else's test.
- ****************************************************/
-
-/**
- This is part of the standard test machinery.
- It creates a dialog (with the instructions), and is the interface
- for sending text messages to the user.
- To print the instructions, send an array of strings to Sysout.createDialog
- WithInstructions method. Put one line of instructions per array entry.
- To display a message for the tester to see, simply call Sysout.println
- with the string to be displayed.
- This mimics System.out.println but works within the test harness as well
- as standalone.
- */
-
-class Sysout
-{
- private static TestDialog dialog;
-
- public static void createDialogWithInstructions( String[] instructions )
- {
- dialog = new TestDialog( new Frame(), "Instructions" );
- dialog.printInstructions( instructions );
- dialog.setVisible(true);
- println( "Any messages for the tester will display here." );
- }
-
- public static void createDialog( )
- {
- dialog = new TestDialog( new Frame(), "Instructions" );
- String[] defInstr = { "Instructions will appear here. ", "" } ;
- dialog.printInstructions( defInstr );
- dialog.setVisible(true);
- println( "Any messages for the tester will display here." );
- }
-
-
- public static void printInstructions( String[] instructions )
- {
- dialog.printInstructions( instructions );
- }
-
-
- public static void println( String messageIn )
- {
- dialog.displayMessage( messageIn );
- }
-
-}// Sysout class
-
-/**
- This is part of the standard test machinery. It provides a place for the
- test instructions to be displayed, and a place for interactive messages
- to the user to be displayed.
- To have the test instructions displayed, see Sysout.
- To have a message to the user be displayed, see Sysout.
- Do not call anything in this dialog directly.
- */
-class TestDialog extends Dialog
-{
-
- TextArea instructionsText;
- TextArea messageText;
- int maxStringLength = 80;
-
- //DO NOT call this directly, go through Sysout
- public TestDialog( Frame frame, String name )
- {
- super( frame, name );
- int scrollBoth = TextArea.SCROLLBARS_BOTH;
- instructionsText = new TextArea( "", 15, maxStringLength, scrollBoth );
- add( "North", instructionsText );
-
- messageText = new TextArea( "", 5, maxStringLength, scrollBoth );
- add("Center", messageText);
-
- pack();
-
- setVisible(true);
- }// TestDialog()
-
- //DO NOT call this directly, go through Sysout
- public void printInstructions( String[] instructions )
- {
- //Clear out any current instructions
- instructionsText.setText( "" );
-
- //Go down array of instruction strings
-
- String printStr, remainingStr;
- for( int i=0; i < instructions.length; i++ )
- {
- //chop up each into pieces maxSringLength long
- remainingStr = instructions[ i ];
- while( remainingStr.length() > 0 )
- {
- //if longer than max then chop off first max chars to print
- if( remainingStr.length() >= maxStringLength )
- {
- //Try to chop on a word boundary
- int posOfSpace = remainingStr.
- lastIndexOf( ' ', maxStringLength - 1 );
-
- if( posOfSpace <= 0 ) posOfSpace = maxStringLength - 1;
-
- printStr = remainingStr.substring( 0, posOfSpace + 1 );
- remainingStr = remainingStr.substring( posOfSpace + 1 );
- }
- //else just print
- else
- {
- printStr = remainingStr;
- remainingStr = "";
- }
-
- instructionsText.append( printStr + "\n" );
-
- }// while
-
- }// for
-
- }//printInstructions()
-
- //DO NOT call this directly, go through Sysout
- public void displayMessage( String messageIn )
- {
- messageText.append( messageIn + "\n" );
- System.out.println(messageIn);
- }
-
-}// TestDialog class
-
diff --git a/test/jdk/java/awt/event/MouseEvent/ClickDuringKeypress/ClickDuringKeypress.java b/test/jdk/java/awt/event/MouseEvent/ClickDuringKeypress/ClickDuringKeypress.java
index 2f0affd5620..ae757bb7d4e 100644
--- a/test/jdk/java/awt/event/MouseEvent/ClickDuringKeypress/ClickDuringKeypress.java
+++ b/test/jdk/java/awt/event/MouseEvent/ClickDuringKeypress/ClickDuringKeypress.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2016, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -21,116 +21,89 @@
* questions.
*/
+import java.awt.EventQueue;
+import java.awt.Frame;
+import java.awt.Robot;
+import java.awt.event.InputEvent;
+import java.awt.event.KeyEvent;
+import java.awt.event.MouseEvent;
+import java.awt.event.MouseListener;
+import java.awt.event.WindowAdapter;
+import java.awt.event.WindowEvent;
+
/*
- @test 1.2 98/08/05
+ @test
@key headful
@bug 4515763
@summary Tests that clicking mouse and pressing keys generates correct amount of click-counts
- @author andrei.dmitriev: area=awt.mouse
@run main ClickDuringKeypress
*/
-/**
- * ClickDuringKeypress.java
- *
- * summary:
- */
-
-import java.applet.Applet;
-import java.awt.*;
-import java.awt.event.*;
+public class ClickDuringKeypress implements MouseListener {
-public class ClickDuringKeypress implements MouseListener
- {
- //Declare things used in the test, like buttons and labels here
final static int CLICKCOUNT = 10;
- final static int DOUBLE_CLICK_AUTO_DELAY = 10;
- volatile int lastClickCount = 0;
- volatile boolean clicked = false;
- volatile boolean ready = false;
-
- Frame frame;
- Robot robot;
-
- public void init()
- {
- //Create instructions for the user here, as well as set up
- // the environment -- set the layout manager, add buttons,
- // etc.
-
+ final static int DOUBLE_CLICK_AUTO_DELAY = 20;
+ static volatile int lastClickCount = 0;
+ static volatile boolean clicked = false;
+ static volatile boolean ready = false;
+
+ static volatile Frame frame;
+ static volatile Robot robot;
+ static final ClickDuringKeypress clicker = new ClickDuringKeypress();
+
+ public static void main(String[] args) throws Exception {
+ try {
+ EventQueue.invokeAndWait(ClickDuringKeypress::createUI);
+ robot = new Robot();
+ robot.setAutoWaitForIdle(true);
+ robot.delay(2000);
+ robot.mouseMove(200, 200);
+ robot.delay(2000);
+ EventQueue.invokeAndWait(() -> frame.setVisible(true));
+ doTest();
+ } finally {
+ if (frame != null) {
+ EventQueue.invokeAndWait(frame::dispose);
+ }
+ }
+ }
+
+ static void createUI() {
frame = new Frame("ClickDuringKeypress");
- frame.addMouseListener(this);
+ frame.addMouseListener(clicker);
frame.addWindowListener(new WindowAdapter() {
public void windowActivated(WindowEvent e) {
- synchronized(ClickDuringKeypress.this) {
ready = true;
- ClickDuringKeypress.this.notifyAll();
- }
}
});
frame.setBounds(0, 0, 400, 400);
+ }
- start();
-
- }//End init()
-
- public void start ()
- {
- try {
- robot = new Robot();
- } catch (AWTException e) {
- System.out.println("Could not create Robot.");
- throw new RuntimeException("Couldn't create Robot. Test fails");
- }
-
- robot.mouseMove(200, 200);
- frame.show();
-
- synchronized(this) {
- try {
- if (!ready) {
- wait(10000);
- }
- } catch (InterruptedException ex) {
- }
- if (!ready) {
- System.out.println("Not Activated. Test fails");
- throw new RuntimeException("Not Activated. Test fails");
- }
+ static void doTest() throws Exception {
+ robot.waitForIdle();
+ robot.delay(1000);
+ if (!ready) {
+ System.out.println("Not Activated. Test fails");
+ throw new RuntimeException("Not Activated. Test fails");
}
-
- doTest();
-
- //What would normally go into main() will probably go here.
- //Use System.out.println for diagnostic messages that you want
- //to read after the test is done.
- //Use Sysout.println for messages you want the tester to read.
-
- }// start()
-
- // Mouse should be over the Frame by this point
- private void doTest() {
+ // Mouse should be over the Frame by this point
robot.setAutoDelay(2000);
robot.waitForIdle();
robot.keyPress(KeyEvent.VK_B);
- robot.mousePress(InputEvent.BUTTON1_MASK);
- robot.delay(10);
- robot.mouseRelease(InputEvent.BUTTON1_MASK);
+ robot.mousePress(InputEvent.BUTTON1_DOWN_MASK);
+ robot.mouseRelease(InputEvent.BUTTON1_DOWN_MASK);
// Should trigger mouseClicked
robot.keyRelease(KeyEvent.VK_B);
robot.delay(1000);
robot.setAutoDelay(DOUBLE_CLICK_AUTO_DELAY);
for (int i = 0; i < CLICKCOUNT / 2; i++) {
- robot.mousePress(InputEvent.BUTTON1_MASK);
- robot.delay(10);
- robot.mouseRelease(InputEvent.BUTTON1_MASK);
+ robot.mousePress(InputEvent.BUTTON1_DOWN_MASK);
+ robot.mouseRelease(InputEvent.BUTTON1_DOWN_MASK);
robot.keyPress(KeyEvent.VK_B);
- robot.delay(10);
robot.keyRelease(KeyEvent.VK_B);
- robot.mousePress(InputEvent.BUTTON1_MASK);
- robot.delay(10);
- robot.mouseRelease(InputEvent.BUTTON1_MASK);
+ robot.mousePress(InputEvent.BUTTON1_DOWN_MASK);
+ robot.mouseRelease(InputEvent.BUTTON1_DOWN_MASK);
}
robot.waitForIdle();
// check results
@@ -156,9 +129,4 @@ public void mouseClicked(MouseEvent e) {
clicked = true;
lastClickCount = e.getClickCount();
}
-
- public static void main(String[] args) {
- new ClickDuringKeypress().init();
- }
-
- }// class ClickDuringKeypress
+}
diff --git a/test/jdk/java/awt/im/4490692/bug4490692.html b/test/jdk/java/awt/im/4490692/bug4490692.html
deleted file mode 100644
index f75d9a8740e..00000000000
--- a/test/jdk/java/awt/im/4490692/bug4490692.html
+++ /dev/null
@@ -1,61 +0,0 @@
-
-
-
-
-
- Test for KEY_PRESS event for accented characters
-
-
-
- Test for KEY_PRESS event for accented characters: Bug id 4490692
-
-This test is for unix platforms only. Press OK if you are not
-testing on those platforms.
-
-Before the test, you need to modify the keyboard mapping for X by issueing
-the following command:
-
-xmodmap -e 'keycode 60 = aacute' (this is for Solaris Sparc keyboard)
-xmodmap -e 'keycode 23 = aacute' (this is for Linux PC keyboard)
-
-This command lets you type 'a with acute' character when you press 'Tab' keytop. Please
-do not fail to restore the original key mapping by doing the following after the test
-
-xmodmap -e 'keycode 60 = Tab' (this is for Solaris Sparc keyboard)
-xmodmap -e 'keycode 23 = Tab' (this is for Linux PC keyboard)
-
-Confirm the following two behaviors:
-
- "KEYPRESS received for aacute" is displayed when you press 'Tab' keytop.
- On Solaris Sparc keyboard, The key sequence ("Compose", "a", "'") generates a-acute character in en_US locale
-
-
-
-
diff --git a/test/jdk/java/awt/im/4490692/bug4490692.java b/test/jdk/java/awt/im/4490692/bug4490692.java
deleted file mode 100644
index 7875b745e60..00000000000
--- a/test/jdk/java/awt/im/4490692/bug4490692.java
+++ /dev/null
@@ -1,70 +0,0 @@
-/*
- * Copyright (c) 2007, Oracle and/or its affiliates. All rights reserved.
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * This code is free software; you can redistribute it and/or modify it
- * under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation.
- *
- * This code is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
- * version 2 for more details (a copy is included in the LICENSE file that
- * accompanied this code).
- *
- * You should have received a copy of the GNU General Public License version
- * 2 along with this work; if not, write to the Free Software Foundation,
- * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
- *
- * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- * or visit www.oracle.com if you need additional information or have any
- * questions.
- */
-
-/**
- *
- * @bug 4490692
- * @author Naoto Sato
- */
-
-import java.awt.*;
-import java.awt.event.*;
-import javax.swing.*;
-
-public class bug4490692 extends javax.swing.JApplet {
- public void init() {
- new TestFrame();
- }
-}
-
-class TestFrame extends JFrame implements KeyListener {
- JTextField text;
- JLabel label;
-
- TestFrame () {
- text = new JTextField();
- text.addKeyListener(this);
- label = new JLabel(" ");
- Container c = getContentPane();
- BorderLayout borderLayout1 = new BorderLayout();
- c.setLayout(borderLayout1);
- c.add(text, BorderLayout.CENTER);
- c.add(label, BorderLayout.SOUTH);
- setSize(300, 200);
- setVisible(true);
- }
-
- public void keyPressed(KeyEvent e) {
- if (e.getKeyChar() == 0x00e1) {
- label.setText("KEYPRESS received for aacute");
- } else {
- label.setText(" ");
- }
- }
-
- public void keyTyped(KeyEvent e) {
- }
-
- public void keyReleased(KeyEvent e) {
- }
-}
diff --git a/test/jdk/java/awt/im/JTextFieldTest.html b/test/jdk/java/awt/im/JTextFieldTest.html
deleted file mode 100644
index db1048dc0cc..00000000000
--- a/test/jdk/java/awt/im/JTextFieldTest.html
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-Please run this test case under Solaris cjk locale with inputmethod
-support, if you could input Chinese/Japanese/Korean in the swing
-JTextField, then the test has passed!
-
diff --git a/test/jdk/java/awt/im/JTextFieldTest.java b/test/jdk/java/awt/im/JTextFieldTest.java
index 4eb9967f76a..d2a3a263504 100644
--- a/test/jdk/java/awt/im/JTextFieldTest.java
+++ b/test/jdk/java/awt/im/JTextFieldTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -23,43 +23,50 @@
/*
* @test
- * @bug 4226191
+ * @bug 4226191
+ * @library /java/awt/regtesthelpers
+ * @build PassFailJFrame
* @summary Verify that Lightweight text components (like swing JTextField)
* work correctly with IM when there is an uneditable peered
* TextField/TextArea in the same parent Frame
- * @author xueming.shen@eng
- * @run applet/manual=yesno JTextFieldTest.html
+ * @run main/manual JTextFieldTest
*/
-import java.awt.*;
-import java.awt.event.*;
-import java.applet.*;
-import javax.swing.*;
+import java.awt.FlowLayout;
+import java.awt.TextField;
-public class JTextFieldTest extends Applet implements ActionListener {
+import javax.swing.JFrame;
+import javax.swing.JTextField;
- TextField tf1;
- JTextField tf2;
+public class JTextFieldTest {
+ private static final String INSTRUCTIONS =
+ """
+ Please run this test in a CJK (Chinese/Japanese/Korean) locale
+ with input method support. If you could add input in the swing
+ JTextField, then the test has passed!
+ """;
- public JTextFieldTest() {
- tf1 = new TextField("ABCDEFGH", 10);
- tf1.setEditable(false);
- tf2 = new JTextField("12345678", 10);
- setLayout(new FlowLayout());
- add(tf1);
- add(tf2);
+ public static void main(String[] args) throws Exception {
+ PassFailJFrame
+ .builder()
+ .title("JTextFieldTest")
+ .instructions(INSTRUCTIONS)
+ .rows(5)
+ .columns(40)
+ .testUI(JTextFieldTest::createAndShowGUI)
+ .build()
+ .awaitAndCheck();
}
- public void actionPerformed(ActionEvent ae) {
-
- }
-
- public static void main(String args[]) {
- JFrame win = new JFrame();
- JTextFieldTest jtf = new JTextFieldTest();
- win.getContentPane().setLayout(new FlowLayout());
- win.getContentPane().add(jtf);
- win.pack();
- win.show();
+ public static JFrame createAndShowGUI() {
+ JFrame frame = new JFrame("Test Frame");
+ frame.setLayout(new FlowLayout());
+ TextField tf1 = new TextField("ABCDEFGH", 10);
+ tf1.setEditable(false);
+ JTextField tf2 = new JTextField("12345678", 10);
+ frame.getContentPane().add(tf1);
+ frame.getContentPane().add(tf2);
+ frame.pack();
+ return frame;
}
}
diff --git a/test/jdk/java/awt/im/bug4490692.java b/test/jdk/java/awt/im/bug4490692.java
new file mode 100644
index 00000000000..8b095ae3745
--- /dev/null
+++ b/test/jdk/java/awt/im/bug4490692.java
@@ -0,0 +1,107 @@
+/*
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+import java.awt.event.KeyAdapter;
+import java.awt.event.KeyEvent;
+import javax.swing.JComponent;
+import javax.swing.JLabel;
+import javax.swing.JPanel;
+import javax.swing.JTextField;
+
+/*
+ * @test
+ * @bug 4490692
+ * @summary [Linux] Test for KEY_PRESS event for accented characters.
+ * @requires (os.family == "linux")
+ * @library /java/awt/regtesthelpers
+ * @build PassFailJFrame
+ * @run main/manual bug4490692
+ */
+
+public class bug4490692 {
+ private static final String INSTRUCTIONS = """
+ This test is for unix platforms only.
+ Before the test, you need to modify the keyboard mapping for
+ Tab by issuing the following command:
+
+ xmodmap -e 'keycode 23 = aacute' (this is for Linux)
+ xmodmap -e 'keycode 60 = aacute' (this is for Solaris Sparc)
+
+ This command lets you type 'a with acute (Ã )' character when you press
+ 'Tab' key in the JTextField provided below the logging area.
+ After the test, please DO NOT fail to restore the original
+ key mapping by doing the following.
+
+ xmodmap -e 'keycode 23 = Tab' (this is for Linux)
+ xmodmap -e 'keycode 60 = Tab' (this is for Solaris Sparc)
+
+ CASE 1: This is a manual check and for SOLARIS SPARC keyboard
+ only. Check whether the key sequence ("Compose", "a", " ' ")
+ generates a-acute character in en_US locale.
+
+ CASE 2: This step is automated and applicable for both
+ keyboards - LINUX & SOLARIS SPARC.
+ When Tab key is pressed it should generate a-acute (Ã )
+ character, this test automatically passes if the correct character
+ is generated on keypress else fails.
+ """;
+
+ public static void main(String[] args) throws Exception {
+ PassFailJFrame.builder()
+ .title("Test Instructions")
+ .instructions(INSTRUCTIONS)
+ .rows((int) INSTRUCTIONS.lines().count() + 2)
+ .columns(45)
+ .testTimeOut(10)
+ .splitUIBottom(bug4490692::createUI)
+ .logArea(8)
+ .build()
+ .awaitAndCheck();
+ }
+
+ private static JComponent createUI() {
+ JPanel panel = new JPanel();
+ JTextField textField = new JTextField("", 20);
+ panel.add(new JLabel("Text field:"));
+
+ textField.addKeyListener(new KeyAdapter() {
+ @Override
+ public void keyPressed(KeyEvent e) {
+ PassFailJFrame.log(e.paramString());
+ if (e.getKeyCode() == 23 || e.getKeyCode() == 60
+ || e.paramString().contains("rawCode=23")
+ || e.paramString().contains("rawCode=60")) {
+ if (e.getKeyChar() == 0x00e1) {
+ PassFailJFrame.forcePass();
+ } else {
+ PassFailJFrame.forceFail("Tab keypress DID NOT"
+ + " produce the expected accented character - aacute");
+ }
+ }
+ }
+ });
+
+ panel.add(textField);
+ return panel;
+ }
+}
diff --git a/test/jdk/java/awt/image/multiresolution/MultiDisplayTest/MultiDisplayTest.java b/test/jdk/java/awt/image/multiresolution/MultiDisplayTest.java
similarity index 50%
rename from test/jdk/java/awt/image/multiresolution/MultiDisplayTest/MultiDisplayTest.java
rename to test/jdk/java/awt/image/multiresolution/MultiDisplayTest.java
index b1c56d5e452..f8214a8ddb0 100644
--- a/test/jdk/java/awt/image/multiresolution/MultiDisplayTest/MultiDisplayTest.java
+++ b/test/jdk/java/awt/image/multiresolution/MultiDisplayTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2016, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -21,63 +21,99 @@
* questions.
*/
+import java.awt.Color;
+import java.awt.Dialog;
+import java.awt.Font;
+import java.awt.Frame;
+import java.awt.Graphics;
+import java.awt.event.WindowAdapter;
+import java.awt.event.WindowEvent;
+import java.awt.image.BaseMultiResolutionImage;
+import java.awt.image.BufferedImage;
-/*
- @test
- @bug 8142861 8143062 8147016
- @summary Check if multiresolution image behaves properly
- on HiDPI + non-HiDPI display pair.
- @author a.stepanov
- @library /test/lib
- @build jdk.test.lib.Platform
- @run applet/manual=yesno MultiDisplayTest.html
-*/
-
-
-import java.applet.Applet;
-import java.awt.*;
-import java.awt.event.*;
-import java.awt.image.*;
+import javax.swing.JButton;
import jdk.test.lib.Platform;
+import jtreg.SkippedException;
-public class MultiDisplayTest extends Applet {
+/*
+ * @test
+ * @bug 8142861 8143062 8147016
+ * @library /java/awt/regtesthelpers /test/lib
+ * @build PassFailJFrame jdk.test.lib.Platform
+ * @requires (os.family == "windows" | os.family == "mac")
+ * @summary Check if multiresolution image behaves properly
+ * on HiDPI + non-HiDPI display pair.
+ * @run main/manual MultiDisplayTest
+ */
- private static final int W = 200, H = 200;
+public class MultiDisplayTest {
+ private static final String INSTRUCTIONS =
+ """
+ The test requires two-display configuration, where
- private static final BaseMultiResolutionImage IMG =
- new BaseMultiResolutionImage(new BufferedImage[]{
- generateImage(1, Color.BLACK), generateImage(2, Color.BLUE)});
+ - 1st display is operating in HiDPI mode;
+ - 2nd display is non-HiDPI.
- private static boolean checkOS() {
- return Platform.isWindows() || Platform.isOSX();
- }
+ In other cases please simply push "Pass".
- public void init() { this.setLayout(new BorderLayout()); }
+ To run test please push "Start".
- public void start() {
+ Then drag parent / child to different displays and check
+ that the proper image is shown for every window
+ (must be "black 1x" for non-HiDPI and "blue 2x" for HiDPI).
- Button b = new Button("Start");
- b.setEnabled(checkOS());
+ Please try to drag both parent and child,
+ do it fast several times and check if no artefacts occur.
- b.addActionListener(new ActionListener() {
- @Override
- public void actionPerformed(ActionEvent e) {
+ Try to switch display resolution (high to low and back).
- ParentFrame p = new ParentFrame();
- new ChildDialog(p);
- }
- });
+ For Mac OS X please check also the behavior for
+ translucent windows appearing on the 2nd (non-active) display
+ and Mission Control behavior.
+
+ Close the Child & Parent windows.
+
+ In case if no issues occur please push "Pass", otherwise "Fail".
+ """;
+
+ private static final int W = 200;
+ private static final int H = 200;
- add(b, BorderLayout.CENTER);
+ private static final BaseMultiResolutionImage IMG =
+ new BaseMultiResolutionImage(new BufferedImage[]{
+ generateImage(1, Color.BLACK), generateImage(2, Color.BLUE)});
- validate();
- setVisible(true);
+ public static void main(String[] args) throws Exception {
+ if (!checkOS()) {
+ throw new SkippedException("Invalid OS." +
+ "Please run test on either Windows or MacOS");
+ }
+ PassFailJFrame
+ .builder()
+ .title("MultiDisplayTest Instructions")
+ .instructions(INSTRUCTIONS)
+ .rows((int) INSTRUCTIONS.lines().count() + 2)
+ .columns(40)
+ .splitUIBottom(MultiDisplayTest::createAndShowGUI)
+ .build()
+ .awaitAndCheck();
}
+ public static JButton createAndShowGUI() {
+ JButton b = new JButton("Start");
+ b.addActionListener(e -> {
+ ParentFrame p = new ParentFrame();
+ new ChildDialog(p);
+ });
+ return b;
+ }
- private static BufferedImage generateImage(int scale, Color c) {
+ private static boolean checkOS() {
+ return Platform.isWindows() || Platform.isOSX();
+ }
+ private static BufferedImage generateImage(int scale, Color c) {
BufferedImage image = new BufferedImage(
scale * W, scale * H, BufferedImage.TYPE_INT_RGB);
Graphics g = image.getGraphics();
@@ -87,19 +123,13 @@ private static BufferedImage generateImage(int scale, Color c) {
g.setColor(Color.WHITE);
Font f = g.getFont();
g.setFont(new Font(f.getName(), Font.BOLD, scale * 48));
- g.drawChars((scale + "X").toCharArray(), 0, 2, scale * W / 2, scale * H / 2);
-
+ g.drawChars((scale + "X").toCharArray(), 0, 2,
+ scale * W / 2, scale * H / 2);
return image;
}
private static class ParentFrame extends Frame {
-
public ParentFrame() {
- EventQueue.invokeLater(this::CreateUI);
- }
-
- private void CreateUI() {
-
addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) { dispose(); }
@@ -118,14 +148,8 @@ public void paint(Graphics gr) {
}
private static class ChildDialog extends Dialog {
-
public ChildDialog(Frame f) {
super(f);
- EventQueue.invokeLater(this::CreateUI);
- }
-
- private void CreateUI() {
-
addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) { dispose(); }
diff --git a/test/jdk/java/awt/image/multiresolution/MultiDisplayTest/MultiDisplayTest.html b/test/jdk/java/awt/image/multiresolution/MultiDisplayTest/MultiDisplayTest.html
deleted file mode 100644
index 49989cd9ceb..00000000000
--- a/test/jdk/java/awt/image/multiresolution/MultiDisplayTest/MultiDisplayTest.html
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
- MultiDisplayTest
-
-
-
-
-This test is for OS X or Windows only.
-For other OSes please simply push "Pass".
-
-The test requires two-display configuration, where
-
-- 1st display is operating in HiDPI mode;
-- 2nd display is non-HiDPI.
-
-In other cases please simply push "Pass".
-
-
-To run test please push "Start".
-
-Then drag parent / child to different displays and check
-that the proper image is shown for every window
-(must be "black 1x" for non-HiDPI and "blue 2x" for HiDPI).
-
-Please try to drag both parent and child,
-do it fast several times and check if no artefacts occur.
-
-Try to switch display resolution (high to low and back).
-
-For Mac OS X please check also the behavior for
-translucent windows appearing on the 2nd (non-active) display
-and Mission Control behavior.
-
-Close the windows.
-
-In case if no issues occur please push "Pass", otherwise "Fail".
-
-
-
diff --git a/test/jdk/java/awt/print/Dialog/PrintApplet.html b/test/jdk/java/awt/print/Dialog/PrintApplet.html
deleted file mode 100644
index d0fd459e217..00000000000
--- a/test/jdk/java/awt/print/Dialog/PrintApplet.html
+++ /dev/null
@@ -1,29 +0,0 @@
-!--
- Copyright (c) 2007, Oracle and/or its affiliates. All rights reserved.
- DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
- This code is free software; you can redistribute it and/or modify it
- under the terms of the GNU General Public License version 2 only, as
- published by the Free Software Foundation.
-
- This code is distributed in the hope that it will be useful, but WITHOUT
- ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
- version 2 for more details (a copy is included in the LICENSE file that
- accompanied this code).
-
- You should have received a copy of the GNU General Public License version
- 2 along with this work; if not, write to the Free Software Foundation,
- Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
- Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- or visit www.oracle.com if you need additional information or have any
- questions.
--->
-
-PrintApplet
-PrintApplet
-
-
-
-
diff --git a/test/jdk/java/awt/print/Dialog/PrintApplet.java b/test/jdk/java/awt/print/Dialog/PrintApplet.java
deleted file mode 100644
index c8a3cd955fe..00000000000
--- a/test/jdk/java/awt/print/Dialog/PrintApplet.java
+++ /dev/null
@@ -1,142 +0,0 @@
-/*
- * Copyright (c) 2007, Oracle and/or its affiliates. All rights reserved.
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * This code is free software; you can redistribute it and/or modify it
- * under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation.
- *
- * This code is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
- * version 2 for more details (a copy is included in the LICENSE file that
- * accompanied this code).
- *
- * You should have received a copy of the GNU General Public License version
- * 2 along with this work; if not, write to the Free Software Foundation,
- * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
- *
- * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- * or visit www.oracle.com if you need additional information or have any
- * questions.
- */
-
-/*
- @test
- @bug 5024549
- @key printer
- @summary Pass if dialogs are modal.
- @run applet/manual PrintApplet.html
-*/
-import java.awt.*;
-import java.awt.event.*;
-import java.applet.*;
-import java.awt.print.*;
-import javax.swing.*;
-
-public class PrintApplet extends JApplet implements Printable {
- private JButton jButton1 = new JButton();
-
-
- public PrintApplet() {
- }
-
- public void init() {
- try {
- jbInit();
- }
- catch(Exception e) {
- e.printStackTrace();
- }
- }
-
- private void jbInit() throws Exception {
- jButton1.setText("PRINT");
- jButton1.addActionListener(new java.awt.event.ActionListener() {
- public void actionPerformed(ActionEvent e) {
- jButton1_actionPerformed(e);
- }
- });
- jButton1.setBounds(new Rectangle(165, 248, 80, 30));
- this.setSize(new Dimension(400,300));
- this.getContentPane().setLayout(null);
- this.getContentPane().setBackground(Color.pink);
- this.getContentPane().add(jButton1, BorderLayout.SOUTH);
- }
-
- public void start() {
- }
-
- public void stop() {
- }
-
- public void destroy() {
- }
-
- public String getAppletInfo() {
- return "Applet inf";
- }
-
- public String[][] getParameterInfo() {
- return null;
- }
-
-
- public int print(Graphics g, PageFormat pf, int page) throws PrinterException {
- System.out.println("Calling print");
- if (page == 0) {
- Graphics2D g2 = (Graphics2D)g;
- g2.translate(pf.getImageableX(), pf.getImageableY());
- g2.setColor(Color.black);
- g2.drawString("Hello World", 20, 100);
-
- return Printable.PAGE_EXISTS;
- }
- return Printable.NO_SUCH_PAGE;
- }
-
-
-
- void jButton1_actionPerformed(ActionEvent e) {
- PrinterJob printJob = null;
- PageFormat pageFormat = null;
- Paper prtPaper = null;
- boolean bPrintFlg = true;
-
-
- try{
- printJob = PrinterJob.getPrinterJob();
-
- }
- catch(SecurityException se){
-
- bPrintFlg = false;
- }
-
- if (bPrintFlg) {
-
- pageFormat = printJob.pageDialog(printJob.defaultPage());
- System.out.println("PrintApplet: pageFormat = "+pageFormat.getWidth()/72.0+" x "+pageFormat.getHeight()/72.0);
- if (pageFormat != null) {
-
- prtPaper = pageFormat.getPaper();
- pageFormat.setPaper(prtPaper);
-
-
- printJob.setPrintable(this, pageFormat);
- }
-
- if (printJob.printDialog()) {
-
- try {
- printJob.print();
- }
- catch (java.awt.print.PrinterException ex) {
- ex.printStackTrace();
- }
-
- }
-
- }
- }
-}
diff --git a/test/jdk/java/awt/print/Dialog/PrintModalDialog.java b/test/jdk/java/awt/print/Dialog/PrintModalDialog.java
new file mode 100644
index 00000000000..d63c361346f
--- /dev/null
+++ b/test/jdk/java/awt/print/Dialog/PrintModalDialog.java
@@ -0,0 +1,127 @@
+/*
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+import java.awt.Color;
+import java.awt.Graphics2D;
+import java.awt.event.ActionEvent;
+import java.awt.print.PageFormat;
+import java.awt.print.Paper;
+import java.awt.print.Printable;
+import java.awt.print.PrinterJob;
+
+import javax.swing.JButton;
+
+/*
+ * @test
+ * @bug 5024549
+ * @key printer
+ * @library /java/awt/regtesthelpers
+ * @build PassFailJFrame
+ * @summary Pass if dialogs are modal.
+ * @run main/manual PrintModalDialog
+ */
+
+public class PrintModalDialog {
+ private static JButton jButton1;
+ private static final String INSTRUCTIONS =
+ """
+ Click the "PRINT" button in the test window. A new dialog
+ should appear to print the page. Test if this print new dialog
+ is actually modal.
+
+ Modal in this case means that it blocks the user from interacting
+ with other windows in the same application. You may still be able
+ to interact with unrelated applications on the desktop.
+ One sure way to test this is to first show the print dialog and
+ then press "Fail", because if you can click on "Fail" and have it
+ respond, then the print dialog was not modal. If clicking on it
+ does nothing then cancel the print dialog and do the same for the
+ other print dialog. If all is well, then press Pass.
+ """;
+
+ public static void main(String[] args) throws Exception {
+ PassFailJFrame
+ .builder()
+ .title("PrintModalDialog Instructions")
+ .instructions(INSTRUCTIONS)
+ .rows((int) INSTRUCTIONS.lines().count() + 1)
+ .columns(40)
+ .splitUIBottom(PrintModalDialog::createAndShowGUI)
+ .build()
+ .awaitAndCheck();
+ }
+
+ public static JButton createAndShowGUI() {
+ jButton1 = new JButton("PRINT");
+ jButton1.addActionListener(e -> jButton1_actionPerformed(e));
+ return jButton1;
+ }
+
+ static void jButton1_actionPerformed(ActionEvent e) {
+ PrinterJob printJob = null;
+ PageFormat pageFormat = null;
+ Paper prtPaper = null;
+ boolean bPrintFlg = true;
+
+ try {
+ printJob = PrinterJob.getPrinterJob();
+ }
+ catch (SecurityException se) {
+ bPrintFlg = false;
+ }
+
+ if (bPrintFlg) {
+ pageFormat = printJob.pageDialog(printJob.defaultPage());
+ System.out.println("PrintModalDialog: pageFormat = " +
+ pageFormat.getWidth() / 72.0 + " x " +
+ pageFormat.getHeight() / 72.0);
+ if (pageFormat != null) {
+ prtPaper = pageFormat.getPaper();
+ pageFormat.setPaper(prtPaper);
+ printJob.setPrintable((g, pf, page) -> {
+ System.out.println("Calling print");
+ if (page == 0) {
+ Graphics2D g2 = (Graphics2D)g;
+ g2.translate(pf.getImageableX(), pf.getImageableY());
+ g2.setColor(Color.black);
+ g2.drawString("Hello World", 20, 100);
+
+ return Printable.PAGE_EXISTS;
+ }
+ return Printable.NO_SUCH_PAGE;
+ }, pageFormat);
+ }
+
+ if (printJob.printDialog()) {
+ try {
+ printJob.print();
+ }
+ catch (java.awt.print.PrinterException ex) {
+ ex.printStackTrace();
+ String msg = "PrinterException: " + ex.getMessage();
+ PassFailJFrame.forceFail(msg);
+ }
+ }
+ }
+ }
+}
diff --git a/test/jdk/java/awt/print/PageFormat/SetOrient.html b/test/jdk/java/awt/print/PageFormat/SetOrient.html
deleted file mode 100644
index 422d64e4610..00000000000
--- a/test/jdk/java/awt/print/PageFormat/SetOrient.html
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
-
- SetOrient
-
-
-
-This test prints two pages and sends them to the printer.
-One page is in PORTRAIT orientation and the other is in LANDSCAPE
-orientation. On each page it draws an ellipse inscribed in the clip
-boundary established by the PrinterJob. The ellipse should fill the
-page within the bounds established by the default margins and not
-extend off any end or side of the page. Also, the string "Portrait"
-or "Landscape" should be oriented correctly.
-
-
-
-
diff --git a/test/jdk/java/awt/print/PageFormat/SetOrient.java b/test/jdk/java/awt/print/PageFormat/SetOrient.java
index 9d80702c95e..d3cfaf41569 100644
--- a/test/jdk/java/awt/print/PageFormat/SetOrient.java
+++ b/test/jdk/java/awt/print/PageFormat/SetOrient.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -21,56 +21,96 @@
* questions.
*/
-/**
- * @bug 4186119: setting orientation does not affect printer
+/*
+ * @test
+ * @key printer
+ * @bug 4186119
+ * @library /java/awt/regtesthelpers
+ * @build PassFailJFrame
* @summary Confirm that the clip and transform of the Graphics2D is
* affected by the landscape orientation of the PageFormat.
- * @run applet/manual=yesno SetOrient.html
+ * @run main/manual SetOrient
*/
-import java.awt.*;
-import java.awt.geom.*;
-import java.awt.print.*;
-import java.applet.Applet;
-
-public class SetOrient extends Applet implements Printable {
- PrinterJob pjob;
+import java.awt.Color;
+import java.awt.Graphics;
+import java.awt.Graphics2D;
+import java.awt.geom.Ellipse2D;
+import java.awt.print.Book;
+import java.awt.print.PageFormat;
+import java.awt.print.Printable;
+import java.awt.print.PrinterException;
+import java.awt.print.PrinterJob;
- public void init() {
- pjob = PrinterJob.getPrinterJob();
+import javax.swing.JButton;
- Book book = new Book();
- PageFormat pf = pjob.defaultPage();
- pf.setOrientation(PageFormat.PORTRAIT);
- book.append(this, pf);
- pf = pjob.defaultPage();
- pf.setOrientation(PageFormat.LANDSCAPE);
- book.append(this, pf);
- pjob.setPageable(book);
+public class SetOrient {
+ private static final String INSTRUCTIONS =
+ """
+ This test prints two pages and sends them to the printer.
+ One page is in PORTRAIT orientation and the other is in LANDSCAPE
+ orientation. On each page it draws an ellipse inscribed in the clip
+ boundary established by the PrinterJob. The ellipse should fill the
+ page within the bounds established by the default margins and not
+ extend off any end or side of the page. Also, the string "Portrait"
+ or "Landscape" should be oriented correctly.
+ """;
- try {
- pjob.print();
- } catch (PrinterException e) {
- throw new RuntimeException(e.getMessage());
- }
+ public static void main(String[] args) throws Exception {
+ PassFailJFrame
+ .builder()
+ .title("SetOrient Test Instructions")
+ .instructions(INSTRUCTIONS)
+ .rows((int) INSTRUCTIONS.lines().count() + 2)
+ .columns(40)
+ .splitUIBottom(SetOrient::createAndShowGUI)
+ .build()
+ .awaitAndCheck();
}
- public int print(Graphics g, PageFormat pf, int pageIndex) {
- Graphics2D g2d = (Graphics2D)g;
- drawGraphics(g2d, pf);
- return Printable.PAGE_EXISTS;
- }
+ public static JButton createAndShowGUI() {
+ JButton btn = new JButton("PRINT");
+ btn.addActionListener(e -> {
+ PrinterJob pjob = PrinterJob.getPrinterJob();
+
+ Printable p = new Printable() {
+ public int print(Graphics g, PageFormat pf, int pageIndex) {
+ Graphics2D g2d = (Graphics2D)g;
+ drawGraphics(g2d, pf);
+ return Printable.PAGE_EXISTS;
+ }
+
+ void drawGraphics(Graphics2D g, PageFormat pf) {
+ double ix = pf.getImageableX();
+ double iy = pf.getImageableY();
+ double iw = pf.getImageableWidth();
+ double ih = pf.getImageableHeight();
+
+ g.setColor(Color.black);
+ g.drawString(((pf.getOrientation() == PageFormat.PORTRAIT)
+ ? "Portrait" : "Landscape"),
+ (int) (ix + iw / 2), (int) (iy + ih / 2));
+ g.draw(new Ellipse2D.Double(ix, iy, iw, ih));
+ }
+ };
- void drawGraphics(Graphics2D g, PageFormat pf) {
- double ix = pf.getImageableX();
- double iy = pf.getImageableY();
- double iw = pf.getImageableWidth();
- double ih = pf.getImageableHeight();
+ Book book = new Book();
+ PageFormat pf = pjob.defaultPage();
+ pf.setOrientation(PageFormat.PORTRAIT);
+ book.append(p, pf);
+ pf = pjob.defaultPage();
+ pf.setOrientation(PageFormat.LANDSCAPE);
+ book.append(p, pf);
+ pjob.setPageable(book);
- g.setColor(Color.black);
- g.drawString(((pf.getOrientation() == PageFormat.PORTRAIT)
- ? "Portrait" : "Landscape"),
- (int) (ix+iw/2), (int) (iy+ih/2));
- g.draw(new Ellipse2D.Double(ix, iy, iw, ih));
+ try {
+ pjob.print();
+ } catch (PrinterException ex) {
+ ex.printStackTrace();
+ String msg = "PrinterException: " + ex.getMessage();
+ PassFailJFrame.forceFail(msg);
+ }
+ });
+ return btn;
}
}
diff --git a/test/jdk/java/awt/print/PrinterJob/PrinterDialogsModalityTest.java b/test/jdk/java/awt/print/PrinterJob/PrinterDialogsModalityTest.java
new file mode 100644
index 00000000000..0597d977405
--- /dev/null
+++ b/test/jdk/java/awt/print/PrinterJob/PrinterDialogsModalityTest.java
@@ -0,0 +1,93 @@
+/*
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+import java.awt.Button;
+import java.awt.FlowLayout;
+import java.awt.print.PageFormat;
+import java.awt.print.PrinterJob;
+
+import javax.swing.JFrame;
+
+/*
+ * @test
+ * @bug 4784285 4785920
+ * @key printer
+ * @library /java/awt/regtesthelpers
+ * @build PassFailJFrame
+ * @summary check whether Print- and Page- dialogs are modal and correct window
+ * activated after their closing
+ * @run main/manual PrinterDialogsModalityTest
+ */
+
+public class PrinterDialogsModalityTest {
+ private static final String INSTRUCTIONS =
+ """
+ After the test starts, you will see a frame titled "Test Frame"
+ with two buttons: "Page Dialog" and "Print Dialog".
+ 1. Make the "Test Frame" active by clicking on title.
+ 2. Press "Page Dialog" button and a page dialog should popup.
+ 3. Make sure page dialog is modal. (Modal in this case means that
+ it blocks the user from interacting with other windows in the
+ same application, like this instruction window. You may still be
+ able to interact with unrelated applications on the desktop.).
+ 4. Close the dialog (either cancel it or press ok).
+ 5. Make sure the frame is still active.
+ 6. Press "Print Dialog" button, print dialog should popup.
+ 7. Repeat steps 3-5.
+
+ If you are able to execute all steps successfully then the test
+ passes, otherwise it fails.
+ """;
+
+ public static void main(String[] args) throws Exception {
+ PassFailJFrame
+ .builder()
+ .title("PrinterDialogsModalityTest Test Instructions")
+ .instructions(INSTRUCTIONS)
+ .rows((int) INSTRUCTIONS.lines().count() + 2)
+ .columns(40)
+ .testUI(PrinterDialogsModalityTest::createAndShowGUI)
+ .build()
+ .awaitAndCheck();
+ }
+
+ public static JFrame createAndShowGUI() {
+ JFrame frame = new JFrame("Test Frame");
+ frame.setLayout(new FlowLayout());
+
+ Button page = new Button("Page Dialog");
+ page.addActionListener(e -> {
+ PrinterJob prnJob = PrinterJob.getPrinterJob();
+ prnJob.pageDialog(new PageFormat());
+ });
+ Button print = new Button("Print Dialog");
+ print.addActionListener(e -> {
+ PrinterJob prnJob = PrinterJob.getPrinterJob();
+ prnJob.printDialog();
+ });
+ frame.add(page);
+ frame.add(print);
+ frame.pack();
+ return frame;
+ }
+}
diff --git a/test/jdk/java/awt/print/PrinterJob/PrinterDialogsModalityTest/PrinterDialogsModalityTest.html b/test/jdk/java/awt/print/PrinterJob/PrinterDialogsModalityTest/PrinterDialogsModalityTest.html
deleted file mode 100644
index 9cfb86bd479..00000000000
--- a/test/jdk/java/awt/print/PrinterJob/PrinterDialogsModalityTest/PrinterDialogsModalityTest.html
+++ /dev/null
@@ -1,43 +0,0 @@
-
-
-
-
-
- PrinterDialogsModalityTest
-
-
-
-PrinterDialogsModalityTest Bug ID: 4784285 4785920
-
- See the dialog box (usually in upper left corner) for instructions
-
-
-
-
diff --git a/test/jdk/java/awt/print/PrinterJob/PrinterDialogsModalityTest/PrinterDialogsModalityTest.java b/test/jdk/java/awt/print/PrinterJob/PrinterDialogsModalityTest/PrinterDialogsModalityTest.java
deleted file mode 100644
index bb40832e36f..00000000000
--- a/test/jdk/java/awt/print/PrinterJob/PrinterDialogsModalityTest/PrinterDialogsModalityTest.java
+++ /dev/null
@@ -1,262 +0,0 @@
-/*
- * Copyright (c) 2007, Oracle and/or its affiliates. All rights reserved.
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * This code is free software; you can redistribute it and/or modify it
- * under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation.
- *
- * This code is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
- * version 2 for more details (a copy is included in the LICENSE file that
- * accompanied this code).
- *
- * You should have received a copy of the GNU General Public License version
- * 2 along with this work; if not, write to the Free Software Foundation,
- * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
- *
- * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- * or visit www.oracle.com if you need additional information or have any
- * questions.
- */
-
-/*
- test
- @bug 4784285 4785920
- @key printer
- @summary check whether Print- and Page- dialogs are modal and correct window activated after their closing
- @run applet/manual=yesno PrinterDialogsModalityTest.html
-*/
-
-/**
- * PrinterDialogsModalityTest.java
- *
- * summary: check whether Print- and Page- dialogs are modal and correct window activated after their closing
- */
-
-import java.applet.Applet;
-
-import java.awt.BorderLayout;
-import java.awt.Button;
-import java.awt.Dialog;
-import java.awt.FlowLayout;
-import java.awt.Frame;
-import java.awt.TextArea;
-
-import java.awt.event.ActionEvent;
-import java.awt.event.ActionListener;
-
-import java.awt.print.PageFormat;
-import java.awt.print.PrinterJob;
-
-public class PrinterDialogsModalityTest extends Applet
-{
- //Declare things used in the test, like buttons and labels here
-
- public void init()
- {
- //Create instructions for the user here, as well as set up
- // the environment -- set the layout manager, add buttons,
- // etc.
- this.setLayout (new BorderLayout ());
-
- String[] instructions =
- {
- "This is a Windows only test, for other platforms consider it passed",
- "After test start you will see frame titled \"test Frame\"",
- "with two buttons - \"Page Dialog\" and \"Print Dialog\"",
- "1. make the frame active by clicking on title",
- "2. press \"Page Dialog\" button, page dailog should popup",
- "3. make sure page dialog is modal (if not test is failed)",
- "4. close the dialog (either cancel it or press ok)",
- "5. make sure the frame is still active (if not test is failed)",
- "6. press \"Print Dialog\" button, print dialog should popup",
- "7. repeat steps 3.-5.",
- "",
- "If you are able to execute all steps successfully then test is passed, else failed."
- };
- Sysout.createDialogWithInstructions( instructions );
-
- }//End init()
-
- public void start ()
- {
- //Get things going. Request focus, set size, et cetera
- setSize (200,200);
- setVisible(true);
- validate();
-
- Button page = new Button("Page Dialog");
- page.addActionListener(new ActionListener() {
- public void actionPerformed(ActionEvent e) {
- PrinterJob prnJob = PrinterJob.getPrinterJob();
- prnJob.pageDialog(new PageFormat());
- }
- });
- Button print = new Button("Print Dialog");
- print.addActionListener(new ActionListener() {
- public void actionPerformed(ActionEvent e) {
- PrinterJob prnJob = PrinterJob.getPrinterJob();
- prnJob.printDialog();
- }
- });
- Frame frame = new Frame("Test Frame");
- frame.setLayout(new FlowLayout());
- frame.add(page);
- frame.add(print);
- frame.setLocation(200, 200);
- frame.pack();
- frame.setVisible(true);
-
- }// start()
-
- //The rest of this class is the actions which perform the test...
-
- //Use Sysout.println to communicate with the user NOT System.out!!
- //Sysout.println ("Something Happened!");
-
-}// class PrinterDialogsModalityTest
-
-/* Place other classes related to the test after this line */
-
-
-
-
-
-/****************************************************
- Standard Test Machinery
- DO NOT modify anything below -- it's a standard
- chunk of code whose purpose is to make user
- interaction uniform, and thereby make it simpler
- to read and understand someone else's test.
- ****************************************************/
-
-/**
- This is part of the standard test machinery.
- It creates a dialog (with the instructions), and is the interface
- for sending text messages to the user.
- To print the instructions, send an array of strings to Sysout.createDialog
- WithInstructions method. Put one line of instructions per array entry.
- To display a message for the tester to see, simply call Sysout.println
- with the string to be displayed.
- This mimics System.out.println but works within the test harness as well
- as standalone.
- */
-
-class Sysout
-{
- private static TestDialog dialog;
-
- public static void createDialogWithInstructions( String[] instructions )
- {
- dialog = new TestDialog( new Frame(), "Instructions" );
- dialog.printInstructions( instructions );
- dialog.setVisible(true);
- println( "Any messages for the tester will display here." );
- }
-
- public static void createDialog( )
- {
- dialog = new TestDialog( new Frame(), "Instructions" );
- String[] defInstr = { "Instructions will appear here. ", "" } ;
- dialog.printInstructions( defInstr );
- dialog.setVisible(true);
- println( "Any messages for the tester will display here." );
- }
-
-
- public static void printInstructions( String[] instructions )
- {
- dialog.printInstructions( instructions );
- }
-
-
- public static void println( String messageIn )
- {
- dialog.displayMessage( messageIn );
- }
-
-}// Sysout class
-
-/**
- This is part of the standard test machinery. It provides a place for the
- test instructions to be displayed, and a place for interactive messages
- to the user to be displayed.
- To have the test instructions displayed, see Sysout.
- To have a message to the user be displayed, see Sysout.
- Do not call anything in this dialog directly.
- */
-class TestDialog extends Dialog
-{
-
- TextArea instructionsText;
- TextArea messageText;
- int maxStringLength = 80;
-
- //DO NOT call this directly, go through Sysout
- public TestDialog( Frame frame, String name )
- {
- super( frame, name );
- int scrollBoth = TextArea.SCROLLBARS_BOTH;
- instructionsText = new TextArea( "", 15, maxStringLength, scrollBoth );
- add( "North", instructionsText );
-
- messageText = new TextArea( "", 5, maxStringLength, scrollBoth );
- add("Center", messageText);
-
- pack();
-
- setVisible(true);
- }// TestDialog()
-
- //DO NOT call this directly, go through Sysout
- public void printInstructions( String[] instructions )
- {
- //Clear out any current instructions
- instructionsText.setText( "" );
-
- //Go down array of instruction strings
-
- String printStr, remainingStr;
- for( int i=0; i < instructions.length; i++ )
- {
- //chop up each into pieces maxSringLength long
- remainingStr = instructions[ i ];
- while( remainingStr.length() > 0 )
- {
- //if longer than max then chop off first max chars to print
- if( remainingStr.length() >= maxStringLength )
- {
- //Try to chop on a word boundary
- int posOfSpace = remainingStr.
- lastIndexOf( ' ', maxStringLength - 1 );
-
- if( posOfSpace <= 0 ) posOfSpace = maxStringLength - 1;
-
- printStr = remainingStr.substring( 0, posOfSpace + 1 );
- remainingStr = remainingStr.substring( posOfSpace + 1 );
- }
- //else just print
- else
- {
- printStr = remainingStr;
- remainingStr = "";
- }
-
- instructionsText.append( printStr + "\n" );
-
- }// while
-
- }// for
-
- }//printInstructions()
-
- //DO NOT call this directly, go through Sysout
- public void displayMessage( String messageIn )
- {
- messageText.append( messageIn + "\n" );
- System.out.println(messageIn);
- }
-
-}// TestDialog class
diff --git a/test/jdk/java/awt/print/PrinterJob/SecurityDialogTest.java b/test/jdk/java/awt/print/PrinterJob/SecurityDialogTest.java
index d6a9efeb97c..dc103dc6f56 100644
--- a/test/jdk/java/awt/print/PrinterJob/SecurityDialogTest.java
+++ b/test/jdk/java/awt/print/PrinterJob/SecurityDialogTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -21,210 +21,110 @@
* questions.
*/
-/**
+import java.awt.Frame;
+import java.awt.print.PageFormat;
+import java.awt.print.PrinterJob;
+import java.lang.reflect.InvocationTargetException;
+
+import javax.print.PrintService;
+import javax.print.attribute.HashPrintRequestAttributeSet;
+import javax.print.attribute.PrintRequestAttributeSet;
+import javax.swing.BorderFactory;
+import javax.swing.Box;
+import javax.swing.JComponent;
+import javax.swing.JLabel;
+import javax.swing.SwingUtilities;
+
+/*
* @test
* @bug 4937672 5100706 6252456
* @key printer
- * @run main/othervm/manual -Djava.security.manager=allow SecurityDialogTest
+ * @summary Verifies "Print to file" option is disable if reading/writing files
+ * is not allowed by Security Manager.
+ * @library /java/awt/regtesthelpers
+ * @build PassFailJFrame
+ * @run main/manual/othervm -Djava.security.manager=allow SecurityDialogTest
*/
-
-import java.awt.* ;
-import java.awt.print.* ;
-import java.io.*;
-import java.security.*;
-import javax.print.*;
-import javax.print.attribute.*;
-
public class SecurityDialogTest {
+ private static final String INSTRUCTIONS =
+ "This test brings up a native and cross-platform page and print dialogs.\n" +
+ "\n" +
+ "If the dialog has an option to save to file, the option ought " +
+ "to be disabled.\n" +
+ "\n" +
+ "Press the Pass button if the \"Print to file\" option was disabled in\n" +
+ "all the dialogs where it was present.\n" +
+ "Otherwise, press the Fail button.\n" +
+ "\n" +
+ "The dialogs should be displayed even when " +
+ "there is no queuePrintJob permission.";
+
+ private static JLabel dialogType;
+
+ public static void main(String[] args) throws Exception {
+ if (PrinterJob.lookupPrintServices().length == 0) {
+ throw new RuntimeException("Printer not configured or available.");
+ }
+ PassFailJFrame passFailJFrame = PassFailJFrame.builder()
+ .instructions(INSTRUCTIONS)
+ .splitUIBottom(SecurityDialogTest::createTestUI)
+ .rows((int) INSTRUCTIONS.lines().count() + 1)
+ .columns(45)
+ .build();
- public static void main ( String args[] ) {
-
- String[] instructions =
- {
- "You must have a printer available to perform this test.",
- "This test brings up a native and cross-platform page and",
- "print dialogs.",
- "The dialogs should be displayed even when ",
- "there is no queuePrintJob permission.",
- "If the dialog has an option to save to file, the option ought",
- "to be disabled if there is no read/write file permission.",
- "You should test this by trying different policy files."
- };
-
- Sysout.createDialog( );
- Sysout.printInstructions( instructions );
+ displayDialogs();
- SecurityDialogTest pjc = new SecurityDialogTest() ;
+ passFailJFrame.awaitAndCheck();
}
+ private static JComponent createTestUI() {
+ dialogType = new JLabel(" ");
- public SecurityDialogTest() {
-
- PrinterJob pj = PrinterJob.getPrinterJob() ;
-
- // Install a security manager which does not allow reading and
- // writing of files.
- //PrintTestSecurityManager ptsm = new PrintTestSecurityManager();
- SecurityManager ptsm = new SecurityManager();
-
- try {
- System.setSecurityManager(ptsm);
- } catch (SecurityException e) {
- System.out.println("Could not run test - security exception");
- }
-
- try {
- PrintJob pjob = Toolkit.getDefaultToolkit().getPrintJob(new Frame(), "Printing", null, null);
- Sysout.println("If the value of pjob is null, the test fails.\n");
- Sysout.println(" pjob = "+pjob);
- } catch (SecurityException e) {
- }
-
- PrintService[] services = PrinterJob.lookupPrintServices();
- for (int i=0; i 0 )
- {
- //if longer than max then chop off first max chars to print
- if( remainingStr.length() >= maxStringLength )
- {
- //Try to chop on a word boundary
- int posOfSpace = remainingStr.
- lastIndexOf( ' ', maxStringLength - 1 );
-
- if( posOfSpace <= 0 ) posOfSpace = maxStringLength - 1;
-
- printStr = remainingStr.substring( 0, posOfSpace + 1 );
- remainingStr = remainingStr.substring( posOfSpace + 1 );
- }
- //else just print
- else
- {
- printStr = remainingStr;
- remainingStr = "";
- }
-
- instructionsText.append( printStr + "\n" );
-
- }// while
-
- }// for
-
- }//printInstructions()
-
- //DO NOT call this directly, go through Sysout
- public void displayMessage( String messageIn )
- {
- messageText.append( messageIn + "\n" );
+ private static void setDialogType(String type)
+ throws InterruptedException, InvocationTargetException {
+ SwingUtilities.invokeAndWait(() -> dialogType.setText(type));
}
-
- }// TestDialog class
+}
diff --git a/test/jdk/java/awt/print/bug8023392/bug8023392.java b/test/jdk/java/awt/print/bug8023392.java
similarity index 53%
rename from test/jdk/java/awt/print/bug8023392/bug8023392.java
rename to test/jdk/java/awt/print/bug8023392.java
index d792562ea25..70dc07d3401 100644
--- a/test/jdk/java/awt/print/bug8023392/bug8023392.java
+++ b/test/jdk/java/awt/print/bug8023392.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -22,17 +22,23 @@
*/
/*
- test
- @bug 8023392 8259232
- @summary Swing text components printed with spaces between chars
- @key printer
- @run applet/manual=yesno bug8023392.html
-*/
+ * @test
+ * @bug 8023392 8259232
+ * @key printer
+ * @modules java.desktop/sun.swing
+ * @library /java/awt/regtesthelpers
+ * @build PassFailJFrame
+ * @summary Swing text components printed with spaces between chars
+ * @run main/manual bug8023392
+ */
-import javax.swing.*;
-import javax.swing.border.LineBorder;
-import java.applet.Applet;
-import java.awt.*;
+import java.awt.BorderLayout;
+import java.awt.Color;
+import java.awt.Component;
+import java.awt.Container;
+import java.awt.Font;
+import java.awt.Graphics;
+import java.awt.Graphics2D;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.font.TextAttribute;
@@ -43,25 +49,49 @@
import java.text.AttributedCharacterIterator;
import java.text.AttributedString;
+import javax.swing.Box;
+import javax.swing.BoxLayout;
+import javax.swing.JButton;
+import javax.swing.JFrame;
+import javax.swing.JLabel;
+import javax.swing.JList;
+import javax.swing.JPanel;
+import javax.swing.JScrollPane;
+import javax.swing.border.LineBorder;
-public class bug8023392 extends Applet {
- static final String[] instructions = {
- "Please select the RadioButton for applet size labeled \"variable\" radiobutton in test harness window.",
- "A Frame containing several pairs of labels ((a) and (b)) is displayed.",
- "Labels of each pair look the same and are left-aligned (with spaces ",
- "between chars).",
- "1. Hit the print button.",
- "2. Select any available printer (printing to file is also fine).",
- "3. Look at the printing result (paper, PDF, PS, etc.):",
- " The (a) and (b) labels should look almost the same and the (a) labels",
- " shouldn't appear as if they are stretched along X axis."};
-
- public void init() {
- this.setLayout(new BorderLayout());
- add(new SimplePrint2(), BorderLayout.CENTER);
-
- Sysout.createDialogWithInstructions(instructions);
+import sun.swing.SwingUtilities2;
+
+public class bug8023392 {
+ private static final String INSTRUCTIONS =
+ """
+ A Frame containing several pairs of labels (a) and (b) is displayed.
+ Labels of each pair look the same and are left-aligned (with spaces
+ between chars).
+ 1. Hit the print button.
+ 2. Select any available printer (printing to file is also fine).
+ 3. Look at the printing result (paper, PDF, PS, etc.):
+ The (a) and (b) labels should look almost the same and the (a)
+ labels shouldn't appear as if they are stretched along X axis.
+ """;
+
+ public static void main(String[] args) throws Exception {
+ PassFailJFrame
+ .builder()
+ .title("bug8023392 Test Instructions")
+ .instructions(INSTRUCTIONS)
+ .rows((int) INSTRUCTIONS.lines().count() + 2)
+ .columns(40)
+ .testUI(bug8023392::init)
+ .build()
+ .awaitAndCheck();
+ }
+ public static JFrame init() {
+ JFrame frame = new JFrame("Test Window");
+ frame.setLayout(new BorderLayout());
+ frame.add(new SimplePrint2(), BorderLayout.CENTER);
+ frame.pack();
+ return frame;
}
public static class SimplePrint2 extends JPanel
@@ -70,7 +100,6 @@ public static class SimplePrint2 extends JPanel
JLabel label2;
JButton printButton;
-
public SimplePrint2() {
setLayout(new BorderLayout());
label1 = new JLabel("2a) a b c d e" +
@@ -84,7 +113,7 @@ public SimplePrint2() {
String s = "3a) a b c d e ";
@Override
protected void paintComponent(Graphics g) {
- sun.swing.SwingUtilities2.drawChars(this, g, s.toCharArray(),
+ SwingUtilities2.drawChars(this, g, s.toCharArray(),
0, s.length(), 0, 15);
}
});
@@ -92,7 +121,7 @@ protected void paintComponent(Graphics g) {
String s = "3b) a b c d e";
@Override
protected void paintComponent(Graphics g) {
- sun.swing.SwingUtilities2.drawChars(this, g, s.toCharArray(),
+ SwingUtilities2.drawChars(this, g, s.toCharArray(),
0, s.length(), 0, 15);
}
});
@@ -107,7 +136,7 @@ protected void paintComponent(Graphics g) {
}
@Override
protected void paintComponent(Graphics g) {
- sun.swing.SwingUtilities2.drawString(this, g, it, 0, 15);
+ SwingUtilities2.drawString(this, g, it, 0, 15);
}
});
@@ -122,7 +151,7 @@ protected void paintComponent(Graphics g) {
}
@Override
protected void paintComponent(Graphics g) {
- sun.swing.SwingUtilities2.drawString(this, g, it, 0, 15);
+ SwingUtilities2.drawString(this, g, it, 0, 15);
}
});
@@ -159,6 +188,8 @@ public void actionPerformed(ActionEvent e) {
job.print();
} catch (PrinterException ex) {
ex.printStackTrace();
+ String msg = "PrinterException: " + ex.getMessage();
+ PassFailJFrame.forceFail(msg);
}
}
}
@@ -178,110 +209,3 @@ public int print(Graphics graphics,
}
}
}
-
-
-/**
- * *************************************************
- * Standard Test Machinery
- * DO NOT modify anything below -- it's a standard
- * chunk of code whose purpose is to make user
- * interaction uniform, and thereby make it simpler
- * to read and understand someone else's test.
- * **************************************************
- */
-class Sysout {
- private static TestDialog dialog;
-
- public static void createDialogWithInstructions(String[] instructions) {
- dialog = new TestDialog(new Frame(), "Instructions");
- dialog.printInstructions(instructions);
- dialog.show();
- println("Any messages for the tester will display here.");
- }
-
- public static void createDialog() {
- dialog = new TestDialog(new Frame(), "Instructions");
- String[] defInstr = {"Instructions will appear here. ", ""};
- dialog.printInstructions(defInstr);
- dialog.show();
- println("Any messages for the tester will display here.");
- }
-
-
- public static void printInstructions(String[] instructions) {
- dialog.printInstructions(instructions);
- }
-
-
- public static void println(String messageIn) {
- dialog.displayMessage(messageIn);
- }
-
-}// Sysout class
-
-
-class TestDialog extends Dialog {
-
- TextArea instructionsText;
- TextArea messageText;
- int maxStringLength = 80;
-
- //DO NOT call this directly, go through Sysout
- public TestDialog(Frame frame, String name) {
- super(frame, name);
- int scrollBoth = TextArea.SCROLLBARS_BOTH;
- instructionsText = new TextArea("", 15, maxStringLength, scrollBoth);
- add("North", instructionsText);
-
- messageText = new TextArea("", 5, maxStringLength, scrollBoth);
- add("South", messageText);
-
- pack();
-
- show();
- }// TestDialog()
-
- //DO NOT call this directly, go through Sysout
- public void printInstructions(String[] instructions) {
- //Clear out any current instructions
- instructionsText.setText("");
-
- //Go down array of instruction strings
-
- String printStr, remainingStr;
- for (int i = 0; i < instructions.length; i++) {
- //chop up each into pieces maxSringLength long
- remainingStr = instructions[i];
- while (remainingStr.length() > 0) {
- //if longer than max then chop off first max chars to print
- if (remainingStr.length() >= maxStringLength) {
- //Try to chop on a word boundary
- int posOfSpace = remainingStr.
- lastIndexOf(' ', maxStringLength - 1);
-
- if (posOfSpace <= 0) posOfSpace = maxStringLength - 1;
-
- printStr = remainingStr.substring(0, posOfSpace + 1);
- remainingStr = remainingStr.substring(posOfSpace + 1);
- }
- //else just print
- else {
- printStr = remainingStr;
- remainingStr = "";
- }
-
- instructionsText.append(printStr + "\n");
-
- }// while
-
- }// for
-
- }//printInstructions()
-
- //DO NOT call this directly, go through Sysout
- public void displayMessage(String messageIn) {
- messageText.append(messageIn + "\n");
- }
-
-}// TestDialog class
-
diff --git a/test/jdk/java/awt/print/bug8023392/bug8023392.html b/test/jdk/java/awt/print/bug8023392/bug8023392.html
deleted file mode 100644
index 178fba9b230..00000000000
--- a/test/jdk/java/awt/print/bug8023392/bug8023392.html
+++ /dev/null
@@ -1,44 +0,0 @@
-
-
-
-
-
- Bug 8023392
-
-
-
-Bug ID: 8023392
-
- See the dialog box (usually in upper left corner) for instructions
-
-
-
-
diff --git a/test/jdk/java/awt/regtesthelpers/PassFailJFrame.java b/test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
index fcc45478d72..dd94081c354 100644
--- a/test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
+++ b/test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
@@ -24,6 +24,7 @@
import java.awt.AWTException;
import java.awt.BorderLayout;
import java.awt.Dimension;
+import java.awt.Font;
import java.awt.GraphicsConfiguration;
import java.awt.GraphicsDevice;
import java.awt.GraphicsEnvironment;
@@ -189,7 +190,7 @@ public final class PassFailJFrame {
private static final CountDownLatch latch = new CountDownLatch(1);
- private static TimeoutHandler timeoutHandler;
+ private static TimeoutHandlerPanel timeoutHandlerPanel;
/**
* The description of why the test fails.
@@ -446,10 +447,8 @@ private static JComponent createInstructionUIPanel(String instructions,
boolean addLogArea,
int logAreaRows) {
JPanel main = new JPanel(new BorderLayout());
-
- JLabel testTimeoutLabel = new JLabel("", JLabel.CENTER);
- timeoutHandler = new TimeoutHandler(testTimeoutLabel, testTimeOut);
- main.add(testTimeoutLabel, BorderLayout.NORTH);
+ timeoutHandlerPanel = new TimeoutHandlerPanel(testTimeOut);
+ main.add(timeoutHandlerPanel, BorderLayout.NORTH);
JTextComponent text = instructions.startsWith("")
? configureHTML(instructions, rows, columns)
@@ -461,13 +460,13 @@ private static JComponent createInstructionUIPanel(String instructions,
JButton btnPass = new JButton("Pass");
btnPass.addActionListener((e) -> {
latch.countDown();
- timeoutHandler.stop();
+ timeoutHandlerPanel.stop();
});
JButton btnFail = new JButton("Fail");
btnFail.addActionListener((e) -> {
requestFailureReason();
- timeoutHandler.stop();
+ timeoutHandlerPanel.stop();
});
JPanel buttonsPanel = new JPanel();
@@ -638,17 +637,35 @@ public interface InstructionUI {
}
- private static final class TimeoutHandler implements ActionListener {
- private final long endTime;
+ private static final class TimeoutHandlerPanel
+ extends JPanel
+ implements ActionListener {
+
+ private static final String PAUSE_BUTTON_LABEL = "Pause";
+ private static final String RESUME_BUTTON_LABEL = "Resume";
+
+ private long endTime;
+ private long pauseTimeLeft;
private final Timer timer;
private final JLabel label;
+ private final JButton button;
- public TimeoutHandler(final JLabel label, final long testTimeOut) {
- endTime = System.currentTimeMillis() + TimeUnit.MINUTES.toMillis(testTimeOut);
+ public TimeoutHandlerPanel(final long testTimeOut) {
+ endTime = System.currentTimeMillis()
+ + TimeUnit.MINUTES.toMillis(testTimeOut);
- this.label = label;
+ label = new JLabel("", JLabel.CENTER);
+ button = new JButton(PAUSE_BUTTON_LABEL);
+
+ button.setFocusPainted(false);
+ button.setFont(new Font(Font.DIALOG, Font.BOLD, 10));
+ button.addActionListener(e -> pauseToggle());
+
+ setLayout(new BorderLayout());
+ add(label, BorderLayout.CENTER);
+ add(button, BorderLayout.EAST);
timer = new Timer(1000, this);
timer.start();
@@ -680,6 +697,22 @@ private void updateTime(final long leftTime) {
hours, minutes, seconds));
}
+
+ private void pauseToggle() {
+ if (timer.isRunning()) {
+ pauseTimeLeft = endTime - System.currentTimeMillis();
+ timer.stop();
+ label.setEnabled(false);
+ button.setText(RESUME_BUTTON_LABEL);
+ } else {
+ endTime = System.currentTimeMillis() + pauseTimeLeft;
+ updateTime(pauseTimeLeft);
+ timer.start();
+ label.setEnabled(true);
+ button.setText(PAUSE_BUTTON_LABEL);
+ }
+ }
+
public void stop() {
timer.stop();
}
diff --git a/test/jdk/java/foreign/CallGeneratorHelper.java b/test/jdk/java/foreign/CallGeneratorHelper.java
index 132a89b75f1..6fd32eac410 100644
--- a/test/jdk/java/foreign/CallGeneratorHelper.java
+++ b/test/jdk/java/foreign/CallGeneratorHelper.java
@@ -22,9 +22,13 @@
*
*/
+import java.io.IOException;
+import java.io.PrintStream;
import java.lang.foreign.*;
import java.lang.invoke.MethodHandle;
+import java.nio.file.Files;
+import java.nio.file.Path;
import java.util.ArrayList;
import java.util.List;
import java.util.Stack;
@@ -188,7 +192,7 @@ static > String sigCode(List elems) {
return elems.stream().map(p -> p.name().charAt(0) + "").collect(Collectors.joining());
}
- static void generateStructDecl(List fields) {
+ private static void generateStructDecl(PrintStream out, List fields) {
String structCode = sigCode(fields);
List fieldDecls = new ArrayList<>();
for (int i = 0 ; i < fields.size() ; i++) {
@@ -196,58 +200,88 @@ static void generateStructDecl(List fields) {
}
String res = String.format("struct S_%s { %s };", structCode,
fieldDecls.stream().collect(Collectors.joining(" ")));
- System.out.println(res);
+ out.println(res);
}
- /* this can be used to generate the test header/implementation */
- public static void main(String[] args) {
- boolean header = args.length > 0 && args[0].equals("header");
- boolean upcall = args.length > 1 && args[1].equals("upcall");
- if (upcall) {
- generateUpcalls(header);
- } else {
- generateDowncalls(header);
- }
+ private static PrintStream printStream(String first) throws IOException {
+ return new PrintStream(Files.newOutputStream(Path.of(first)));
}
- static void generateDowncalls(boolean header) {
- if (header) {
- System.out.println(
- "#include \"export.h\"\n"
- );
+ // This can be used to generate the test implementation.
+ // From the test/jdk/java/foreign directory, run this class using:
+ // java -cp \lib\testng-7.3.0.jar --add-exports java.base/jdk.internal.foreign=ALL-UNNAMED ./CallGeneratorHelper.java
+ // Copyright header has to be added manually, and on Windows line endings have to be changed from \r\n to just \n
+ public static void main(String[] args) throws IOException {
+ try (PrintStream shared = printStream("shared.h");
+ PrintStream libTestDowncall = printStream("libTestDowncall.c");
+ PrintStream libTestDowncallStack = printStream("libTestDowncallStack.c");
+ PrintStream libTestUpcall = printStream("libTestUpcall.c");
+ PrintStream libTestUpcallStack = printStream("libTestUpcallStack.c")) {
+ generateShared(shared);
+ generateDowncalls(libTestDowncall, false);
+ generateDowncalls(libTestDowncallStack, true);
+ generateUpcalls(libTestUpcall, false);
+ generateUpcalls(libTestUpcallStack, true);
+ }
+ }
- for (int j = 1; j <= MAX_FIELDS; j++) {
- for (List fields : StructFieldType.perms(j)) {
- generateStructDecl(fields);
- }
+ private static void generateShared(PrintStream out) {
+ out.println("""
+ #include "export.h"
+
+ #ifdef __clang__
+ #pragma clang optimize off
+ #elif defined __GNUC__
+ #pragma GCC optimize ("O0")
+ #elif defined _MSC_BUILD
+ #pragma optimize( "", off )
+ #endif
+
+ #ifdef _AIX
+ #pragma align (natural)
+ #endif
+ """);
+
+ for (int j = 1; j <= MAX_FIELDS; j++) {
+ for (List fields : StructFieldType.perms(j)) {
+ generateStructDecl(out, fields);
}
- } else {
- System.out.println(
- "#include \"libh\"\n" +
- "#ifdef __clang__\n" +
- "#pragma clang optimize off\n" +
- "#elif defined __GNUC__\n" +
- "#pragma GCC optimize (\"O0\")\n" +
- "#elif defined _MSC_BUILD\n" +
- "#pragma optimize( \"\", off )\n" +
- "#endif\n"
- );
}
+ out.print("""
+
+ #ifdef _AIX
+ #pragma align (reset)
+ #endif
+ """);
+ }
+
+ private static void generateDowncalls(PrintStream out, boolean stack) {
+ out.println("#include \"shared.h\"\n");
+
for (Object[] downcall : functions()) {
- String fName = (String)downcall[0];
- Ret r = (Ret)downcall[1];
+ String fName = (String)downcall[1];
+ Ret r = (Ret)downcall[2];
@SuppressWarnings("unchecked")
- List ptypes = (List)downcall[2];
+ List ptypes = (List)downcall[3];
@SuppressWarnings("unchecked")
- List fields = (List)downcall[3];
- generateDowncallFunction(fName, r, ptypes, fields, header);
+ List fields = (List)downcall[4];
+ generateDowncallFunction(out, fName, r, ptypes, fields, stack);
}
}
- static void generateDowncallFunction(String fName, Ret ret, List params, List fields, boolean declOnly) {
+ private static final List stackParamTypes = Stream.concat(Stream.generate(() -> "long long").limit(8),
+ Stream.generate(() -> "double").limit(8)).toList();
+ private static final List stackParamNames = IntStream.range(0, 16).mapToObj(i -> "pf" + i).toList();
+ private static final List stackParamDecls = IntStream.range(0, 16)
+ .mapToObj(i -> stackParamTypes.get(i) + " " + stackParamNames.get(i)).toList();
+
+ private static void generateDowncallFunction(PrintStream out, String fName, Ret ret, List params, List fields, boolean stack) {
String retType = ret == Ret.VOID ? "void" : params.get(0).type(fields);
List paramDecls = new ArrayList<>();
+ if (stack) {
+ paramDecls.addAll(stackParamDecls);
+ }
for (int i = 0 ; i < params.size() ; i++) {
paramDecls.add(String.format("%s p%d", params.get(i).type(fields), i));
}
@@ -255,69 +289,55 @@ static void generateDowncallFunction(String fName, Ret ret, List para
"void" :
paramDecls.stream().collect(Collectors.joining(", "));
String body = ret == Ret.VOID ? "{ }" : "{ return p0; }";
- String res = String.format("EXPORT %s f%s(%s) %s", retType, fName,
- sig, declOnly ? ";" : body);
- System.out.println(res);
+ String res = String.format("EXPORT %s %s%s(%s) %s", retType, stack ? "s" : "", fName,
+ sig, body);
+ out.println(res);
}
- static void generateUpcalls(boolean header) {
- if (header) {
- System.out.println(
- "#include \"export.h\"\n"
- );
-
- for (int j = 1; j <= MAX_FIELDS; j++) {
- for (List fields : StructFieldType.perms(j)) {
- generateStructDecl(fields);
- }
- }
- } else {
- System.out.println(
- "#include \"libh\"\n" +
- "#ifdef __clang__\n" +
- "#pragma clang optimize off\n" +
- "#elif defined __GNUC__\n" +
- "#pragma GCC optimize (\"O0\")\n" +
- "#elif defined _MSC_BUILD\n" +
- "#pragma optimize( \"\", off )\n" +
- "#endif\n"
- );
- }
+ private static void generateUpcalls(PrintStream out, boolean stack) {
+ out.println("#include \"shared.h\"\n");
for (Object[] downcall : functions()) {
- String fName = (String)downcall[0];
- Ret r = (Ret)downcall[1];
+ String fName = (String)downcall[1];
+ Ret r = (Ret)downcall[2];
@SuppressWarnings("unchecked")
- List ptypes = (List)downcall[2];
+ List ptypes = (List)downcall[3];
@SuppressWarnings("unchecked")
- List fields = (List)downcall[3];
- generateUpcallFunction(fName, r, ptypes, fields, header);
+ List fields = (List)downcall[4];
+ generateUpcallFunction(out, fName, r, ptypes, fields, stack);
}
}
- static void generateUpcallFunction(String fName, Ret ret, List params, List fields, boolean declOnly) {
+ private static void generateUpcallFunction(PrintStream out, String fName, Ret ret, List params, List fields, boolean stack) {
String retType = ret == Ret.VOID ? "void" : params.get(0).type(fields);
List paramDecls = new ArrayList<>();
+ if (stack) {
+ paramDecls.addAll(stackParamDecls);
+ }
for (int i = 0 ; i < params.size() ; i++) {
paramDecls.add(String.format("%s p%d", params.get(i).type(fields), i));
}
- String paramNames = IntStream.range(0, params.size())
- .mapToObj(i -> "p" + i)
- .collect(Collectors.joining(","));
+ Stream prefixParamNames = stack ? stackParamNames.stream() : Stream.of();
+ String paramNames = Stream.concat(prefixParamNames, IntStream.range(0, params.size())
+ .mapToObj(i -> "p" + i))
+ .collect(Collectors.joining(", "));
String sig = paramDecls.isEmpty() ?
"" :
paramDecls.stream().collect(Collectors.joining(", ")) + ", ";
String body = String.format(ret == Ret.VOID ? "{ cb(%s); }" : "{ return cb(%s); }", paramNames);
List paramTypes = params.stream().map(p -> p.type(fields)).collect(Collectors.toList());
+ if (stack) {
+ paramTypes.addAll(0, stackParamTypes);
+ }
String cbSig = paramTypes.isEmpty() ?
"void" :
paramTypes.stream().collect(Collectors.joining(", "));
String cbParam = String.format("%s (*cb)(%s)",
retType, cbSig);
- String res = String.format("EXPORT %s %s(%s %s) %s", retType, fName,
- sig, cbParam, declOnly ? ";" : body);
- System.out.println(res);
+ String res = String.format("EXPORT %s %s%s(%s %s) %s", retType, stack ? "s" : "", fName,
+ sig, cbParam, body);
+ out.println(res);
}
//helper methods
diff --git a/test/jdk/java/foreign/TestMismatch.java b/test/jdk/java/foreign/TestMismatch.java
index 899bff09834..9549b2508ff 100644
--- a/test/jdk/java/foreign/TestMismatch.java
+++ b/test/jdk/java/foreign/TestMismatch.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2020, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2020, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -23,6 +23,7 @@
/*
* @test
+ * @bug 8323552
* @run testng TestMismatch
*/
@@ -44,7 +45,7 @@
public class TestMismatch {
- // stores a increasing sequence of values into the memory of the given segment
+ // stores an increasing sequence of values into the memory of the given segment
static MemorySegment initializeSegment(MemorySegment segment) {
for (int i = 0 ; i < segment.byteSize() ; i++) {
segment.set(ValueLayout.JAVA_BYTE, i, (byte)i);
@@ -278,6 +279,32 @@ public void testThreadAccess() throws Exception {
}
}
+ @Test
+ public void testSameSegment() {
+ var segment = MemorySegment.ofArray(new byte[]{
+ 1,2,3,4, 1,2,3,4, 1,4});
+
+ long match = MemorySegment.mismatch(
+ segment, 0L, 4L,
+ segment, 4L, 8L);
+ assertEquals(match, -1);
+
+ long noMatch = MemorySegment.mismatch(
+ segment, 0L, 4L,
+ segment, 1L, 5L);
+ assertEquals(noMatch, 0);
+
+ long noMatchEnd = MemorySegment.mismatch(
+ segment, 0L, 2L,
+ segment, 8L, 10L);
+ assertEquals(noMatchEnd, 1);
+
+ long same = MemorySegment.mismatch(
+ segment, 0L, 8L,
+ segment, 0L, 8L);
+ assertEquals(same, -1);
+ }
+
enum SegmentKind {
NATIVE(i -> Arena.ofAuto().allocate(i, 1)),
ARRAY(i -> MemorySegment.ofArray(new byte[i]));
diff --git a/test/jdk/java/foreign/libTestDowncallStack.c b/test/jdk/java/foreign/libTestDowncallStack.c
index 49cbe5162c7..211c6b0f77c 100644
--- a/test/jdk/java/foreign/libTestDowncallStack.c
+++ b/test/jdk/java/foreign/libTestDowncallStack.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2021, 2022, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2021, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -20,12102 +20,12103 @@
* or visit www.oracle.com if you need additional information or have any
* questions.
*/
+
#include "shared.h"
EXPORT void sf0_V__(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15) { }
-EXPORT void sf0_V_I_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0) { }
-EXPORT void sf0_V_F_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0) { }
-EXPORT void sf0_V_D_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0) { }
-EXPORT void sf0_V_P_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0) { }
-EXPORT void sf0_V_S_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0) { }
-EXPORT void sf0_V_S_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0) { }
-EXPORT void sf0_V_S_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0) { }
-EXPORT void sf0_V_S_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0) { }
-EXPORT void sf0_V_S_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0) { }
-EXPORT void sf0_V_S_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0) { }
-EXPORT void sf0_V_S_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0) { }
-EXPORT void sf0_V_S_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0) { }
-EXPORT void sf0_V_S_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0) { }
-EXPORT void sf0_V_S_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0) { }
-EXPORT void sf0_V_S_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0) { }
-EXPORT void sf0_V_S_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0) { }
-EXPORT void sf0_V_S_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0) { }
-EXPORT void sf0_V_S_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0) { }
-EXPORT void sf0_V_S_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0) { }
-EXPORT void sf0_V_S_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0) { }
-EXPORT void sf0_V_S_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0) { }
-EXPORT void sf0_V_S_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0) { }
-EXPORT void sf0_V_S_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0) { }
-EXPORT void sf0_V_S_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0) { }
-EXPORT void sf0_V_S_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0) { }
-EXPORT void sf0_V_S_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0) { }
-EXPORT void sf0_V_S_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0) { }
-EXPORT void sf0_V_S_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0) { }
-EXPORT void sf0_V_S_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0) { }
-EXPORT void sf0_V_S_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0) { }
-EXPORT void sf0_V_S_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0) { }
-EXPORT void sf0_V_S_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0) { }
-EXPORT void sf0_V_S_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0) { }
-EXPORT void sf0_V_S_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0) { }
-EXPORT void sf0_V_S_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0) { }
-EXPORT void sf0_V_S_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0) { }
-EXPORT void sf0_V_S_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0) { }
-EXPORT void sf0_V_S_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0) { }
-EXPORT void sf0_V_S_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0) { }
-EXPORT void sf0_V_S_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0) { }
-EXPORT void sf0_V_S_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0) { }
-EXPORT void sf0_V_S_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0) { }
-EXPORT void sf0_V_S_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0) { }
-EXPORT void sf0_V_S_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0) { }
-EXPORT void sf0_V_S_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0) { }
-EXPORT void sf0_V_S_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0) { }
-EXPORT void sf0_V_S_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0) { }
-EXPORT void sf0_V_S_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0) { }
-EXPORT void sf0_V_S_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0) { }
-EXPORT void sf0_V_S_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0) { }
-EXPORT void sf0_V_S_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0) { }
-EXPORT void sf0_V_S_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0) { }
-EXPORT void sf0_V_S_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0) { }
-EXPORT void sf0_V_S_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0) { }
-EXPORT void sf0_V_S_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0) { }
-EXPORT void sf0_V_S_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0) { }
-EXPORT void sf0_V_S_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0) { }
-EXPORT void sf0_V_S_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0) { }
-EXPORT void sf0_V_S_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0) { }
-EXPORT void sf0_V_S_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0) { }
-EXPORT void sf0_V_S_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0) { }
-EXPORT void sf0_V_S_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0) { }
-EXPORT void sf0_V_S_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0) { }
-EXPORT void sf0_V_S_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0) { }
-EXPORT void sf0_V_S_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0) { }
-EXPORT void sf0_V_S_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0) { }
-EXPORT void sf0_V_S_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0) { }
-EXPORT void sf0_V_S_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0) { }
-EXPORT void sf0_V_S_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0) { }
-EXPORT void sf0_V_S_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0) { }
-EXPORT void sf0_V_S_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0) { }
-EXPORT void sf0_V_S_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0) { }
-EXPORT void sf0_V_S_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0) { }
-EXPORT void sf0_V_S_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0) { }
-EXPORT void sf0_V_S_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0) { }
-EXPORT void sf0_V_S_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0) { }
-EXPORT void sf0_V_S_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0) { }
-EXPORT void sf0_V_S_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0) { }
-EXPORT void sf0_V_S_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0) { }
-EXPORT void sf0_V_S_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0) { }
-EXPORT void sf0_V_S_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0) { }
-EXPORT void sf0_V_S_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0) { }
-EXPORT void sf0_V_S_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0) { }
-EXPORT void sf0_V_S_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0) { }
-EXPORT void sf0_V_S_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0) { }
-EXPORT void sf0_V_S_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0) { }
-EXPORT void sf0_V_S_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0) { }
-EXPORT void sf0_V_S_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0) { }
-EXPORT void sf0_V_II_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1) { }
-EXPORT void sf0_V_IF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1) { }
-EXPORT void sf0_V_ID_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1) { }
-EXPORT void sf0_V_IP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1) { }
-EXPORT void sf0_V_IS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_I p1) { }
-EXPORT void sf0_V_IS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_F p1) { }
-EXPORT void sf0_V_IS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_D p1) { }
-EXPORT void sf0_V_IS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_P p1) { }
-EXPORT void sf0_V_IS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_II p1) { }
-EXPORT void sf0_V_IS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IF p1) { }
-EXPORT void sf0_V_IS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_ID p1) { }
-EXPORT void sf0_V_IS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IP p1) { }
-EXPORT void sf0_V_IS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FI p1) { }
-EXPORT void sf0_V_IS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FF p1) { }
-EXPORT void sf0_V_IS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FD p1) { }
-EXPORT void sf0_V_IS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FP p1) { }
-EXPORT void sf0_V_IS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DI p1) { }
-EXPORT void sf0_V_IS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DF p1) { }
-EXPORT void sf0_V_IS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DD p1) { }
-EXPORT void sf0_V_IS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DP p1) { }
-EXPORT void sf0_V_IS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PI p1) { }
-EXPORT void sf0_V_IS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PF p1) { }
-EXPORT void sf0_V_IS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PD p1) { }
-EXPORT void sf0_V_IS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PP p1) { }
-EXPORT void sf0_V_IS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_III p1) { }
-EXPORT void sf0_V_IS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IIF p1) { }
-EXPORT void sf0_V_IS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IID p1) { }
-EXPORT void sf0_V_IS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IIP p1) { }
-EXPORT void sf0_V_IS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFI p1) { }
-EXPORT void sf0_V_IS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFF p1) { }
-EXPORT void sf0_V_IS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFD p1) { }
-EXPORT void sf0_V_IS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFP p1) { }
-EXPORT void sf0_V_IS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDI p1) { }
-EXPORT void sf0_V_IS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDF p1) { }
-EXPORT void sf0_V_IS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDD p1) { }
-EXPORT void sf0_V_IS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDP p1) { }
-EXPORT void sf0_V_IS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPI p1) { }
-EXPORT void sf0_V_IS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPF p1) { }
-EXPORT void sf0_V_IS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPD p1) { }
-EXPORT void sf0_V_IS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPP p1) { }
-EXPORT void sf0_V_IS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FII p1) { }
-EXPORT void sf0_V_IS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FIF p1) { }
-EXPORT void sf0_V_IS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FID p1) { }
-EXPORT void sf0_V_IS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FIP p1) { }
-EXPORT void sf0_V_IS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFI p1) { }
-EXPORT void sf0_V_IS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFF p1) { }
-EXPORT void sf0_V_IS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFD p1) { }
-EXPORT void sf0_V_IS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFP p1) { }
-EXPORT void sf0_V_IS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDI p1) { }
-EXPORT void sf0_V_IS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDF p1) { }
-EXPORT void sf0_V_IS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDD p1) { }
-EXPORT void sf0_V_IS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDP p1) { }
-EXPORT void sf0_V_IS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPI p1) { }
-EXPORT void sf0_V_IS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPF p1) { }
-EXPORT void sf0_V_IS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPD p1) { }
-EXPORT void sf0_V_IS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPP p1) { }
-EXPORT void sf0_V_IS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DII p1) { }
-EXPORT void sf0_V_IS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DIF p1) { }
-EXPORT void sf0_V_IS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DID p1) { }
-EXPORT void sf0_V_IS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DIP p1) { }
-EXPORT void sf0_V_IS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFI p1) { }
-EXPORT void sf0_V_IS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFF p1) { }
-EXPORT void sf0_V_IS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFD p1) { }
-EXPORT void sf0_V_IS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFP p1) { }
-EXPORT void sf0_V_IS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDI p1) { }
-EXPORT void sf0_V_IS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDF p1) { }
-EXPORT void sf0_V_IS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDD p1) { }
-EXPORT void sf0_V_IS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDP p1) { }
-EXPORT void sf0_V_IS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPI p1) { }
-EXPORT void sf0_V_IS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPF p1) { }
-EXPORT void sf0_V_IS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPD p1) { }
-EXPORT void sf0_V_IS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPP p1) { }
-EXPORT void sf0_V_IS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PII p1) { }
-EXPORT void sf0_V_IS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PIF p1) { }
-EXPORT void sf0_V_IS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PID p1) { }
-EXPORT void sf0_V_IS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PIP p1) { }
-EXPORT void sf0_V_IS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFI p1) { }
-EXPORT void sf0_V_IS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFF p1) { }
-EXPORT void sf0_V_IS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFD p1) { }
-EXPORT void sf0_V_IS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFP p1) { }
-EXPORT void sf0_V_IS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDI p1) { }
-EXPORT void sf0_V_IS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDF p1) { }
-EXPORT void sf0_V_IS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDD p1) { }
-EXPORT void sf0_V_IS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDP p1) { }
-EXPORT void sf0_V_IS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPI p1) { }
-EXPORT void sf0_V_IS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPF p1) { }
-EXPORT void sf0_V_IS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPD p1) { }
-EXPORT void sf0_V_IS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPP p1) { }
-EXPORT void sf0_V_FI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1) { }
-EXPORT void sf0_V_FF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1) { }
-EXPORT void sf0_V_FD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1) { }
-EXPORT void sf0_V_FP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1) { }
-EXPORT void sf0_V_FS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_I p1) { }
-EXPORT void sf0_V_FS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_F p1) { }
-EXPORT void sf0_V_FS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_D p1) { }
-EXPORT void sf0_V_FS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_P p1) { }
-EXPORT void sf0_V_FS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_II p1) { }
-EXPORT void sf0_V_FS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IF p1) { }
-EXPORT void sf0_V_FS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_ID p1) { }
-EXPORT void sf0_V_FS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IP p1) { }
-EXPORT void sf0_V_FS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FI p1) { }
-EXPORT void sf0_V_FS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FF p1) { }
-EXPORT void sf0_V_FS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FD p1) { }
-EXPORT void sf0_V_FS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FP p1) { }
-EXPORT void sf0_V_FS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DI p1) { }
-EXPORT void sf0_V_FS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DF p1) { }
-EXPORT void sf0_V_FS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DD p1) { }
-EXPORT void sf0_V_FS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DP p1) { }
-EXPORT void sf0_V_FS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PI p1) { }
-EXPORT void sf0_V_FS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PF p1) { }
-EXPORT void sf0_V_FS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PD p1) { }
-EXPORT void sf0_V_FS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PP p1) { }
-EXPORT void sf0_V_FS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_III p1) { }
-EXPORT void sf0_V_FS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IIF p1) { }
-EXPORT void sf0_V_FS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IID p1) { }
-EXPORT void sf0_V_FS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IIP p1) { }
-EXPORT void sf0_V_FS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFI p1) { }
-EXPORT void sf0_V_FS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFF p1) { }
-EXPORT void sf0_V_FS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFD p1) { }
-EXPORT void sf0_V_FS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFP p1) { }
-EXPORT void sf0_V_FS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDI p1) { }
-EXPORT void sf0_V_FS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDF p1) { }
-EXPORT void sf0_V_FS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDD p1) { }
-EXPORT void sf0_V_FS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDP p1) { }
-EXPORT void sf0_V_FS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPI p1) { }
-EXPORT void sf0_V_FS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPF p1) { }
-EXPORT void sf0_V_FS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPD p1) { }
-EXPORT void sf0_V_FS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPP p1) { }
-EXPORT void sf0_V_FS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FII p1) { }
-EXPORT void sf0_V_FS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FIF p1) { }
-EXPORT void sf0_V_FS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FID p1) { }
-EXPORT void sf0_V_FS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FIP p1) { }
-EXPORT void sf0_V_FS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFI p1) { }
-EXPORT void sf0_V_FS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFF p1) { }
-EXPORT void sf0_V_FS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFD p1) { }
-EXPORT void sf0_V_FS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFP p1) { }
-EXPORT void sf0_V_FS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDI p1) { }
-EXPORT void sf0_V_FS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDF p1) { }
-EXPORT void sf0_V_FS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDD p1) { }
-EXPORT void sf0_V_FS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDP p1) { }
-EXPORT void sf0_V_FS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPI p1) { }
-EXPORT void sf0_V_FS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPF p1) { }
-EXPORT void sf0_V_FS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPD p1) { }
-EXPORT void sf0_V_FS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPP p1) { }
-EXPORT void sf0_V_FS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DII p1) { }
-EXPORT void sf0_V_FS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DIF p1) { }
-EXPORT void sf0_V_FS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DID p1) { }
-EXPORT void sf0_V_FS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DIP p1) { }
-EXPORT void sf0_V_FS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFI p1) { }
-EXPORT void sf0_V_FS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFF p1) { }
-EXPORT void sf0_V_FS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFD p1) { }
-EXPORT void sf0_V_FS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFP p1) { }
-EXPORT void sf0_V_FS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDI p1) { }
-EXPORT void sf0_V_FS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDF p1) { }
-EXPORT void sf0_V_FS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDD p1) { }
-EXPORT void sf0_V_FS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDP p1) { }
-EXPORT void sf0_V_FS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPI p1) { }
-EXPORT void sf0_V_FS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPF p1) { }
-EXPORT void sf0_V_FS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPD p1) { }
-EXPORT void sf0_V_FS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPP p1) { }
-EXPORT void sf0_V_FS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PII p1) { }
-EXPORT void sf0_V_FS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PIF p1) { }
-EXPORT void sf0_V_FS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PID p1) { }
-EXPORT void sf0_V_FS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PIP p1) { }
-EXPORT void sf0_V_FS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFI p1) { }
-EXPORT void sf0_V_FS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFF p1) { }
-EXPORT void sf0_V_FS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFD p1) { }
-EXPORT void sf0_V_FS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFP p1) { }
-EXPORT void sf0_V_FS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDI p1) { }
-EXPORT void sf0_V_FS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDF p1) { }
-EXPORT void sf0_V_FS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDD p1) { }
-EXPORT void sf0_V_FS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDP p1) { }
-EXPORT void sf0_V_FS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPI p1) { }
-EXPORT void sf0_V_FS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPF p1) { }
-EXPORT void sf0_V_FS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPD p1) { }
-EXPORT void sf0_V_FS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPP p1) { }
-EXPORT void sf0_V_DI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1) { }
-EXPORT void sf0_V_DF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1) { }
-EXPORT void sf0_V_DD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1) { }
-EXPORT void sf0_V_DP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1) { }
-EXPORT void sf0_V_DS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_I p1) { }
-EXPORT void sf0_V_DS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_F p1) { }
-EXPORT void sf0_V_DS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_D p1) { }
-EXPORT void sf0_V_DS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_P p1) { }
-EXPORT void sf0_V_DS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_II p1) { }
-EXPORT void sf0_V_DS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IF p1) { }
-EXPORT void sf0_V_DS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_ID p1) { }
-EXPORT void sf0_V_DS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IP p1) { }
-EXPORT void sf0_V_DS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FI p1) { }
-EXPORT void sf0_V_DS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FF p1) { }
-EXPORT void sf0_V_DS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FD p1) { }
-EXPORT void sf0_V_DS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FP p1) { }
-EXPORT void sf0_V_DS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DI p1) { }
-EXPORT void sf0_V_DS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DF p1) { }
-EXPORT void sf0_V_DS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DD p1) { }
-EXPORT void sf0_V_DS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DP p1) { }
-EXPORT void sf0_V_DS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PI p1) { }
-EXPORT void sf0_V_DS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PF p1) { }
-EXPORT void sf0_V_DS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PD p1) { }
-EXPORT void sf0_V_DS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PP p1) { }
-EXPORT void sf0_V_DS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_III p1) { }
-EXPORT void sf0_V_DS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IIF p1) { }
-EXPORT void sf0_V_DS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IID p1) { }
-EXPORT void sf0_V_DS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IIP p1) { }
-EXPORT void sf0_V_DS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFI p1) { }
-EXPORT void sf0_V_DS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFF p1) { }
-EXPORT void sf0_V_DS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFD p1) { }
-EXPORT void sf0_V_DS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFP p1) { }
-EXPORT void sf0_V_DS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDI p1) { }
-EXPORT void sf0_V_DS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDF p1) { }
-EXPORT void sf0_V_DS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDD p1) { }
-EXPORT void sf0_V_DS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDP p1) { }
-EXPORT void sf0_V_DS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPI p1) { }
-EXPORT void sf0_V_DS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPF p1) { }
-EXPORT void sf0_V_DS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPD p1) { }
-EXPORT void sf0_V_DS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPP p1) { }
-EXPORT void sf0_V_DS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FII p1) { }
-EXPORT void sf0_V_DS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FIF p1) { }
-EXPORT void sf0_V_DS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FID p1) { }
-EXPORT void sf0_V_DS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FIP p1) { }
-EXPORT void sf0_V_DS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFI p1) { }
-EXPORT void sf0_V_DS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFF p1) { }
-EXPORT void sf0_V_DS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFD p1) { }
-EXPORT void sf0_V_DS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFP p1) { }
-EXPORT void sf0_V_DS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDI p1) { }
-EXPORT void sf0_V_DS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDF p1) { }
-EXPORT void sf0_V_DS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDD p1) { }
-EXPORT void sf0_V_DS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDP p1) { }
-EXPORT void sf0_V_DS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPI p1) { }
-EXPORT void sf0_V_DS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPF p1) { }
-EXPORT void sf0_V_DS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPD p1) { }
-EXPORT void sf0_V_DS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPP p1) { }
-EXPORT void sf0_V_DS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DII p1) { }
-EXPORT void sf0_V_DS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DIF p1) { }
-EXPORT void sf0_V_DS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DID p1) { }
-EXPORT void sf0_V_DS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DIP p1) { }
-EXPORT void sf0_V_DS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFI p1) { }
-EXPORT void sf0_V_DS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFF p1) { }
-EXPORT void sf0_V_DS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFD p1) { }
-EXPORT void sf0_V_DS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFP p1) { }
-EXPORT void sf0_V_DS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDI p1) { }
-EXPORT void sf0_V_DS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDF p1) { }
-EXPORT void sf0_V_DS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDD p1) { }
-EXPORT void sf0_V_DS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDP p1) { }
-EXPORT void sf0_V_DS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPI p1) { }
-EXPORT void sf0_V_DS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPF p1) { }
-EXPORT void sf0_V_DS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPD p1) { }
-EXPORT void sf0_V_DS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPP p1) { }
-EXPORT void sf0_V_DS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PII p1) { }
-EXPORT void sf0_V_DS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PIF p1) { }
-EXPORT void sf0_V_DS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PID p1) { }
-EXPORT void sf0_V_DS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PIP p1) { }
-EXPORT void sf0_V_DS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFI p1) { }
-EXPORT void sf0_V_DS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFF p1) { }
-EXPORT void sf0_V_DS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFD p1) { }
-EXPORT void sf0_V_DS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFP p1) { }
-EXPORT void sf0_V_DS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDI p1) { }
-EXPORT void sf0_V_DS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDF p1) { }
-EXPORT void sf0_V_DS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDD p1) { }
-EXPORT void sf0_V_DS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDP p1) { }
-EXPORT void sf0_V_DS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPI p1) { }
-EXPORT void sf0_V_DS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPF p1) { }
-EXPORT void sf0_V_DS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPD p1) { }
-EXPORT void sf0_V_DS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPP p1) { }
-EXPORT void sf0_V_PI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1) { }
-EXPORT void sf0_V_PF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1) { }
-EXPORT void sf0_V_PD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1) { }
-EXPORT void sf0_V_PP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1) { }
-EXPORT void sf0_V_PS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_I p1) { }
-EXPORT void sf0_V_PS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_F p1) { }
-EXPORT void sf0_V_PS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_D p1) { }
-EXPORT void sf0_V_PS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_P p1) { }
-EXPORT void sf0_V_PS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_II p1) { }
-EXPORT void sf0_V_PS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IF p1) { }
-EXPORT void sf0_V_PS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_ID p1) { }
-EXPORT void sf0_V_PS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IP p1) { }
-EXPORT void sf0_V_PS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FI p1) { }
-EXPORT void sf0_V_PS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FF p1) { }
-EXPORT void sf0_V_PS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FD p1) { }
-EXPORT void sf0_V_PS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FP p1) { }
-EXPORT void sf0_V_PS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DI p1) { }
-EXPORT void sf0_V_PS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DF p1) { }
-EXPORT void sf0_V_PS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DD p1) { }
-EXPORT void sf0_V_PS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DP p1) { }
-EXPORT void sf0_V_PS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PI p1) { }
-EXPORT void sf0_V_PS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PF p1) { }
-EXPORT void sf0_V_PS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PD p1) { }
-EXPORT void sf0_V_PS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PP p1) { }
-EXPORT void sf0_V_PS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_III p1) { }
-EXPORT void sf0_V_PS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IIF p1) { }
-EXPORT void sf0_V_PS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IID p1) { }
-EXPORT void sf0_V_PS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IIP p1) { }
-EXPORT void sf0_V_PS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFI p1) { }
-EXPORT void sf0_V_PS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFF p1) { }
-EXPORT void sf0_V_PS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFD p1) { }
-EXPORT void sf0_V_PS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFP p1) { }
-EXPORT void sf0_V_PS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDI p1) { }
-EXPORT void sf0_V_PS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDF p1) { }
-EXPORT void sf0_V_PS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDD p1) { }
-EXPORT void sf0_V_PS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDP p1) { }
-EXPORT void sf0_V_PS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPI p1) { }
-EXPORT void sf0_V_PS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPF p1) { }
-EXPORT void sf0_V_PS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPD p1) { }
-EXPORT void sf0_V_PS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPP p1) { }
-EXPORT void sf0_V_PS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FII p1) { }
-EXPORT void sf0_V_PS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FIF p1) { }
-EXPORT void sf0_V_PS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FID p1) { }
-EXPORT void sf0_V_PS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FIP p1) { }
-EXPORT void sf0_V_PS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFI p1) { }
-EXPORT void sf0_V_PS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFF p1) { }
-EXPORT void sf0_V_PS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFD p1) { }
-EXPORT void sf0_V_PS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFP p1) { }
-EXPORT void sf0_V_PS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDI p1) { }
-EXPORT void sf0_V_PS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDF p1) { }
-EXPORT void sf0_V_PS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDD p1) { }
-EXPORT void sf0_V_PS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDP p1) { }
-EXPORT void sf0_V_PS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPI p1) { }
-EXPORT void sf0_V_PS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPF p1) { }
-EXPORT void sf0_V_PS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPD p1) { }
-EXPORT void sf0_V_PS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPP p1) { }
-EXPORT void sf0_V_PS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DII p1) { }
-EXPORT void sf0_V_PS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DIF p1) { }
-EXPORT void sf0_V_PS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DID p1) { }
-EXPORT void sf0_V_PS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DIP p1) { }
-EXPORT void sf0_V_PS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFI p1) { }
-EXPORT void sf0_V_PS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFF p1) { }
-EXPORT void sf0_V_PS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFD p1) { }
-EXPORT void sf0_V_PS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFP p1) { }
-EXPORT void sf0_V_PS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDI p1) { }
-EXPORT void sf0_V_PS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDF p1) { }
-EXPORT void sf0_V_PS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDD p1) { }
-EXPORT void sf0_V_PS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDP p1) { }
-EXPORT void sf0_V_PS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPI p1) { }
-EXPORT void sf0_V_PS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPF p1) { }
-EXPORT void sf0_V_PS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPD p1) { }
-EXPORT void sf0_V_PS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPP p1) { }
-EXPORT void sf0_V_PS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PII p1) { }
-EXPORT void sf0_V_PS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PIF p1) { }
-EXPORT void sf0_V_PS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PID p1) { }
-EXPORT void sf0_V_PS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PIP p1) { }
-EXPORT void sf0_V_PS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFI p1) { }
-EXPORT void sf0_V_PS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFF p1) { }
-EXPORT void sf0_V_PS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFD p1) { }
-EXPORT void sf0_V_PS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFP p1) { }
-EXPORT void sf0_V_PS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDI p1) { }
-EXPORT void sf0_V_PS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDF p1) { }
-EXPORT void sf0_V_PS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDD p1) { }
-EXPORT void sf0_V_PS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDP p1) { }
-EXPORT void sf0_V_PS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPI p1) { }
-EXPORT void sf0_V_PS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPF p1) { }
-EXPORT void sf0_V_PS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPD p1) { }
-EXPORT void sf0_V_PS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPP p1) { }
-EXPORT void sf0_V_SI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, int p1) { }
-EXPORT void sf0_V_SI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, int p1) { }
-EXPORT void sf0_V_SI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, int p1) { }
-EXPORT void sf0_V_SI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, int p1) { }
-EXPORT void sf0_V_SI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, int p1) { }
-EXPORT void sf0_V_SI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, int p1) { }
-EXPORT void sf0_V_SI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, int p1) { }
-EXPORT void sf0_V_SI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, int p1) { }
-EXPORT void sf0_V_SI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, int p1) { }
-EXPORT void sf0_V_SI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, int p1) { }
-EXPORT void sf0_V_SI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, int p1) { }
-EXPORT void sf0_V_SI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, int p1) { }
-EXPORT void sf0_V_SI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, int p1) { }
-EXPORT void sf0_V_SI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, int p1) { }
-EXPORT void sf0_V_SI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, int p1) { }
-EXPORT void sf0_V_SI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, int p1) { }
-EXPORT void sf0_V_SI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, int p1) { }
-EXPORT void sf0_V_SI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, int p1) { }
-EXPORT void sf0_V_SI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, int p1) { }
-EXPORT void sf0_V_SI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, int p1) { }
-EXPORT void sf0_V_SI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, int p1) { }
-EXPORT void sf0_V_SI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, int p1) { }
-EXPORT void sf0_V_SI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, int p1) { }
-EXPORT void sf0_V_SI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, int p1) { }
-EXPORT void sf0_V_SI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, int p1) { }
-EXPORT void sf0_V_SI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, int p1) { }
-EXPORT void sf0_V_SI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, int p1) { }
-EXPORT void sf0_V_SI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, int p1) { }
-EXPORT void sf0_V_SI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, int p1) { }
-EXPORT void sf0_V_SI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, int p1) { }
-EXPORT void sf0_V_SI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, int p1) { }
-EXPORT void sf0_V_SI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, int p1) { }
-EXPORT void sf0_V_SI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, int p1) { }
-EXPORT void sf0_V_SI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, int p1) { }
-EXPORT void sf0_V_SI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, int p1) { }
-EXPORT void sf0_V_SI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, int p1) { }
-EXPORT void sf0_V_SI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, int p1) { }
-EXPORT void sf0_V_SI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, int p1) { }
-EXPORT void sf0_V_SI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, int p1) { }
-EXPORT void sf0_V_SI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, int p1) { }
-EXPORT void sf0_V_SI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, int p1) { }
-EXPORT void sf0_V_SI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, int p1) { }
-EXPORT void sf0_V_SI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, int p1) { }
-EXPORT void sf0_V_SI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, int p1) { }
-EXPORT void sf0_V_SI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, int p1) { }
-EXPORT void sf0_V_SI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, int p1) { }
-EXPORT void sf0_V_SI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, int p1) { }
-EXPORT void sf0_V_SI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, int p1) { }
-EXPORT void sf0_V_SI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, int p1) { }
-EXPORT void sf0_V_SI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, int p1) { }
-EXPORT void sf0_V_SI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, int p1) { }
-EXPORT void sf0_V_SI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, int p1) { }
-EXPORT void sf0_V_SI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, int p1) { }
-EXPORT void sf0_V_SI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, int p1) { }
-EXPORT void sf0_V_SI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, int p1) { }
-EXPORT void sf0_V_SI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, int p1) { }
-EXPORT void sf0_V_SI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, int p1) { }
-EXPORT void sf0_V_SI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, int p1) { }
-EXPORT void sf0_V_SI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, int p1) { }
-EXPORT void sf0_V_SI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, int p1) { }
-EXPORT void sf0_V_SI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, int p1) { }
-EXPORT void sf0_V_SI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, int p1) { }
-EXPORT void sf0_V_SI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, int p1) { }
-EXPORT void sf0_V_SI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, int p1) { }
-EXPORT void sf0_V_SI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, int p1) { }
-EXPORT void sf0_V_SI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, int p1) { }
-EXPORT void sf0_V_SI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, int p1) { }
-EXPORT void sf0_V_SI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, int p1) { }
-EXPORT void sf0_V_SI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, int p1) { }
-EXPORT void sf0_V_SI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, int p1) { }
-EXPORT void sf0_V_SI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, int p1) { }
-EXPORT void sf0_V_SI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, int p1) { }
-EXPORT void sf0_V_SI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, int p1) { }
-EXPORT void sf0_V_SI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, int p1) { }
-EXPORT void sf0_V_SI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, int p1) { }
-EXPORT void sf0_V_SI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, int p1) { }
-EXPORT void sf0_V_SI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, int p1) { }
-EXPORT void sf0_V_SI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, int p1) { }
-EXPORT void sf0_V_SI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, int p1) { }
-EXPORT void sf0_V_SI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, int p1) { }
-EXPORT void sf0_V_SI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, int p1) { }
-EXPORT void sf0_V_SI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, int p1) { }
-EXPORT void sf0_V_SI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, int p1) { }
-EXPORT void sf0_V_SI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, int p1) { }
-EXPORT void sf0_V_SF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, float p1) { }
-EXPORT void sf0_V_SF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, float p1) { }
-EXPORT void sf0_V_SF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, float p1) { }
-EXPORT void sf0_V_SF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, float p1) { }
-EXPORT void sf0_V_SF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, float p1) { }
-EXPORT void sf0_V_SF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, float p1) { }
-EXPORT void sf0_V_SF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, float p1) { }
-EXPORT void sf0_V_SF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, float p1) { }
-EXPORT void sf0_V_SF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, float p1) { }
-EXPORT void sf0_V_SF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, float p1) { }
-EXPORT void sf0_V_SF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, float p1) { }
-EXPORT void sf0_V_SF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, float p1) { }
-EXPORT void sf0_V_SF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, float p1) { }
-EXPORT void sf0_V_SF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, float p1) { }
-EXPORT void sf0_V_SF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, float p1) { }
-EXPORT void sf0_V_SF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, float p1) { }
-EXPORT void sf0_V_SF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, float p1) { }
-EXPORT void sf0_V_SF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, float p1) { }
-EXPORT void sf0_V_SF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, float p1) { }
-EXPORT void sf0_V_SF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, float p1) { }
-EXPORT void sf0_V_SF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, float p1) { }
-EXPORT void sf0_V_SF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, float p1) { }
-EXPORT void sf0_V_SF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, float p1) { }
-EXPORT void sf0_V_SF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, float p1) { }
-EXPORT void sf0_V_SF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, float p1) { }
-EXPORT void sf0_V_SF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, float p1) { }
-EXPORT void sf0_V_SF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, float p1) { }
-EXPORT void sf0_V_SF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, float p1) { }
-EXPORT void sf0_V_SF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, float p1) { }
-EXPORT void sf0_V_SF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, float p1) { }
-EXPORT void sf0_V_SF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, float p1) { }
-EXPORT void sf0_V_SF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, float p1) { }
-EXPORT void sf0_V_SF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, float p1) { }
-EXPORT void sf0_V_SF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, float p1) { }
-EXPORT void sf0_V_SF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, float p1) { }
-EXPORT void sf0_V_SF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, float p1) { }
-EXPORT void sf0_V_SF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, float p1) { }
-EXPORT void sf0_V_SF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, float p1) { }
-EXPORT void sf0_V_SF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, float p1) { }
-EXPORT void sf0_V_SF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, float p1) { }
-EXPORT void sf0_V_SF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, float p1) { }
-EXPORT void sf0_V_SF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, float p1) { }
-EXPORT void sf0_V_SF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, float p1) { }
-EXPORT void sf0_V_SF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, float p1) { }
-EXPORT void sf0_V_SF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, float p1) { }
-EXPORT void sf0_V_SF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, float p1) { }
-EXPORT void sf0_V_SF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, float p1) { }
-EXPORT void sf0_V_SF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, float p1) { }
-EXPORT void sf0_V_SF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, float p1) { }
-EXPORT void sf0_V_SF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, float p1) { }
-EXPORT void sf0_V_SF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, float p1) { }
-EXPORT void sf0_V_SF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, float p1) { }
-EXPORT void sf0_V_SF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, float p1) { }
-EXPORT void sf0_V_SF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, float p1) { }
-EXPORT void sf0_V_SF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, float p1) { }
-EXPORT void sf0_V_SF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, float p1) { }
-EXPORT void sf0_V_SF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, float p1) { }
-EXPORT void sf0_V_SF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, float p1) { }
-EXPORT void sf0_V_SF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, float p1) { }
-EXPORT void sf0_V_SF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, float p1) { }
-EXPORT void sf0_V_SF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, float p1) { }
-EXPORT void sf0_V_SF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, float p1) { }
-EXPORT void sf0_V_SF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, float p1) { }
-EXPORT void sf0_V_SF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, float p1) { }
-EXPORT void sf0_V_SF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, float p1) { }
-EXPORT void sf0_V_SF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, float p1) { }
-EXPORT void sf0_V_SF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, float p1) { }
-EXPORT void sf0_V_SF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, float p1) { }
-EXPORT void sf0_V_SF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, float p1) { }
-EXPORT void sf0_V_SF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, float p1) { }
-EXPORT void sf0_V_SF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, float p1) { }
-EXPORT void sf0_V_SF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, float p1) { }
-EXPORT void sf0_V_SF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, float p1) { }
-EXPORT void sf0_V_SF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, float p1) { }
-EXPORT void sf0_V_SF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, float p1) { }
-EXPORT void sf1_V_SF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, float p1) { }
-EXPORT void sf1_V_SF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, float p1) { }
-EXPORT void sf1_V_SF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, float p1) { }
-EXPORT void sf1_V_SF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, float p1) { }
-EXPORT void sf1_V_SF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, float p1) { }
-EXPORT void sf1_V_SF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, float p1) { }
-EXPORT void sf1_V_SF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, float p1) { }
-EXPORT void sf1_V_SF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, float p1) { }
-EXPORT void sf1_V_SF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, float p1) { }
-EXPORT void sf1_V_SD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, double p1) { }
-EXPORT void sf1_V_SD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, double p1) { }
-EXPORT void sf1_V_SD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, double p1) { }
-EXPORT void sf1_V_SD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, double p1) { }
-EXPORT void sf1_V_SD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, double p1) { }
-EXPORT void sf1_V_SD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, double p1) { }
-EXPORT void sf1_V_SD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, double p1) { }
-EXPORT void sf1_V_SD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, double p1) { }
-EXPORT void sf1_V_SD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, double p1) { }
-EXPORT void sf1_V_SD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, double p1) { }
-EXPORT void sf1_V_SD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, double p1) { }
-EXPORT void sf1_V_SD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, double p1) { }
-EXPORT void sf1_V_SD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, double p1) { }
-EXPORT void sf1_V_SD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, double p1) { }
-EXPORT void sf1_V_SD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, double p1) { }
-EXPORT void sf1_V_SD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, double p1) { }
-EXPORT void sf1_V_SD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, double p1) { }
-EXPORT void sf1_V_SD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, double p1) { }
-EXPORT void sf1_V_SD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, double p1) { }
-EXPORT void sf1_V_SD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, double p1) { }
-EXPORT void sf1_V_SD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, double p1) { }
-EXPORT void sf1_V_SD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, double p1) { }
-EXPORT void sf1_V_SD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, double p1) { }
-EXPORT void sf1_V_SD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, double p1) { }
-EXPORT void sf1_V_SD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, double p1) { }
-EXPORT void sf1_V_SD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, double p1) { }
-EXPORT void sf1_V_SD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, double p1) { }
-EXPORT void sf1_V_SD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, double p1) { }
-EXPORT void sf1_V_SD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, double p1) { }
-EXPORT void sf1_V_SD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, double p1) { }
-EXPORT void sf1_V_SD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, double p1) { }
-EXPORT void sf1_V_SD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, double p1) { }
-EXPORT void sf1_V_SD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, double p1) { }
-EXPORT void sf1_V_SD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, double p1) { }
-EXPORT void sf1_V_SD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, double p1) { }
-EXPORT void sf1_V_SD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, double p1) { }
-EXPORT void sf1_V_SD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, double p1) { }
-EXPORT void sf1_V_SD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, double p1) { }
-EXPORT void sf1_V_SD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, double p1) { }
-EXPORT void sf1_V_SD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, double p1) { }
-EXPORT void sf1_V_SD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, double p1) { }
-EXPORT void sf1_V_SD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, double p1) { }
-EXPORT void sf1_V_SD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, double p1) { }
-EXPORT void sf1_V_SD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, double p1) { }
-EXPORT void sf1_V_SD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, double p1) { }
-EXPORT void sf1_V_SD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, double p1) { }
-EXPORT void sf1_V_SD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, double p1) { }
-EXPORT void sf1_V_SD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, double p1) { }
-EXPORT void sf1_V_SD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, double p1) { }
-EXPORT void sf1_V_SD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, double p1) { }
-EXPORT void sf1_V_SD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, double p1) { }
-EXPORT void sf1_V_SD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, double p1) { }
-EXPORT void sf1_V_SD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, double p1) { }
-EXPORT void sf1_V_SD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, double p1) { }
-EXPORT void sf1_V_SD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, double p1) { }
-EXPORT void sf1_V_SD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, double p1) { }
-EXPORT void sf1_V_SD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, double p1) { }
-EXPORT void sf1_V_SD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, double p1) { }
-EXPORT void sf1_V_SD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, double p1) { }
-EXPORT void sf1_V_SD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, double p1) { }
-EXPORT void sf1_V_SD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, double p1) { }
-EXPORT void sf1_V_SD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, double p1) { }
-EXPORT void sf1_V_SD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, double p1) { }
-EXPORT void sf1_V_SD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, double p1) { }
-EXPORT void sf1_V_SD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, double p1) { }
-EXPORT void sf1_V_SD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, double p1) { }
-EXPORT void sf1_V_SD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, double p1) { }
-EXPORT void sf1_V_SD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, double p1) { }
-EXPORT void sf1_V_SD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, double p1) { }
-EXPORT void sf1_V_SD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, double p1) { }
-EXPORT void sf1_V_SD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, double p1) { }
-EXPORT void sf1_V_SD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, double p1) { }
-EXPORT void sf1_V_SD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, double p1) { }
-EXPORT void sf1_V_SD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, double p1) { }
-EXPORT void sf1_V_SD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, double p1) { }
-EXPORT void sf1_V_SD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, double p1) { }
-EXPORT void sf1_V_SD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, double p1) { }
-EXPORT void sf1_V_SD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, double p1) { }
-EXPORT void sf1_V_SD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, double p1) { }
-EXPORT void sf1_V_SD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, double p1) { }
-EXPORT void sf1_V_SD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, double p1) { }
-EXPORT void sf1_V_SD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, double p1) { }
-EXPORT void sf1_V_SD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, double p1) { }
-EXPORT void sf1_V_SD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, double p1) { }
-EXPORT void sf1_V_SP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, void* p1) { }
-EXPORT void sf1_V_SP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, void* p1) { }
-EXPORT void sf1_V_SP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, void* p1) { }
-EXPORT void sf1_V_SP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, void* p1) { }
-EXPORT void sf1_V_SP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, void* p1) { }
-EXPORT void sf1_V_SP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, void* p1) { }
-EXPORT void sf1_V_SP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, void* p1) { }
-EXPORT void sf1_V_SP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, void* p1) { }
-EXPORT void sf1_V_SP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, void* p1) { }
-EXPORT void sf1_V_SP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, void* p1) { }
-EXPORT void sf1_V_SP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, void* p1) { }
-EXPORT void sf1_V_SP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, void* p1) { }
-EXPORT void sf1_V_SP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, void* p1) { }
-EXPORT void sf1_V_SP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, void* p1) { }
-EXPORT void sf1_V_SP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, void* p1) { }
-EXPORT void sf1_V_SP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, void* p1) { }
-EXPORT void sf1_V_SP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, void* p1) { }
-EXPORT void sf1_V_SP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, void* p1) { }
-EXPORT void sf1_V_SP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, void* p1) { }
-EXPORT void sf1_V_SP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, void* p1) { }
-EXPORT void sf1_V_SP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, void* p1) { }
-EXPORT void sf1_V_SP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, void* p1) { }
-EXPORT void sf1_V_SP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, void* p1) { }
-EXPORT void sf1_V_SP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, void* p1) { }
-EXPORT void sf1_V_SP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, void* p1) { }
-EXPORT void sf1_V_SP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, void* p1) { }
-EXPORT void sf1_V_SP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, void* p1) { }
-EXPORT void sf1_V_SP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, void* p1) { }
-EXPORT void sf1_V_SP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, void* p1) { }
-EXPORT void sf1_V_SP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, void* p1) { }
-EXPORT void sf1_V_SP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, void* p1) { }
-EXPORT void sf1_V_SP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, void* p1) { }
-EXPORT void sf1_V_SP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, void* p1) { }
-EXPORT void sf1_V_SP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, void* p1) { }
-EXPORT void sf1_V_SP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, void* p1) { }
-EXPORT void sf1_V_SP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, void* p1) { }
-EXPORT void sf1_V_SP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, void* p1) { }
-EXPORT void sf1_V_SP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, void* p1) { }
-EXPORT void sf1_V_SP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, void* p1) { }
-EXPORT void sf1_V_SP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, void* p1) { }
-EXPORT void sf1_V_SP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, void* p1) { }
-EXPORT void sf1_V_SP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, void* p1) { }
-EXPORT void sf1_V_SP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, void* p1) { }
-EXPORT void sf1_V_SP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, void* p1) { }
-EXPORT void sf1_V_SP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, void* p1) { }
-EXPORT void sf1_V_SP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, void* p1) { }
-EXPORT void sf1_V_SP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, void* p1) { }
-EXPORT void sf1_V_SP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, void* p1) { }
-EXPORT void sf1_V_SP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, void* p1) { }
-EXPORT void sf1_V_SP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, void* p1) { }
-EXPORT void sf1_V_SP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, void* p1) { }
-EXPORT void sf1_V_SP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, void* p1) { }
-EXPORT void sf1_V_SP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, void* p1) { }
-EXPORT void sf1_V_SP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, void* p1) { }
-EXPORT void sf1_V_SP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, void* p1) { }
-EXPORT void sf1_V_SP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, void* p1) { }
-EXPORT void sf1_V_SP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, void* p1) { }
-EXPORT void sf1_V_SP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, void* p1) { }
-EXPORT void sf1_V_SP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, void* p1) { }
-EXPORT void sf1_V_SP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, void* p1) { }
-EXPORT void sf1_V_SP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, void* p1) { }
-EXPORT void sf1_V_SP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, void* p1) { }
-EXPORT void sf1_V_SP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, void* p1) { }
-EXPORT void sf1_V_SP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, void* p1) { }
-EXPORT void sf1_V_SP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, void* p1) { }
-EXPORT void sf1_V_SP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, void* p1) { }
-EXPORT void sf1_V_SP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, void* p1) { }
-EXPORT void sf1_V_SP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, void* p1) { }
-EXPORT void sf1_V_SP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, void* p1) { }
-EXPORT void sf1_V_SP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, void* p1) { }
-EXPORT void sf1_V_SP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, void* p1) { }
-EXPORT void sf1_V_SP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, void* p1) { }
-EXPORT void sf1_V_SP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, void* p1) { }
-EXPORT void sf1_V_SP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, void* p1) { }
-EXPORT void sf1_V_SP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, void* p1) { }
-EXPORT void sf1_V_SP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, void* p1) { }
-EXPORT void sf1_V_SP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, void* p1) { }
-EXPORT void sf1_V_SP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, void* p1) { }
-EXPORT void sf1_V_SP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, void* p1) { }
-EXPORT void sf1_V_SP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, void* p1) { }
-EXPORT void sf1_V_SP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, void* p1) { }
-EXPORT void sf1_V_SP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, void* p1) { }
-EXPORT void sf1_V_SP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, void* p1) { }
-EXPORT void sf1_V_SP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, void* p1) { }
-EXPORT void sf1_V_SS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, struct S_I p1) { }
-EXPORT void sf1_V_SS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, struct S_F p1) { }
-EXPORT void sf1_V_SS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, struct S_D p1) { }
-EXPORT void sf1_V_SS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, struct S_P p1) { }
-EXPORT void sf1_V_SS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, struct S_II p1) { }
-EXPORT void sf1_V_SS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, struct S_IF p1) { }
-EXPORT void sf1_V_SS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, struct S_ID p1) { }
-EXPORT void sf1_V_SS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, struct S_IP p1) { }
-EXPORT void sf1_V_SS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, struct S_FI p1) { }
-EXPORT void sf1_V_SS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, struct S_FF p1) { }
-EXPORT void sf1_V_SS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, struct S_FD p1) { }
-EXPORT void sf1_V_SS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, struct S_FP p1) { }
-EXPORT void sf1_V_SS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, struct S_DI p1) { }
-EXPORT void sf1_V_SS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, struct S_DF p1) { }
-EXPORT void sf1_V_SS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, struct S_DD p1) { }
-EXPORT void sf1_V_SS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, struct S_DP p1) { }
-EXPORT void sf1_V_SS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, struct S_PI p1) { }
-EXPORT void sf1_V_SS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, struct S_PF p1) { }
-EXPORT void sf1_V_SS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, struct S_PD p1) { }
-EXPORT void sf1_V_SS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, struct S_PP p1) { }
-EXPORT void sf1_V_SS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, struct S_III p1) { }
-EXPORT void sf1_V_SS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, struct S_IIF p1) { }
-EXPORT void sf1_V_SS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, struct S_IID p1) { }
-EXPORT void sf1_V_SS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, struct S_IIP p1) { }
-EXPORT void sf1_V_SS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, struct S_IFI p1) { }
-EXPORT void sf1_V_SS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, struct S_IFF p1) { }
-EXPORT void sf1_V_SS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, struct S_IFD p1) { }
-EXPORT void sf1_V_SS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, struct S_IFP p1) { }
-EXPORT void sf1_V_SS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, struct S_IDI p1) { }
-EXPORT void sf1_V_SS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, struct S_IDF p1) { }
-EXPORT void sf1_V_SS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, struct S_IDD p1) { }
-EXPORT void sf1_V_SS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, struct S_IDP p1) { }
-EXPORT void sf1_V_SS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, struct S_IPI p1) { }
-EXPORT void sf1_V_SS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, struct S_IPF p1) { }
-EXPORT void sf1_V_SS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, struct S_IPD p1) { }
-EXPORT void sf1_V_SS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, struct S_IPP p1) { }
-EXPORT void sf1_V_SS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, struct S_FII p1) { }
-EXPORT void sf1_V_SS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, struct S_FIF p1) { }
-EXPORT void sf1_V_SS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, struct S_FID p1) { }
-EXPORT void sf1_V_SS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, struct S_FIP p1) { }
-EXPORT void sf1_V_SS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, struct S_FFI p1) { }
-EXPORT void sf1_V_SS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, struct S_FFF p1) { }
-EXPORT void sf1_V_SS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, struct S_FFD p1) { }
-EXPORT void sf1_V_SS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, struct S_FFP p1) { }
-EXPORT void sf1_V_SS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, struct S_FDI p1) { }
-EXPORT void sf1_V_SS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, struct S_FDF p1) { }
-EXPORT void sf1_V_SS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, struct S_FDD p1) { }
-EXPORT void sf1_V_SS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, struct S_FDP p1) { }
-EXPORT void sf1_V_SS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, struct S_FPI p1) { }
-EXPORT void sf1_V_SS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, struct S_FPF p1) { }
-EXPORT void sf1_V_SS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, struct S_FPD p1) { }
-EXPORT void sf1_V_SS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, struct S_FPP p1) { }
-EXPORT void sf1_V_SS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, struct S_DII p1) { }
-EXPORT void sf1_V_SS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, struct S_DIF p1) { }
-EXPORT void sf1_V_SS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, struct S_DID p1) { }
-EXPORT void sf1_V_SS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, struct S_DIP p1) { }
-EXPORT void sf1_V_SS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, struct S_DFI p1) { }
-EXPORT void sf1_V_SS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, struct S_DFF p1) { }
-EXPORT void sf1_V_SS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, struct S_DFD p1) { }
-EXPORT void sf1_V_SS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, struct S_DFP p1) { }
-EXPORT void sf1_V_SS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, struct S_DDI p1) { }
-EXPORT void sf1_V_SS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, struct S_DDF p1) { }
-EXPORT void sf1_V_SS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, struct S_DDD p1) { }
-EXPORT void sf1_V_SS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, struct S_DDP p1) { }
-EXPORT void sf1_V_SS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, struct S_DPI p1) { }
-EXPORT void sf1_V_SS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, struct S_DPF p1) { }
-EXPORT void sf1_V_SS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, struct S_DPD p1) { }
-EXPORT void sf1_V_SS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, struct S_DPP p1) { }
-EXPORT void sf1_V_SS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, struct S_PII p1) { }
-EXPORT void sf1_V_SS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, struct S_PIF p1) { }
-EXPORT void sf1_V_SS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, struct S_PID p1) { }
-EXPORT void sf1_V_SS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, struct S_PIP p1) { }
-EXPORT void sf1_V_SS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, struct S_PFI p1) { }
-EXPORT void sf1_V_SS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, struct S_PFF p1) { }
-EXPORT void sf1_V_SS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, struct S_PFD p1) { }
-EXPORT void sf1_V_SS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, struct S_PFP p1) { }
-EXPORT void sf1_V_SS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, struct S_PDI p1) { }
-EXPORT void sf1_V_SS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, struct S_PDF p1) { }
-EXPORT void sf1_V_SS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, struct S_PDD p1) { }
-EXPORT void sf1_V_SS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, struct S_PDP p1) { }
-EXPORT void sf1_V_SS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, struct S_PPI p1) { }
-EXPORT void sf1_V_SS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, struct S_PPF p1) { }
-EXPORT void sf1_V_SS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, struct S_PPD p1) { }
-EXPORT void sf1_V_SS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, struct S_PPP p1) { }
-EXPORT void sf1_V_III_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, int p2) { }
-EXPORT void sf1_V_IIF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, float p2) { }
-EXPORT void sf1_V_IID_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, double p2) { }
-EXPORT void sf1_V_IIP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, void* p2) { }
-EXPORT void sf1_V_IIS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_I p2) { }
-EXPORT void sf1_V_IIS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_F p2) { }
-EXPORT void sf1_V_IIS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_D p2) { }
-EXPORT void sf1_V_IIS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_P p2) { }
-EXPORT void sf1_V_IIS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_II p2) { }
-EXPORT void sf1_V_IIS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_IF p2) { }
-EXPORT void sf1_V_IIS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_ID p2) { }
-EXPORT void sf1_V_IIS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_IP p2) { }
-EXPORT void sf1_V_IIS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FI p2) { }
-EXPORT void sf1_V_IIS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FF p2) { }
-EXPORT void sf1_V_IIS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FD p2) { }
-EXPORT void sf1_V_IIS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FP p2) { }
-EXPORT void sf1_V_IIS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DI p2) { }
-EXPORT void sf1_V_IIS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DF p2) { }
-EXPORT void sf1_V_IIS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DD p2) { }
-EXPORT void sf1_V_IIS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DP p2) { }
-EXPORT void sf1_V_IIS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PI p2) { }
-EXPORT void sf1_V_IIS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PF p2) { }
-EXPORT void sf1_V_IIS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PD p2) { }
-EXPORT void sf1_V_IIS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PP p2) { }
-EXPORT void sf1_V_IIS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_III p2) { }
-EXPORT void sf1_V_IIS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_IIF p2) { }
-EXPORT void sf1_V_IIS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_IID p2) { }
-EXPORT void sf1_V_IIS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_IIP p2) { }
-EXPORT void sf1_V_IIS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_IFI p2) { }
-EXPORT void sf1_V_IIS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_IFF p2) { }
-EXPORT void sf1_V_IIS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_IFD p2) { }
-EXPORT void sf1_V_IIS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_IFP p2) { }
-EXPORT void sf1_V_IIS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_IDI p2) { }
-EXPORT void sf1_V_IIS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_IDF p2) { }
-EXPORT void sf1_V_IIS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_IDD p2) { }
-EXPORT void sf1_V_IIS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_IDP p2) { }
-EXPORT void sf1_V_IIS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_IPI p2) { }
-EXPORT void sf1_V_IIS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_IPF p2) { }
-EXPORT void sf1_V_IIS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_IPD p2) { }
-EXPORT void sf1_V_IIS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_IPP p2) { }
-EXPORT void sf1_V_IIS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FII p2) { }
-EXPORT void sf1_V_IIS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FIF p2) { }
-EXPORT void sf1_V_IIS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FID p2) { }
-EXPORT void sf1_V_IIS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FIP p2) { }
-EXPORT void sf1_V_IIS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FFI p2) { }
-EXPORT void sf1_V_IIS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FFF p2) { }
-EXPORT void sf1_V_IIS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FFD p2) { }
-EXPORT void sf1_V_IIS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FFP p2) { }
-EXPORT void sf1_V_IIS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FDI p2) { }
-EXPORT void sf1_V_IIS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FDF p2) { }
-EXPORT void sf1_V_IIS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FDD p2) { }
-EXPORT void sf1_V_IIS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FDP p2) { }
-EXPORT void sf1_V_IIS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FPI p2) { }
-EXPORT void sf1_V_IIS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FPF p2) { }
-EXPORT void sf1_V_IIS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FPD p2) { }
-EXPORT void sf1_V_IIS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FPP p2) { }
-EXPORT void sf1_V_IIS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DII p2) { }
-EXPORT void sf1_V_IIS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DIF p2) { }
-EXPORT void sf1_V_IIS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DID p2) { }
-EXPORT void sf1_V_IIS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DIP p2) { }
-EXPORT void sf1_V_IIS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DFI p2) { }
-EXPORT void sf1_V_IIS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DFF p2) { }
-EXPORT void sf1_V_IIS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DFD p2) { }
-EXPORT void sf1_V_IIS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DFP p2) { }
-EXPORT void sf1_V_IIS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DDI p2) { }
-EXPORT void sf1_V_IIS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DDF p2) { }
-EXPORT void sf1_V_IIS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DDD p2) { }
-EXPORT void sf1_V_IIS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DDP p2) { }
-EXPORT void sf1_V_IIS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DPI p2) { }
-EXPORT void sf1_V_IIS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DPF p2) { }
-EXPORT void sf1_V_IIS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DPD p2) { }
-EXPORT void sf1_V_IIS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DPP p2) { }
-EXPORT void sf1_V_IIS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PII p2) { }
-EXPORT void sf1_V_IIS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PIF p2) { }
-EXPORT void sf1_V_IIS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PID p2) { }
-EXPORT void sf1_V_IIS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PIP p2) { }
-EXPORT void sf1_V_IIS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PFI p2) { }
-EXPORT void sf1_V_IIS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PFF p2) { }
-EXPORT void sf1_V_IIS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PFD p2) { }
-EXPORT void sf1_V_IIS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PFP p2) { }
-EXPORT void sf1_V_IIS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PDI p2) { }
-EXPORT void sf1_V_IIS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PDF p2) { }
-EXPORT void sf1_V_IIS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PDD p2) { }
-EXPORT void sf1_V_IIS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PDP p2) { }
-EXPORT void sf1_V_IIS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PPI p2) { }
-EXPORT void sf1_V_IIS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PPF p2) { }
-EXPORT void sf1_V_IIS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PPD p2) { }
-EXPORT void sf1_V_IIS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PPP p2) { }
-EXPORT void sf1_V_IFI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, int p2) { }
-EXPORT void sf1_V_IFF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, float p2) { }
-EXPORT void sf1_V_IFD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, double p2) { }
-EXPORT void sf1_V_IFP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, void* p2) { }
-EXPORT void sf1_V_IFS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_I p2) { }
-EXPORT void sf1_V_IFS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_F p2) { }
-EXPORT void sf1_V_IFS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_D p2) { }
-EXPORT void sf1_V_IFS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_P p2) { }
-EXPORT void sf1_V_IFS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_II p2) { }
-EXPORT void sf1_V_IFS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_IF p2) { }
-EXPORT void sf1_V_IFS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_ID p2) { }
-EXPORT void sf1_V_IFS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_IP p2) { }
-EXPORT void sf1_V_IFS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FI p2) { }
-EXPORT void sf1_V_IFS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FF p2) { }
-EXPORT void sf1_V_IFS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FD p2) { }
-EXPORT void sf1_V_IFS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FP p2) { }
-EXPORT void sf1_V_IFS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DI p2) { }
-EXPORT void sf1_V_IFS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DF p2) { }
-EXPORT void sf1_V_IFS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DD p2) { }
-EXPORT void sf1_V_IFS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DP p2) { }
-EXPORT void sf1_V_IFS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PI p2) { }
-EXPORT void sf1_V_IFS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PF p2) { }
-EXPORT void sf1_V_IFS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PD p2) { }
-EXPORT void sf1_V_IFS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PP p2) { }
-EXPORT void sf1_V_IFS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_III p2) { }
-EXPORT void sf1_V_IFS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_IIF p2) { }
-EXPORT void sf1_V_IFS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_IID p2) { }
-EXPORT void sf1_V_IFS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_IIP p2) { }
-EXPORT void sf1_V_IFS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_IFI p2) { }
-EXPORT void sf1_V_IFS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_IFF p2) { }
-EXPORT void sf1_V_IFS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_IFD p2) { }
-EXPORT void sf1_V_IFS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_IFP p2) { }
-EXPORT void sf1_V_IFS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_IDI p2) { }
-EXPORT void sf1_V_IFS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_IDF p2) { }
-EXPORT void sf1_V_IFS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_IDD p2) { }
-EXPORT void sf1_V_IFS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_IDP p2) { }
-EXPORT void sf1_V_IFS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_IPI p2) { }
-EXPORT void sf1_V_IFS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_IPF p2) { }
-EXPORT void sf1_V_IFS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_IPD p2) { }
-EXPORT void sf1_V_IFS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_IPP p2) { }
-EXPORT void sf1_V_IFS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FII p2) { }
-EXPORT void sf1_V_IFS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FIF p2) { }
-EXPORT void sf1_V_IFS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FID p2) { }
-EXPORT void sf1_V_IFS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FIP p2) { }
-EXPORT void sf1_V_IFS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FFI p2) { }
-EXPORT void sf1_V_IFS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FFF p2) { }
-EXPORT void sf1_V_IFS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FFD p2) { }
-EXPORT void sf1_V_IFS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FFP p2) { }
-EXPORT void sf1_V_IFS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FDI p2) { }
-EXPORT void sf1_V_IFS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FDF p2) { }
-EXPORT void sf1_V_IFS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FDD p2) { }
-EXPORT void sf1_V_IFS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FDP p2) { }
-EXPORT void sf1_V_IFS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FPI p2) { }
-EXPORT void sf1_V_IFS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FPF p2) { }
-EXPORT void sf1_V_IFS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FPD p2) { }
-EXPORT void sf1_V_IFS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FPP p2) { }
-EXPORT void sf1_V_IFS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DII p2) { }
-EXPORT void sf1_V_IFS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DIF p2) { }
-EXPORT void sf1_V_IFS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DID p2) { }
-EXPORT void sf1_V_IFS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DIP p2) { }
-EXPORT void sf1_V_IFS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DFI p2) { }
-EXPORT void sf1_V_IFS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DFF p2) { }
-EXPORT void sf1_V_IFS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DFD p2) { }
-EXPORT void sf1_V_IFS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DFP p2) { }
-EXPORT void sf1_V_IFS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DDI p2) { }
-EXPORT void sf1_V_IFS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DDF p2) { }
-EXPORT void sf1_V_IFS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DDD p2) { }
-EXPORT void sf1_V_IFS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DDP p2) { }
-EXPORT void sf1_V_IFS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DPI p2) { }
-EXPORT void sf1_V_IFS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DPF p2) { }
-EXPORT void sf1_V_IFS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DPD p2) { }
-EXPORT void sf1_V_IFS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DPP p2) { }
-EXPORT void sf1_V_IFS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PII p2) { }
-EXPORT void sf1_V_IFS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PIF p2) { }
-EXPORT void sf1_V_IFS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PID p2) { }
-EXPORT void sf1_V_IFS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PIP p2) { }
-EXPORT void sf1_V_IFS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PFI p2) { }
-EXPORT void sf1_V_IFS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PFF p2) { }
-EXPORT void sf1_V_IFS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PFD p2) { }
-EXPORT void sf1_V_IFS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PFP p2) { }
-EXPORT void sf1_V_IFS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PDI p2) { }
-EXPORT void sf1_V_IFS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PDF p2) { }
-EXPORT void sf1_V_IFS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PDD p2) { }
-EXPORT void sf1_V_IFS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PDP p2) { }
-EXPORT void sf1_V_IFS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PPI p2) { }
-EXPORT void sf1_V_IFS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PPF p2) { }
-EXPORT void sf1_V_IFS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PPD p2) { }
-EXPORT void sf1_V_IFS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PPP p2) { }
-EXPORT void sf1_V_IDI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, int p2) { }
-EXPORT void sf1_V_IDF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, float p2) { }
-EXPORT void sf1_V_IDD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, double p2) { }
-EXPORT void sf1_V_IDP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, void* p2) { }
-EXPORT void sf1_V_IDS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_I p2) { }
-EXPORT void sf1_V_IDS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_F p2) { }
-EXPORT void sf1_V_IDS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_D p2) { }
-EXPORT void sf1_V_IDS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_P p2) { }
-EXPORT void sf1_V_IDS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_II p2) { }
-EXPORT void sf1_V_IDS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_IF p2) { }
-EXPORT void sf1_V_IDS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_ID p2) { }
-EXPORT void sf1_V_IDS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_IP p2) { }
-EXPORT void sf1_V_IDS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FI p2) { }
-EXPORT void sf1_V_IDS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FF p2) { }
-EXPORT void sf1_V_IDS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FD p2) { }
-EXPORT void sf1_V_IDS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FP p2) { }
-EXPORT void sf1_V_IDS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DI p2) { }
-EXPORT void sf1_V_IDS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DF p2) { }
-EXPORT void sf1_V_IDS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DD p2) { }
-EXPORT void sf1_V_IDS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DP p2) { }
-EXPORT void sf1_V_IDS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PI p2) { }
-EXPORT void sf1_V_IDS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PF p2) { }
-EXPORT void sf1_V_IDS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PD p2) { }
-EXPORT void sf1_V_IDS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PP p2) { }
-EXPORT void sf1_V_IDS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_III p2) { }
-EXPORT void sf1_V_IDS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_IIF p2) { }
-EXPORT void sf1_V_IDS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_IID p2) { }
-EXPORT void sf1_V_IDS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_IIP p2) { }
-EXPORT void sf1_V_IDS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_IFI p2) { }
-EXPORT void sf1_V_IDS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_IFF p2) { }
-EXPORT void sf1_V_IDS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_IFD p2) { }
-EXPORT void sf1_V_IDS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_IFP p2) { }
-EXPORT void sf1_V_IDS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_IDI p2) { }
-EXPORT void sf1_V_IDS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_IDF p2) { }
-EXPORT void sf1_V_IDS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_IDD p2) { }
-EXPORT void sf1_V_IDS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_IDP p2) { }
-EXPORT void sf1_V_IDS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_IPI p2) { }
-EXPORT void sf1_V_IDS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_IPF p2) { }
-EXPORT void sf1_V_IDS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_IPD p2) { }
-EXPORT void sf1_V_IDS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_IPP p2) { }
-EXPORT void sf1_V_IDS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FII p2) { }
-EXPORT void sf1_V_IDS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FIF p2) { }
-EXPORT void sf1_V_IDS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FID p2) { }
-EXPORT void sf1_V_IDS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FIP p2) { }
-EXPORT void sf1_V_IDS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FFI p2) { }
-EXPORT void sf1_V_IDS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FFF p2) { }
-EXPORT void sf1_V_IDS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FFD p2) { }
-EXPORT void sf1_V_IDS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FFP p2) { }
-EXPORT void sf1_V_IDS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FDI p2) { }
-EXPORT void sf1_V_IDS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FDF p2) { }
-EXPORT void sf1_V_IDS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FDD p2) { }
-EXPORT void sf1_V_IDS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FDP p2) { }
-EXPORT void sf1_V_IDS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FPI p2) { }
-EXPORT void sf1_V_IDS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FPF p2) { }
-EXPORT void sf1_V_IDS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FPD p2) { }
-EXPORT void sf1_V_IDS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FPP p2) { }
-EXPORT void sf1_V_IDS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DII p2) { }
-EXPORT void sf1_V_IDS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DIF p2) { }
-EXPORT void sf1_V_IDS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DID p2) { }
-EXPORT void sf1_V_IDS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DIP p2) { }
-EXPORT void sf1_V_IDS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DFI p2) { }
-EXPORT void sf1_V_IDS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DFF p2) { }
-EXPORT void sf1_V_IDS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DFD p2) { }
-EXPORT void sf1_V_IDS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DFP p2) { }
-EXPORT void sf1_V_IDS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DDI p2) { }
-EXPORT void sf1_V_IDS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DDF p2) { }
-EXPORT void sf1_V_IDS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DDD p2) { }
-EXPORT void sf1_V_IDS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DDP p2) { }
-EXPORT void sf1_V_IDS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DPI p2) { }
-EXPORT void sf1_V_IDS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DPF p2) { }
-EXPORT void sf1_V_IDS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DPD p2) { }
-EXPORT void sf1_V_IDS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DPP p2) { }
-EXPORT void sf1_V_IDS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PII p2) { }
-EXPORT void sf1_V_IDS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PIF p2) { }
-EXPORT void sf1_V_IDS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PID p2) { }
-EXPORT void sf1_V_IDS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PIP p2) { }
-EXPORT void sf1_V_IDS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PFI p2) { }
-EXPORT void sf1_V_IDS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PFF p2) { }
-EXPORT void sf1_V_IDS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PFD p2) { }
-EXPORT void sf1_V_IDS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PFP p2) { }
-EXPORT void sf1_V_IDS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PDI p2) { }
-EXPORT void sf1_V_IDS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PDF p2) { }
-EXPORT void sf1_V_IDS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PDD p2) { }
-EXPORT void sf1_V_IDS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PDP p2) { }
-EXPORT void sf1_V_IDS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PPI p2) { }
-EXPORT void sf1_V_IDS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PPF p2) { }
-EXPORT void sf1_V_IDS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PPD p2) { }
-EXPORT void sf1_V_IDS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PPP p2) { }
-EXPORT void sf1_V_IPI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, int p2) { }
-EXPORT void sf1_V_IPF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, float p2) { }
-EXPORT void sf1_V_IPD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, double p2) { }
-EXPORT void sf1_V_IPP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, void* p2) { }
-EXPORT void sf1_V_IPS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_I p2) { }
-EXPORT void sf1_V_IPS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_F p2) { }
-EXPORT void sf1_V_IPS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_D p2) { }
-EXPORT void sf1_V_IPS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_P p2) { }
-EXPORT void sf1_V_IPS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_II p2) { }
-EXPORT void sf1_V_IPS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_IF p2) { }
-EXPORT void sf1_V_IPS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_ID p2) { }
-EXPORT void sf1_V_IPS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_IP p2) { }
-EXPORT void sf1_V_IPS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FI p2) { }
-EXPORT void sf1_V_IPS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FF p2) { }
-EXPORT void sf1_V_IPS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FD p2) { }
-EXPORT void sf1_V_IPS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FP p2) { }
-EXPORT void sf1_V_IPS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DI p2) { }
-EXPORT void sf1_V_IPS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DF p2) { }
-EXPORT void sf1_V_IPS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DD p2) { }
-EXPORT void sf1_V_IPS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DP p2) { }
-EXPORT void sf1_V_IPS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PI p2) { }
-EXPORT void sf1_V_IPS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PF p2) { }
-EXPORT void sf1_V_IPS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PD p2) { }
-EXPORT void sf1_V_IPS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PP p2) { }
-EXPORT void sf1_V_IPS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_III p2) { }
-EXPORT void sf1_V_IPS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_IIF p2) { }
-EXPORT void sf1_V_IPS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_IID p2) { }
-EXPORT void sf1_V_IPS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_IIP p2) { }
-EXPORT void sf1_V_IPS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_IFI p2) { }
-EXPORT void sf1_V_IPS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_IFF p2) { }
-EXPORT void sf1_V_IPS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_IFD p2) { }
-EXPORT void sf1_V_IPS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_IFP p2) { }
-EXPORT void sf1_V_IPS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_IDI p2) { }
-EXPORT void sf1_V_IPS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_IDF p2) { }
-EXPORT void sf1_V_IPS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_IDD p2) { }
-EXPORT void sf1_V_IPS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_IDP p2) { }
-EXPORT void sf1_V_IPS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_IPI p2) { }
-EXPORT void sf1_V_IPS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_IPF p2) { }
-EXPORT void sf1_V_IPS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_IPD p2) { }
-EXPORT void sf1_V_IPS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_IPP p2) { }
-EXPORT void sf1_V_IPS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FII p2) { }
-EXPORT void sf1_V_IPS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FIF p2) { }
-EXPORT void sf1_V_IPS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FID p2) { }
-EXPORT void sf1_V_IPS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FIP p2) { }
-EXPORT void sf1_V_IPS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FFI p2) { }
-EXPORT void sf1_V_IPS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FFF p2) { }
-EXPORT void sf1_V_IPS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FFD p2) { }
-EXPORT void sf1_V_IPS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FFP p2) { }
-EXPORT void sf1_V_IPS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FDI p2) { }
-EXPORT void sf1_V_IPS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FDF p2) { }
-EXPORT void sf1_V_IPS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FDD p2) { }
-EXPORT void sf1_V_IPS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FDP p2) { }
-EXPORT void sf1_V_IPS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FPI p2) { }
-EXPORT void sf1_V_IPS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FPF p2) { }
-EXPORT void sf1_V_IPS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FPD p2) { }
-EXPORT void sf1_V_IPS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FPP p2) { }
-EXPORT void sf1_V_IPS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DII p2) { }
-EXPORT void sf1_V_IPS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DIF p2) { }
-EXPORT void sf1_V_IPS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DID p2) { }
-EXPORT void sf1_V_IPS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DIP p2) { }
-EXPORT void sf1_V_IPS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DFI p2) { }
-EXPORT void sf1_V_IPS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DFF p2) { }
-EXPORT void sf1_V_IPS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DFD p2) { }
-EXPORT void sf1_V_IPS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DFP p2) { }
-EXPORT void sf1_V_IPS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DDI p2) { }
-EXPORT void sf1_V_IPS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DDF p2) { }
-EXPORT void sf1_V_IPS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DDD p2) { }
-EXPORT void sf1_V_IPS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DDP p2) { }
-EXPORT void sf1_V_IPS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DPI p2) { }
-EXPORT void sf1_V_IPS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DPF p2) { }
-EXPORT void sf1_V_IPS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DPD p2) { }
-EXPORT void sf1_V_IPS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DPP p2) { }
-EXPORT void sf1_V_IPS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PII p2) { }
-EXPORT void sf1_V_IPS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PIF p2) { }
-EXPORT void sf1_V_IPS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PID p2) { }
-EXPORT void sf2_V_IPS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PIP p2) { }
-EXPORT void sf2_V_IPS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PFI p2) { }
-EXPORT void sf2_V_IPS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PFF p2) { }
-EXPORT void sf2_V_IPS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PFD p2) { }
-EXPORT void sf2_V_IPS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PFP p2) { }
-EXPORT void sf2_V_IPS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PDI p2) { }
-EXPORT void sf2_V_IPS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PDF p2) { }
-EXPORT void sf2_V_IPS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PDD p2) { }
-EXPORT void sf2_V_IPS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PDP p2) { }
-EXPORT void sf2_V_IPS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PPI p2) { }
-EXPORT void sf2_V_IPS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PPF p2) { }
-EXPORT void sf2_V_IPS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PPD p2) { }
-EXPORT void sf2_V_IPS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PPP p2) { }
-EXPORT void sf2_V_ISI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_I p1, int p2) { }
-EXPORT void sf2_V_ISI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_F p1, int p2) { }
-EXPORT void sf2_V_ISI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_D p1, int p2) { }
-EXPORT void sf2_V_ISI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_P p1, int p2) { }
-EXPORT void sf2_V_ISI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_II p1, int p2) { }
-EXPORT void sf2_V_ISI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IF p1, int p2) { }
-EXPORT void sf2_V_ISI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_ID p1, int p2) { }
-EXPORT void sf2_V_ISI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IP p1, int p2) { }
-EXPORT void sf2_V_ISI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FI p1, int p2) { }
-EXPORT void sf2_V_ISI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FF p1, int p2) { }
-EXPORT void sf2_V_ISI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FD p1, int p2) { }
-EXPORT void sf2_V_ISI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FP p1, int p2) { }
-EXPORT void sf2_V_ISI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DI p1, int p2) { }
-EXPORT void sf2_V_ISI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DF p1, int p2) { }
-EXPORT void sf2_V_ISI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DD p1, int p2) { }
-EXPORT void sf2_V_ISI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DP p1, int p2) { }
-EXPORT void sf2_V_ISI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PI p1, int p2) { }
-EXPORT void sf2_V_ISI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PF p1, int p2) { }
-EXPORT void sf2_V_ISI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PD p1, int p2) { }
-EXPORT void sf2_V_ISI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PP p1, int p2) { }
-EXPORT void sf2_V_ISI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_III p1, int p2) { }
-EXPORT void sf2_V_ISI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IIF p1, int p2) { }
-EXPORT void sf2_V_ISI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IID p1, int p2) { }
-EXPORT void sf2_V_ISI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IIP p1, int p2) { }
-EXPORT void sf2_V_ISI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFI p1, int p2) { }
-EXPORT void sf2_V_ISI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFF p1, int p2) { }
-EXPORT void sf2_V_ISI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFD p1, int p2) { }
-EXPORT void sf2_V_ISI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFP p1, int p2) { }
-EXPORT void sf2_V_ISI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDI p1, int p2) { }
-EXPORT void sf2_V_ISI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDF p1, int p2) { }
-EXPORT void sf2_V_ISI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDD p1, int p2) { }
-EXPORT void sf2_V_ISI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDP p1, int p2) { }
-EXPORT void sf2_V_ISI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPI p1, int p2) { }
-EXPORT void sf2_V_ISI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPF p1, int p2) { }
-EXPORT void sf2_V_ISI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPD p1, int p2) { }
-EXPORT void sf2_V_ISI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPP p1, int p2) { }
-EXPORT void sf2_V_ISI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FII p1, int p2) { }
-EXPORT void sf2_V_ISI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FIF p1, int p2) { }
-EXPORT void sf2_V_ISI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FID p1, int p2) { }
-EXPORT void sf2_V_ISI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FIP p1, int p2) { }
-EXPORT void sf2_V_ISI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFI p1, int p2) { }
-EXPORT void sf2_V_ISI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFF p1, int p2) { }
-EXPORT void sf2_V_ISI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFD p1, int p2) { }
-EXPORT void sf2_V_ISI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFP p1, int p2) { }
-EXPORT void sf2_V_ISI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDI p1, int p2) { }
-EXPORT void sf2_V_ISI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDF p1, int p2) { }
-EXPORT void sf2_V_ISI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDD p1, int p2) { }
-EXPORT void sf2_V_ISI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDP p1, int p2) { }
-EXPORT void sf2_V_ISI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPI p1, int p2) { }
-EXPORT void sf2_V_ISI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPF p1, int p2) { }
-EXPORT void sf2_V_ISI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPD p1, int p2) { }
-EXPORT void sf2_V_ISI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPP p1, int p2) { }
-EXPORT void sf2_V_ISI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DII p1, int p2) { }
-EXPORT void sf2_V_ISI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DIF p1, int p2) { }
-EXPORT void sf2_V_ISI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DID p1, int p2) { }
-EXPORT void sf2_V_ISI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DIP p1, int p2) { }
-EXPORT void sf2_V_ISI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFI p1, int p2) { }
-EXPORT void sf2_V_ISI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFF p1, int p2) { }
-EXPORT void sf2_V_ISI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFD p1, int p2) { }
-EXPORT void sf2_V_ISI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFP p1, int p2) { }
-EXPORT void sf2_V_ISI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDI p1, int p2) { }
-EXPORT void sf2_V_ISI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDF p1, int p2) { }
-EXPORT void sf2_V_ISI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDD p1, int p2) { }
-EXPORT void sf2_V_ISI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDP p1, int p2) { }
-EXPORT void sf2_V_ISI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPI p1, int p2) { }
-EXPORT void sf2_V_ISI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPF p1, int p2) { }
-EXPORT void sf2_V_ISI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPD p1, int p2) { }
-EXPORT void sf2_V_ISI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPP p1, int p2) { }
-EXPORT void sf2_V_ISI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PII p1, int p2) { }
-EXPORT void sf2_V_ISI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PIF p1, int p2) { }
-EXPORT void sf2_V_ISI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PID p1, int p2) { }
-EXPORT void sf2_V_ISI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PIP p1, int p2) { }
-EXPORT void sf2_V_ISI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFI p1, int p2) { }
-EXPORT void sf2_V_ISI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFF p1, int p2) { }
-EXPORT void sf2_V_ISI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFD p1, int p2) { }
-EXPORT void sf2_V_ISI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFP p1, int p2) { }
-EXPORT void sf2_V_ISI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDI p1, int p2) { }
-EXPORT void sf2_V_ISI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDF p1, int p2) { }
-EXPORT void sf2_V_ISI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDD p1, int p2) { }
-EXPORT void sf2_V_ISI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDP p1, int p2) { }
-EXPORT void sf2_V_ISI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPI p1, int p2) { }
-EXPORT void sf2_V_ISI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPF p1, int p2) { }
-EXPORT void sf2_V_ISI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPD p1, int p2) { }
-EXPORT void sf2_V_ISI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPP p1, int p2) { }
-EXPORT void sf2_V_ISF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_I p1, float p2) { }
-EXPORT void sf2_V_ISF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_F p1, float p2) { }
-EXPORT void sf2_V_ISF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_D p1, float p2) { }
-EXPORT void sf2_V_ISF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_P p1, float p2) { }
-EXPORT void sf2_V_ISF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_II p1, float p2) { }
-EXPORT void sf2_V_ISF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IF p1, float p2) { }
-EXPORT void sf2_V_ISF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_ID p1, float p2) { }
-EXPORT void sf2_V_ISF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IP p1, float p2) { }
-EXPORT void sf2_V_ISF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FI p1, float p2) { }
-EXPORT void sf2_V_ISF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FF p1, float p2) { }
-EXPORT void sf2_V_ISF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FD p1, float p2) { }
-EXPORT void sf2_V_ISF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FP p1, float p2) { }
-EXPORT void sf2_V_ISF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DI p1, float p2) { }
-EXPORT void sf2_V_ISF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DF p1, float p2) { }
-EXPORT void sf2_V_ISF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DD p1, float p2) { }
-EXPORT void sf2_V_ISF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DP p1, float p2) { }
-EXPORT void sf2_V_ISF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PI p1, float p2) { }
-EXPORT void sf2_V_ISF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PF p1, float p2) { }
-EXPORT void sf2_V_ISF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PD p1, float p2) { }
-EXPORT void sf2_V_ISF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PP p1, float p2) { }
-EXPORT void sf2_V_ISF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_III p1, float p2) { }
-EXPORT void sf2_V_ISF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IIF p1, float p2) { }
-EXPORT void sf2_V_ISF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IID p1, float p2) { }
-EXPORT void sf2_V_ISF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IIP p1, float p2) { }
-EXPORT void sf2_V_ISF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFI p1, float p2) { }
-EXPORT void sf2_V_ISF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFF p1, float p2) { }
-EXPORT void sf2_V_ISF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFD p1, float p2) { }
-EXPORT void sf2_V_ISF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFP p1, float p2) { }
-EXPORT void sf2_V_ISF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDI p1, float p2) { }
-EXPORT void sf2_V_ISF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDF p1, float p2) { }
-EXPORT void sf2_V_ISF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDD p1, float p2) { }
-EXPORT void sf2_V_ISF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDP p1, float p2) { }
-EXPORT void sf2_V_ISF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPI p1, float p2) { }
-EXPORT void sf2_V_ISF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPF p1, float p2) { }
-EXPORT void sf2_V_ISF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPD p1, float p2) { }
-EXPORT void sf2_V_ISF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPP p1, float p2) { }
-EXPORT void sf2_V_ISF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FII p1, float p2) { }
-EXPORT void sf2_V_ISF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FIF p1, float p2) { }
-EXPORT void sf2_V_ISF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FID p1, float p2) { }
-EXPORT void sf2_V_ISF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FIP p1, float p2) { }
-EXPORT void sf2_V_ISF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFI p1, float p2) { }
-EXPORT void sf2_V_ISF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFF p1, float p2) { }
-EXPORT void sf2_V_ISF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFD p1, float p2) { }
-EXPORT void sf2_V_ISF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFP p1, float p2) { }
-EXPORT void sf2_V_ISF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDI p1, float p2) { }
-EXPORT void sf2_V_ISF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDF p1, float p2) { }
-EXPORT void sf2_V_ISF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDD p1, float p2) { }
-EXPORT void sf2_V_ISF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDP p1, float p2) { }
-EXPORT void sf2_V_ISF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPI p1, float p2) { }
-EXPORT void sf2_V_ISF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPF p1, float p2) { }
-EXPORT void sf2_V_ISF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPD p1, float p2) { }
-EXPORT void sf2_V_ISF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPP p1, float p2) { }
-EXPORT void sf2_V_ISF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DII p1, float p2) { }
-EXPORT void sf2_V_ISF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DIF p1, float p2) { }
-EXPORT void sf2_V_ISF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DID p1, float p2) { }
-EXPORT void sf2_V_ISF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DIP p1, float p2) { }
-EXPORT void sf2_V_ISF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFI p1, float p2) { }
-EXPORT void sf2_V_ISF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFF p1, float p2) { }
-EXPORT void sf2_V_ISF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFD p1, float p2) { }
-EXPORT void sf2_V_ISF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFP p1, float p2) { }
-EXPORT void sf2_V_ISF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDI p1, float p2) { }
-EXPORT void sf2_V_ISF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDF p1, float p2) { }
-EXPORT void sf2_V_ISF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDD p1, float p2) { }
-EXPORT void sf2_V_ISF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDP p1, float p2) { }
-EXPORT void sf2_V_ISF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPI p1, float p2) { }
-EXPORT void sf2_V_ISF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPF p1, float p2) { }
-EXPORT void sf2_V_ISF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPD p1, float p2) { }
-EXPORT void sf2_V_ISF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPP p1, float p2) { }
-EXPORT void sf2_V_ISF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PII p1, float p2) { }
-EXPORT void sf2_V_ISF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PIF p1, float p2) { }
-EXPORT void sf2_V_ISF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PID p1, float p2) { }
-EXPORT void sf2_V_ISF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PIP p1, float p2) { }
-EXPORT void sf2_V_ISF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFI p1, float p2) { }
-EXPORT void sf2_V_ISF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFF p1, float p2) { }
-EXPORT void sf2_V_ISF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFD p1, float p2) { }
-EXPORT void sf2_V_ISF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFP p1, float p2) { }
-EXPORT void sf2_V_ISF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDI p1, float p2) { }
-EXPORT void sf2_V_ISF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDF p1, float p2) { }
-EXPORT void sf2_V_ISF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDD p1, float p2) { }
-EXPORT void sf2_V_ISF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDP p1, float p2) { }
-EXPORT void sf2_V_ISF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPI p1, float p2) { }
-EXPORT void sf2_V_ISF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPF p1, float p2) { }
-EXPORT void sf2_V_ISF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPD p1, float p2) { }
-EXPORT void sf2_V_ISF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPP p1, float p2) { }
-EXPORT void sf2_V_ISD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_I p1, double p2) { }
-EXPORT void sf2_V_ISD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_F p1, double p2) { }
-EXPORT void sf2_V_ISD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_D p1, double p2) { }
-EXPORT void sf2_V_ISD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_P p1, double p2) { }
-EXPORT void sf2_V_ISD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_II p1, double p2) { }
-EXPORT void sf2_V_ISD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IF p1, double p2) { }
-EXPORT void sf2_V_ISD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_ID p1, double p2) { }
-EXPORT void sf2_V_ISD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IP p1, double p2) { }
-EXPORT void sf2_V_ISD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FI p1, double p2) { }
-EXPORT void sf2_V_ISD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FF p1, double p2) { }
-EXPORT void sf2_V_ISD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FD p1, double p2) { }
-EXPORT void sf2_V_ISD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FP p1, double p2) { }
-EXPORT void sf2_V_ISD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DI p1, double p2) { }
-EXPORT void sf2_V_ISD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DF p1, double p2) { }
-EXPORT void sf2_V_ISD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DD p1, double p2) { }
-EXPORT void sf2_V_ISD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DP p1, double p2) { }
-EXPORT void sf2_V_ISD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PI p1, double p2) { }
-EXPORT void sf2_V_ISD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PF p1, double p2) { }
-EXPORT void sf2_V_ISD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PD p1, double p2) { }
-EXPORT void sf2_V_ISD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PP p1, double p2) { }
-EXPORT void sf2_V_ISD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_III p1, double p2) { }
-EXPORT void sf2_V_ISD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IIF p1, double p2) { }
-EXPORT void sf2_V_ISD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IID p1, double p2) { }
-EXPORT void sf2_V_ISD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IIP p1, double p2) { }
-EXPORT void sf2_V_ISD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFI p1, double p2) { }
-EXPORT void sf2_V_ISD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFF p1, double p2) { }
-EXPORT void sf2_V_ISD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFD p1, double p2) { }
-EXPORT void sf2_V_ISD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFP p1, double p2) { }
-EXPORT void sf2_V_ISD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDI p1, double p2) { }
-EXPORT void sf2_V_ISD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDF p1, double p2) { }
-EXPORT void sf2_V_ISD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDD p1, double p2) { }
-EXPORT void sf2_V_ISD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDP p1, double p2) { }
-EXPORT void sf2_V_ISD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPI p1, double p2) { }
-EXPORT void sf2_V_ISD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPF p1, double p2) { }
-EXPORT void sf2_V_ISD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPD p1, double p2) { }
-EXPORT void sf2_V_ISD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPP p1, double p2) { }
-EXPORT void sf2_V_ISD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FII p1, double p2) { }
-EXPORT void sf2_V_ISD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FIF p1, double p2) { }
-EXPORT void sf2_V_ISD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FID p1, double p2) { }
-EXPORT void sf2_V_ISD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FIP p1, double p2) { }
-EXPORT void sf2_V_ISD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFI p1, double p2) { }
-EXPORT void sf2_V_ISD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFF p1, double p2) { }
-EXPORT void sf2_V_ISD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFD p1, double p2) { }
-EXPORT void sf2_V_ISD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFP p1, double p2) { }
-EXPORT void sf2_V_ISD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDI p1, double p2) { }
-EXPORT void sf2_V_ISD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDF p1, double p2) { }
-EXPORT void sf2_V_ISD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDD p1, double p2) { }
-EXPORT void sf2_V_ISD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDP p1, double p2) { }
-EXPORT void sf2_V_ISD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPI p1, double p2) { }
-EXPORT void sf2_V_ISD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPF p1, double p2) { }
-EXPORT void sf2_V_ISD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPD p1, double p2) { }
-EXPORT void sf2_V_ISD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPP p1, double p2) { }
-EXPORT void sf2_V_ISD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DII p1, double p2) { }
-EXPORT void sf2_V_ISD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DIF p1, double p2) { }
-EXPORT void sf2_V_ISD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DID p1, double p2) { }
-EXPORT void sf2_V_ISD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DIP p1, double p2) { }
-EXPORT void sf2_V_ISD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFI p1, double p2) { }
-EXPORT void sf2_V_ISD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFF p1, double p2) { }
-EXPORT void sf2_V_ISD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFD p1, double p2) { }
-EXPORT void sf2_V_ISD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFP p1, double p2) { }
-EXPORT void sf2_V_ISD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDI p1, double p2) { }
-EXPORT void sf2_V_ISD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDF p1, double p2) { }
-EXPORT void sf2_V_ISD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDD p1, double p2) { }
-EXPORT void sf2_V_ISD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDP p1, double p2) { }
-EXPORT void sf2_V_ISD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPI p1, double p2) { }
-EXPORT void sf2_V_ISD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPF p1, double p2) { }
-EXPORT void sf2_V_ISD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPD p1, double p2) { }
-EXPORT void sf2_V_ISD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPP p1, double p2) { }
-EXPORT void sf2_V_ISD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PII p1, double p2) { }
-EXPORT void sf2_V_ISD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PIF p1, double p2) { }
-EXPORT void sf2_V_ISD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PID p1, double p2) { }
-EXPORT void sf2_V_ISD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PIP p1, double p2) { }
-EXPORT void sf2_V_ISD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFI p1, double p2) { }
-EXPORT void sf2_V_ISD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFF p1, double p2) { }
-EXPORT void sf2_V_ISD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFD p1, double p2) { }
-EXPORT void sf2_V_ISD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFP p1, double p2) { }
-EXPORT void sf2_V_ISD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDI p1, double p2) { }
-EXPORT void sf2_V_ISD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDF p1, double p2) { }
-EXPORT void sf2_V_ISD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDD p1, double p2) { }
-EXPORT void sf2_V_ISD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDP p1, double p2) { }
-EXPORT void sf2_V_ISD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPI p1, double p2) { }
-EXPORT void sf2_V_ISD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPF p1, double p2) { }
-EXPORT void sf2_V_ISD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPD p1, double p2) { }
-EXPORT void sf2_V_ISD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPP p1, double p2) { }
-EXPORT void sf2_V_ISP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_I p1, void* p2) { }
-EXPORT void sf2_V_ISP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_F p1, void* p2) { }
-EXPORT void sf2_V_ISP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_D p1, void* p2) { }
-EXPORT void sf2_V_ISP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_P p1, void* p2) { }
-EXPORT void sf2_V_ISP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_II p1, void* p2) { }
-EXPORT void sf2_V_ISP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IF p1, void* p2) { }
-EXPORT void sf2_V_ISP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_ID p1, void* p2) { }
-EXPORT void sf2_V_ISP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IP p1, void* p2) { }
-EXPORT void sf2_V_ISP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FI p1, void* p2) { }
-EXPORT void sf2_V_ISP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FF p1, void* p2) { }
-EXPORT void sf2_V_ISP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FD p1, void* p2) { }
-EXPORT void sf2_V_ISP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FP p1, void* p2) { }
-EXPORT void sf2_V_ISP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DI p1, void* p2) { }
-EXPORT void sf2_V_ISP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DF p1, void* p2) { }
-EXPORT void sf2_V_ISP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DD p1, void* p2) { }
-EXPORT void sf2_V_ISP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DP p1, void* p2) { }
-EXPORT void sf2_V_ISP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PI p1, void* p2) { }
-EXPORT void sf2_V_ISP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PF p1, void* p2) { }
-EXPORT void sf2_V_ISP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PD p1, void* p2) { }
-EXPORT void sf2_V_ISP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PP p1, void* p2) { }
-EXPORT void sf2_V_ISP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_III p1, void* p2) { }
-EXPORT void sf2_V_ISP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IIF p1, void* p2) { }
-EXPORT void sf2_V_ISP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IID p1, void* p2) { }
-EXPORT void sf2_V_ISP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IIP p1, void* p2) { }
-EXPORT void sf2_V_ISP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFI p1, void* p2) { }
-EXPORT void sf2_V_ISP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFF p1, void* p2) { }
-EXPORT void sf2_V_ISP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFD p1, void* p2) { }
-EXPORT void sf2_V_ISP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFP p1, void* p2) { }
-EXPORT void sf2_V_ISP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDI p1, void* p2) { }
-EXPORT void sf2_V_ISP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDF p1, void* p2) { }
-EXPORT void sf2_V_ISP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDD p1, void* p2) { }
-EXPORT void sf2_V_ISP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDP p1, void* p2) { }
-EXPORT void sf2_V_ISP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPI p1, void* p2) { }
-EXPORT void sf2_V_ISP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPF p1, void* p2) { }
-EXPORT void sf2_V_ISP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPD p1, void* p2) { }
-EXPORT void sf2_V_ISP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPP p1, void* p2) { }
-EXPORT void sf2_V_ISP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FII p1, void* p2) { }
-EXPORT void sf2_V_ISP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FIF p1, void* p2) { }
-EXPORT void sf2_V_ISP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FID p1, void* p2) { }
-EXPORT void sf2_V_ISP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FIP p1, void* p2) { }
-EXPORT void sf2_V_ISP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFI p1, void* p2) { }
-EXPORT void sf2_V_ISP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFF p1, void* p2) { }
-EXPORT void sf2_V_ISP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFD p1, void* p2) { }
-EXPORT void sf2_V_ISP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFP p1, void* p2) { }
-EXPORT void sf2_V_ISP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDI p1, void* p2) { }
-EXPORT void sf2_V_ISP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDF p1, void* p2) { }
-EXPORT void sf2_V_ISP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDD p1, void* p2) { }
-EXPORT void sf2_V_ISP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDP p1, void* p2) { }
-EXPORT void sf2_V_ISP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPI p1, void* p2) { }
-EXPORT void sf2_V_ISP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPF p1, void* p2) { }
-EXPORT void sf2_V_ISP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPD p1, void* p2) { }
-EXPORT void sf2_V_ISP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPP p1, void* p2) { }
-EXPORT void sf2_V_ISP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DII p1, void* p2) { }
-EXPORT void sf2_V_ISP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DIF p1, void* p2) { }
-EXPORT void sf2_V_ISP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DID p1, void* p2) { }
-EXPORT void sf2_V_ISP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DIP p1, void* p2) { }
-EXPORT void sf2_V_ISP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFI p1, void* p2) { }
-EXPORT void sf2_V_ISP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFF p1, void* p2) { }
-EXPORT void sf2_V_ISP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFD p1, void* p2) { }
-EXPORT void sf2_V_ISP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFP p1, void* p2) { }
-EXPORT void sf2_V_ISP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDI p1, void* p2) { }
-EXPORT void sf2_V_ISP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDF p1, void* p2) { }
-EXPORT void sf2_V_ISP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDD p1, void* p2) { }
-EXPORT void sf2_V_ISP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDP p1, void* p2) { }
-EXPORT void sf2_V_ISP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPI p1, void* p2) { }
-EXPORT void sf2_V_ISP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPF p1, void* p2) { }
-EXPORT void sf2_V_ISP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPD p1, void* p2) { }
-EXPORT void sf2_V_ISP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPP p1, void* p2) { }
-EXPORT void sf2_V_ISP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PII p1, void* p2) { }
-EXPORT void sf2_V_ISP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PIF p1, void* p2) { }
-EXPORT void sf2_V_ISP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PID p1, void* p2) { }
-EXPORT void sf2_V_ISP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PIP p1, void* p2) { }
-EXPORT void sf2_V_ISP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFI p1, void* p2) { }
-EXPORT void sf2_V_ISP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFF p1, void* p2) { }
-EXPORT void sf2_V_ISP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFD p1, void* p2) { }
-EXPORT void sf2_V_ISP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFP p1, void* p2) { }
-EXPORT void sf2_V_ISP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDI p1, void* p2) { }
-EXPORT void sf2_V_ISP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDF p1, void* p2) { }
-EXPORT void sf2_V_ISP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDD p1, void* p2) { }
-EXPORT void sf2_V_ISP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDP p1, void* p2) { }
-EXPORT void sf2_V_ISP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPI p1, void* p2) { }
-EXPORT void sf2_V_ISP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPF p1, void* p2) { }
-EXPORT void sf2_V_ISP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPD p1, void* p2) { }
-EXPORT void sf2_V_ISP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPP p1, void* p2) { }
-EXPORT void sf2_V_ISS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_I p1, struct S_I p2) { }
-EXPORT void sf2_V_ISS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_F p1, struct S_F p2) { }
-EXPORT void sf2_V_ISS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_D p1, struct S_D p2) { }
-EXPORT void sf2_V_ISS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_P p1, struct S_P p2) { }
-EXPORT void sf2_V_ISS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_II p1, struct S_II p2) { }
-EXPORT void sf2_V_ISS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IF p1, struct S_IF p2) { }
-EXPORT void sf2_V_ISS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_ID p1, struct S_ID p2) { }
-EXPORT void sf2_V_ISS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IP p1, struct S_IP p2) { }
-EXPORT void sf2_V_ISS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FI p1, struct S_FI p2) { }
-EXPORT void sf2_V_ISS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FF p1, struct S_FF p2) { }
-EXPORT void sf2_V_ISS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FD p1, struct S_FD p2) { }
-EXPORT void sf2_V_ISS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FP p1, struct S_FP p2) { }
-EXPORT void sf2_V_ISS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DI p1, struct S_DI p2) { }
-EXPORT void sf2_V_ISS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DF p1, struct S_DF p2) { }
-EXPORT void sf2_V_ISS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DD p1, struct S_DD p2) { }
-EXPORT void sf2_V_ISS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DP p1, struct S_DP p2) { }
-EXPORT void sf2_V_ISS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PI p1, struct S_PI p2) { }
-EXPORT void sf2_V_ISS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PF p1, struct S_PF p2) { }
-EXPORT void sf2_V_ISS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PD p1, struct S_PD p2) { }
-EXPORT void sf2_V_ISS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PP p1, struct S_PP p2) { }
-EXPORT void sf2_V_ISS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_III p1, struct S_III p2) { }
-EXPORT void sf2_V_ISS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IIF p1, struct S_IIF p2) { }
-EXPORT void sf2_V_ISS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IID p1, struct S_IID p2) { }
-EXPORT void sf2_V_ISS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IIP p1, struct S_IIP p2) { }
-EXPORT void sf2_V_ISS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFI p1, struct S_IFI p2) { }
-EXPORT void sf2_V_ISS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFF p1, struct S_IFF p2) { }
-EXPORT void sf2_V_ISS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFD p1, struct S_IFD p2) { }
-EXPORT void sf2_V_ISS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFP p1, struct S_IFP p2) { }
-EXPORT void sf2_V_ISS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDI p1, struct S_IDI p2) { }
-EXPORT void sf2_V_ISS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDF p1, struct S_IDF p2) { }
-EXPORT void sf2_V_ISS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDD p1, struct S_IDD p2) { }
-EXPORT void sf2_V_ISS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDP p1, struct S_IDP p2) { }
-EXPORT void sf2_V_ISS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPI p1, struct S_IPI p2) { }
-EXPORT void sf2_V_ISS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPF p1, struct S_IPF p2) { }
-EXPORT void sf2_V_ISS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPD p1, struct S_IPD p2) { }
-EXPORT void sf2_V_ISS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPP p1, struct S_IPP p2) { }
-EXPORT void sf2_V_ISS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FII p1, struct S_FII p2) { }
-EXPORT void sf2_V_ISS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FIF p1, struct S_FIF p2) { }
-EXPORT void sf2_V_ISS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FID p1, struct S_FID p2) { }
-EXPORT void sf2_V_ISS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FIP p1, struct S_FIP p2) { }
-EXPORT void sf2_V_ISS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFI p1, struct S_FFI p2) { }
-EXPORT void sf2_V_ISS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFF p1, struct S_FFF p2) { }
-EXPORT void sf2_V_ISS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFD p1, struct S_FFD p2) { }
-EXPORT void sf2_V_ISS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFP p1, struct S_FFP p2) { }
-EXPORT void sf2_V_ISS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDI p1, struct S_FDI p2) { }
-EXPORT void sf2_V_ISS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDF p1, struct S_FDF p2) { }
-EXPORT void sf2_V_ISS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDD p1, struct S_FDD p2) { }
-EXPORT void sf2_V_ISS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDP p1, struct S_FDP p2) { }
-EXPORT void sf2_V_ISS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPI p1, struct S_FPI p2) { }
-EXPORT void sf2_V_ISS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPF p1, struct S_FPF p2) { }
-EXPORT void sf2_V_ISS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPD p1, struct S_FPD p2) { }
-EXPORT void sf2_V_ISS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPP p1, struct S_FPP p2) { }
-EXPORT void sf2_V_ISS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DII p1, struct S_DII p2) { }
-EXPORT void sf2_V_ISS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DIF p1, struct S_DIF p2) { }
-EXPORT void sf2_V_ISS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DID p1, struct S_DID p2) { }
-EXPORT void sf2_V_ISS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DIP p1, struct S_DIP p2) { }
-EXPORT void sf2_V_ISS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFI p1, struct S_DFI p2) { }
-EXPORT void sf2_V_ISS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFF p1, struct S_DFF p2) { }
-EXPORT void sf2_V_ISS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFD p1, struct S_DFD p2) { }
-EXPORT void sf2_V_ISS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFP p1, struct S_DFP p2) { }
-EXPORT void sf2_V_ISS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDI p1, struct S_DDI p2) { }
-EXPORT void sf2_V_ISS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDF p1, struct S_DDF p2) { }
-EXPORT void sf2_V_ISS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDD p1, struct S_DDD p2) { }
-EXPORT void sf2_V_ISS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDP p1, struct S_DDP p2) { }
-EXPORT void sf2_V_ISS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPI p1, struct S_DPI p2) { }
-EXPORT void sf2_V_ISS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPF p1, struct S_DPF p2) { }
-EXPORT void sf2_V_ISS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPD p1, struct S_DPD p2) { }
-EXPORT void sf2_V_ISS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPP p1, struct S_DPP p2) { }
-EXPORT void sf2_V_ISS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PII p1, struct S_PII p2) { }
-EXPORT void sf2_V_ISS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PIF p1, struct S_PIF p2) { }
-EXPORT void sf2_V_ISS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PID p1, struct S_PID p2) { }
-EXPORT void sf2_V_ISS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PIP p1, struct S_PIP p2) { }
-EXPORT void sf2_V_ISS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFI p1, struct S_PFI p2) { }
-EXPORT void sf2_V_ISS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFF p1, struct S_PFF p2) { }
-EXPORT void sf2_V_ISS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFD p1, struct S_PFD p2) { }
-EXPORT void sf2_V_ISS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFP p1, struct S_PFP p2) { }
-EXPORT void sf2_V_ISS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDI p1, struct S_PDI p2) { }
-EXPORT void sf2_V_ISS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDF p1, struct S_PDF p2) { }
-EXPORT void sf2_V_ISS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDD p1, struct S_PDD p2) { }
-EXPORT void sf2_V_ISS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDP p1, struct S_PDP p2) { }
-EXPORT void sf2_V_ISS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPI p1, struct S_PPI p2) { }
-EXPORT void sf2_V_ISS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPF p1, struct S_PPF p2) { }
-EXPORT void sf2_V_ISS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPD p1, struct S_PPD p2) { }
-EXPORT void sf2_V_ISS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPP p1, struct S_PPP p2) { }
-EXPORT void sf2_V_FII_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, int p2) { }
-EXPORT void sf2_V_FIF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, float p2) { }
-EXPORT void sf2_V_FID_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, double p2) { }
-EXPORT void sf2_V_FIP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, void* p2) { }
-EXPORT void sf2_V_FIS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_I p2) { }
-EXPORT void sf2_V_FIS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_F p2) { }
-EXPORT void sf2_V_FIS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_D p2) { }
-EXPORT void sf2_V_FIS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_P p2) { }
-EXPORT void sf2_V_FIS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_II p2) { }
-EXPORT void sf2_V_FIS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_IF p2) { }
-EXPORT void sf2_V_FIS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_ID p2) { }
-EXPORT void sf2_V_FIS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_IP p2) { }
-EXPORT void sf2_V_FIS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FI p2) { }
-EXPORT void sf2_V_FIS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FF p2) { }
-EXPORT void sf2_V_FIS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FD p2) { }
-EXPORT void sf2_V_FIS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FP p2) { }
-EXPORT void sf2_V_FIS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DI p2) { }
-EXPORT void sf2_V_FIS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DF p2) { }
-EXPORT void sf2_V_FIS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DD p2) { }
-EXPORT void sf2_V_FIS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DP p2) { }
-EXPORT void sf2_V_FIS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PI p2) { }
-EXPORT void sf2_V_FIS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PF p2) { }
-EXPORT void sf2_V_FIS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PD p2) { }
-EXPORT void sf2_V_FIS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PP p2) { }
-EXPORT void sf2_V_FIS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_III p2) { }
-EXPORT void sf2_V_FIS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_IIF p2) { }
-EXPORT void sf2_V_FIS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_IID p2) { }
-EXPORT void sf2_V_FIS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_IIP p2) { }
-EXPORT void sf2_V_FIS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_IFI p2) { }
-EXPORT void sf2_V_FIS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_IFF p2) { }
-EXPORT void sf2_V_FIS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_IFD p2) { }
-EXPORT void sf2_V_FIS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_IFP p2) { }
-EXPORT void sf2_V_FIS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_IDI p2) { }
-EXPORT void sf2_V_FIS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_IDF p2) { }
-EXPORT void sf2_V_FIS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_IDD p2) { }
-EXPORT void sf2_V_FIS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_IDP p2) { }
-EXPORT void sf2_V_FIS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_IPI p2) { }
-EXPORT void sf2_V_FIS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_IPF p2) { }
-EXPORT void sf2_V_FIS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_IPD p2) { }
-EXPORT void sf2_V_FIS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_IPP p2) { }
-EXPORT void sf2_V_FIS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FII p2) { }
-EXPORT void sf2_V_FIS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FIF p2) { }
-EXPORT void sf2_V_FIS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FID p2) { }
-EXPORT void sf2_V_FIS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FIP p2) { }
-EXPORT void sf2_V_FIS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FFI p2) { }
-EXPORT void sf2_V_FIS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FFF p2) { }
-EXPORT void sf2_V_FIS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FFD p2) { }
-EXPORT void sf2_V_FIS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FFP p2) { }
-EXPORT void sf2_V_FIS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FDI p2) { }
-EXPORT void sf2_V_FIS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FDF p2) { }
-EXPORT void sf2_V_FIS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FDD p2) { }
-EXPORT void sf2_V_FIS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FDP p2) { }
-EXPORT void sf2_V_FIS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FPI p2) { }
-EXPORT void sf2_V_FIS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FPF p2) { }
-EXPORT void sf2_V_FIS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FPD p2) { }
-EXPORT void sf2_V_FIS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FPP p2) { }
-EXPORT void sf2_V_FIS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DII p2) { }
-EXPORT void sf2_V_FIS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DIF p2) { }
-EXPORT void sf2_V_FIS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DID p2) { }
-EXPORT void sf2_V_FIS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DIP p2) { }
-EXPORT void sf2_V_FIS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DFI p2) { }
-EXPORT void sf2_V_FIS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DFF p2) { }
-EXPORT void sf2_V_FIS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DFD p2) { }
-EXPORT void sf2_V_FIS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DFP p2) { }
-EXPORT void sf2_V_FIS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DDI p2) { }
-EXPORT void sf2_V_FIS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DDF p2) { }
-EXPORT void sf2_V_FIS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DDD p2) { }
-EXPORT void sf2_V_FIS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DDP p2) { }
-EXPORT void sf2_V_FIS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DPI p2) { }
-EXPORT void sf2_V_FIS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DPF p2) { }
-EXPORT void sf2_V_FIS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DPD p2) { }
-EXPORT void sf2_V_FIS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DPP p2) { }
-EXPORT void sf2_V_FIS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PII p2) { }
-EXPORT void sf2_V_FIS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PIF p2) { }
-EXPORT void sf2_V_FIS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PID p2) { }
-EXPORT void sf2_V_FIS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PIP p2) { }
-EXPORT void sf2_V_FIS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PFI p2) { }
-EXPORT void sf2_V_FIS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PFF p2) { }
-EXPORT void sf2_V_FIS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PFD p2) { }
-EXPORT void sf2_V_FIS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PFP p2) { }
-EXPORT void sf2_V_FIS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PDI p2) { }
-EXPORT void sf2_V_FIS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PDF p2) { }
-EXPORT void sf2_V_FIS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PDD p2) { }
-EXPORT void sf2_V_FIS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PDP p2) { }
-EXPORT void sf2_V_FIS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PPI p2) { }
-EXPORT void sf2_V_FIS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PPF p2) { }
-EXPORT void sf2_V_FIS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PPD p2) { }
-EXPORT void sf2_V_FIS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PPP p2) { }
-EXPORT void sf2_V_FFI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, int p2) { }
-EXPORT void sf2_V_FFF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, float p2) { }
-EXPORT void sf2_V_FFD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, double p2) { }
-EXPORT void sf2_V_FFP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, void* p2) { }
-EXPORT void sf2_V_FFS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_I p2) { }
-EXPORT void sf2_V_FFS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_F p2) { }
-EXPORT void sf2_V_FFS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_D p2) { }
-EXPORT void sf2_V_FFS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_P p2) { }
-EXPORT void sf2_V_FFS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_II p2) { }
-EXPORT void sf2_V_FFS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_IF p2) { }
-EXPORT void sf2_V_FFS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_ID p2) { }
-EXPORT void sf2_V_FFS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_IP p2) { }
-EXPORT void sf2_V_FFS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FI p2) { }
-EXPORT void sf2_V_FFS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FF p2) { }
-EXPORT void sf2_V_FFS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FD p2) { }
-EXPORT void sf2_V_FFS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FP p2) { }
-EXPORT void sf2_V_FFS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DI p2) { }
-EXPORT void sf2_V_FFS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DF p2) { }
-EXPORT void sf2_V_FFS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DD p2) { }
-EXPORT void sf2_V_FFS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DP p2) { }
-EXPORT void sf2_V_FFS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PI p2) { }
-EXPORT void sf2_V_FFS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PF p2) { }
-EXPORT void sf2_V_FFS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PD p2) { }
-EXPORT void sf2_V_FFS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PP p2) { }
-EXPORT void sf2_V_FFS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_III p2) { }
-EXPORT void sf2_V_FFS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_IIF p2) { }
-EXPORT void sf2_V_FFS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_IID p2) { }
-EXPORT void sf2_V_FFS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_IIP p2) { }
-EXPORT void sf2_V_FFS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_IFI p2) { }
-EXPORT void sf2_V_FFS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_IFF p2) { }
-EXPORT void sf2_V_FFS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_IFD p2) { }
-EXPORT void sf2_V_FFS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_IFP p2) { }
-EXPORT void sf2_V_FFS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_IDI p2) { }
-EXPORT void sf2_V_FFS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_IDF p2) { }
-EXPORT void sf2_V_FFS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_IDD p2) { }
-EXPORT void sf2_V_FFS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_IDP p2) { }
-EXPORT void sf2_V_FFS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_IPI p2) { }
-EXPORT void sf2_V_FFS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_IPF p2) { }
-EXPORT void sf2_V_FFS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_IPD p2) { }
-EXPORT void sf2_V_FFS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_IPP p2) { }
-EXPORT void sf2_V_FFS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FII p2) { }
-EXPORT void sf2_V_FFS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FIF p2) { }
-EXPORT void sf2_V_FFS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FID p2) { }
-EXPORT void sf2_V_FFS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FIP p2) { }
-EXPORT void sf2_V_FFS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FFI p2) { }
-EXPORT void sf2_V_FFS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FFF p2) { }
-EXPORT void sf2_V_FFS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FFD p2) { }
-EXPORT void sf2_V_FFS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FFP p2) { }
-EXPORT void sf2_V_FFS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FDI p2) { }
-EXPORT void sf2_V_FFS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FDF p2) { }
-EXPORT void sf2_V_FFS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FDD p2) { }
-EXPORT void sf2_V_FFS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FDP p2) { }
-EXPORT void sf2_V_FFS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FPI p2) { }
-EXPORT void sf2_V_FFS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FPF p2) { }
-EXPORT void sf2_V_FFS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FPD p2) { }
-EXPORT void sf2_V_FFS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FPP p2) { }
-EXPORT void sf2_V_FFS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DII p2) { }
-EXPORT void sf2_V_FFS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DIF p2) { }
-EXPORT void sf2_V_FFS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DID p2) { }
-EXPORT void sf2_V_FFS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DIP p2) { }
-EXPORT void sf2_V_FFS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DFI p2) { }
-EXPORT void sf2_V_FFS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DFF p2) { }
-EXPORT void sf2_V_FFS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DFD p2) { }
-EXPORT void sf2_V_FFS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DFP p2) { }
-EXPORT void sf2_V_FFS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DDI p2) { }
-EXPORT void sf2_V_FFS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DDF p2) { }
-EXPORT void sf2_V_FFS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DDD p2) { }
-EXPORT void sf2_V_FFS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DDP p2) { }
-EXPORT void sf2_V_FFS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DPI p2) { }
-EXPORT void sf2_V_FFS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DPF p2) { }
-EXPORT void sf2_V_FFS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DPD p2) { }
-EXPORT void sf2_V_FFS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DPP p2) { }
-EXPORT void sf2_V_FFS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PII p2) { }
-EXPORT void sf2_V_FFS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PIF p2) { }
-EXPORT void sf2_V_FFS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PID p2) { }
-EXPORT void sf2_V_FFS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PIP p2) { }
-EXPORT void sf2_V_FFS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PFI p2) { }
-EXPORT void sf2_V_FFS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PFF p2) { }
-EXPORT void sf2_V_FFS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PFD p2) { }
-EXPORT void sf3_V_FFS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PFP p2) { }
-EXPORT void sf3_V_FFS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PDI p2) { }
-EXPORT void sf3_V_FFS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PDF p2) { }
-EXPORT void sf3_V_FFS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PDD p2) { }
-EXPORT void sf3_V_FFS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PDP p2) { }
-EXPORT void sf3_V_FFS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PPI p2) { }
-EXPORT void sf3_V_FFS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PPF p2) { }
-EXPORT void sf3_V_FFS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PPD p2) { }
-EXPORT void sf3_V_FFS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PPP p2) { }
-EXPORT void sf3_V_FDI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, int p2) { }
-EXPORT void sf3_V_FDF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, float p2) { }
-EXPORT void sf3_V_FDD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, double p2) { }
-EXPORT void sf3_V_FDP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, void* p2) { }
-EXPORT void sf3_V_FDS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_I p2) { }
-EXPORT void sf3_V_FDS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_F p2) { }
-EXPORT void sf3_V_FDS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_D p2) { }
-EXPORT void sf3_V_FDS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_P p2) { }
-EXPORT void sf3_V_FDS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_II p2) { }
-EXPORT void sf3_V_FDS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_IF p2) { }
-EXPORT void sf3_V_FDS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_ID p2) { }
-EXPORT void sf3_V_FDS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_IP p2) { }
-EXPORT void sf3_V_FDS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FI p2) { }
-EXPORT void sf3_V_FDS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FF p2) { }
-EXPORT void sf3_V_FDS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FD p2) { }
-EXPORT void sf3_V_FDS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FP p2) { }
-EXPORT void sf3_V_FDS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DI p2) { }
-EXPORT void sf3_V_FDS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DF p2) { }
-EXPORT void sf3_V_FDS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DD p2) { }
-EXPORT void sf3_V_FDS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DP p2) { }
-EXPORT void sf3_V_FDS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PI p2) { }
-EXPORT void sf3_V_FDS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PF p2) { }
-EXPORT void sf3_V_FDS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PD p2) { }
-EXPORT void sf3_V_FDS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PP p2) { }
-EXPORT void sf3_V_FDS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_III p2) { }
-EXPORT void sf3_V_FDS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_IIF p2) { }
-EXPORT void sf3_V_FDS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_IID p2) { }
-EXPORT void sf3_V_FDS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_IIP p2) { }
-EXPORT void sf3_V_FDS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_IFI p2) { }
-EXPORT void sf3_V_FDS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_IFF p2) { }
-EXPORT void sf3_V_FDS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_IFD p2) { }
-EXPORT void sf3_V_FDS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_IFP p2) { }
-EXPORT void sf3_V_FDS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_IDI p2) { }
-EXPORT void sf3_V_FDS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_IDF p2) { }
-EXPORT void sf3_V_FDS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_IDD p2) { }
-EXPORT void sf3_V_FDS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_IDP p2) { }
-EXPORT void sf3_V_FDS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_IPI p2) { }
-EXPORT void sf3_V_FDS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_IPF p2) { }
-EXPORT void sf3_V_FDS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_IPD p2) { }
-EXPORT void sf3_V_FDS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_IPP p2) { }
-EXPORT void sf3_V_FDS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FII p2) { }
-EXPORT void sf3_V_FDS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FIF p2) { }
-EXPORT void sf3_V_FDS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FID p2) { }
-EXPORT void sf3_V_FDS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FIP p2) { }
-EXPORT void sf3_V_FDS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FFI p2) { }
-EXPORT void sf3_V_FDS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FFF p2) { }
-EXPORT void sf3_V_FDS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FFD p2) { }
-EXPORT void sf3_V_FDS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FFP p2) { }
-EXPORT void sf3_V_FDS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FDI p2) { }
-EXPORT void sf3_V_FDS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FDF p2) { }
-EXPORT void sf3_V_FDS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FDD p2) { }
-EXPORT void sf3_V_FDS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FDP p2) { }
-EXPORT void sf3_V_FDS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FPI p2) { }
-EXPORT void sf3_V_FDS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FPF p2) { }
-EXPORT void sf3_V_FDS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FPD p2) { }
-EXPORT void sf3_V_FDS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FPP p2) { }
-EXPORT void sf3_V_FDS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DII p2) { }
-EXPORT void sf3_V_FDS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DIF p2) { }
-EXPORT void sf3_V_FDS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DID p2) { }
-EXPORT void sf3_V_FDS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DIP p2) { }
-EXPORT void sf3_V_FDS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DFI p2) { }
-EXPORT void sf3_V_FDS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DFF p2) { }
-EXPORT void sf3_V_FDS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DFD p2) { }
-EXPORT void sf3_V_FDS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DFP p2) { }
-EXPORT void sf3_V_FDS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DDI p2) { }
-EXPORT void sf3_V_FDS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DDF p2) { }
-EXPORT void sf3_V_FDS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DDD p2) { }
-EXPORT void sf3_V_FDS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DDP p2) { }
-EXPORT void sf3_V_FDS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DPI p2) { }
-EXPORT void sf3_V_FDS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DPF p2) { }
-EXPORT void sf3_V_FDS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DPD p2) { }
-EXPORT void sf3_V_FDS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DPP p2) { }
-EXPORT void sf3_V_FDS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PII p2) { }
-EXPORT void sf3_V_FDS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PIF p2) { }
-EXPORT void sf3_V_FDS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PID p2) { }
-EXPORT void sf3_V_FDS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PIP p2) { }
-EXPORT void sf3_V_FDS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PFI p2) { }
-EXPORT void sf3_V_FDS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PFF p2) { }
-EXPORT void sf3_V_FDS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PFD p2) { }
-EXPORT void sf3_V_FDS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PFP p2) { }
-EXPORT void sf3_V_FDS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PDI p2) { }
-EXPORT void sf3_V_FDS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PDF p2) { }
-EXPORT void sf3_V_FDS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PDD p2) { }
-EXPORT void sf3_V_FDS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PDP p2) { }
-EXPORT void sf3_V_FDS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PPI p2) { }
-EXPORT void sf3_V_FDS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PPF p2) { }
-EXPORT void sf3_V_FDS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PPD p2) { }
-EXPORT void sf3_V_FDS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PPP p2) { }
-EXPORT void sf3_V_FPI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, int p2) { }
-EXPORT void sf3_V_FPF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, float p2) { }
-EXPORT void sf3_V_FPD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, double p2) { }
-EXPORT void sf3_V_FPP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, void* p2) { }
-EXPORT void sf3_V_FPS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_I p2) { }
-EXPORT void sf3_V_FPS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_F p2) { }
-EXPORT void sf3_V_FPS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_D p2) { }
-EXPORT void sf3_V_FPS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_P p2) { }
-EXPORT void sf3_V_FPS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_II p2) { }
-EXPORT void sf3_V_FPS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_IF p2) { }
-EXPORT void sf3_V_FPS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_ID p2) { }
-EXPORT void sf3_V_FPS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_IP p2) { }
-EXPORT void sf3_V_FPS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FI p2) { }
-EXPORT void sf3_V_FPS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FF p2) { }
-EXPORT void sf3_V_FPS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FD p2) { }
-EXPORT void sf3_V_FPS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FP p2) { }
-EXPORT void sf3_V_FPS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DI p2) { }
-EXPORT void sf3_V_FPS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DF p2) { }
-EXPORT void sf3_V_FPS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DD p2) { }
-EXPORT void sf3_V_FPS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DP p2) { }
-EXPORT void sf3_V_FPS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PI p2) { }
-EXPORT void sf3_V_FPS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PF p2) { }
-EXPORT void sf3_V_FPS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PD p2) { }
-EXPORT void sf3_V_FPS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PP p2) { }
-EXPORT void sf3_V_FPS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_III p2) { }
-EXPORT void sf3_V_FPS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_IIF p2) { }
-EXPORT void sf3_V_FPS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_IID p2) { }
-EXPORT void sf3_V_FPS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_IIP p2) { }
-EXPORT void sf3_V_FPS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_IFI p2) { }
-EXPORT void sf3_V_FPS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_IFF p2) { }
-EXPORT void sf3_V_FPS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_IFD p2) { }
-EXPORT void sf3_V_FPS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_IFP p2) { }
-EXPORT void sf3_V_FPS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_IDI p2) { }
-EXPORT void sf3_V_FPS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_IDF p2) { }
-EXPORT void sf3_V_FPS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_IDD p2) { }
-EXPORT void sf3_V_FPS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_IDP p2) { }
-EXPORT void sf3_V_FPS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_IPI p2) { }
-EXPORT void sf3_V_FPS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_IPF p2) { }
-EXPORT void sf3_V_FPS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_IPD p2) { }
-EXPORT void sf3_V_FPS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_IPP p2) { }
-EXPORT void sf3_V_FPS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FII p2) { }
-EXPORT void sf3_V_FPS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FIF p2) { }
-EXPORT void sf3_V_FPS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FID p2) { }
-EXPORT void sf3_V_FPS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FIP p2) { }
-EXPORT void sf3_V_FPS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FFI p2) { }
-EXPORT void sf3_V_FPS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FFF p2) { }
-EXPORT void sf3_V_FPS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FFD p2) { }
-EXPORT void sf3_V_FPS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FFP p2) { }
-EXPORT void sf3_V_FPS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FDI p2) { }
-EXPORT void sf3_V_FPS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FDF p2) { }
-EXPORT void sf3_V_FPS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FDD p2) { }
-EXPORT void sf3_V_FPS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FDP p2) { }
-EXPORT void sf3_V_FPS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FPI p2) { }
-EXPORT void sf3_V_FPS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FPF p2) { }
-EXPORT void sf3_V_FPS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FPD p2) { }
-EXPORT void sf3_V_FPS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FPP p2) { }
-EXPORT void sf3_V_FPS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DII p2) { }
-EXPORT void sf3_V_FPS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DIF p2) { }
-EXPORT void sf3_V_FPS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DID p2) { }
-EXPORT void sf3_V_FPS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DIP p2) { }
-EXPORT void sf3_V_FPS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DFI p2) { }
-EXPORT void sf3_V_FPS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DFF p2) { }
-EXPORT void sf3_V_FPS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DFD p2) { }
-EXPORT void sf3_V_FPS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DFP p2) { }
-EXPORT void sf3_V_FPS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DDI p2) { }
-EXPORT void sf3_V_FPS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DDF p2) { }
-EXPORT void sf3_V_FPS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DDD p2) { }
-EXPORT void sf3_V_FPS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DDP p2) { }
-EXPORT void sf3_V_FPS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DPI p2) { }
-EXPORT void sf3_V_FPS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DPF p2) { }
-EXPORT void sf3_V_FPS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DPD p2) { }
-EXPORT void sf3_V_FPS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DPP p2) { }
-EXPORT void sf3_V_FPS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PII p2) { }
-EXPORT void sf3_V_FPS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PIF p2) { }
-EXPORT void sf3_V_FPS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PID p2) { }
-EXPORT void sf3_V_FPS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PIP p2) { }
-EXPORT void sf3_V_FPS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PFI p2) { }
-EXPORT void sf3_V_FPS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PFF p2) { }
-EXPORT void sf3_V_FPS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PFD p2) { }
-EXPORT void sf3_V_FPS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PFP p2) { }
-EXPORT void sf3_V_FPS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PDI p2) { }
-EXPORT void sf3_V_FPS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PDF p2) { }
-EXPORT void sf3_V_FPS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PDD p2) { }
-EXPORT void sf3_V_FPS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PDP p2) { }
-EXPORT void sf3_V_FPS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PPI p2) { }
-EXPORT void sf3_V_FPS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PPF p2) { }
-EXPORT void sf3_V_FPS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PPD p2) { }
-EXPORT void sf3_V_FPS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PPP p2) { }
-EXPORT void sf3_V_FSI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_I p1, int p2) { }
-EXPORT void sf3_V_FSI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_F p1, int p2) { }
-EXPORT void sf3_V_FSI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_D p1, int p2) { }
-EXPORT void sf3_V_FSI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_P p1, int p2) { }
-EXPORT void sf3_V_FSI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_II p1, int p2) { }
-EXPORT void sf3_V_FSI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IF p1, int p2) { }
-EXPORT void sf3_V_FSI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_ID p1, int p2) { }
-EXPORT void sf3_V_FSI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IP p1, int p2) { }
-EXPORT void sf3_V_FSI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FI p1, int p2) { }
-EXPORT void sf3_V_FSI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FF p1, int p2) { }
-EXPORT void sf3_V_FSI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FD p1, int p2) { }
-EXPORT void sf3_V_FSI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FP p1, int p2) { }
-EXPORT void sf3_V_FSI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DI p1, int p2) { }
-EXPORT void sf3_V_FSI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DF p1, int p2) { }
-EXPORT void sf3_V_FSI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DD p1, int p2) { }
-EXPORT void sf3_V_FSI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DP p1, int p2) { }
-EXPORT void sf3_V_FSI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PI p1, int p2) { }
-EXPORT void sf3_V_FSI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PF p1, int p2) { }
-EXPORT void sf3_V_FSI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PD p1, int p2) { }
-EXPORT void sf3_V_FSI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PP p1, int p2) { }
-EXPORT void sf3_V_FSI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_III p1, int p2) { }
-EXPORT void sf3_V_FSI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IIF p1, int p2) { }
-EXPORT void sf3_V_FSI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IID p1, int p2) { }
-EXPORT void sf3_V_FSI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IIP p1, int p2) { }
-EXPORT void sf3_V_FSI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFI p1, int p2) { }
-EXPORT void sf3_V_FSI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFF p1, int p2) { }
-EXPORT void sf3_V_FSI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFD p1, int p2) { }
-EXPORT void sf3_V_FSI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFP p1, int p2) { }
-EXPORT void sf3_V_FSI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDI p1, int p2) { }
-EXPORT void sf3_V_FSI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDF p1, int p2) { }
-EXPORT void sf3_V_FSI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDD p1, int p2) { }
-EXPORT void sf3_V_FSI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDP p1, int p2) { }
-EXPORT void sf3_V_FSI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPI p1, int p2) { }
-EXPORT void sf3_V_FSI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPF p1, int p2) { }
-EXPORT void sf3_V_FSI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPD p1, int p2) { }
-EXPORT void sf3_V_FSI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPP p1, int p2) { }
-EXPORT void sf3_V_FSI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FII p1, int p2) { }
-EXPORT void sf3_V_FSI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FIF p1, int p2) { }
-EXPORT void sf3_V_FSI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FID p1, int p2) { }
-EXPORT void sf3_V_FSI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FIP p1, int p2) { }
-EXPORT void sf3_V_FSI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFI p1, int p2) { }
-EXPORT void sf3_V_FSI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFF p1, int p2) { }
-EXPORT void sf3_V_FSI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFD p1, int p2) { }
-EXPORT void sf3_V_FSI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFP p1, int p2) { }
-EXPORT void sf3_V_FSI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDI p1, int p2) { }
-EXPORT void sf3_V_FSI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDF p1, int p2) { }
-EXPORT void sf3_V_FSI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDD p1, int p2) { }
-EXPORT void sf3_V_FSI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDP p1, int p2) { }
-EXPORT void sf3_V_FSI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPI p1, int p2) { }
-EXPORT void sf3_V_FSI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPF p1, int p2) { }
-EXPORT void sf3_V_FSI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPD p1, int p2) { }
-EXPORT void sf3_V_FSI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPP p1, int p2) { }
-EXPORT void sf3_V_FSI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DII p1, int p2) { }
-EXPORT void sf3_V_FSI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DIF p1, int p2) { }
-EXPORT void sf3_V_FSI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DID p1, int p2) { }
-EXPORT void sf3_V_FSI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DIP p1, int p2) { }
-EXPORT void sf3_V_FSI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFI p1, int p2) { }
-EXPORT void sf3_V_FSI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFF p1, int p2) { }
-EXPORT void sf3_V_FSI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFD p1, int p2) { }
-EXPORT void sf3_V_FSI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFP p1, int p2) { }
-EXPORT void sf3_V_FSI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDI p1, int p2) { }
-EXPORT void sf3_V_FSI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDF p1, int p2) { }
-EXPORT void sf3_V_FSI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDD p1, int p2) { }
-EXPORT void sf3_V_FSI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDP p1, int p2) { }
-EXPORT void sf3_V_FSI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPI p1, int p2) { }
-EXPORT void sf3_V_FSI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPF p1, int p2) { }
-EXPORT void sf3_V_FSI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPD p1, int p2) { }
-EXPORT void sf3_V_FSI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPP p1, int p2) { }
-EXPORT void sf3_V_FSI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PII p1, int p2) { }
-EXPORT void sf3_V_FSI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PIF p1, int p2) { }
-EXPORT void sf3_V_FSI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PID p1, int p2) { }
-EXPORT void sf3_V_FSI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PIP p1, int p2) { }
-EXPORT void sf3_V_FSI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFI p1, int p2) { }
-EXPORT void sf3_V_FSI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFF p1, int p2) { }
-EXPORT void sf3_V_FSI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFD p1, int p2) { }
-EXPORT void sf3_V_FSI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFP p1, int p2) { }
-EXPORT void sf3_V_FSI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDI p1, int p2) { }
-EXPORT void sf3_V_FSI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDF p1, int p2) { }
-EXPORT void sf3_V_FSI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDD p1, int p2) { }
-EXPORT void sf3_V_FSI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDP p1, int p2) { }
-EXPORT void sf3_V_FSI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPI p1, int p2) { }
-EXPORT void sf3_V_FSI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPF p1, int p2) { }
-EXPORT void sf3_V_FSI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPD p1, int p2) { }
-EXPORT void sf3_V_FSI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPP p1, int p2) { }
-EXPORT void sf3_V_FSF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_I p1, float p2) { }
-EXPORT void sf3_V_FSF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_F p1, float p2) { }
-EXPORT void sf3_V_FSF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_D p1, float p2) { }
-EXPORT void sf3_V_FSF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_P p1, float p2) { }
-EXPORT void sf3_V_FSF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_II p1, float p2) { }
-EXPORT void sf3_V_FSF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IF p1, float p2) { }
-EXPORT void sf3_V_FSF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_ID p1, float p2) { }
-EXPORT void sf3_V_FSF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IP p1, float p2) { }
-EXPORT void sf3_V_FSF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FI p1, float p2) { }
-EXPORT void sf3_V_FSF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FF p1, float p2) { }
-EXPORT void sf3_V_FSF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FD p1, float p2) { }
-EXPORT void sf3_V_FSF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FP p1, float p2) { }
-EXPORT void sf3_V_FSF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DI p1, float p2) { }
-EXPORT void sf3_V_FSF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DF p1, float p2) { }
-EXPORT void sf3_V_FSF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DD p1, float p2) { }
-EXPORT void sf3_V_FSF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DP p1, float p2) { }
-EXPORT void sf3_V_FSF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PI p1, float p2) { }
-EXPORT void sf3_V_FSF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PF p1, float p2) { }
-EXPORT void sf3_V_FSF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PD p1, float p2) { }
-EXPORT void sf3_V_FSF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PP p1, float p2) { }
-EXPORT void sf3_V_FSF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_III p1, float p2) { }
-EXPORT void sf3_V_FSF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IIF p1, float p2) { }
-EXPORT void sf3_V_FSF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IID p1, float p2) { }
-EXPORT void sf3_V_FSF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IIP p1, float p2) { }
-EXPORT void sf3_V_FSF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFI p1, float p2) { }
-EXPORT void sf3_V_FSF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFF p1, float p2) { }
-EXPORT void sf3_V_FSF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFD p1, float p2) { }
-EXPORT void sf3_V_FSF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFP p1, float p2) { }
-EXPORT void sf3_V_FSF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDI p1, float p2) { }
-EXPORT void sf3_V_FSF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDF p1, float p2) { }
-EXPORT void sf3_V_FSF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDD p1, float p2) { }
-EXPORT void sf3_V_FSF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDP p1, float p2) { }
-EXPORT void sf3_V_FSF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPI p1, float p2) { }
-EXPORT void sf3_V_FSF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPF p1, float p2) { }
-EXPORT void sf3_V_FSF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPD p1, float p2) { }
-EXPORT void sf3_V_FSF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPP p1, float p2) { }
-EXPORT void sf3_V_FSF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FII p1, float p2) { }
-EXPORT void sf3_V_FSF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FIF p1, float p2) { }
-EXPORT void sf3_V_FSF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FID p1, float p2) { }
-EXPORT void sf3_V_FSF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FIP p1, float p2) { }
-EXPORT void sf3_V_FSF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFI p1, float p2) { }
-EXPORT void sf3_V_FSF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFF p1, float p2) { }
-EXPORT void sf3_V_FSF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFD p1, float p2) { }
-EXPORT void sf3_V_FSF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFP p1, float p2) { }
-EXPORT void sf3_V_FSF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDI p1, float p2) { }
-EXPORT void sf3_V_FSF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDF p1, float p2) { }
-EXPORT void sf3_V_FSF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDD p1, float p2) { }
-EXPORT void sf3_V_FSF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDP p1, float p2) { }
-EXPORT void sf3_V_FSF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPI p1, float p2) { }
-EXPORT void sf3_V_FSF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPF p1, float p2) { }
-EXPORT void sf3_V_FSF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPD p1, float p2) { }
-EXPORT void sf3_V_FSF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPP p1, float p2) { }
-EXPORT void sf3_V_FSF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DII p1, float p2) { }
-EXPORT void sf3_V_FSF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DIF p1, float p2) { }
-EXPORT void sf3_V_FSF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DID p1, float p2) { }
-EXPORT void sf3_V_FSF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DIP p1, float p2) { }
-EXPORT void sf3_V_FSF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFI p1, float p2) { }
-EXPORT void sf3_V_FSF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFF p1, float p2) { }
-EXPORT void sf3_V_FSF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFD p1, float p2) { }
-EXPORT void sf3_V_FSF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFP p1, float p2) { }
-EXPORT void sf3_V_FSF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDI p1, float p2) { }
-EXPORT void sf3_V_FSF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDF p1, float p2) { }
-EXPORT void sf3_V_FSF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDD p1, float p2) { }
-EXPORT void sf3_V_FSF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDP p1, float p2) { }
-EXPORT void sf3_V_FSF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPI p1, float p2) { }
-EXPORT void sf3_V_FSF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPF p1, float p2) { }
-EXPORT void sf3_V_FSF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPD p1, float p2) { }
-EXPORT void sf3_V_FSF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPP p1, float p2) { }
-EXPORT void sf3_V_FSF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PII p1, float p2) { }
-EXPORT void sf3_V_FSF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PIF p1, float p2) { }
-EXPORT void sf3_V_FSF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PID p1, float p2) { }
-EXPORT void sf3_V_FSF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PIP p1, float p2) { }
-EXPORT void sf3_V_FSF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFI p1, float p2) { }
-EXPORT void sf3_V_FSF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFF p1, float p2) { }
-EXPORT void sf3_V_FSF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFD p1, float p2) { }
-EXPORT void sf3_V_FSF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFP p1, float p2) { }
-EXPORT void sf3_V_FSF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDI p1, float p2) { }
-EXPORT void sf3_V_FSF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDF p1, float p2) { }
-EXPORT void sf3_V_FSF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDD p1, float p2) { }
-EXPORT void sf3_V_FSF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDP p1, float p2) { }
-EXPORT void sf3_V_FSF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPI p1, float p2) { }
-EXPORT void sf3_V_FSF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPF p1, float p2) { }
-EXPORT void sf3_V_FSF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPD p1, float p2) { }
-EXPORT void sf3_V_FSF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPP p1, float p2) { }
-EXPORT void sf3_V_FSD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_I p1, double p2) { }
-EXPORT void sf3_V_FSD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_F p1, double p2) { }
-EXPORT void sf3_V_FSD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_D p1, double p2) { }
-EXPORT void sf3_V_FSD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_P p1, double p2) { }
-EXPORT void sf3_V_FSD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_II p1, double p2) { }
-EXPORT void sf3_V_FSD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IF p1, double p2) { }
-EXPORT void sf3_V_FSD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_ID p1, double p2) { }
-EXPORT void sf3_V_FSD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IP p1, double p2) { }
-EXPORT void sf3_V_FSD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FI p1, double p2) { }
-EXPORT void sf3_V_FSD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FF p1, double p2) { }
-EXPORT void sf3_V_FSD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FD p1, double p2) { }
-EXPORT void sf3_V_FSD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FP p1, double p2) { }
-EXPORT void sf3_V_FSD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DI p1, double p2) { }
-EXPORT void sf3_V_FSD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DF p1, double p2) { }
-EXPORT void sf3_V_FSD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DD p1, double p2) { }
-EXPORT void sf3_V_FSD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DP p1, double p2) { }
-EXPORT void sf3_V_FSD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PI p1, double p2) { }
-EXPORT void sf3_V_FSD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PF p1, double p2) { }
-EXPORT void sf3_V_FSD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PD p1, double p2) { }
-EXPORT void sf3_V_FSD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PP p1, double p2) { }
-EXPORT void sf3_V_FSD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_III p1, double p2) { }
-EXPORT void sf3_V_FSD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IIF p1, double p2) { }
-EXPORT void sf3_V_FSD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IID p1, double p2) { }
-EXPORT void sf3_V_FSD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IIP p1, double p2) { }
-EXPORT void sf3_V_FSD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFI p1, double p2) { }
-EXPORT void sf3_V_FSD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFF p1, double p2) { }
-EXPORT void sf3_V_FSD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFD p1, double p2) { }
-EXPORT void sf3_V_FSD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFP p1, double p2) { }
-EXPORT void sf3_V_FSD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDI p1, double p2) { }
-EXPORT void sf3_V_FSD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDF p1, double p2) { }
-EXPORT void sf3_V_FSD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDD p1, double p2) { }
-EXPORT void sf3_V_FSD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDP p1, double p2) { }
-EXPORT void sf3_V_FSD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPI p1, double p2) { }
-EXPORT void sf3_V_FSD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPF p1, double p2) { }
-EXPORT void sf3_V_FSD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPD p1, double p2) { }
-EXPORT void sf3_V_FSD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPP p1, double p2) { }
-EXPORT void sf3_V_FSD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FII p1, double p2) { }
-EXPORT void sf3_V_FSD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FIF p1, double p2) { }
-EXPORT void sf3_V_FSD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FID p1, double p2) { }
-EXPORT void sf3_V_FSD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FIP p1, double p2) { }
-EXPORT void sf3_V_FSD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFI p1, double p2) { }
-EXPORT void sf3_V_FSD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFF p1, double p2) { }
-EXPORT void sf3_V_FSD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFD p1, double p2) { }
-EXPORT void sf3_V_FSD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFP p1, double p2) { }
-EXPORT void sf3_V_FSD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDI p1, double p2) { }
-EXPORT void sf3_V_FSD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDF p1, double p2) { }
-EXPORT void sf3_V_FSD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDD p1, double p2) { }
-EXPORT void sf3_V_FSD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDP p1, double p2) { }
-EXPORT void sf3_V_FSD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPI p1, double p2) { }
-EXPORT void sf3_V_FSD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPF p1, double p2) { }
-EXPORT void sf3_V_FSD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPD p1, double p2) { }
-EXPORT void sf3_V_FSD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPP p1, double p2) { }
-EXPORT void sf3_V_FSD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DII p1, double p2) { }
-EXPORT void sf3_V_FSD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DIF p1, double p2) { }
-EXPORT void sf3_V_FSD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DID p1, double p2) { }
-EXPORT void sf3_V_FSD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DIP p1, double p2) { }
-EXPORT void sf3_V_FSD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFI p1, double p2) { }
-EXPORT void sf3_V_FSD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFF p1, double p2) { }
-EXPORT void sf3_V_FSD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFD p1, double p2) { }
-EXPORT void sf3_V_FSD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFP p1, double p2) { }
-EXPORT void sf3_V_FSD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDI p1, double p2) { }
-EXPORT void sf3_V_FSD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDF p1, double p2) { }
-EXPORT void sf3_V_FSD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDD p1, double p2) { }
-EXPORT void sf3_V_FSD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDP p1, double p2) { }
-EXPORT void sf3_V_FSD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPI p1, double p2) { }
-EXPORT void sf3_V_FSD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPF p1, double p2) { }
-EXPORT void sf3_V_FSD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPD p1, double p2) { }
-EXPORT void sf3_V_FSD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPP p1, double p2) { }
-EXPORT void sf3_V_FSD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PII p1, double p2) { }
-EXPORT void sf3_V_FSD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PIF p1, double p2) { }
-EXPORT void sf3_V_FSD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PID p1, double p2) { }
-EXPORT void sf3_V_FSD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PIP p1, double p2) { }
-EXPORT void sf3_V_FSD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFI p1, double p2) { }
-EXPORT void sf3_V_FSD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFF p1, double p2) { }
-EXPORT void sf3_V_FSD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFD p1, double p2) { }
-EXPORT void sf3_V_FSD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFP p1, double p2) { }
-EXPORT void sf3_V_FSD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDI p1, double p2) { }
-EXPORT void sf3_V_FSD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDF p1, double p2) { }
-EXPORT void sf3_V_FSD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDD p1, double p2) { }
-EXPORT void sf3_V_FSD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDP p1, double p2) { }
-EXPORT void sf3_V_FSD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPI p1, double p2) { }
-EXPORT void sf3_V_FSD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPF p1, double p2) { }
-EXPORT void sf3_V_FSD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPD p1, double p2) { }
-EXPORT void sf3_V_FSD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPP p1, double p2) { }
-EXPORT void sf3_V_FSP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_I p1, void* p2) { }
-EXPORT void sf3_V_FSP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_F p1, void* p2) { }
-EXPORT void sf3_V_FSP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_D p1, void* p2) { }
-EXPORT void sf3_V_FSP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_P p1, void* p2) { }
-EXPORT void sf3_V_FSP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_II p1, void* p2) { }
-EXPORT void sf3_V_FSP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IF p1, void* p2) { }
-EXPORT void sf3_V_FSP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_ID p1, void* p2) { }
-EXPORT void sf3_V_FSP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IP p1, void* p2) { }
-EXPORT void sf3_V_FSP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FI p1, void* p2) { }
-EXPORT void sf3_V_FSP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FF p1, void* p2) { }
-EXPORT void sf3_V_FSP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FD p1, void* p2) { }
-EXPORT void sf3_V_FSP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FP p1, void* p2) { }
-EXPORT void sf3_V_FSP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DI p1, void* p2) { }
-EXPORT void sf3_V_FSP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DF p1, void* p2) { }
-EXPORT void sf3_V_FSP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DD p1, void* p2) { }
-EXPORT void sf3_V_FSP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DP p1, void* p2) { }
-EXPORT void sf3_V_FSP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PI p1, void* p2) { }
-EXPORT void sf3_V_FSP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PF p1, void* p2) { }
-EXPORT void sf3_V_FSP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PD p1, void* p2) { }
-EXPORT void sf3_V_FSP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PP p1, void* p2) { }
-EXPORT void sf3_V_FSP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_III p1, void* p2) { }
-EXPORT void sf3_V_FSP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IIF p1, void* p2) { }
-EXPORT void sf3_V_FSP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IID p1, void* p2) { }
-EXPORT void sf3_V_FSP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IIP p1, void* p2) { }
-EXPORT void sf3_V_FSP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFI p1, void* p2) { }
-EXPORT void sf3_V_FSP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFF p1, void* p2) { }
-EXPORT void sf3_V_FSP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFD p1, void* p2) { }
-EXPORT void sf3_V_FSP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFP p1, void* p2) { }
-EXPORT void sf3_V_FSP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDI p1, void* p2) { }
-EXPORT void sf3_V_FSP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDF p1, void* p2) { }
-EXPORT void sf3_V_FSP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDD p1, void* p2) { }
-EXPORT void sf3_V_FSP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDP p1, void* p2) { }
-EXPORT void sf3_V_FSP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPI p1, void* p2) { }
-EXPORT void sf3_V_FSP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPF p1, void* p2) { }
-EXPORT void sf3_V_FSP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPD p1, void* p2) { }
-EXPORT void sf3_V_FSP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPP p1, void* p2) { }
-EXPORT void sf3_V_FSP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FII p1, void* p2) { }
-EXPORT void sf3_V_FSP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FIF p1, void* p2) { }
-EXPORT void sf3_V_FSP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FID p1, void* p2) { }
-EXPORT void sf3_V_FSP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FIP p1, void* p2) { }
-EXPORT void sf3_V_FSP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFI p1, void* p2) { }
-EXPORT void sf3_V_FSP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFF p1, void* p2) { }
-EXPORT void sf3_V_FSP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFD p1, void* p2) { }
-EXPORT void sf3_V_FSP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFP p1, void* p2) { }
-EXPORT void sf3_V_FSP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDI p1, void* p2) { }
-EXPORT void sf3_V_FSP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDF p1, void* p2) { }
-EXPORT void sf3_V_FSP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDD p1, void* p2) { }
-EXPORT void sf3_V_FSP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDP p1, void* p2) { }
-EXPORT void sf3_V_FSP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPI p1, void* p2) { }
-EXPORT void sf3_V_FSP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPF p1, void* p2) { }
-EXPORT void sf3_V_FSP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPD p1, void* p2) { }
-EXPORT void sf3_V_FSP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPP p1, void* p2) { }
-EXPORT void sf3_V_FSP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DII p1, void* p2) { }
-EXPORT void sf3_V_FSP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DIF p1, void* p2) { }
-EXPORT void sf3_V_FSP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DID p1, void* p2) { }
-EXPORT void sf3_V_FSP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DIP p1, void* p2) { }
-EXPORT void sf3_V_FSP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFI p1, void* p2) { }
-EXPORT void sf3_V_FSP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFF p1, void* p2) { }
-EXPORT void sf3_V_FSP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFD p1, void* p2) { }
-EXPORT void sf3_V_FSP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFP p1, void* p2) { }
-EXPORT void sf3_V_FSP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDI p1, void* p2) { }
-EXPORT void sf3_V_FSP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDF p1, void* p2) { }
-EXPORT void sf3_V_FSP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDD p1, void* p2) { }
-EXPORT void sf3_V_FSP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDP p1, void* p2) { }
-EXPORT void sf3_V_FSP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPI p1, void* p2) { }
-EXPORT void sf3_V_FSP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPF p1, void* p2) { }
-EXPORT void sf3_V_FSP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPD p1, void* p2) { }
-EXPORT void sf3_V_FSP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPP p1, void* p2) { }
-EXPORT void sf3_V_FSP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PII p1, void* p2) { }
-EXPORT void sf3_V_FSP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PIF p1, void* p2) { }
-EXPORT void sf3_V_FSP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PID p1, void* p2) { }
-EXPORT void sf3_V_FSP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PIP p1, void* p2) { }
-EXPORT void sf3_V_FSP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFI p1, void* p2) { }
-EXPORT void sf3_V_FSP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFF p1, void* p2) { }
-EXPORT void sf3_V_FSP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFD p1, void* p2) { }
-EXPORT void sf3_V_FSP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFP p1, void* p2) { }
-EXPORT void sf3_V_FSP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDI p1, void* p2) { }
-EXPORT void sf3_V_FSP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDF p1, void* p2) { }
-EXPORT void sf3_V_FSP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDD p1, void* p2) { }
-EXPORT void sf3_V_FSP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDP p1, void* p2) { }
-EXPORT void sf3_V_FSP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPI p1, void* p2) { }
-EXPORT void sf3_V_FSP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPF p1, void* p2) { }
-EXPORT void sf3_V_FSP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPD p1, void* p2) { }
-EXPORT void sf3_V_FSP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPP p1, void* p2) { }
-EXPORT void sf3_V_FSS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_I p1, struct S_I p2) { }
-EXPORT void sf3_V_FSS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_F p1, struct S_F p2) { }
-EXPORT void sf3_V_FSS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_D p1, struct S_D p2) { }
-EXPORT void sf3_V_FSS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_P p1, struct S_P p2) { }
-EXPORT void sf3_V_FSS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_II p1, struct S_II p2) { }
-EXPORT void sf3_V_FSS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IF p1, struct S_IF p2) { }
-EXPORT void sf3_V_FSS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_ID p1, struct S_ID p2) { }
-EXPORT void sf3_V_FSS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IP p1, struct S_IP p2) { }
-EXPORT void sf3_V_FSS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FI p1, struct S_FI p2) { }
-EXPORT void sf3_V_FSS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FF p1, struct S_FF p2) { }
-EXPORT void sf3_V_FSS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FD p1, struct S_FD p2) { }
-EXPORT void sf3_V_FSS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FP p1, struct S_FP p2) { }
-EXPORT void sf3_V_FSS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DI p1, struct S_DI p2) { }
-EXPORT void sf3_V_FSS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DF p1, struct S_DF p2) { }
-EXPORT void sf3_V_FSS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DD p1, struct S_DD p2) { }
-EXPORT void sf3_V_FSS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DP p1, struct S_DP p2) { }
-EXPORT void sf3_V_FSS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PI p1, struct S_PI p2) { }
-EXPORT void sf3_V_FSS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PF p1, struct S_PF p2) { }
-EXPORT void sf3_V_FSS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PD p1, struct S_PD p2) { }
-EXPORT void sf3_V_FSS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PP p1, struct S_PP p2) { }
-EXPORT void sf3_V_FSS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_III p1, struct S_III p2) { }
-EXPORT void sf3_V_FSS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IIF p1, struct S_IIF p2) { }
-EXPORT void sf3_V_FSS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IID p1, struct S_IID p2) { }
-EXPORT void sf3_V_FSS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IIP p1, struct S_IIP p2) { }
-EXPORT void sf3_V_FSS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFI p1, struct S_IFI p2) { }
-EXPORT void sf3_V_FSS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFF p1, struct S_IFF p2) { }
-EXPORT void sf3_V_FSS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFD p1, struct S_IFD p2) { }
-EXPORT void sf3_V_FSS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFP p1, struct S_IFP p2) { }
-EXPORT void sf3_V_FSS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDI p1, struct S_IDI p2) { }
-EXPORT void sf3_V_FSS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDF p1, struct S_IDF p2) { }
-EXPORT void sf3_V_FSS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDD p1, struct S_IDD p2) { }
-EXPORT void sf3_V_FSS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDP p1, struct S_IDP p2) { }
-EXPORT void sf3_V_FSS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPI p1, struct S_IPI p2) { }
-EXPORT void sf3_V_FSS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPF p1, struct S_IPF p2) { }
-EXPORT void sf3_V_FSS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPD p1, struct S_IPD p2) { }
-EXPORT void sf3_V_FSS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPP p1, struct S_IPP p2) { }
-EXPORT void sf3_V_FSS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FII p1, struct S_FII p2) { }
-EXPORT void sf3_V_FSS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FIF p1, struct S_FIF p2) { }
-EXPORT void sf3_V_FSS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FID p1, struct S_FID p2) { }
-EXPORT void sf3_V_FSS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FIP p1, struct S_FIP p2) { }
-EXPORT void sf3_V_FSS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFI p1, struct S_FFI p2) { }
-EXPORT void sf3_V_FSS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFF p1, struct S_FFF p2) { }
-EXPORT void sf3_V_FSS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFD p1, struct S_FFD p2) { }
-EXPORT void sf3_V_FSS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFP p1, struct S_FFP p2) { }
-EXPORT void sf3_V_FSS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDI p1, struct S_FDI p2) { }
-EXPORT void sf3_V_FSS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDF p1, struct S_FDF p2) { }
-EXPORT void sf3_V_FSS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDD p1, struct S_FDD p2) { }
-EXPORT void sf3_V_FSS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDP p1, struct S_FDP p2) { }
-EXPORT void sf3_V_FSS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPI p1, struct S_FPI p2) { }
-EXPORT void sf3_V_FSS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPF p1, struct S_FPF p2) { }
-EXPORT void sf3_V_FSS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPD p1, struct S_FPD p2) { }
-EXPORT void sf3_V_FSS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPP p1, struct S_FPP p2) { }
-EXPORT void sf3_V_FSS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DII p1, struct S_DII p2) { }
-EXPORT void sf3_V_FSS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DIF p1, struct S_DIF p2) { }
-EXPORT void sf3_V_FSS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DID p1, struct S_DID p2) { }
-EXPORT void sf3_V_FSS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DIP p1, struct S_DIP p2) { }
-EXPORT void sf3_V_FSS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFI p1, struct S_DFI p2) { }
-EXPORT void sf3_V_FSS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFF p1, struct S_DFF p2) { }
-EXPORT void sf3_V_FSS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFD p1, struct S_DFD p2) { }
-EXPORT void sf3_V_FSS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFP p1, struct S_DFP p2) { }
-EXPORT void sf3_V_FSS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDI p1, struct S_DDI p2) { }
-EXPORT void sf3_V_FSS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDF p1, struct S_DDF p2) { }
-EXPORT void sf3_V_FSS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDD p1, struct S_DDD p2) { }
-EXPORT void sf3_V_FSS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDP p1, struct S_DDP p2) { }
-EXPORT void sf3_V_FSS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPI p1, struct S_DPI p2) { }
-EXPORT void sf3_V_FSS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPF p1, struct S_DPF p2) { }
-EXPORT void sf3_V_FSS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPD p1, struct S_DPD p2) { }
-EXPORT void sf3_V_FSS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPP p1, struct S_DPP p2) { }
-EXPORT void sf3_V_FSS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PII p1, struct S_PII p2) { }
-EXPORT void sf3_V_FSS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PIF p1, struct S_PIF p2) { }
-EXPORT void sf3_V_FSS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PID p1, struct S_PID p2) { }
-EXPORT void sf3_V_FSS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PIP p1, struct S_PIP p2) { }
-EXPORT void sf3_V_FSS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFI p1, struct S_PFI p2) { }
-EXPORT void sf3_V_FSS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFF p1, struct S_PFF p2) { }
-EXPORT void sf3_V_FSS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFD p1, struct S_PFD p2) { }
-EXPORT void sf3_V_FSS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFP p1, struct S_PFP p2) { }
-EXPORT void sf3_V_FSS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDI p1, struct S_PDI p2) { }
-EXPORT void sf3_V_FSS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDF p1, struct S_PDF p2) { }
-EXPORT void sf3_V_FSS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDD p1, struct S_PDD p2) { }
-EXPORT void sf4_V_FSS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDP p1, struct S_PDP p2) { }
-EXPORT void sf4_V_FSS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPI p1, struct S_PPI p2) { }
-EXPORT void sf4_V_FSS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPF p1, struct S_PPF p2) { }
-EXPORT void sf4_V_FSS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPD p1, struct S_PPD p2) { }
-EXPORT void sf4_V_FSS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPP p1, struct S_PPP p2) { }
-EXPORT void sf4_V_DII_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, int p2) { }
-EXPORT void sf4_V_DIF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, float p2) { }
-EXPORT void sf4_V_DID_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, double p2) { }
-EXPORT void sf4_V_DIP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, void* p2) { }
-EXPORT void sf4_V_DIS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_I p2) { }
-EXPORT void sf4_V_DIS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_F p2) { }
-EXPORT void sf4_V_DIS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_D p2) { }
-EXPORT void sf4_V_DIS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_P p2) { }
-EXPORT void sf4_V_DIS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_II p2) { }
-EXPORT void sf4_V_DIS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_IF p2) { }
-EXPORT void sf4_V_DIS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_ID p2) { }
-EXPORT void sf4_V_DIS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_IP p2) { }
-EXPORT void sf4_V_DIS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FI p2) { }
-EXPORT void sf4_V_DIS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FF p2) { }
-EXPORT void sf4_V_DIS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FD p2) { }
-EXPORT void sf4_V_DIS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FP p2) { }
-EXPORT void sf4_V_DIS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DI p2) { }
-EXPORT void sf4_V_DIS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DF p2) { }
-EXPORT void sf4_V_DIS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DD p2) { }
-EXPORT void sf4_V_DIS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DP p2) { }
-EXPORT void sf4_V_DIS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PI p2) { }
-EXPORT void sf4_V_DIS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PF p2) { }
-EXPORT void sf4_V_DIS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PD p2) { }
-EXPORT void sf4_V_DIS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PP p2) { }
-EXPORT void sf4_V_DIS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_III p2) { }
-EXPORT void sf4_V_DIS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_IIF p2) { }
-EXPORT void sf4_V_DIS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_IID p2) { }
-EXPORT void sf4_V_DIS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_IIP p2) { }
-EXPORT void sf4_V_DIS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_IFI p2) { }
-EXPORT void sf4_V_DIS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_IFF p2) { }
-EXPORT void sf4_V_DIS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_IFD p2) { }
-EXPORT void sf4_V_DIS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_IFP p2) { }
-EXPORT void sf4_V_DIS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_IDI p2) { }
-EXPORT void sf4_V_DIS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_IDF p2) { }
-EXPORT void sf4_V_DIS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_IDD p2) { }
-EXPORT void sf4_V_DIS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_IDP p2) { }
-EXPORT void sf4_V_DIS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_IPI p2) { }
-EXPORT void sf4_V_DIS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_IPF p2) { }
-EXPORT void sf4_V_DIS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_IPD p2) { }
-EXPORT void sf4_V_DIS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_IPP p2) { }
-EXPORT void sf4_V_DIS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FII p2) { }
-EXPORT void sf4_V_DIS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FIF p2) { }
-EXPORT void sf4_V_DIS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FID p2) { }
-EXPORT void sf4_V_DIS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FIP p2) { }
-EXPORT void sf4_V_DIS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FFI p2) { }
-EXPORT void sf4_V_DIS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FFF p2) { }
-EXPORT void sf4_V_DIS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FFD p2) { }
-EXPORT void sf4_V_DIS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FFP p2) { }
-EXPORT void sf4_V_DIS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FDI p2) { }
-EXPORT void sf4_V_DIS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FDF p2) { }
-EXPORT void sf4_V_DIS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FDD p2) { }
-EXPORT void sf4_V_DIS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FDP p2) { }
-EXPORT void sf4_V_DIS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FPI p2) { }
-EXPORT void sf4_V_DIS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FPF p2) { }
-EXPORT void sf4_V_DIS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FPD p2) { }
-EXPORT void sf4_V_DIS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FPP p2) { }
-EXPORT void sf4_V_DIS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DII p2) { }
-EXPORT void sf4_V_DIS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DIF p2) { }
-EXPORT void sf4_V_DIS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DID p2) { }
-EXPORT void sf4_V_DIS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DIP p2) { }
-EXPORT void sf4_V_DIS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DFI p2) { }
-EXPORT void sf4_V_DIS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DFF p2) { }
-EXPORT void sf4_V_DIS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DFD p2) { }
-EXPORT void sf4_V_DIS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DFP p2) { }
-EXPORT void sf4_V_DIS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DDI p2) { }
-EXPORT void sf4_V_DIS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DDF p2) { }
-EXPORT void sf4_V_DIS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DDD p2) { }
-EXPORT void sf4_V_DIS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DDP p2) { }
-EXPORT void sf4_V_DIS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DPI p2) { }
-EXPORT void sf4_V_DIS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DPF p2) { }
-EXPORT void sf4_V_DIS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DPD p2) { }
-EXPORT void sf4_V_DIS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DPP p2) { }
-EXPORT void sf4_V_DIS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PII p2) { }
-EXPORT void sf4_V_DIS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PIF p2) { }
-EXPORT void sf4_V_DIS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PID p2) { }
-EXPORT void sf4_V_DIS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PIP p2) { }
-EXPORT void sf4_V_DIS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PFI p2) { }
-EXPORT void sf4_V_DIS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PFF p2) { }
-EXPORT void sf4_V_DIS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PFD p2) { }
-EXPORT void sf4_V_DIS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PFP p2) { }
-EXPORT void sf4_V_DIS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PDI p2) { }
-EXPORT void sf4_V_DIS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PDF p2) { }
-EXPORT void sf4_V_DIS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PDD p2) { }
-EXPORT void sf4_V_DIS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PDP p2) { }
-EXPORT void sf4_V_DIS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PPI p2) { }
-EXPORT void sf4_V_DIS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PPF p2) { }
-EXPORT void sf4_V_DIS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PPD p2) { }
-EXPORT void sf4_V_DIS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PPP p2) { }
-EXPORT void sf4_V_DFI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, int p2) { }
-EXPORT void sf4_V_DFF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, float p2) { }
-EXPORT void sf4_V_DFD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, double p2) { }
-EXPORT void sf4_V_DFP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, void* p2) { }
-EXPORT void sf4_V_DFS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_I p2) { }
-EXPORT void sf4_V_DFS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_F p2) { }
-EXPORT void sf4_V_DFS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_D p2) { }
-EXPORT void sf4_V_DFS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_P p2) { }
-EXPORT void sf4_V_DFS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_II p2) { }
-EXPORT void sf4_V_DFS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_IF p2) { }
-EXPORT void sf4_V_DFS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_ID p2) { }
-EXPORT void sf4_V_DFS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_IP p2) { }
-EXPORT void sf4_V_DFS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FI p2) { }
-EXPORT void sf4_V_DFS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FF p2) { }
-EXPORT void sf4_V_DFS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FD p2) { }
-EXPORT void sf4_V_DFS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FP p2) { }
-EXPORT void sf4_V_DFS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DI p2) { }
-EXPORT void sf4_V_DFS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DF p2) { }
-EXPORT void sf4_V_DFS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DD p2) { }
-EXPORT void sf4_V_DFS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DP p2) { }
-EXPORT void sf4_V_DFS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PI p2) { }
-EXPORT void sf4_V_DFS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PF p2) { }
-EXPORT void sf4_V_DFS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PD p2) { }
-EXPORT void sf4_V_DFS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PP p2) { }
-EXPORT void sf4_V_DFS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_III p2) { }
-EXPORT void sf4_V_DFS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_IIF p2) { }
-EXPORT void sf4_V_DFS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_IID p2) { }
-EXPORT void sf4_V_DFS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_IIP p2) { }
-EXPORT void sf4_V_DFS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_IFI p2) { }
-EXPORT void sf4_V_DFS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_IFF p2) { }
-EXPORT void sf4_V_DFS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_IFD p2) { }
-EXPORT void sf4_V_DFS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_IFP p2) { }
-EXPORT void sf4_V_DFS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_IDI p2) { }
-EXPORT void sf4_V_DFS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_IDF p2) { }
-EXPORT void sf4_V_DFS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_IDD p2) { }
-EXPORT void sf4_V_DFS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_IDP p2) { }
-EXPORT void sf4_V_DFS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_IPI p2) { }
-EXPORT void sf4_V_DFS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_IPF p2) { }
-EXPORT void sf4_V_DFS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_IPD p2) { }
-EXPORT void sf4_V_DFS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_IPP p2) { }
-EXPORT void sf4_V_DFS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FII p2) { }
-EXPORT void sf4_V_DFS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FIF p2) { }
-EXPORT void sf4_V_DFS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FID p2) { }
-EXPORT void sf4_V_DFS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FIP p2) { }
-EXPORT void sf4_V_DFS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FFI p2) { }
-EXPORT void sf4_V_DFS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FFF p2) { }
-EXPORT void sf4_V_DFS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FFD p2) { }
-EXPORT void sf4_V_DFS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FFP p2) { }
-EXPORT void sf4_V_DFS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FDI p2) { }
-EXPORT void sf4_V_DFS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FDF p2) { }
-EXPORT void sf4_V_DFS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FDD p2) { }
-EXPORT void sf4_V_DFS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FDP p2) { }
-EXPORT void sf4_V_DFS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FPI p2) { }
-EXPORT void sf4_V_DFS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FPF p2) { }
-EXPORT void sf4_V_DFS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FPD p2) { }
-EXPORT void sf4_V_DFS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FPP p2) { }
-EXPORT void sf4_V_DFS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DII p2) { }
-EXPORT void sf4_V_DFS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DIF p2) { }
-EXPORT void sf4_V_DFS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DID p2) { }
-EXPORT void sf4_V_DFS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DIP p2) { }
-EXPORT void sf4_V_DFS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DFI p2) { }
-EXPORT void sf4_V_DFS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DFF p2) { }
-EXPORT void sf4_V_DFS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DFD p2) { }
-EXPORT void sf4_V_DFS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DFP p2) { }
-EXPORT void sf4_V_DFS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DDI p2) { }
-EXPORT void sf4_V_DFS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DDF p2) { }
-EXPORT void sf4_V_DFS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DDD p2) { }
-EXPORT void sf4_V_DFS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DDP p2) { }
-EXPORT void sf4_V_DFS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DPI p2) { }
-EXPORT void sf4_V_DFS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DPF p2) { }
-EXPORT void sf4_V_DFS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DPD p2) { }
-EXPORT void sf4_V_DFS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DPP p2) { }
-EXPORT void sf4_V_DFS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PII p2) { }
-EXPORT void sf4_V_DFS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PIF p2) { }
-EXPORT void sf4_V_DFS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PID p2) { }
-EXPORT void sf4_V_DFS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PIP p2) { }
-EXPORT void sf4_V_DFS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PFI p2) { }
-EXPORT void sf4_V_DFS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PFF p2) { }
-EXPORT void sf4_V_DFS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PFD p2) { }
-EXPORT void sf4_V_DFS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PFP p2) { }
-EXPORT void sf4_V_DFS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PDI p2) { }
-EXPORT void sf4_V_DFS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PDF p2) { }
-EXPORT void sf4_V_DFS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PDD p2) { }
-EXPORT void sf4_V_DFS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PDP p2) { }
-EXPORT void sf4_V_DFS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PPI p2) { }
-EXPORT void sf4_V_DFS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PPF p2) { }
-EXPORT void sf4_V_DFS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PPD p2) { }
-EXPORT void sf4_V_DFS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PPP p2) { }
-EXPORT void sf4_V_DDI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, int p2) { }
-EXPORT void sf4_V_DDF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, float p2) { }
-EXPORT void sf4_V_DDD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, double p2) { }
-EXPORT void sf4_V_DDP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, void* p2) { }
-EXPORT void sf4_V_DDS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_I p2) { }
-EXPORT void sf4_V_DDS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_F p2) { }
-EXPORT void sf4_V_DDS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_D p2) { }
-EXPORT void sf4_V_DDS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_P p2) { }
-EXPORT void sf4_V_DDS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_II p2) { }
-EXPORT void sf4_V_DDS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_IF p2) { }
-EXPORT void sf4_V_DDS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_ID p2) { }
-EXPORT void sf4_V_DDS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_IP p2) { }
-EXPORT void sf4_V_DDS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FI p2) { }
-EXPORT void sf4_V_DDS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FF p2) { }
-EXPORT void sf4_V_DDS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FD p2) { }
-EXPORT void sf4_V_DDS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FP p2) { }
-EXPORT void sf4_V_DDS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DI p2) { }
-EXPORT void sf4_V_DDS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DF p2) { }
-EXPORT void sf4_V_DDS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DD p2) { }
-EXPORT void sf4_V_DDS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DP p2) { }
-EXPORT void sf4_V_DDS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PI p2) { }
-EXPORT void sf4_V_DDS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PF p2) { }
-EXPORT void sf4_V_DDS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PD p2) { }
-EXPORT void sf4_V_DDS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PP p2) { }
-EXPORT void sf4_V_DDS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_III p2) { }
-EXPORT void sf4_V_DDS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_IIF p2) { }
-EXPORT void sf4_V_DDS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_IID p2) { }
-EXPORT void sf4_V_DDS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_IIP p2) { }
-EXPORT void sf4_V_DDS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_IFI p2) { }
-EXPORT void sf4_V_DDS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_IFF p2) { }
-EXPORT void sf4_V_DDS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_IFD p2) { }
-EXPORT void sf4_V_DDS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_IFP p2) { }
-EXPORT void sf4_V_DDS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_IDI p2) { }
-EXPORT void sf4_V_DDS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_IDF p2) { }
-EXPORT void sf4_V_DDS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_IDD p2) { }
-EXPORT void sf4_V_DDS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_IDP p2) { }
-EXPORT void sf4_V_DDS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_IPI p2) { }
-EXPORT void sf4_V_DDS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_IPF p2) { }
-EXPORT void sf4_V_DDS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_IPD p2) { }
-EXPORT void sf4_V_DDS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_IPP p2) { }
-EXPORT void sf4_V_DDS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FII p2) { }
-EXPORT void sf4_V_DDS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FIF p2) { }
-EXPORT void sf4_V_DDS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FID p2) { }
-EXPORT void sf4_V_DDS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FIP p2) { }
-EXPORT void sf4_V_DDS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FFI p2) { }
-EXPORT void sf4_V_DDS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FFF p2) { }
-EXPORT void sf4_V_DDS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FFD p2) { }
-EXPORT void sf4_V_DDS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FFP p2) { }
-EXPORT void sf4_V_DDS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FDI p2) { }
-EXPORT void sf4_V_DDS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FDF p2) { }
-EXPORT void sf4_V_DDS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FDD p2) { }
-EXPORT void sf4_V_DDS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FDP p2) { }
-EXPORT void sf4_V_DDS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FPI p2) { }
-EXPORT void sf4_V_DDS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FPF p2) { }
-EXPORT void sf4_V_DDS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FPD p2) { }
-EXPORT void sf4_V_DDS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FPP p2) { }
-EXPORT void sf4_V_DDS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DII p2) { }
-EXPORT void sf4_V_DDS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DIF p2) { }
-EXPORT void sf4_V_DDS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DID p2) { }
-EXPORT void sf4_V_DDS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DIP p2) { }
-EXPORT void sf4_V_DDS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DFI p2) { }
-EXPORT void sf4_V_DDS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DFF p2) { }
-EXPORT void sf4_V_DDS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DFD p2) { }
-EXPORT void sf4_V_DDS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DFP p2) { }
-EXPORT void sf4_V_DDS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DDI p2) { }
-EXPORT void sf4_V_DDS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DDF p2) { }
-EXPORT void sf4_V_DDS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DDD p2) { }
-EXPORT void sf4_V_DDS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DDP p2) { }
-EXPORT void sf4_V_DDS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DPI p2) { }
-EXPORT void sf4_V_DDS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DPF p2) { }
-EXPORT void sf4_V_DDS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DPD p2) { }
-EXPORT void sf4_V_DDS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DPP p2) { }
-EXPORT void sf4_V_DDS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PII p2) { }
-EXPORT void sf4_V_DDS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PIF p2) { }
-EXPORT void sf4_V_DDS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PID p2) { }
-EXPORT void sf4_V_DDS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PIP p2) { }
-EXPORT void sf4_V_DDS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PFI p2) { }
-EXPORT void sf4_V_DDS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PFF p2) { }
-EXPORT void sf4_V_DDS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PFD p2) { }
-EXPORT void sf4_V_DDS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PFP p2) { }
-EXPORT void sf4_V_DDS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PDI p2) { }
-EXPORT void sf4_V_DDS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PDF p2) { }
-EXPORT void sf4_V_DDS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PDD p2) { }
-EXPORT void sf4_V_DDS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PDP p2) { }
-EXPORT void sf4_V_DDS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PPI p2) { }
-EXPORT void sf4_V_DDS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PPF p2) { }
-EXPORT void sf4_V_DDS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PPD p2) { }
-EXPORT void sf4_V_DDS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PPP p2) { }
-EXPORT void sf4_V_DPI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, int p2) { }
-EXPORT void sf4_V_DPF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, float p2) { }
-EXPORT void sf4_V_DPD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, double p2) { }
-EXPORT void sf4_V_DPP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, void* p2) { }
-EXPORT void sf4_V_DPS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_I p2) { }
-EXPORT void sf4_V_DPS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_F p2) { }
-EXPORT void sf4_V_DPS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_D p2) { }
-EXPORT void sf4_V_DPS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_P p2) { }
-EXPORT void sf4_V_DPS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_II p2) { }
-EXPORT void sf4_V_DPS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_IF p2) { }
-EXPORT void sf4_V_DPS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_ID p2) { }
-EXPORT void sf4_V_DPS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_IP p2) { }
-EXPORT void sf4_V_DPS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FI p2) { }
-EXPORT void sf4_V_DPS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FF p2) { }
-EXPORT void sf4_V_DPS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FD p2) { }
-EXPORT void sf4_V_DPS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FP p2) { }
-EXPORT void sf4_V_DPS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DI p2) { }
-EXPORT void sf4_V_DPS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DF p2) { }
-EXPORT void sf4_V_DPS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DD p2) { }
-EXPORT void sf4_V_DPS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DP p2) { }
-EXPORT void sf4_V_DPS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PI p2) { }
-EXPORT void sf4_V_DPS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PF p2) { }
-EXPORT void sf4_V_DPS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PD p2) { }
-EXPORT void sf4_V_DPS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PP p2) { }
-EXPORT void sf4_V_DPS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_III p2) { }
-EXPORT void sf4_V_DPS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_IIF p2) { }
-EXPORT void sf4_V_DPS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_IID p2) { }
-EXPORT void sf4_V_DPS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_IIP p2) { }
-EXPORT void sf4_V_DPS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_IFI p2) { }
-EXPORT void sf4_V_DPS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_IFF p2) { }
-EXPORT void sf4_V_DPS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_IFD p2) { }
-EXPORT void sf4_V_DPS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_IFP p2) { }
-EXPORT void sf4_V_DPS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_IDI p2) { }
-EXPORT void sf4_V_DPS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_IDF p2) { }
-EXPORT void sf4_V_DPS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_IDD p2) { }
-EXPORT void sf4_V_DPS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_IDP p2) { }
-EXPORT void sf4_V_DPS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_IPI p2) { }
-EXPORT void sf4_V_DPS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_IPF p2) { }
-EXPORT void sf4_V_DPS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_IPD p2) { }
-EXPORT void sf4_V_DPS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_IPP p2) { }
-EXPORT void sf4_V_DPS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FII p2) { }
-EXPORT void sf4_V_DPS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FIF p2) { }
-EXPORT void sf4_V_DPS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FID p2) { }
-EXPORT void sf4_V_DPS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FIP p2) { }
-EXPORT void sf4_V_DPS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FFI p2) { }
-EXPORT void sf4_V_DPS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FFF p2) { }
-EXPORT void sf4_V_DPS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FFD p2) { }
-EXPORT void sf4_V_DPS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FFP p2) { }
-EXPORT void sf4_V_DPS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FDI p2) { }
-EXPORT void sf4_V_DPS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FDF p2) { }
-EXPORT void sf4_V_DPS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FDD p2) { }
-EXPORT void sf4_V_DPS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FDP p2) { }
-EXPORT void sf4_V_DPS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FPI p2) { }
-EXPORT void sf4_V_DPS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FPF p2) { }
-EXPORT void sf4_V_DPS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FPD p2) { }
-EXPORT void sf4_V_DPS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FPP p2) { }
-EXPORT void sf4_V_DPS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DII p2) { }
-EXPORT void sf4_V_DPS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DIF p2) { }
-EXPORT void sf4_V_DPS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DID p2) { }
-EXPORT void sf4_V_DPS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DIP p2) { }
-EXPORT void sf4_V_DPS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DFI p2) { }
-EXPORT void sf4_V_DPS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DFF p2) { }
-EXPORT void sf4_V_DPS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DFD p2) { }
-EXPORT void sf4_V_DPS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DFP p2) { }
-EXPORT void sf4_V_DPS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DDI p2) { }
-EXPORT void sf4_V_DPS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DDF p2) { }
-EXPORT void sf4_V_DPS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DDD p2) { }
-EXPORT void sf4_V_DPS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DDP p2) { }
-EXPORT void sf4_V_DPS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DPI p2) { }
-EXPORT void sf4_V_DPS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DPF p2) { }
-EXPORT void sf4_V_DPS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DPD p2) { }
-EXPORT void sf4_V_DPS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DPP p2) { }
-EXPORT void sf4_V_DPS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PII p2) { }
-EXPORT void sf4_V_DPS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PIF p2) { }
-EXPORT void sf4_V_DPS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PID p2) { }
-EXPORT void sf4_V_DPS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PIP p2) { }
-EXPORT void sf4_V_DPS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PFI p2) { }
-EXPORT void sf4_V_DPS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PFF p2) { }
-EXPORT void sf4_V_DPS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PFD p2) { }
-EXPORT void sf4_V_DPS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PFP p2) { }
-EXPORT void sf4_V_DPS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PDI p2) { }
-EXPORT void sf4_V_DPS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PDF p2) { }
-EXPORT void sf4_V_DPS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PDD p2) { }
-EXPORT void sf4_V_DPS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PDP p2) { }
-EXPORT void sf4_V_DPS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PPI p2) { }
-EXPORT void sf4_V_DPS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PPF p2) { }
-EXPORT void sf4_V_DPS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PPD p2) { }
-EXPORT void sf4_V_DPS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PPP p2) { }
-EXPORT void sf4_V_DSI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_I p1, int p2) { }
-EXPORT void sf4_V_DSI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_F p1, int p2) { }
-EXPORT void sf4_V_DSI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_D p1, int p2) { }
-EXPORT void sf4_V_DSI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_P p1, int p2) { }
-EXPORT void sf4_V_DSI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_II p1, int p2) { }
-EXPORT void sf4_V_DSI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IF p1, int p2) { }
-EXPORT void sf4_V_DSI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_ID p1, int p2) { }
-EXPORT void sf4_V_DSI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IP p1, int p2) { }
-EXPORT void sf4_V_DSI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FI p1, int p2) { }
-EXPORT void sf4_V_DSI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FF p1, int p2) { }
-EXPORT void sf4_V_DSI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FD p1, int p2) { }
-EXPORT void sf4_V_DSI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FP p1, int p2) { }
-EXPORT void sf4_V_DSI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DI p1, int p2) { }
-EXPORT void sf4_V_DSI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DF p1, int p2) { }
-EXPORT void sf4_V_DSI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DD p1, int p2) { }
-EXPORT void sf4_V_DSI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DP p1, int p2) { }
-EXPORT void sf4_V_DSI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PI p1, int p2) { }
-EXPORT void sf4_V_DSI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PF p1, int p2) { }
-EXPORT void sf4_V_DSI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PD p1, int p2) { }
-EXPORT void sf4_V_DSI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PP p1, int p2) { }
-EXPORT void sf4_V_DSI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_III p1, int p2) { }
-EXPORT void sf4_V_DSI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IIF p1, int p2) { }
-EXPORT void sf4_V_DSI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IID p1, int p2) { }
-EXPORT void sf4_V_DSI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IIP p1, int p2) { }
-EXPORT void sf4_V_DSI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFI p1, int p2) { }
-EXPORT void sf4_V_DSI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFF p1, int p2) { }
-EXPORT void sf4_V_DSI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFD p1, int p2) { }
-EXPORT void sf4_V_DSI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFP p1, int p2) { }
-EXPORT void sf4_V_DSI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDI p1, int p2) { }
-EXPORT void sf4_V_DSI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDF p1, int p2) { }
-EXPORT void sf4_V_DSI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDD p1, int p2) { }
-EXPORT void sf4_V_DSI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDP p1, int p2) { }
-EXPORT void sf4_V_DSI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPI p1, int p2) { }
-EXPORT void sf4_V_DSI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPF p1, int p2) { }
-EXPORT void sf4_V_DSI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPD p1, int p2) { }
-EXPORT void sf4_V_DSI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPP p1, int p2) { }
-EXPORT void sf4_V_DSI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FII p1, int p2) { }
-EXPORT void sf4_V_DSI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FIF p1, int p2) { }
-EXPORT void sf4_V_DSI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FID p1, int p2) { }
-EXPORT void sf4_V_DSI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FIP p1, int p2) { }
-EXPORT void sf4_V_DSI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFI p1, int p2) { }
-EXPORT void sf4_V_DSI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFF p1, int p2) { }
-EXPORT void sf4_V_DSI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFD p1, int p2) { }
-EXPORT void sf4_V_DSI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFP p1, int p2) { }
-EXPORT void sf4_V_DSI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDI p1, int p2) { }
-EXPORT void sf4_V_DSI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDF p1, int p2) { }
-EXPORT void sf4_V_DSI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDD p1, int p2) { }
-EXPORT void sf4_V_DSI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDP p1, int p2) { }
-EXPORT void sf4_V_DSI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPI p1, int p2) { }
-EXPORT void sf4_V_DSI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPF p1, int p2) { }
-EXPORT void sf4_V_DSI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPD p1, int p2) { }
-EXPORT void sf4_V_DSI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPP p1, int p2) { }
-EXPORT void sf4_V_DSI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DII p1, int p2) { }
-EXPORT void sf4_V_DSI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DIF p1, int p2) { }
-EXPORT void sf4_V_DSI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DID p1, int p2) { }
-EXPORT void sf4_V_DSI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DIP p1, int p2) { }
-EXPORT void sf4_V_DSI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFI p1, int p2) { }
-EXPORT void sf4_V_DSI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFF p1, int p2) { }
-EXPORT void sf4_V_DSI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFD p1, int p2) { }
-EXPORT void sf4_V_DSI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFP p1, int p2) { }
-EXPORT void sf4_V_DSI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDI p1, int p2) { }
-EXPORT void sf4_V_DSI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDF p1, int p2) { }
-EXPORT void sf4_V_DSI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDD p1, int p2) { }
-EXPORT void sf4_V_DSI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDP p1, int p2) { }
-EXPORT void sf4_V_DSI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPI p1, int p2) { }
-EXPORT void sf4_V_DSI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPF p1, int p2) { }
-EXPORT void sf4_V_DSI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPD p1, int p2) { }
-EXPORT void sf4_V_DSI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPP p1, int p2) { }
-EXPORT void sf4_V_DSI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PII p1, int p2) { }
-EXPORT void sf4_V_DSI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PIF p1, int p2) { }
-EXPORT void sf4_V_DSI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PID p1, int p2) { }
-EXPORT void sf4_V_DSI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PIP p1, int p2) { }
-EXPORT void sf4_V_DSI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFI p1, int p2) { }
-EXPORT void sf4_V_DSI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFF p1, int p2) { }
-EXPORT void sf4_V_DSI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFD p1, int p2) { }
-EXPORT void sf4_V_DSI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFP p1, int p2) { }
-EXPORT void sf4_V_DSI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDI p1, int p2) { }
-EXPORT void sf4_V_DSI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDF p1, int p2) { }
-EXPORT void sf4_V_DSI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDD p1, int p2) { }
-EXPORT void sf4_V_DSI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDP p1, int p2) { }
-EXPORT void sf4_V_DSI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPI p1, int p2) { }
-EXPORT void sf4_V_DSI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPF p1, int p2) { }
-EXPORT void sf4_V_DSI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPD p1, int p2) { }
-EXPORT void sf4_V_DSI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPP p1, int p2) { }
-EXPORT void sf4_V_DSF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_I p1, float p2) { }
-EXPORT void sf4_V_DSF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_F p1, float p2) { }
-EXPORT void sf4_V_DSF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_D p1, float p2) { }
-EXPORT void sf4_V_DSF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_P p1, float p2) { }
-EXPORT void sf4_V_DSF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_II p1, float p2) { }
-EXPORT void sf4_V_DSF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IF p1, float p2) { }
-EXPORT void sf4_V_DSF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_ID p1, float p2) { }
-EXPORT void sf4_V_DSF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IP p1, float p2) { }
-EXPORT void sf4_V_DSF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FI p1, float p2) { }
-EXPORT void sf4_V_DSF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FF p1, float p2) { }
-EXPORT void sf4_V_DSF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FD p1, float p2) { }
-EXPORT void sf4_V_DSF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FP p1, float p2) { }
-EXPORT void sf4_V_DSF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DI p1, float p2) { }
-EXPORT void sf4_V_DSF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DF p1, float p2) { }
-EXPORT void sf4_V_DSF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DD p1, float p2) { }
-EXPORT void sf4_V_DSF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DP p1, float p2) { }
-EXPORT void sf4_V_DSF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PI p1, float p2) { }
-EXPORT void sf4_V_DSF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PF p1, float p2) { }
-EXPORT void sf4_V_DSF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PD p1, float p2) { }
-EXPORT void sf4_V_DSF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PP p1, float p2) { }
-EXPORT void sf4_V_DSF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_III p1, float p2) { }
-EXPORT void sf4_V_DSF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IIF p1, float p2) { }
-EXPORT void sf4_V_DSF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IID p1, float p2) { }
-EXPORT void sf4_V_DSF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IIP p1, float p2) { }
-EXPORT void sf4_V_DSF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFI p1, float p2) { }
-EXPORT void sf4_V_DSF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFF p1, float p2) { }
-EXPORT void sf4_V_DSF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFD p1, float p2) { }
-EXPORT void sf4_V_DSF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFP p1, float p2) { }
-EXPORT void sf4_V_DSF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDI p1, float p2) { }
-EXPORT void sf4_V_DSF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDF p1, float p2) { }
-EXPORT void sf4_V_DSF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDD p1, float p2) { }
-EXPORT void sf4_V_DSF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDP p1, float p2) { }
-EXPORT void sf4_V_DSF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPI p1, float p2) { }
-EXPORT void sf4_V_DSF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPF p1, float p2) { }
-EXPORT void sf4_V_DSF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPD p1, float p2) { }
-EXPORT void sf4_V_DSF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPP p1, float p2) { }
-EXPORT void sf4_V_DSF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FII p1, float p2) { }
-EXPORT void sf4_V_DSF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FIF p1, float p2) { }
-EXPORT void sf4_V_DSF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FID p1, float p2) { }
-EXPORT void sf4_V_DSF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FIP p1, float p2) { }
-EXPORT void sf4_V_DSF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFI p1, float p2) { }
-EXPORT void sf4_V_DSF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFF p1, float p2) { }
-EXPORT void sf4_V_DSF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFD p1, float p2) { }
-EXPORT void sf4_V_DSF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFP p1, float p2) { }
-EXPORT void sf4_V_DSF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDI p1, float p2) { }
-EXPORT void sf4_V_DSF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDF p1, float p2) { }
-EXPORT void sf4_V_DSF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDD p1, float p2) { }
-EXPORT void sf4_V_DSF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDP p1, float p2) { }
-EXPORT void sf4_V_DSF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPI p1, float p2) { }
-EXPORT void sf4_V_DSF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPF p1, float p2) { }
-EXPORT void sf4_V_DSF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPD p1, float p2) { }
-EXPORT void sf4_V_DSF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPP p1, float p2) { }
-EXPORT void sf4_V_DSF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DII p1, float p2) { }
-EXPORT void sf4_V_DSF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DIF p1, float p2) { }
-EXPORT void sf4_V_DSF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DID p1, float p2) { }
-EXPORT void sf4_V_DSF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DIP p1, float p2) { }
-EXPORT void sf4_V_DSF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFI p1, float p2) { }
-EXPORT void sf4_V_DSF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFF p1, float p2) { }
-EXPORT void sf4_V_DSF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFD p1, float p2) { }
-EXPORT void sf4_V_DSF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFP p1, float p2) { }
-EXPORT void sf4_V_DSF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDI p1, float p2) { }
-EXPORT void sf4_V_DSF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDF p1, float p2) { }
-EXPORT void sf4_V_DSF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDD p1, float p2) { }
-EXPORT void sf4_V_DSF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDP p1, float p2) { }
-EXPORT void sf4_V_DSF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPI p1, float p2) { }
-EXPORT void sf4_V_DSF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPF p1, float p2) { }
-EXPORT void sf4_V_DSF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPD p1, float p2) { }
-EXPORT void sf4_V_DSF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPP p1, float p2) { }
-EXPORT void sf4_V_DSF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PII p1, float p2) { }
-EXPORT void sf4_V_DSF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PIF p1, float p2) { }
-EXPORT void sf4_V_DSF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PID p1, float p2) { }
-EXPORT void sf4_V_DSF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PIP p1, float p2) { }
-EXPORT void sf4_V_DSF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFI p1, float p2) { }
-EXPORT void sf4_V_DSF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFF p1, float p2) { }
-EXPORT void sf4_V_DSF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFD p1, float p2) { }
-EXPORT void sf4_V_DSF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFP p1, float p2) { }
-EXPORT void sf4_V_DSF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDI p1, float p2) { }
-EXPORT void sf4_V_DSF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDF p1, float p2) { }
-EXPORT void sf4_V_DSF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDD p1, float p2) { }
-EXPORT void sf4_V_DSF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDP p1, float p2) { }
-EXPORT void sf4_V_DSF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPI p1, float p2) { }
-EXPORT void sf4_V_DSF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPF p1, float p2) { }
-EXPORT void sf4_V_DSF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPD p1, float p2) { }
-EXPORT void sf4_V_DSF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPP p1, float p2) { }
-EXPORT void sf4_V_DSD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_I p1, double p2) { }
-EXPORT void sf4_V_DSD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_F p1, double p2) { }
-EXPORT void sf4_V_DSD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_D p1, double p2) { }
-EXPORT void sf4_V_DSD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_P p1, double p2) { }
-EXPORT void sf4_V_DSD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_II p1, double p2) { }
-EXPORT void sf4_V_DSD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IF p1, double p2) { }
-EXPORT void sf4_V_DSD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_ID p1, double p2) { }
-EXPORT void sf4_V_DSD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IP p1, double p2) { }
-EXPORT void sf4_V_DSD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FI p1, double p2) { }
-EXPORT void sf4_V_DSD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FF p1, double p2) { }
-EXPORT void sf4_V_DSD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FD p1, double p2) { }
-EXPORT void sf4_V_DSD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FP p1, double p2) { }
-EXPORT void sf4_V_DSD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DI p1, double p2) { }
-EXPORT void sf4_V_DSD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DF p1, double p2) { }
-EXPORT void sf4_V_DSD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DD p1, double p2) { }
-EXPORT void sf4_V_DSD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DP p1, double p2) { }
-EXPORT void sf4_V_DSD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PI p1, double p2) { }
-EXPORT void sf4_V_DSD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PF p1, double p2) { }
-EXPORT void sf4_V_DSD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PD p1, double p2) { }
-EXPORT void sf4_V_DSD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PP p1, double p2) { }
-EXPORT void sf4_V_DSD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_III p1, double p2) { }
-EXPORT void sf4_V_DSD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IIF p1, double p2) { }
-EXPORT void sf4_V_DSD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IID p1, double p2) { }
-EXPORT void sf4_V_DSD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IIP p1, double p2) { }
-EXPORT void sf4_V_DSD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFI p1, double p2) { }
-EXPORT void sf4_V_DSD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFF p1, double p2) { }
-EXPORT void sf4_V_DSD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFD p1, double p2) { }
-EXPORT void sf4_V_DSD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFP p1, double p2) { }
-EXPORT void sf4_V_DSD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDI p1, double p2) { }
-EXPORT void sf4_V_DSD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDF p1, double p2) { }
-EXPORT void sf4_V_DSD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDD p1, double p2) { }
-EXPORT void sf4_V_DSD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDP p1, double p2) { }
-EXPORT void sf4_V_DSD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPI p1, double p2) { }
-EXPORT void sf4_V_DSD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPF p1, double p2) { }
-EXPORT void sf4_V_DSD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPD p1, double p2) { }
-EXPORT void sf4_V_DSD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPP p1, double p2) { }
-EXPORT void sf4_V_DSD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FII p1, double p2) { }
-EXPORT void sf4_V_DSD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FIF p1, double p2) { }
-EXPORT void sf4_V_DSD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FID p1, double p2) { }
-EXPORT void sf4_V_DSD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FIP p1, double p2) { }
-EXPORT void sf4_V_DSD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFI p1, double p2) { }
-EXPORT void sf4_V_DSD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFF p1, double p2) { }
-EXPORT void sf4_V_DSD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFD p1, double p2) { }
-EXPORT void sf4_V_DSD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFP p1, double p2) { }
-EXPORT void sf4_V_DSD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDI p1, double p2) { }
-EXPORT void sf4_V_DSD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDF p1, double p2) { }
-EXPORT void sf4_V_DSD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDD p1, double p2) { }
-EXPORT void sf4_V_DSD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDP p1, double p2) { }
-EXPORT void sf4_V_DSD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPI p1, double p2) { }
-EXPORT void sf4_V_DSD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPF p1, double p2) { }
-EXPORT void sf4_V_DSD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPD p1, double p2) { }
-EXPORT void sf4_V_DSD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPP p1, double p2) { }
-EXPORT void sf4_V_DSD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DII p1, double p2) { }
-EXPORT void sf4_V_DSD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DIF p1, double p2) { }
-EXPORT void sf4_V_DSD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DID p1, double p2) { }
-EXPORT void sf4_V_DSD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DIP p1, double p2) { }
-EXPORT void sf4_V_DSD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFI p1, double p2) { }
-EXPORT void sf4_V_DSD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFF p1, double p2) { }
-EXPORT void sf4_V_DSD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFD p1, double p2) { }
-EXPORT void sf4_V_DSD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFP p1, double p2) { }
-EXPORT void sf4_V_DSD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDI p1, double p2) { }
-EXPORT void sf4_V_DSD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDF p1, double p2) { }
-EXPORT void sf4_V_DSD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDD p1, double p2) { }
-EXPORT void sf4_V_DSD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDP p1, double p2) { }
-EXPORT void sf4_V_DSD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPI p1, double p2) { }
-EXPORT void sf4_V_DSD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPF p1, double p2) { }
-EXPORT void sf4_V_DSD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPD p1, double p2) { }
-EXPORT void sf4_V_DSD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPP p1, double p2) { }
-EXPORT void sf4_V_DSD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PII p1, double p2) { }
-EXPORT void sf4_V_DSD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PIF p1, double p2) { }
-EXPORT void sf4_V_DSD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PID p1, double p2) { }
-EXPORT void sf4_V_DSD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PIP p1, double p2) { }
-EXPORT void sf4_V_DSD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFI p1, double p2) { }
-EXPORT void sf4_V_DSD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFF p1, double p2) { }
-EXPORT void sf4_V_DSD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFD p1, double p2) { }
-EXPORT void sf5_V_DSD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFP p1, double p2) { }
-EXPORT void sf5_V_DSD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDI p1, double p2) { }
-EXPORT void sf5_V_DSD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDF p1, double p2) { }
-EXPORT void sf5_V_DSD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDD p1, double p2) { }
-EXPORT void sf5_V_DSD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDP p1, double p2) { }
-EXPORT void sf5_V_DSD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPI p1, double p2) { }
-EXPORT void sf5_V_DSD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPF p1, double p2) { }
-EXPORT void sf5_V_DSD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPD p1, double p2) { }
-EXPORT void sf5_V_DSD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPP p1, double p2) { }
-EXPORT void sf5_V_DSP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_I p1, void* p2) { }
-EXPORT void sf5_V_DSP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_F p1, void* p2) { }
-EXPORT void sf5_V_DSP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_D p1, void* p2) { }
-EXPORT void sf5_V_DSP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_P p1, void* p2) { }
-EXPORT void sf5_V_DSP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_II p1, void* p2) { }
-EXPORT void sf5_V_DSP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IF p1, void* p2) { }
-EXPORT void sf5_V_DSP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_ID p1, void* p2) { }
-EXPORT void sf5_V_DSP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IP p1, void* p2) { }
-EXPORT void sf5_V_DSP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FI p1, void* p2) { }
-EXPORT void sf5_V_DSP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FF p1, void* p2) { }
-EXPORT void sf5_V_DSP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FD p1, void* p2) { }
-EXPORT void sf5_V_DSP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FP p1, void* p2) { }
-EXPORT void sf5_V_DSP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DI p1, void* p2) { }
-EXPORT void sf5_V_DSP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DF p1, void* p2) { }
-EXPORT void sf5_V_DSP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DD p1, void* p2) { }
-EXPORT void sf5_V_DSP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DP p1, void* p2) { }
-EXPORT void sf5_V_DSP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PI p1, void* p2) { }
-EXPORT void sf5_V_DSP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PF p1, void* p2) { }
-EXPORT void sf5_V_DSP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PD p1, void* p2) { }
-EXPORT void sf5_V_DSP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PP p1, void* p2) { }
-EXPORT void sf5_V_DSP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_III p1, void* p2) { }
-EXPORT void sf5_V_DSP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IIF p1, void* p2) { }
-EXPORT void sf5_V_DSP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IID p1, void* p2) { }
-EXPORT void sf5_V_DSP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IIP p1, void* p2) { }
-EXPORT void sf5_V_DSP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFI p1, void* p2) { }
-EXPORT void sf5_V_DSP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFF p1, void* p2) { }
-EXPORT void sf5_V_DSP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFD p1, void* p2) { }
-EXPORT void sf5_V_DSP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFP p1, void* p2) { }
-EXPORT void sf5_V_DSP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDI p1, void* p2) { }
-EXPORT void sf5_V_DSP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDF p1, void* p2) { }
-EXPORT void sf5_V_DSP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDD p1, void* p2) { }
-EXPORT void sf5_V_DSP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDP p1, void* p2) { }
-EXPORT void sf5_V_DSP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPI p1, void* p2) { }
-EXPORT void sf5_V_DSP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPF p1, void* p2) { }
-EXPORT void sf5_V_DSP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPD p1, void* p2) { }
-EXPORT void sf5_V_DSP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPP p1, void* p2) { }
-EXPORT void sf5_V_DSP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FII p1, void* p2) { }
-EXPORT void sf5_V_DSP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FIF p1, void* p2) { }
-EXPORT void sf5_V_DSP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FID p1, void* p2) { }
-EXPORT void sf5_V_DSP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FIP p1, void* p2) { }
-EXPORT void sf5_V_DSP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFI p1, void* p2) { }
-EXPORT void sf5_V_DSP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFF p1, void* p2) { }
-EXPORT void sf5_V_DSP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFD p1, void* p2) { }
-EXPORT void sf5_V_DSP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFP p1, void* p2) { }
-EXPORT void sf5_V_DSP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDI p1, void* p2) { }
-EXPORT void sf5_V_DSP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDF p1, void* p2) { }
-EXPORT void sf5_V_DSP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDD p1, void* p2) { }
-EXPORT void sf5_V_DSP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDP p1, void* p2) { }
-EXPORT void sf5_V_DSP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPI p1, void* p2) { }
-EXPORT void sf5_V_DSP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPF p1, void* p2) { }
-EXPORT void sf5_V_DSP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPD p1, void* p2) { }
-EXPORT void sf5_V_DSP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPP p1, void* p2) { }
-EXPORT void sf5_V_DSP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DII p1, void* p2) { }
-EXPORT void sf5_V_DSP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DIF p1, void* p2) { }
-EXPORT void sf5_V_DSP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DID p1, void* p2) { }
-EXPORT void sf5_V_DSP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DIP p1, void* p2) { }
-EXPORT void sf5_V_DSP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFI p1, void* p2) { }
-EXPORT void sf5_V_DSP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFF p1, void* p2) { }
-EXPORT void sf5_V_DSP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFD p1, void* p2) { }
-EXPORT void sf5_V_DSP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFP p1, void* p2) { }
-EXPORT void sf5_V_DSP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDI p1, void* p2) { }
-EXPORT void sf5_V_DSP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDF p1, void* p2) { }
-EXPORT void sf5_V_DSP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDD p1, void* p2) { }
-EXPORT void sf5_V_DSP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDP p1, void* p2) { }
-EXPORT void sf5_V_DSP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPI p1, void* p2) { }
-EXPORT void sf5_V_DSP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPF p1, void* p2) { }
-EXPORT void sf5_V_DSP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPD p1, void* p2) { }
-EXPORT void sf5_V_DSP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPP p1, void* p2) { }
-EXPORT void sf5_V_DSP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PII p1, void* p2) { }
-EXPORT void sf5_V_DSP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PIF p1, void* p2) { }
-EXPORT void sf5_V_DSP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PID p1, void* p2) { }
-EXPORT void sf5_V_DSP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PIP p1, void* p2) { }
-EXPORT void sf5_V_DSP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFI p1, void* p2) { }
-EXPORT void sf5_V_DSP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFF p1, void* p2) { }
-EXPORT void sf5_V_DSP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFD p1, void* p2) { }
-EXPORT void sf5_V_DSP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFP p1, void* p2) { }
-EXPORT void sf5_V_DSP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDI p1, void* p2) { }
-EXPORT void sf5_V_DSP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDF p1, void* p2) { }
-EXPORT void sf5_V_DSP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDD p1, void* p2) { }
-EXPORT void sf5_V_DSP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDP p1, void* p2) { }
-EXPORT void sf5_V_DSP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPI p1, void* p2) { }
-EXPORT void sf5_V_DSP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPF p1, void* p2) { }
-EXPORT void sf5_V_DSP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPD p1, void* p2) { }
-EXPORT void sf5_V_DSP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPP p1, void* p2) { }
-EXPORT void sf5_V_DSS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_I p1, struct S_I p2) { }
-EXPORT void sf5_V_DSS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_F p1, struct S_F p2) { }
-EXPORT void sf5_V_DSS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_D p1, struct S_D p2) { }
-EXPORT void sf5_V_DSS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_P p1, struct S_P p2) { }
-EXPORT void sf5_V_DSS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_II p1, struct S_II p2) { }
-EXPORT void sf5_V_DSS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IF p1, struct S_IF p2) { }
-EXPORT void sf5_V_DSS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_ID p1, struct S_ID p2) { }
-EXPORT void sf5_V_DSS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IP p1, struct S_IP p2) { }
-EXPORT void sf5_V_DSS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FI p1, struct S_FI p2) { }
-EXPORT void sf5_V_DSS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FF p1, struct S_FF p2) { }
-EXPORT void sf5_V_DSS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FD p1, struct S_FD p2) { }
-EXPORT void sf5_V_DSS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FP p1, struct S_FP p2) { }
-EXPORT void sf5_V_DSS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DI p1, struct S_DI p2) { }
-EXPORT void sf5_V_DSS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DF p1, struct S_DF p2) { }
-EXPORT void sf5_V_DSS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DD p1, struct S_DD p2) { }
-EXPORT void sf5_V_DSS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DP p1, struct S_DP p2) { }
-EXPORT void sf5_V_DSS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PI p1, struct S_PI p2) { }
-EXPORT void sf5_V_DSS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PF p1, struct S_PF p2) { }
-EXPORT void sf5_V_DSS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PD p1, struct S_PD p2) { }
-EXPORT void sf5_V_DSS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PP p1, struct S_PP p2) { }
-EXPORT void sf5_V_DSS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_III p1, struct S_III p2) { }
-EXPORT void sf5_V_DSS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IIF p1, struct S_IIF p2) { }
-EXPORT void sf5_V_DSS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IID p1, struct S_IID p2) { }
-EXPORT void sf5_V_DSS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IIP p1, struct S_IIP p2) { }
-EXPORT void sf5_V_DSS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFI p1, struct S_IFI p2) { }
-EXPORT void sf5_V_DSS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFF p1, struct S_IFF p2) { }
-EXPORT void sf5_V_DSS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFD p1, struct S_IFD p2) { }
-EXPORT void sf5_V_DSS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFP p1, struct S_IFP p2) { }
-EXPORT void sf5_V_DSS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDI p1, struct S_IDI p2) { }
-EXPORT void sf5_V_DSS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDF p1, struct S_IDF p2) { }
-EXPORT void sf5_V_DSS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDD p1, struct S_IDD p2) { }
-EXPORT void sf5_V_DSS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDP p1, struct S_IDP p2) { }
-EXPORT void sf5_V_DSS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPI p1, struct S_IPI p2) { }
-EXPORT void sf5_V_DSS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPF p1, struct S_IPF p2) { }
-EXPORT void sf5_V_DSS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPD p1, struct S_IPD p2) { }
-EXPORT void sf5_V_DSS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPP p1, struct S_IPP p2) { }
-EXPORT void sf5_V_DSS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FII p1, struct S_FII p2) { }
-EXPORT void sf5_V_DSS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FIF p1, struct S_FIF p2) { }
-EXPORT void sf5_V_DSS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FID p1, struct S_FID p2) { }
-EXPORT void sf5_V_DSS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FIP p1, struct S_FIP p2) { }
-EXPORT void sf5_V_DSS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFI p1, struct S_FFI p2) { }
-EXPORT void sf5_V_DSS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFF p1, struct S_FFF p2) { }
-EXPORT void sf5_V_DSS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFD p1, struct S_FFD p2) { }
-EXPORT void sf5_V_DSS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFP p1, struct S_FFP p2) { }
-EXPORT void sf5_V_DSS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDI p1, struct S_FDI p2) { }
-EXPORT void sf5_V_DSS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDF p1, struct S_FDF p2) { }
-EXPORT void sf5_V_DSS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDD p1, struct S_FDD p2) { }
-EXPORT void sf5_V_DSS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDP p1, struct S_FDP p2) { }
-EXPORT void sf5_V_DSS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPI p1, struct S_FPI p2) { }
-EXPORT void sf5_V_DSS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPF p1, struct S_FPF p2) { }
-EXPORT void sf5_V_DSS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPD p1, struct S_FPD p2) { }
-EXPORT void sf5_V_DSS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPP p1, struct S_FPP p2) { }
-EXPORT void sf5_V_DSS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DII p1, struct S_DII p2) { }
-EXPORT void sf5_V_DSS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DIF p1, struct S_DIF p2) { }
-EXPORT void sf5_V_DSS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DID p1, struct S_DID p2) { }
-EXPORT void sf5_V_DSS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DIP p1, struct S_DIP p2) { }
-EXPORT void sf5_V_DSS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFI p1, struct S_DFI p2) { }
-EXPORT void sf5_V_DSS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFF p1, struct S_DFF p2) { }
-EXPORT void sf5_V_DSS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFD p1, struct S_DFD p2) { }
-EXPORT void sf5_V_DSS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFP p1, struct S_DFP p2) { }
-EXPORT void sf5_V_DSS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDI p1, struct S_DDI p2) { }
-EXPORT void sf5_V_DSS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDF p1, struct S_DDF p2) { }
-EXPORT void sf5_V_DSS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDD p1, struct S_DDD p2) { }
-EXPORT void sf5_V_DSS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDP p1, struct S_DDP p2) { }
-EXPORT void sf5_V_DSS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPI p1, struct S_DPI p2) { }
-EXPORT void sf5_V_DSS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPF p1, struct S_DPF p2) { }
-EXPORT void sf5_V_DSS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPD p1, struct S_DPD p2) { }
-EXPORT void sf5_V_DSS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPP p1, struct S_DPP p2) { }
-EXPORT void sf5_V_DSS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PII p1, struct S_PII p2) { }
-EXPORT void sf5_V_DSS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PIF p1, struct S_PIF p2) { }
-EXPORT void sf5_V_DSS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PID p1, struct S_PID p2) { }
-EXPORT void sf5_V_DSS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PIP p1, struct S_PIP p2) { }
-EXPORT void sf5_V_DSS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFI p1, struct S_PFI p2) { }
-EXPORT void sf5_V_DSS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFF p1, struct S_PFF p2) { }
-EXPORT void sf5_V_DSS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFD p1, struct S_PFD p2) { }
-EXPORT void sf5_V_DSS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFP p1, struct S_PFP p2) { }
-EXPORT void sf5_V_DSS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDI p1, struct S_PDI p2) { }
-EXPORT void sf5_V_DSS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDF p1, struct S_PDF p2) { }
-EXPORT void sf5_V_DSS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDD p1, struct S_PDD p2) { }
-EXPORT void sf5_V_DSS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDP p1, struct S_PDP p2) { }
-EXPORT void sf5_V_DSS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPI p1, struct S_PPI p2) { }
-EXPORT void sf5_V_DSS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPF p1, struct S_PPF p2) { }
-EXPORT void sf5_V_DSS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPD p1, struct S_PPD p2) { }
-EXPORT void sf5_V_DSS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPP p1, struct S_PPP p2) { }
-EXPORT void sf5_V_PII_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, int p2) { }
-EXPORT void sf5_V_PIF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, float p2) { }
-EXPORT void sf5_V_PID_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, double p2) { }
-EXPORT void sf5_V_PIP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, void* p2) { }
-EXPORT void sf5_V_PIS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_I p2) { }
-EXPORT void sf5_V_PIS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_F p2) { }
-EXPORT void sf5_V_PIS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_D p2) { }
-EXPORT void sf5_V_PIS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_P p2) { }
-EXPORT void sf5_V_PIS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_II p2) { }
-EXPORT void sf5_V_PIS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_IF p2) { }
-EXPORT void sf5_V_PIS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_ID p2) { }
-EXPORT void sf5_V_PIS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_IP p2) { }
-EXPORT void sf5_V_PIS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FI p2) { }
-EXPORT void sf5_V_PIS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FF p2) { }
-EXPORT void sf5_V_PIS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FD p2) { }
-EXPORT void sf5_V_PIS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FP p2) { }
-EXPORT void sf5_V_PIS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DI p2) { }
-EXPORT void sf5_V_PIS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DF p2) { }
-EXPORT void sf5_V_PIS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DD p2) { }
-EXPORT void sf5_V_PIS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DP p2) { }
-EXPORT void sf5_V_PIS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PI p2) { }
-EXPORT void sf5_V_PIS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PF p2) { }
-EXPORT void sf5_V_PIS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PD p2) { }
-EXPORT void sf5_V_PIS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PP p2) { }
-EXPORT void sf5_V_PIS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_III p2) { }
-EXPORT void sf5_V_PIS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_IIF p2) { }
-EXPORT void sf5_V_PIS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_IID p2) { }
-EXPORT void sf5_V_PIS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_IIP p2) { }
-EXPORT void sf5_V_PIS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_IFI p2) { }
-EXPORT void sf5_V_PIS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_IFF p2) { }
-EXPORT void sf5_V_PIS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_IFD p2) { }
-EXPORT void sf5_V_PIS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_IFP p2) { }
-EXPORT void sf5_V_PIS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_IDI p2) { }
-EXPORT void sf5_V_PIS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_IDF p2) { }
-EXPORT void sf5_V_PIS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_IDD p2) { }
-EXPORT void sf5_V_PIS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_IDP p2) { }
-EXPORT void sf5_V_PIS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_IPI p2) { }
-EXPORT void sf5_V_PIS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_IPF p2) { }
-EXPORT void sf5_V_PIS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_IPD p2) { }
-EXPORT void sf5_V_PIS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_IPP p2) { }
-EXPORT void sf5_V_PIS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FII p2) { }
-EXPORT void sf5_V_PIS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FIF p2) { }
-EXPORT void sf5_V_PIS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FID p2) { }
-EXPORT void sf5_V_PIS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FIP p2) { }
-EXPORT void sf5_V_PIS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FFI p2) { }
-EXPORT void sf5_V_PIS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FFF p2) { }
-EXPORT void sf5_V_PIS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FFD p2) { }
-EXPORT void sf5_V_PIS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FFP p2) { }
-EXPORT void sf5_V_PIS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FDI p2) { }
-EXPORT void sf5_V_PIS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FDF p2) { }
-EXPORT void sf5_V_PIS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FDD p2) { }
-EXPORT void sf5_V_PIS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FDP p2) { }
-EXPORT void sf5_V_PIS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FPI p2) { }
-EXPORT void sf5_V_PIS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FPF p2) { }
-EXPORT void sf5_V_PIS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FPD p2) { }
-EXPORT void sf5_V_PIS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FPP p2) { }
-EXPORT void sf5_V_PIS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DII p2) { }
-EXPORT void sf5_V_PIS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DIF p2) { }
-EXPORT void sf5_V_PIS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DID p2) { }
-EXPORT void sf5_V_PIS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DIP p2) { }
-EXPORT void sf5_V_PIS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DFI p2) { }
-EXPORT void sf5_V_PIS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DFF p2) { }
-EXPORT void sf5_V_PIS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DFD p2) { }
-EXPORT void sf5_V_PIS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DFP p2) { }
-EXPORT void sf5_V_PIS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DDI p2) { }
-EXPORT void sf5_V_PIS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DDF p2) { }
-EXPORT void sf5_V_PIS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DDD p2) { }
-EXPORT void sf5_V_PIS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DDP p2) { }
-EXPORT void sf5_V_PIS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DPI p2) { }
-EXPORT void sf5_V_PIS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DPF p2) { }
-EXPORT void sf5_V_PIS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DPD p2) { }
-EXPORT void sf5_V_PIS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DPP p2) { }
-EXPORT void sf5_V_PIS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PII p2) { }
-EXPORT void sf5_V_PIS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PIF p2) { }
-EXPORT void sf5_V_PIS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PID p2) { }
-EXPORT void sf5_V_PIS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PIP p2) { }
-EXPORT void sf5_V_PIS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PFI p2) { }
-EXPORT void sf5_V_PIS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PFF p2) { }
-EXPORT void sf5_V_PIS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PFD p2) { }
-EXPORT void sf5_V_PIS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PFP p2) { }
-EXPORT void sf5_V_PIS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PDI p2) { }
-EXPORT void sf5_V_PIS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PDF p2) { }
-EXPORT void sf5_V_PIS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PDD p2) { }
-EXPORT void sf5_V_PIS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PDP p2) { }
-EXPORT void sf5_V_PIS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PPI p2) { }
-EXPORT void sf5_V_PIS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PPF p2) { }
-EXPORT void sf5_V_PIS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PPD p2) { }
-EXPORT void sf5_V_PIS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PPP p2) { }
-EXPORT void sf5_V_PFI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, int p2) { }
-EXPORT void sf5_V_PFF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, float p2) { }
-EXPORT void sf5_V_PFD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, double p2) { }
-EXPORT void sf5_V_PFP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, void* p2) { }
-EXPORT void sf5_V_PFS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_I p2) { }
-EXPORT void sf5_V_PFS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_F p2) { }
-EXPORT void sf5_V_PFS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_D p2) { }
-EXPORT void sf5_V_PFS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_P p2) { }
-EXPORT void sf5_V_PFS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_II p2) { }
-EXPORT void sf5_V_PFS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_IF p2) { }
-EXPORT void sf5_V_PFS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_ID p2) { }
-EXPORT void sf5_V_PFS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_IP p2) { }
-EXPORT void sf5_V_PFS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FI p2) { }
-EXPORT void sf5_V_PFS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FF p2) { }
-EXPORT void sf5_V_PFS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FD p2) { }
-EXPORT void sf5_V_PFS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FP p2) { }
-EXPORT void sf5_V_PFS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DI p2) { }
-EXPORT void sf5_V_PFS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DF p2) { }
-EXPORT void sf5_V_PFS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DD p2) { }
-EXPORT void sf5_V_PFS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DP p2) { }
-EXPORT void sf5_V_PFS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PI p2) { }
-EXPORT void sf5_V_PFS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PF p2) { }
-EXPORT void sf5_V_PFS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PD p2) { }
-EXPORT void sf5_V_PFS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PP p2) { }
-EXPORT void sf5_V_PFS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_III p2) { }
-EXPORT void sf5_V_PFS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_IIF p2) { }
-EXPORT void sf5_V_PFS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_IID p2) { }
-EXPORT void sf5_V_PFS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_IIP p2) { }
-EXPORT void sf5_V_PFS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_IFI p2) { }
-EXPORT void sf5_V_PFS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_IFF p2) { }
-EXPORT void sf5_V_PFS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_IFD p2) { }
-EXPORT void sf5_V_PFS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_IFP p2) { }
-EXPORT void sf5_V_PFS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_IDI p2) { }
-EXPORT void sf5_V_PFS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_IDF p2) { }
-EXPORT void sf5_V_PFS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_IDD p2) { }
-EXPORT void sf5_V_PFS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_IDP p2) { }
-EXPORT void sf5_V_PFS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_IPI p2) { }
-EXPORT void sf5_V_PFS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_IPF p2) { }
-EXPORT void sf5_V_PFS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_IPD p2) { }
-EXPORT void sf5_V_PFS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_IPP p2) { }
-EXPORT void sf5_V_PFS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FII p2) { }
-EXPORT void sf5_V_PFS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FIF p2) { }
-EXPORT void sf5_V_PFS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FID p2) { }
-EXPORT void sf5_V_PFS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FIP p2) { }
-EXPORT void sf5_V_PFS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FFI p2) { }
-EXPORT void sf5_V_PFS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FFF p2) { }
-EXPORT void sf5_V_PFS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FFD p2) { }
-EXPORT void sf5_V_PFS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FFP p2) { }
-EXPORT void sf5_V_PFS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FDI p2) { }
-EXPORT void sf5_V_PFS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FDF p2) { }
-EXPORT void sf5_V_PFS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FDD p2) { }
-EXPORT void sf5_V_PFS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FDP p2) { }
-EXPORT void sf5_V_PFS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FPI p2) { }
-EXPORT void sf5_V_PFS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FPF p2) { }
-EXPORT void sf5_V_PFS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FPD p2) { }
-EXPORT void sf5_V_PFS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FPP p2) { }
-EXPORT void sf5_V_PFS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DII p2) { }
-EXPORT void sf5_V_PFS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DIF p2) { }
-EXPORT void sf5_V_PFS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DID p2) { }
-EXPORT void sf5_V_PFS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DIP p2) { }
-EXPORT void sf5_V_PFS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DFI p2) { }
-EXPORT void sf5_V_PFS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DFF p2) { }
-EXPORT void sf5_V_PFS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DFD p2) { }
-EXPORT void sf5_V_PFS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DFP p2) { }
-EXPORT void sf5_V_PFS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DDI p2) { }
-EXPORT void sf5_V_PFS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DDF p2) { }
-EXPORT void sf5_V_PFS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DDD p2) { }
-EXPORT void sf5_V_PFS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DDP p2) { }
-EXPORT void sf5_V_PFS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DPI p2) { }
-EXPORT void sf5_V_PFS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DPF p2) { }
-EXPORT void sf5_V_PFS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DPD p2) { }
-EXPORT void sf5_V_PFS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DPP p2) { }
-EXPORT void sf5_V_PFS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PII p2) { }
-EXPORT void sf5_V_PFS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PIF p2) { }
-EXPORT void sf5_V_PFS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PID p2) { }
-EXPORT void sf5_V_PFS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PIP p2) { }
-EXPORT void sf5_V_PFS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PFI p2) { }
-EXPORT void sf5_V_PFS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PFF p2) { }
-EXPORT void sf5_V_PFS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PFD p2) { }
-EXPORT void sf5_V_PFS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PFP p2) { }
-EXPORT void sf5_V_PFS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PDI p2) { }
-EXPORT void sf5_V_PFS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PDF p2) { }
-EXPORT void sf5_V_PFS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PDD p2) { }
-EXPORT void sf5_V_PFS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PDP p2) { }
-EXPORT void sf5_V_PFS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PPI p2) { }
-EXPORT void sf5_V_PFS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PPF p2) { }
-EXPORT void sf5_V_PFS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PPD p2) { }
-EXPORT void sf5_V_PFS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PPP p2) { }
-EXPORT void sf5_V_PDI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, int p2) { }
-EXPORT void sf5_V_PDF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, float p2) { }
-EXPORT void sf5_V_PDD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, double p2) { }
-EXPORT void sf5_V_PDP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, void* p2) { }
-EXPORT void sf5_V_PDS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_I p2) { }
-EXPORT void sf5_V_PDS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_F p2) { }
-EXPORT void sf5_V_PDS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_D p2) { }
-EXPORT void sf5_V_PDS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_P p2) { }
-EXPORT void sf5_V_PDS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_II p2) { }
-EXPORT void sf5_V_PDS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_IF p2) { }
-EXPORT void sf5_V_PDS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_ID p2) { }
-EXPORT void sf5_V_PDS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_IP p2) { }
-EXPORT void sf5_V_PDS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FI p2) { }
-EXPORT void sf5_V_PDS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FF p2) { }
-EXPORT void sf5_V_PDS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FD p2) { }
-EXPORT void sf5_V_PDS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FP p2) { }
-EXPORT void sf5_V_PDS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DI p2) { }
-EXPORT void sf5_V_PDS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DF p2) { }
-EXPORT void sf5_V_PDS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DD p2) { }
-EXPORT void sf5_V_PDS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DP p2) { }
-EXPORT void sf5_V_PDS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PI p2) { }
-EXPORT void sf5_V_PDS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PF p2) { }
-EXPORT void sf5_V_PDS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PD p2) { }
-EXPORT void sf5_V_PDS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PP p2) { }
-EXPORT void sf5_V_PDS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_III p2) { }
-EXPORT void sf5_V_PDS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_IIF p2) { }
-EXPORT void sf5_V_PDS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_IID p2) { }
-EXPORT void sf5_V_PDS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_IIP p2) { }
-EXPORT void sf5_V_PDS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_IFI p2) { }
-EXPORT void sf5_V_PDS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_IFF p2) { }
-EXPORT void sf5_V_PDS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_IFD p2) { }
-EXPORT void sf5_V_PDS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_IFP p2) { }
-EXPORT void sf5_V_PDS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_IDI p2) { }
-EXPORT void sf5_V_PDS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_IDF p2) { }
-EXPORT void sf5_V_PDS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_IDD p2) { }
-EXPORT void sf5_V_PDS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_IDP p2) { }
-EXPORT void sf5_V_PDS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_IPI p2) { }
-EXPORT void sf5_V_PDS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_IPF p2) { }
-EXPORT void sf5_V_PDS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_IPD p2) { }
-EXPORT void sf5_V_PDS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_IPP p2) { }
-EXPORT void sf5_V_PDS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FII p2) { }
-EXPORT void sf5_V_PDS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FIF p2) { }
-EXPORT void sf5_V_PDS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FID p2) { }
-EXPORT void sf5_V_PDS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FIP p2) { }
-EXPORT void sf5_V_PDS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FFI p2) { }
-EXPORT void sf5_V_PDS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FFF p2) { }
-EXPORT void sf5_V_PDS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FFD p2) { }
-EXPORT void sf5_V_PDS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FFP p2) { }
-EXPORT void sf5_V_PDS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FDI p2) { }
-EXPORT void sf5_V_PDS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FDF p2) { }
-EXPORT void sf5_V_PDS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FDD p2) { }
-EXPORT void sf5_V_PDS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FDP p2) { }
-EXPORT void sf5_V_PDS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FPI p2) { }
-EXPORT void sf5_V_PDS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FPF p2) { }
-EXPORT void sf5_V_PDS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FPD p2) { }
-EXPORT void sf5_V_PDS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FPP p2) { }
-EXPORT void sf5_V_PDS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DII p2) { }
-EXPORT void sf5_V_PDS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DIF p2) { }
-EXPORT void sf5_V_PDS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DID p2) { }
-EXPORT void sf5_V_PDS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DIP p2) { }
-EXPORT void sf5_V_PDS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DFI p2) { }
-EXPORT void sf5_V_PDS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DFF p2) { }
-EXPORT void sf5_V_PDS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DFD p2) { }
-EXPORT void sf5_V_PDS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DFP p2) { }
-EXPORT void sf5_V_PDS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DDI p2) { }
-EXPORT void sf5_V_PDS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DDF p2) { }
-EXPORT void sf5_V_PDS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DDD p2) { }
-EXPORT void sf5_V_PDS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DDP p2) { }
-EXPORT void sf5_V_PDS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DPI p2) { }
-EXPORT void sf5_V_PDS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DPF p2) { }
-EXPORT void sf5_V_PDS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DPD p2) { }
-EXPORT void sf5_V_PDS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DPP p2) { }
-EXPORT void sf5_V_PDS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PII p2) { }
-EXPORT void sf5_V_PDS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PIF p2) { }
-EXPORT void sf5_V_PDS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PID p2) { }
-EXPORT void sf5_V_PDS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PIP p2) { }
-EXPORT void sf5_V_PDS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PFI p2) { }
-EXPORT void sf5_V_PDS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PFF p2) { }
-EXPORT void sf5_V_PDS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PFD p2) { }
-EXPORT void sf5_V_PDS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PFP p2) { }
-EXPORT void sf5_V_PDS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PDI p2) { }
-EXPORT void sf5_V_PDS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PDF p2) { }
-EXPORT void sf5_V_PDS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PDD p2) { }
-EXPORT void sf5_V_PDS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PDP p2) { }
-EXPORT void sf5_V_PDS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PPI p2) { }
-EXPORT void sf5_V_PDS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PPF p2) { }
-EXPORT void sf5_V_PDS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PPD p2) { }
-EXPORT void sf5_V_PDS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PPP p2) { }
-EXPORT void sf5_V_PPI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, int p2) { }
-EXPORT void sf5_V_PPF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, float p2) { }
-EXPORT void sf5_V_PPD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, double p2) { }
-EXPORT void sf5_V_PPP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, void* p2) { }
-EXPORT void sf5_V_PPS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_I p2) { }
-EXPORT void sf5_V_PPS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_F p2) { }
-EXPORT void sf5_V_PPS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_D p2) { }
-EXPORT void sf5_V_PPS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_P p2) { }
-EXPORT void sf5_V_PPS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_II p2) { }
-EXPORT void sf5_V_PPS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_IF p2) { }
-EXPORT void sf5_V_PPS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_ID p2) { }
-EXPORT void sf5_V_PPS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_IP p2) { }
-EXPORT void sf5_V_PPS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FI p2) { }
-EXPORT void sf5_V_PPS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FF p2) { }
-EXPORT void sf5_V_PPS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FD p2) { }
-EXPORT void sf5_V_PPS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FP p2) { }
-EXPORT void sf5_V_PPS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DI p2) { }
-EXPORT void sf5_V_PPS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DF p2) { }
-EXPORT void sf5_V_PPS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DD p2) { }
-EXPORT void sf5_V_PPS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DP p2) { }
-EXPORT void sf5_V_PPS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PI p2) { }
-EXPORT void sf5_V_PPS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PF p2) { }
-EXPORT void sf5_V_PPS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PD p2) { }
-EXPORT void sf5_V_PPS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PP p2) { }
-EXPORT void sf5_V_PPS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_III p2) { }
-EXPORT void sf5_V_PPS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_IIF p2) { }
-EXPORT void sf5_V_PPS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_IID p2) { }
-EXPORT void sf5_V_PPS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_IIP p2) { }
-EXPORT void sf5_V_PPS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_IFI p2) { }
-EXPORT void sf5_V_PPS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_IFF p2) { }
-EXPORT void sf5_V_PPS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_IFD p2) { }
-EXPORT void sf5_V_PPS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_IFP p2) { }
-EXPORT void sf5_V_PPS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_IDI p2) { }
-EXPORT void sf5_V_PPS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_IDF p2) { }
-EXPORT void sf5_V_PPS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_IDD p2) { }
-EXPORT void sf5_V_PPS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_IDP p2) { }
-EXPORT void sf5_V_PPS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_IPI p2) { }
-EXPORT void sf5_V_PPS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_IPF p2) { }
-EXPORT void sf5_V_PPS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_IPD p2) { }
-EXPORT void sf5_V_PPS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_IPP p2) { }
-EXPORT void sf5_V_PPS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FII p2) { }
-EXPORT void sf5_V_PPS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FIF p2) { }
-EXPORT void sf5_V_PPS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FID p2) { }
-EXPORT void sf5_V_PPS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FIP p2) { }
-EXPORT void sf5_V_PPS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FFI p2) { }
-EXPORT void sf5_V_PPS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FFF p2) { }
-EXPORT void sf5_V_PPS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FFD p2) { }
-EXPORT void sf5_V_PPS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FFP p2) { }
-EXPORT void sf5_V_PPS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FDI p2) { }
-EXPORT void sf5_V_PPS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FDF p2) { }
-EXPORT void sf5_V_PPS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FDD p2) { }
-EXPORT void sf5_V_PPS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FDP p2) { }
-EXPORT void sf5_V_PPS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FPI p2) { }
-EXPORT void sf5_V_PPS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FPF p2) { }
-EXPORT void sf5_V_PPS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FPD p2) { }
-EXPORT void sf5_V_PPS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FPP p2) { }
-EXPORT void sf5_V_PPS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DII p2) { }
-EXPORT void sf5_V_PPS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DIF p2) { }
-EXPORT void sf5_V_PPS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DID p2) { }
-EXPORT void sf5_V_PPS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DIP p2) { }
-EXPORT void sf5_V_PPS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DFI p2) { }
-EXPORT void sf5_V_PPS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DFF p2) { }
-EXPORT void sf5_V_PPS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DFD p2) { }
-EXPORT void sf5_V_PPS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DFP p2) { }
-EXPORT void sf5_V_PPS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DDI p2) { }
-EXPORT void sf5_V_PPS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DDF p2) { }
-EXPORT void sf5_V_PPS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DDD p2) { }
-EXPORT void sf5_V_PPS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DDP p2) { }
-EXPORT void sf5_V_PPS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DPI p2) { }
-EXPORT void sf5_V_PPS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DPF p2) { }
-EXPORT void sf5_V_PPS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DPD p2) { }
-EXPORT void sf5_V_PPS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DPP p2) { }
-EXPORT void sf5_V_PPS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PII p2) { }
-EXPORT void sf5_V_PPS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PIF p2) { }
-EXPORT void sf5_V_PPS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PID p2) { }
-EXPORT void sf5_V_PPS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PIP p2) { }
-EXPORT void sf5_V_PPS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PFI p2) { }
-EXPORT void sf5_V_PPS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PFF p2) { }
-EXPORT void sf5_V_PPS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PFD p2) { }
-EXPORT void sf5_V_PPS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PFP p2) { }
-EXPORT void sf5_V_PPS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PDI p2) { }
-EXPORT void sf5_V_PPS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PDF p2) { }
-EXPORT void sf5_V_PPS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PDD p2) { }
-EXPORT void sf5_V_PPS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PDP p2) { }
-EXPORT void sf5_V_PPS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PPI p2) { }
-EXPORT void sf5_V_PPS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PPF p2) { }
-EXPORT void sf5_V_PPS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PPD p2) { }
-EXPORT void sf5_V_PPS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PPP p2) { }
-EXPORT void sf5_V_PSI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_I p1, int p2) { }
-EXPORT void sf5_V_PSI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_F p1, int p2) { }
-EXPORT void sf5_V_PSI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_D p1, int p2) { }
-EXPORT void sf5_V_PSI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_P p1, int p2) { }
-EXPORT void sf5_V_PSI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_II p1, int p2) { }
-EXPORT void sf5_V_PSI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IF p1, int p2) { }
-EXPORT void sf5_V_PSI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_ID p1, int p2) { }
-EXPORT void sf5_V_PSI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IP p1, int p2) { }
-EXPORT void sf5_V_PSI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FI p1, int p2) { }
-EXPORT void sf5_V_PSI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FF p1, int p2) { }
-EXPORT void sf5_V_PSI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FD p1, int p2) { }
-EXPORT void sf5_V_PSI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FP p1, int p2) { }
-EXPORT void sf5_V_PSI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DI p1, int p2) { }
-EXPORT void sf5_V_PSI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DF p1, int p2) { }
-EXPORT void sf5_V_PSI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DD p1, int p2) { }
-EXPORT void sf5_V_PSI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DP p1, int p2) { }
-EXPORT void sf5_V_PSI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PI p1, int p2) { }
-EXPORT void sf5_V_PSI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PF p1, int p2) { }
-EXPORT void sf5_V_PSI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PD p1, int p2) { }
-EXPORT void sf5_V_PSI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PP p1, int p2) { }
-EXPORT void sf5_V_PSI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_III p1, int p2) { }
-EXPORT void sf5_V_PSI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IIF p1, int p2) { }
-EXPORT void sf5_V_PSI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IID p1, int p2) { }
-EXPORT void sf5_V_PSI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IIP p1, int p2) { }
-EXPORT void sf5_V_PSI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFI p1, int p2) { }
-EXPORT void sf5_V_PSI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFF p1, int p2) { }
-EXPORT void sf5_V_PSI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFD p1, int p2) { }
-EXPORT void sf5_V_PSI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFP p1, int p2) { }
-EXPORT void sf5_V_PSI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDI p1, int p2) { }
-EXPORT void sf5_V_PSI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDF p1, int p2) { }
-EXPORT void sf5_V_PSI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDD p1, int p2) { }
-EXPORT void sf5_V_PSI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDP p1, int p2) { }
-EXPORT void sf5_V_PSI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPI p1, int p2) { }
-EXPORT void sf5_V_PSI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPF p1, int p2) { }
-EXPORT void sf5_V_PSI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPD p1, int p2) { }
-EXPORT void sf5_V_PSI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPP p1, int p2) { }
-EXPORT void sf5_V_PSI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FII p1, int p2) { }
-EXPORT void sf5_V_PSI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FIF p1, int p2) { }
-EXPORT void sf5_V_PSI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FID p1, int p2) { }
-EXPORT void sf5_V_PSI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FIP p1, int p2) { }
-EXPORT void sf5_V_PSI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFI p1, int p2) { }
-EXPORT void sf5_V_PSI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFF p1, int p2) { }
-EXPORT void sf5_V_PSI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFD p1, int p2) { }
-EXPORT void sf5_V_PSI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFP p1, int p2) { }
-EXPORT void sf5_V_PSI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDI p1, int p2) { }
-EXPORT void sf5_V_PSI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDF p1, int p2) { }
-EXPORT void sf5_V_PSI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDD p1, int p2) { }
-EXPORT void sf5_V_PSI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDP p1, int p2) { }
-EXPORT void sf5_V_PSI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPI p1, int p2) { }
-EXPORT void sf5_V_PSI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPF p1, int p2) { }
-EXPORT void sf5_V_PSI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPD p1, int p2) { }
-EXPORT void sf5_V_PSI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPP p1, int p2) { }
-EXPORT void sf5_V_PSI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DII p1, int p2) { }
-EXPORT void sf5_V_PSI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DIF p1, int p2) { }
-EXPORT void sf5_V_PSI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DID p1, int p2) { }
-EXPORT void sf5_V_PSI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DIP p1, int p2) { }
-EXPORT void sf5_V_PSI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFI p1, int p2) { }
-EXPORT void sf5_V_PSI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFF p1, int p2) { }
-EXPORT void sf5_V_PSI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFD p1, int p2) { }
-EXPORT void sf5_V_PSI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFP p1, int p2) { }
-EXPORT void sf5_V_PSI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDI p1, int p2) { }
-EXPORT void sf5_V_PSI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDF p1, int p2) { }
-EXPORT void sf5_V_PSI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDD p1, int p2) { }
-EXPORT void sf5_V_PSI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDP p1, int p2) { }
-EXPORT void sf5_V_PSI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPI p1, int p2) { }
-EXPORT void sf5_V_PSI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPF p1, int p2) { }
-EXPORT void sf5_V_PSI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPD p1, int p2) { }
-EXPORT void sf5_V_PSI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPP p1, int p2) { }
-EXPORT void sf5_V_PSI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PII p1, int p2) { }
-EXPORT void sf5_V_PSI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PIF p1, int p2) { }
-EXPORT void sf5_V_PSI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PID p1, int p2) { }
-EXPORT void sf6_V_PSI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PIP p1, int p2) { }
-EXPORT void sf6_V_PSI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFI p1, int p2) { }
-EXPORT void sf6_V_PSI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFF p1, int p2) { }
-EXPORT void sf6_V_PSI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFD p1, int p2) { }
-EXPORT void sf6_V_PSI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFP p1, int p2) { }
-EXPORT void sf6_V_PSI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDI p1, int p2) { }
-EXPORT void sf6_V_PSI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDF p1, int p2) { }
-EXPORT void sf6_V_PSI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDD p1, int p2) { }
-EXPORT void sf6_V_PSI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDP p1, int p2) { }
-EXPORT void sf6_V_PSI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPI p1, int p2) { }
-EXPORT void sf6_V_PSI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPF p1, int p2) { }
-EXPORT void sf6_V_PSI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPD p1, int p2) { }
-EXPORT void sf6_V_PSI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPP p1, int p2) { }
-EXPORT void sf6_V_PSF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_I p1, float p2) { }
-EXPORT void sf6_V_PSF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_F p1, float p2) { }
-EXPORT void sf6_V_PSF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_D p1, float p2) { }
-EXPORT void sf6_V_PSF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_P p1, float p2) { }
-EXPORT void sf6_V_PSF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_II p1, float p2) { }
-EXPORT void sf6_V_PSF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IF p1, float p2) { }
-EXPORT void sf6_V_PSF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_ID p1, float p2) { }
-EXPORT void sf6_V_PSF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IP p1, float p2) { }
-EXPORT void sf6_V_PSF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FI p1, float p2) { }
-EXPORT void sf6_V_PSF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FF p1, float p2) { }
-EXPORT void sf6_V_PSF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FD p1, float p2) { }
-EXPORT void sf6_V_PSF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FP p1, float p2) { }
-EXPORT void sf6_V_PSF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DI p1, float p2) { }
-EXPORT void sf6_V_PSF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DF p1, float p2) { }
-EXPORT void sf6_V_PSF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DD p1, float p2) { }
-EXPORT void sf6_V_PSF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DP p1, float p2) { }
-EXPORT void sf6_V_PSF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PI p1, float p2) { }
-EXPORT void sf6_V_PSF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PF p1, float p2) { }
-EXPORT void sf6_V_PSF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PD p1, float p2) { }
-EXPORT void sf6_V_PSF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PP p1, float p2) { }
-EXPORT void sf6_V_PSF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_III p1, float p2) { }
-EXPORT void sf6_V_PSF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IIF p1, float p2) { }
-EXPORT void sf6_V_PSF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IID p1, float p2) { }
-EXPORT void sf6_V_PSF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IIP p1, float p2) { }
-EXPORT void sf6_V_PSF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFI p1, float p2) { }
-EXPORT void sf6_V_PSF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFF p1, float p2) { }
-EXPORT void sf6_V_PSF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFD p1, float p2) { }
-EXPORT void sf6_V_PSF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFP p1, float p2) { }
-EXPORT void sf6_V_PSF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDI p1, float p2) { }
-EXPORT void sf6_V_PSF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDF p1, float p2) { }
-EXPORT void sf6_V_PSF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDD p1, float p2) { }
-EXPORT void sf6_V_PSF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDP p1, float p2) { }
-EXPORT void sf6_V_PSF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPI p1, float p2) { }
-EXPORT void sf6_V_PSF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPF p1, float p2) { }
-EXPORT void sf6_V_PSF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPD p1, float p2) { }
-EXPORT void sf6_V_PSF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPP p1, float p2) { }
-EXPORT void sf6_V_PSF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FII p1, float p2) { }
-EXPORT void sf6_V_PSF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FIF p1, float p2) { }
-EXPORT void sf6_V_PSF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FID p1, float p2) { }
-EXPORT void sf6_V_PSF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FIP p1, float p2) { }
-EXPORT void sf6_V_PSF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFI p1, float p2) { }
-EXPORT void sf6_V_PSF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFF p1, float p2) { }
-EXPORT void sf6_V_PSF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFD p1, float p2) { }
-EXPORT void sf6_V_PSF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFP p1, float p2) { }
-EXPORT void sf6_V_PSF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDI p1, float p2) { }
-EXPORT void sf6_V_PSF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDF p1, float p2) { }
-EXPORT void sf6_V_PSF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDD p1, float p2) { }
-EXPORT void sf6_V_PSF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDP p1, float p2) { }
-EXPORT void sf6_V_PSF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPI p1, float p2) { }
-EXPORT void sf6_V_PSF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPF p1, float p2) { }
-EXPORT void sf6_V_PSF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPD p1, float p2) { }
-EXPORT void sf6_V_PSF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPP p1, float p2) { }
-EXPORT void sf6_V_PSF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DII p1, float p2) { }
-EXPORT void sf6_V_PSF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DIF p1, float p2) { }
-EXPORT void sf6_V_PSF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DID p1, float p2) { }
-EXPORT void sf6_V_PSF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DIP p1, float p2) { }
-EXPORT void sf6_V_PSF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFI p1, float p2) { }
-EXPORT void sf6_V_PSF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFF p1, float p2) { }
-EXPORT void sf6_V_PSF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFD p1, float p2) { }
-EXPORT void sf6_V_PSF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFP p1, float p2) { }
-EXPORT void sf6_V_PSF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDI p1, float p2) { }
-EXPORT void sf6_V_PSF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDF p1, float p2) { }
-EXPORT void sf6_V_PSF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDD p1, float p2) { }
-EXPORT void sf6_V_PSF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDP p1, float p2) { }
-EXPORT void sf6_V_PSF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPI p1, float p2) { }
-EXPORT void sf6_V_PSF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPF p1, float p2) { }
-EXPORT void sf6_V_PSF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPD p1, float p2) { }
-EXPORT void sf6_V_PSF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPP p1, float p2) { }
-EXPORT void sf6_V_PSF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PII p1, float p2) { }
-EXPORT void sf6_V_PSF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PIF p1, float p2) { }
-EXPORT void sf6_V_PSF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PID p1, float p2) { }
-EXPORT void sf6_V_PSF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PIP p1, float p2) { }
-EXPORT void sf6_V_PSF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFI p1, float p2) { }
-EXPORT void sf6_V_PSF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFF p1, float p2) { }
-EXPORT void sf6_V_PSF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFD p1, float p2) { }
-EXPORT void sf6_V_PSF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFP p1, float p2) { }
-EXPORT void sf6_V_PSF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDI p1, float p2) { }
-EXPORT void sf6_V_PSF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDF p1, float p2) { }
-EXPORT void sf6_V_PSF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDD p1, float p2) { }
-EXPORT void sf6_V_PSF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDP p1, float p2) { }
-EXPORT void sf6_V_PSF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPI p1, float p2) { }
-EXPORT void sf6_V_PSF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPF p1, float p2) { }
-EXPORT void sf6_V_PSF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPD p1, float p2) { }
-EXPORT void sf6_V_PSF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPP p1, float p2) { }
-EXPORT void sf6_V_PSD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_I p1, double p2) { }
-EXPORT void sf6_V_PSD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_F p1, double p2) { }
-EXPORT void sf6_V_PSD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_D p1, double p2) { }
-EXPORT void sf6_V_PSD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_P p1, double p2) { }
-EXPORT void sf6_V_PSD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_II p1, double p2) { }
-EXPORT void sf6_V_PSD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IF p1, double p2) { }
-EXPORT void sf6_V_PSD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_ID p1, double p2) { }
-EXPORT void sf6_V_PSD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IP p1, double p2) { }
-EXPORT void sf6_V_PSD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FI p1, double p2) { }
-EXPORT void sf6_V_PSD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FF p1, double p2) { }
-EXPORT void sf6_V_PSD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FD p1, double p2) { }
-EXPORT void sf6_V_PSD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FP p1, double p2) { }
-EXPORT void sf6_V_PSD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DI p1, double p2) { }
-EXPORT void sf6_V_PSD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DF p1, double p2) { }
-EXPORT void sf6_V_PSD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DD p1, double p2) { }
-EXPORT void sf6_V_PSD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DP p1, double p2) { }
-EXPORT void sf6_V_PSD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PI p1, double p2) { }
-EXPORT void sf6_V_PSD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PF p1, double p2) { }
-EXPORT void sf6_V_PSD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PD p1, double p2) { }
-EXPORT void sf6_V_PSD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PP p1, double p2) { }
-EXPORT void sf6_V_PSD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_III p1, double p2) { }
-EXPORT void sf6_V_PSD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IIF p1, double p2) { }
-EXPORT void sf6_V_PSD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IID p1, double p2) { }
-EXPORT void sf6_V_PSD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IIP p1, double p2) { }
-EXPORT void sf6_V_PSD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFI p1, double p2) { }
-EXPORT void sf6_V_PSD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFF p1, double p2) { }
-EXPORT void sf6_V_PSD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFD p1, double p2) { }
-EXPORT void sf6_V_PSD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFP p1, double p2) { }
-EXPORT void sf6_V_PSD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDI p1, double p2) { }
-EXPORT void sf6_V_PSD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDF p1, double p2) { }
-EXPORT void sf6_V_PSD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDD p1, double p2) { }
-EXPORT void sf6_V_PSD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDP p1, double p2) { }
-EXPORT void sf6_V_PSD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPI p1, double p2) { }
-EXPORT void sf6_V_PSD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPF p1, double p2) { }
-EXPORT void sf6_V_PSD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPD p1, double p2) { }
-EXPORT void sf6_V_PSD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPP p1, double p2) { }
-EXPORT void sf6_V_PSD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FII p1, double p2) { }
-EXPORT void sf6_V_PSD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FIF p1, double p2) { }
-EXPORT void sf6_V_PSD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FID p1, double p2) { }
-EXPORT void sf6_V_PSD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FIP p1, double p2) { }
-EXPORT void sf6_V_PSD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFI p1, double p2) { }
-EXPORT void sf6_V_PSD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFF p1, double p2) { }
-EXPORT void sf6_V_PSD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFD p1, double p2) { }
-EXPORT void sf6_V_PSD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFP p1, double p2) { }
-EXPORT void sf6_V_PSD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDI p1, double p2) { }
-EXPORT void sf6_V_PSD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDF p1, double p2) { }
-EXPORT void sf6_V_PSD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDD p1, double p2) { }
-EXPORT void sf6_V_PSD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDP p1, double p2) { }
-EXPORT void sf6_V_PSD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPI p1, double p2) { }
-EXPORT void sf6_V_PSD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPF p1, double p2) { }
-EXPORT void sf6_V_PSD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPD p1, double p2) { }
-EXPORT void sf6_V_PSD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPP p1, double p2) { }
-EXPORT void sf6_V_PSD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DII p1, double p2) { }
-EXPORT void sf6_V_PSD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DIF p1, double p2) { }
-EXPORT void sf6_V_PSD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DID p1, double p2) { }
-EXPORT void sf6_V_PSD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DIP p1, double p2) { }
-EXPORT void sf6_V_PSD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFI p1, double p2) { }
-EXPORT void sf6_V_PSD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFF p1, double p2) { }
-EXPORT void sf6_V_PSD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFD p1, double p2) { }
-EXPORT void sf6_V_PSD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFP p1, double p2) { }
-EXPORT void sf6_V_PSD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDI p1, double p2) { }
-EXPORT void sf6_V_PSD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDF p1, double p2) { }
-EXPORT void sf6_V_PSD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDD p1, double p2) { }
-EXPORT void sf6_V_PSD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDP p1, double p2) { }
-EXPORT void sf6_V_PSD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPI p1, double p2) { }
-EXPORT void sf6_V_PSD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPF p1, double p2) { }
-EXPORT void sf6_V_PSD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPD p1, double p2) { }
-EXPORT void sf6_V_PSD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPP p1, double p2) { }
-EXPORT void sf6_V_PSD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PII p1, double p2) { }
-EXPORT void sf6_V_PSD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PIF p1, double p2) { }
-EXPORT void sf6_V_PSD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PID p1, double p2) { }
-EXPORT void sf6_V_PSD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PIP p1, double p2) { }
-EXPORT void sf6_V_PSD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFI p1, double p2) { }
-EXPORT void sf6_V_PSD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFF p1, double p2) { }
-EXPORT void sf6_V_PSD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFD p1, double p2) { }
-EXPORT void sf6_V_PSD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFP p1, double p2) { }
-EXPORT void sf6_V_PSD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDI p1, double p2) { }
-EXPORT void sf6_V_PSD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDF p1, double p2) { }
-EXPORT void sf6_V_PSD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDD p1, double p2) { }
-EXPORT void sf6_V_PSD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDP p1, double p2) { }
-EXPORT void sf6_V_PSD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPI p1, double p2) { }
-EXPORT void sf6_V_PSD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPF p1, double p2) { }
-EXPORT void sf6_V_PSD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPD p1, double p2) { }
-EXPORT void sf6_V_PSD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPP p1, double p2) { }
-EXPORT void sf6_V_PSP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_I p1, void* p2) { }
-EXPORT void sf6_V_PSP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_F p1, void* p2) { }
-EXPORT void sf6_V_PSP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_D p1, void* p2) { }
-EXPORT void sf6_V_PSP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_P p1, void* p2) { }
-EXPORT void sf6_V_PSP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_II p1, void* p2) { }
-EXPORT void sf6_V_PSP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IF p1, void* p2) { }
-EXPORT void sf6_V_PSP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_ID p1, void* p2) { }
-EXPORT void sf6_V_PSP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IP p1, void* p2) { }
-EXPORT void sf6_V_PSP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FI p1, void* p2) { }
-EXPORT void sf6_V_PSP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FF p1, void* p2) { }
-EXPORT void sf6_V_PSP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FD p1, void* p2) { }
-EXPORT void sf6_V_PSP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FP p1, void* p2) { }
-EXPORT void sf6_V_PSP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DI p1, void* p2) { }
-EXPORT void sf6_V_PSP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DF p1, void* p2) { }
-EXPORT void sf6_V_PSP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DD p1, void* p2) { }
-EXPORT void sf6_V_PSP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DP p1, void* p2) { }
-EXPORT void sf6_V_PSP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PI p1, void* p2) { }
-EXPORT void sf6_V_PSP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PF p1, void* p2) { }
-EXPORT void sf6_V_PSP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PD p1, void* p2) { }
-EXPORT void sf6_V_PSP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PP p1, void* p2) { }
-EXPORT void sf6_V_PSP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_III p1, void* p2) { }
-EXPORT void sf6_V_PSP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IIF p1, void* p2) { }
-EXPORT void sf6_V_PSP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IID p1, void* p2) { }
-EXPORT void sf6_V_PSP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IIP p1, void* p2) { }
-EXPORT void sf6_V_PSP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFI p1, void* p2) { }
-EXPORT void sf6_V_PSP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFF p1, void* p2) { }
-EXPORT void sf6_V_PSP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFD p1, void* p2) { }
-EXPORT void sf6_V_PSP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFP p1, void* p2) { }
-EXPORT void sf6_V_PSP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDI p1, void* p2) { }
-EXPORT void sf6_V_PSP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDF p1, void* p2) { }
-EXPORT void sf6_V_PSP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDD p1, void* p2) { }
-EXPORT void sf6_V_PSP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDP p1, void* p2) { }
-EXPORT void sf6_V_PSP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPI p1, void* p2) { }
-EXPORT void sf6_V_PSP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPF p1, void* p2) { }
-EXPORT void sf6_V_PSP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPD p1, void* p2) { }
-EXPORT void sf6_V_PSP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPP p1, void* p2) { }
-EXPORT void sf6_V_PSP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FII p1, void* p2) { }
-EXPORT void sf6_V_PSP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FIF p1, void* p2) { }
-EXPORT void sf6_V_PSP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FID p1, void* p2) { }
-EXPORT void sf6_V_PSP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FIP p1, void* p2) { }
-EXPORT void sf6_V_PSP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFI p1, void* p2) { }
-EXPORT void sf6_V_PSP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFF p1, void* p2) { }
-EXPORT void sf6_V_PSP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFD p1, void* p2) { }
-EXPORT void sf6_V_PSP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFP p1, void* p2) { }
-EXPORT void sf6_V_PSP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDI p1, void* p2) { }
-EXPORT void sf6_V_PSP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDF p1, void* p2) { }
-EXPORT void sf6_V_PSP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDD p1, void* p2) { }
-EXPORT void sf6_V_PSP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDP p1, void* p2) { }
-EXPORT void sf6_V_PSP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPI p1, void* p2) { }
-EXPORT void sf6_V_PSP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPF p1, void* p2) { }
-EXPORT void sf6_V_PSP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPD p1, void* p2) { }
-EXPORT void sf6_V_PSP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPP p1, void* p2) { }
-EXPORT void sf6_V_PSP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DII p1, void* p2) { }
-EXPORT void sf6_V_PSP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DIF p1, void* p2) { }
-EXPORT void sf6_V_PSP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DID p1, void* p2) { }
-EXPORT void sf6_V_PSP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DIP p1, void* p2) { }
-EXPORT void sf6_V_PSP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFI p1, void* p2) { }
-EXPORT void sf6_V_PSP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFF p1, void* p2) { }
-EXPORT void sf6_V_PSP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFD p1, void* p2) { }
-EXPORT void sf6_V_PSP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFP p1, void* p2) { }
-EXPORT void sf6_V_PSP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDI p1, void* p2) { }
-EXPORT void sf6_V_PSP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDF p1, void* p2) { }
-EXPORT void sf6_V_PSP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDD p1, void* p2) { }
-EXPORT void sf6_V_PSP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDP p1, void* p2) { }
-EXPORT void sf6_V_PSP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPI p1, void* p2) { }
-EXPORT void sf6_V_PSP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPF p1, void* p2) { }
-EXPORT void sf6_V_PSP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPD p1, void* p2) { }
-EXPORT void sf6_V_PSP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPP p1, void* p2) { }
-EXPORT void sf6_V_PSP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PII p1, void* p2) { }
-EXPORT void sf6_V_PSP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PIF p1, void* p2) { }
-EXPORT void sf6_V_PSP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PID p1, void* p2) { }
-EXPORT void sf6_V_PSP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PIP p1, void* p2) { }
-EXPORT void sf6_V_PSP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFI p1, void* p2) { }
-EXPORT void sf6_V_PSP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFF p1, void* p2) { }
-EXPORT void sf6_V_PSP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFD p1, void* p2) { }
-EXPORT void sf6_V_PSP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFP p1, void* p2) { }
-EXPORT void sf6_V_PSP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDI p1, void* p2) { }
-EXPORT void sf6_V_PSP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDF p1, void* p2) { }
-EXPORT void sf6_V_PSP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDD p1, void* p2) { }
-EXPORT void sf6_V_PSP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDP p1, void* p2) { }
-EXPORT void sf6_V_PSP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPI p1, void* p2) { }
-EXPORT void sf6_V_PSP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPF p1, void* p2) { }
-EXPORT void sf6_V_PSP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPD p1, void* p2) { }
-EXPORT void sf6_V_PSP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPP p1, void* p2) { }
-EXPORT void sf6_V_PSS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_I p1, struct S_I p2) { }
-EXPORT void sf6_V_PSS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_F p1, struct S_F p2) { }
-EXPORT void sf6_V_PSS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_D p1, struct S_D p2) { }
-EXPORT void sf6_V_PSS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_P p1, struct S_P p2) { }
-EXPORT void sf6_V_PSS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_II p1, struct S_II p2) { }
-EXPORT void sf6_V_PSS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IF p1, struct S_IF p2) { }
-EXPORT void sf6_V_PSS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_ID p1, struct S_ID p2) { }
-EXPORT void sf6_V_PSS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IP p1, struct S_IP p2) { }
-EXPORT void sf6_V_PSS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FI p1, struct S_FI p2) { }
-EXPORT void sf6_V_PSS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FF p1, struct S_FF p2) { }
-EXPORT void sf6_V_PSS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FD p1, struct S_FD p2) { }
-EXPORT void sf6_V_PSS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FP p1, struct S_FP p2) { }
-EXPORT void sf6_V_PSS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DI p1, struct S_DI p2) { }
-EXPORT void sf6_V_PSS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DF p1, struct S_DF p2) { }
-EXPORT void sf6_V_PSS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DD p1, struct S_DD p2) { }
-EXPORT void sf6_V_PSS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DP p1, struct S_DP p2) { }
-EXPORT void sf6_V_PSS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PI p1, struct S_PI p2) { }
-EXPORT void sf6_V_PSS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PF p1, struct S_PF p2) { }
-EXPORT void sf6_V_PSS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PD p1, struct S_PD p2) { }
-EXPORT void sf6_V_PSS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PP p1, struct S_PP p2) { }
-EXPORT void sf6_V_PSS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_III p1, struct S_III p2) { }
-EXPORT void sf6_V_PSS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IIF p1, struct S_IIF p2) { }
-EXPORT void sf6_V_PSS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IID p1, struct S_IID p2) { }
-EXPORT void sf6_V_PSS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IIP p1, struct S_IIP p2) { }
-EXPORT void sf6_V_PSS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFI p1, struct S_IFI p2) { }
-EXPORT void sf6_V_PSS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFF p1, struct S_IFF p2) { }
-EXPORT void sf6_V_PSS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFD p1, struct S_IFD p2) { }
-EXPORT void sf6_V_PSS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFP p1, struct S_IFP p2) { }
-EXPORT void sf6_V_PSS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDI p1, struct S_IDI p2) { }
-EXPORT void sf6_V_PSS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDF p1, struct S_IDF p2) { }
-EXPORT void sf6_V_PSS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDD p1, struct S_IDD p2) { }
-EXPORT void sf6_V_PSS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDP p1, struct S_IDP p2) { }
-EXPORT void sf6_V_PSS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPI p1, struct S_IPI p2) { }
-EXPORT void sf6_V_PSS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPF p1, struct S_IPF p2) { }
-EXPORT void sf6_V_PSS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPD p1, struct S_IPD p2) { }
-EXPORT void sf6_V_PSS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPP p1, struct S_IPP p2) { }
-EXPORT void sf6_V_PSS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FII p1, struct S_FII p2) { }
-EXPORT void sf6_V_PSS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FIF p1, struct S_FIF p2) { }
-EXPORT void sf6_V_PSS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FID p1, struct S_FID p2) { }
-EXPORT void sf6_V_PSS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FIP p1, struct S_FIP p2) { }
-EXPORT void sf6_V_PSS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFI p1, struct S_FFI p2) { }
-EXPORT void sf6_V_PSS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFF p1, struct S_FFF p2) { }
-EXPORT void sf6_V_PSS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFD p1, struct S_FFD p2) { }
-EXPORT void sf6_V_PSS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFP p1, struct S_FFP p2) { }
-EXPORT void sf6_V_PSS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDI p1, struct S_FDI p2) { }
-EXPORT void sf6_V_PSS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDF p1, struct S_FDF p2) { }
-EXPORT void sf6_V_PSS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDD p1, struct S_FDD p2) { }
-EXPORT void sf6_V_PSS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDP p1, struct S_FDP p2) { }
-EXPORT void sf6_V_PSS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPI p1, struct S_FPI p2) { }
-EXPORT void sf6_V_PSS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPF p1, struct S_FPF p2) { }
-EXPORT void sf6_V_PSS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPD p1, struct S_FPD p2) { }
-EXPORT void sf6_V_PSS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPP p1, struct S_FPP p2) { }
-EXPORT void sf6_V_PSS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DII p1, struct S_DII p2) { }
-EXPORT void sf6_V_PSS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DIF p1, struct S_DIF p2) { }
-EXPORT void sf6_V_PSS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DID p1, struct S_DID p2) { }
-EXPORT void sf6_V_PSS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DIP p1, struct S_DIP p2) { }
-EXPORT void sf6_V_PSS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFI p1, struct S_DFI p2) { }
-EXPORT void sf6_V_PSS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFF p1, struct S_DFF p2) { }
-EXPORT void sf6_V_PSS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFD p1, struct S_DFD p2) { }
-EXPORT void sf6_V_PSS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFP p1, struct S_DFP p2) { }
-EXPORT void sf6_V_PSS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDI p1, struct S_DDI p2) { }
-EXPORT void sf6_V_PSS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDF p1, struct S_DDF p2) { }
-EXPORT void sf6_V_PSS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDD p1, struct S_DDD p2) { }
-EXPORT void sf6_V_PSS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDP p1, struct S_DDP p2) { }
-EXPORT void sf6_V_PSS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPI p1, struct S_DPI p2) { }
-EXPORT void sf6_V_PSS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPF p1, struct S_DPF p2) { }
-EXPORT void sf6_V_PSS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPD p1, struct S_DPD p2) { }
-EXPORT void sf6_V_PSS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPP p1, struct S_DPP p2) { }
-EXPORT void sf6_V_PSS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PII p1, struct S_PII p2) { }
-EXPORT void sf6_V_PSS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PIF p1, struct S_PIF p2) { }
-EXPORT void sf6_V_PSS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PID p1, struct S_PID p2) { }
-EXPORT void sf6_V_PSS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PIP p1, struct S_PIP p2) { }
-EXPORT void sf6_V_PSS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFI p1, struct S_PFI p2) { }
-EXPORT void sf6_V_PSS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFF p1, struct S_PFF p2) { }
-EXPORT void sf6_V_PSS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFD p1, struct S_PFD p2) { }
-EXPORT void sf6_V_PSS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFP p1, struct S_PFP p2) { }
-EXPORT void sf6_V_PSS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDI p1, struct S_PDI p2) { }
-EXPORT void sf6_V_PSS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDF p1, struct S_PDF p2) { }
-EXPORT void sf6_V_PSS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDD p1, struct S_PDD p2) { }
-EXPORT void sf6_V_PSS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDP p1, struct S_PDP p2) { }
-EXPORT void sf6_V_PSS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPI p1, struct S_PPI p2) { }
-EXPORT void sf6_V_PSS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPF p1, struct S_PPF p2) { }
-EXPORT void sf6_V_PSS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPD p1, struct S_PPD p2) { }
-EXPORT void sf6_V_PSS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPP p1, struct S_PPP p2) { }
-EXPORT void sf6_V_SII_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, int p1, int p2) { }
-EXPORT void sf6_V_SII_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, int p1, int p2) { }
-EXPORT void sf6_V_SIF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, int p1, float p2) { }
-EXPORT void sf6_V_SIF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, int p1, float p2) { }
-EXPORT void sf6_V_SID_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, int p1, double p2) { }
-EXPORT void sf6_V_SID_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, int p1, double p2) { }
-EXPORT void sf7_V_SID_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, int p1, double p2) { }
-EXPORT void sf7_V_SIP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, int p1, void* p2) { }
-EXPORT void sf7_V_SIS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, int p1, struct S_I p2) { }
-EXPORT void sf7_V_SIS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, int p1, struct S_F p2) { }
-EXPORT void sf7_V_SIS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, int p1, struct S_D p2) { }
-EXPORT void sf7_V_SIS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, int p1, struct S_P p2) { }
-EXPORT void sf7_V_SIS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, int p1, struct S_II p2) { }
-EXPORT void sf7_V_SIS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, int p1, struct S_IF p2) { }
-EXPORT void sf7_V_SIS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, int p1, struct S_ID p2) { }
-EXPORT void sf7_V_SIS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, int p1, struct S_IP p2) { }
-EXPORT void sf7_V_SIS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, int p1, struct S_FI p2) { }
-EXPORT void sf7_V_SIS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, int p1, struct S_FF p2) { }
-EXPORT void sf7_V_SIS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, int p1, struct S_FD p2) { }
-EXPORT void sf7_V_SIS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, int p1, struct S_FP p2) { }
-EXPORT void sf7_V_SIS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, int p1, struct S_DI p2) { }
-EXPORT void sf7_V_SIS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, int p1, struct S_DF p2) { }
-EXPORT void sf7_V_SIS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, int p1, struct S_DD p2) { }
-EXPORT void sf7_V_SIS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, int p1, struct S_DP p2) { }
-EXPORT void sf7_V_SIS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, int p1, struct S_PI p2) { }
-EXPORT void sf7_V_SIS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, int p1, struct S_PF p2) { }
-EXPORT void sf7_V_SIS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, int p1, struct S_PD p2) { }
-EXPORT void sf7_V_SIS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, int p1, struct S_PP p2) { }
-EXPORT void sf7_V_SIS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, int p1, struct S_III p2) { }
-EXPORT void sf7_V_SIS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, int p1, struct S_IIF p2) { }
-EXPORT void sf7_V_SIS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, int p1, struct S_IID p2) { }
-EXPORT void sf7_V_SIS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, int p1, struct S_IIP p2) { }
-EXPORT void sf7_V_SIS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, int p1, struct S_IFI p2) { }
-EXPORT void sf7_V_SIS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, int p1, struct S_IFF p2) { }
-EXPORT void sf7_V_SIS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, int p1, struct S_IFD p2) { }
-EXPORT void sf7_V_SIS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, int p1, struct S_IFP p2) { }
-EXPORT void sf7_V_SIS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, int p1, struct S_IDI p2) { }
-EXPORT void sf7_V_SIS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, int p1, struct S_IDF p2) { }
-EXPORT void sf7_V_SIS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, int p1, struct S_IDD p2) { }
-EXPORT void sf7_V_SIS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, int p1, struct S_IDP p2) { }
-EXPORT void sf7_V_SIS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, int p1, struct S_IPI p2) { }
-EXPORT void sf7_V_SIS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, int p1, struct S_IPF p2) { }
-EXPORT void sf7_V_SIS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, int p1, struct S_IPD p2) { }
-EXPORT void sf7_V_SIS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, int p1, struct S_IPP p2) { }
-EXPORT void sf7_V_SIS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, int p1, struct S_FII p2) { }
-EXPORT void sf7_V_SIS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, int p1, struct S_FIF p2) { }
-EXPORT void sf7_V_SIS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, int p1, struct S_FID p2) { }
-EXPORT void sf7_V_SIS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, int p1, struct S_FIP p2) { }
-EXPORT void sf7_V_SIS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, int p1, struct S_FFI p2) { }
-EXPORT void sf7_V_SIS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, int p1, struct S_FFF p2) { }
-EXPORT void sf7_V_SIS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, int p1, struct S_FFD p2) { }
-EXPORT void sf7_V_SIS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, int p1, struct S_FFP p2) { }
-EXPORT void sf7_V_SIS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, int p1, struct S_FDI p2) { }
-EXPORT void sf7_V_SIS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, int p1, struct S_FDF p2) { }
-EXPORT void sf7_V_SIS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, int p1, struct S_FDD p2) { }
-EXPORT void sf7_V_SIS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, int p1, struct S_FDP p2) { }
-EXPORT void sf7_V_SIS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, int p1, struct S_FPI p2) { }
-EXPORT void sf7_V_SIS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, int p1, struct S_FPF p2) { }
-EXPORT void sf7_V_SIS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, int p1, struct S_FPD p2) { }
-EXPORT void sf7_V_SIS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, int p1, struct S_FPP p2) { }
-EXPORT void sf7_V_SIS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, int p1, struct S_DII p2) { }
-EXPORT void sf7_V_SIS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, int p1, struct S_DIF p2) { }
-EXPORT void sf7_V_SIS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, int p1, struct S_DID p2) { }
-EXPORT void sf7_V_SIS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, int p1, struct S_DIP p2) { }
-EXPORT void sf7_V_SIS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, int p1, struct S_DFI p2) { }
-EXPORT void sf7_V_SIS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, int p1, struct S_DFF p2) { }
-EXPORT void sf7_V_SIS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, int p1, struct S_DFD p2) { }
-EXPORT void sf7_V_SIS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, int p1, struct S_DFP p2) { }
-EXPORT void sf7_V_SIS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, int p1, struct S_DDI p2) { }
-EXPORT void sf7_V_SIS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, int p1, struct S_DDF p2) { }
-EXPORT void sf7_V_SIS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, int p1, struct S_DDD p2) { }
-EXPORT void sf7_V_SIS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, int p1, struct S_DDP p2) { }
-EXPORT void sf7_V_SIS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, int p1, struct S_DPI p2) { }
-EXPORT void sf7_V_SIS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, int p1, struct S_DPF p2) { }
-EXPORT void sf7_V_SIS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, int p1, struct S_DPD p2) { }
-EXPORT void sf7_V_SIS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, int p1, struct S_DPP p2) { }
-EXPORT void sf7_V_SIS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, int p1, struct S_PII p2) { }
-EXPORT void sf7_V_SIS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, int p1, struct S_PIF p2) { }
-EXPORT void sf7_V_SIS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, int p1, struct S_PID p2) { }
-EXPORT void sf7_V_SIS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, int p1, struct S_PIP p2) { }
-EXPORT void sf7_V_SIS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, int p1, struct S_PFI p2) { }
-EXPORT void sf7_V_SIS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, int p1, struct S_PFF p2) { }
-EXPORT void sf7_V_SIS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, int p1, struct S_PFD p2) { }
-EXPORT void sf7_V_SIS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, int p1, struct S_PFP p2) { }
-EXPORT void sf7_V_SIS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, int p1, struct S_PDI p2) { }
-EXPORT void sf7_V_SIS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, int p1, struct S_PDF p2) { }
-EXPORT void sf7_V_SIS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, int p1, struct S_PDD p2) { }
-EXPORT void sf7_V_SIS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, int p1, struct S_PDP p2) { }
-EXPORT void sf7_V_SIS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, int p1, struct S_PPI p2) { }
-EXPORT void sf7_V_SIS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, int p1, struct S_PPF p2) { }
-EXPORT void sf7_V_SIS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, int p1, struct S_PPD p2) { }
-EXPORT void sf7_V_SIS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, int p1, struct S_PPP p2) { }
-EXPORT void sf7_V_SFI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, float p1, int p2) { }
-EXPORT void sf7_V_SFI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, float p1, int p2) { }
-EXPORT void sf7_V_SFF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, float p1, float p2) { }
-EXPORT void sf7_V_SFF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, float p1, float p2) { }
-EXPORT void sf7_V_SFD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, float p1, double p2) { }
-EXPORT void sf7_V_SFD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, float p1, double p2) { }
-EXPORT void sf7_V_SFP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, float p1, void* p2) { }
-EXPORT void sf7_V_SFS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, float p1, struct S_I p2) { }
-EXPORT void sf7_V_SFS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, float p1, struct S_F p2) { }
-EXPORT void sf7_V_SFS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, float p1, struct S_D p2) { }
-EXPORT void sf7_V_SFS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, float p1, struct S_P p2) { }
-EXPORT void sf7_V_SFS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, float p1, struct S_II p2) { }
-EXPORT void sf7_V_SFS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, float p1, struct S_IF p2) { }
-EXPORT void sf7_V_SFS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, float p1, struct S_ID p2) { }
-EXPORT void sf7_V_SFS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, float p1, struct S_IP p2) { }
-EXPORT void sf7_V_SFS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, float p1, struct S_FI p2) { }
-EXPORT void sf7_V_SFS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, float p1, struct S_FF p2) { }
-EXPORT void sf7_V_SFS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, float p1, struct S_FD p2) { }
-EXPORT void sf7_V_SFS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, float p1, struct S_FP p2) { }
-EXPORT void sf7_V_SFS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, float p1, struct S_DI p2) { }
-EXPORT void sf7_V_SFS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, float p1, struct S_DF p2) { }
-EXPORT void sf7_V_SFS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, float p1, struct S_DD p2) { }
-EXPORT void sf7_V_SFS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, float p1, struct S_DP p2) { }
-EXPORT void sf7_V_SFS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, float p1, struct S_PI p2) { }
-EXPORT void sf7_V_SFS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, float p1, struct S_PF p2) { }
-EXPORT void sf7_V_SFS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, float p1, struct S_PD p2) { }
-EXPORT void sf7_V_SFS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, float p1, struct S_PP p2) { }
-EXPORT void sf7_V_SFS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, float p1, struct S_III p2) { }
-EXPORT void sf7_V_SFS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, float p1, struct S_IIF p2) { }
-EXPORT void sf7_V_SFS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, float p1, struct S_IID p2) { }
-EXPORT void sf7_V_SFS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, float p1, struct S_IIP p2) { }
-EXPORT void sf7_V_SFS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, float p1, struct S_IFI p2) { }
-EXPORT void sf7_V_SFS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, float p1, struct S_IFF p2) { }
-EXPORT void sf7_V_SFS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, float p1, struct S_IFD p2) { }
-EXPORT void sf7_V_SFS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, float p1, struct S_IFP p2) { }
-EXPORT void sf7_V_SFS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, float p1, struct S_IDI p2) { }
-EXPORT void sf7_V_SFS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, float p1, struct S_IDF p2) { }
-EXPORT void sf7_V_SFS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, float p1, struct S_IDD p2) { }
-EXPORT void sf7_V_SFS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, float p1, struct S_IDP p2) { }
-EXPORT void sf7_V_SFS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, float p1, struct S_IPI p2) { }
-EXPORT void sf7_V_SFS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, float p1, struct S_IPF p2) { }
-EXPORT void sf7_V_SFS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, float p1, struct S_IPD p2) { }
-EXPORT void sf7_V_SFS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, float p1, struct S_IPP p2) { }
-EXPORT void sf7_V_SFS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, float p1, struct S_FII p2) { }
-EXPORT void sf7_V_SFS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, float p1, struct S_FIF p2) { }
-EXPORT void sf7_V_SFS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, float p1, struct S_FID p2) { }
-EXPORT void sf7_V_SFS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, float p1, struct S_FIP p2) { }
-EXPORT void sf7_V_SFS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, float p1, struct S_FFI p2) { }
-EXPORT void sf7_V_SFS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, float p1, struct S_FFF p2) { }
-EXPORT void sf7_V_SFS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, float p1, struct S_FFD p2) { }
-EXPORT void sf7_V_SFS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, float p1, struct S_FFP p2) { }
-EXPORT void sf7_V_SFS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, float p1, struct S_FDI p2) { }
-EXPORT void sf7_V_SFS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, float p1, struct S_FDF p2) { }
-EXPORT void sf7_V_SFS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, float p1, struct S_FDD p2) { }
-EXPORT void sf7_V_SFS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, float p1, struct S_FDP p2) { }
-EXPORT void sf7_V_SFS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, float p1, struct S_FPI p2) { }
-EXPORT void sf7_V_SFS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, float p1, struct S_FPF p2) { }
-EXPORT void sf7_V_SFS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, float p1, struct S_FPD p2) { }
-EXPORT void sf7_V_SFS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, float p1, struct S_FPP p2) { }
-EXPORT void sf7_V_SFS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, float p1, struct S_DII p2) { }
-EXPORT void sf7_V_SFS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, float p1, struct S_DIF p2) { }
-EXPORT void sf7_V_SFS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, float p1, struct S_DID p2) { }
-EXPORT void sf7_V_SFS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, float p1, struct S_DIP p2) { }
-EXPORT void sf7_V_SFS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, float p1, struct S_DFI p2) { }
-EXPORT void sf7_V_SFS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, float p1, struct S_DFF p2) { }
-EXPORT void sf7_V_SFS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, float p1, struct S_DFD p2) { }
-EXPORT void sf7_V_SFS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, float p1, struct S_DFP p2) { }
-EXPORT void sf7_V_SFS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, float p1, struct S_DDI p2) { }
-EXPORT void sf7_V_SFS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, float p1, struct S_DDF p2) { }
-EXPORT void sf7_V_SFS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, float p1, struct S_DDD p2) { }
-EXPORT void sf7_V_SFS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, float p1, struct S_DDP p2) { }
-EXPORT void sf7_V_SFS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, float p1, struct S_DPI p2) { }
-EXPORT void sf7_V_SFS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, float p1, struct S_DPF p2) { }
-EXPORT void sf7_V_SFS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, float p1, struct S_DPD p2) { }
-EXPORT void sf7_V_SFS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, float p1, struct S_DPP p2) { }
-EXPORT void sf7_V_SFS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, float p1, struct S_PII p2) { }
-EXPORT void sf7_V_SFS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, float p1, struct S_PIF p2) { }
-EXPORT void sf7_V_SFS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, float p1, struct S_PID p2) { }
-EXPORT void sf7_V_SFS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, float p1, struct S_PIP p2) { }
-EXPORT void sf7_V_SFS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, float p1, struct S_PFI p2) { }
-EXPORT void sf7_V_SFS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, float p1, struct S_PFF p2) { }
-EXPORT void sf7_V_SFS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, float p1, struct S_PFD p2) { }
-EXPORT void sf7_V_SFS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, float p1, struct S_PFP p2) { }
-EXPORT void sf7_V_SFS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, float p1, struct S_PDI p2) { }
-EXPORT void sf7_V_SFS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, float p1, struct S_PDF p2) { }
-EXPORT void sf7_V_SFS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, float p1, struct S_PDD p2) { }
-EXPORT void sf7_V_SFS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, float p1, struct S_PDP p2) { }
-EXPORT void sf7_V_SFS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, float p1, struct S_PPI p2) { }
-EXPORT void sf7_V_SFS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, float p1, struct S_PPF p2) { }
-EXPORT void sf7_V_SFS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, float p1, struct S_PPD p2) { }
-EXPORT void sf7_V_SFS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, float p1, struct S_PPP p2) { }
-EXPORT void sf7_V_SDI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, double p1, int p2) { }
-EXPORT void sf7_V_SDI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, double p1, int p2) { }
-EXPORT void sf7_V_SDI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, double p1, int p2) { }
-EXPORT void sf7_V_SDI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, double p1, int p2) { }
-EXPORT void sf7_V_SDI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, double p1, int p2) { }
-EXPORT void sf7_V_SDI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, double p1, int p2) { }
-EXPORT void sf7_V_SDI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, double p1, int p2) { }
-EXPORT void sf7_V_SDI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, double p1, int p2) { }
-EXPORT void sf7_V_SDI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, double p1, int p2) { }
-EXPORT void sf7_V_SDI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, double p1, int p2) { }
-EXPORT void sf7_V_SDI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, double p1, int p2) { }
-EXPORT void sf8_V_SDI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, double p1, int p2) { }
-EXPORT void sf8_V_SDF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, double p1, float p2) { }
-EXPORT void sf8_V_SDF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, double p1, float p2) { }
-EXPORT void sf8_V_SDD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, double p1, double p2) { }
-EXPORT void sf8_V_SDD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, double p1, double p2) { }
-EXPORT void sf8_V_SDP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, double p1, void* p2) { }
-EXPORT void sf8_V_SDS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, double p1, struct S_I p2) { }
-EXPORT void sf8_V_SDS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, double p1, struct S_F p2) { }
-EXPORT void sf8_V_SDS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, double p1, struct S_D p2) { }
-EXPORT void sf8_V_SDS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, double p1, struct S_P p2) { }
-EXPORT void sf8_V_SDS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, double p1, struct S_II p2) { }
-EXPORT void sf8_V_SDS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, double p1, struct S_IF p2) { }
-EXPORT void sf8_V_SDS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, double p1, struct S_ID p2) { }
-EXPORT void sf8_V_SDS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, double p1, struct S_IP p2) { }
-EXPORT void sf8_V_SDS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, double p1, struct S_FI p2) { }
-EXPORT void sf8_V_SDS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, double p1, struct S_FF p2) { }
-EXPORT void sf8_V_SDS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, double p1, struct S_FD p2) { }
-EXPORT void sf8_V_SDS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, double p1, struct S_FP p2) { }
-EXPORT void sf8_V_SDS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, double p1, struct S_DI p2) { }
-EXPORT void sf8_V_SDS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, double p1, struct S_DF p2) { }
-EXPORT void sf8_V_SDS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, double p1, struct S_DD p2) { }
-EXPORT void sf8_V_SDS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, double p1, struct S_DP p2) { }
-EXPORT void sf8_V_SDS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, double p1, struct S_PI p2) { }
-EXPORT void sf8_V_SDS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, double p1, struct S_PF p2) { }
-EXPORT void sf8_V_SDS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, double p1, struct S_PD p2) { }
-EXPORT void sf8_V_SDS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, double p1, struct S_PP p2) { }
-EXPORT void sf8_V_SDS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, double p1, struct S_III p2) { }
-EXPORT void sf8_V_SDS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, double p1, struct S_IIF p2) { }
-EXPORT void sf8_V_SDS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, double p1, struct S_IID p2) { }
-EXPORT void sf8_V_SDS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, double p1, struct S_IIP p2) { }
-EXPORT void sf8_V_SDS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, double p1, struct S_IFI p2) { }
-EXPORT void sf8_V_SDS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, double p1, struct S_IFF p2) { }
-EXPORT void sf8_V_SDS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, double p1, struct S_IFD p2) { }
-EXPORT void sf8_V_SDS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, double p1, struct S_IFP p2) { }
-EXPORT void sf8_V_SDS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, double p1, struct S_IDI p2) { }
-EXPORT void sf8_V_SDS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, double p1, struct S_IDF p2) { }
-EXPORT void sf8_V_SDS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, double p1, struct S_IDD p2) { }
-EXPORT void sf8_V_SDS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, double p1, struct S_IDP p2) { }
-EXPORT void sf8_V_SDS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, double p1, struct S_IPI p2) { }
-EXPORT void sf8_V_SDS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, double p1, struct S_IPF p2) { }
-EXPORT void sf8_V_SDS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, double p1, struct S_IPD p2) { }
-EXPORT void sf8_V_SDS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, double p1, struct S_IPP p2) { }
-EXPORT void sf8_V_SDS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, double p1, struct S_FII p2) { }
-EXPORT void sf8_V_SDS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, double p1, struct S_FIF p2) { }
-EXPORT void sf8_V_SDS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, double p1, struct S_FID p2) { }
-EXPORT void sf8_V_SDS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, double p1, struct S_FIP p2) { }
-EXPORT void sf8_V_SDS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, double p1, struct S_FFI p2) { }
-EXPORT void sf8_V_SDS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, double p1, struct S_FFF p2) { }
-EXPORT void sf8_V_SDS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, double p1, struct S_FFD p2) { }
-EXPORT void sf8_V_SDS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, double p1, struct S_FFP p2) { }
-EXPORT void sf8_V_SDS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, double p1, struct S_FDI p2) { }
-EXPORT void sf8_V_SDS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, double p1, struct S_FDF p2) { }
-EXPORT void sf8_V_SDS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, double p1, struct S_FDD p2) { }
-EXPORT void sf8_V_SDS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, double p1, struct S_FDP p2) { }
-EXPORT void sf8_V_SDS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, double p1, struct S_FPI p2) { }
-EXPORT void sf8_V_SDS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, double p1, struct S_FPF p2) { }
-EXPORT void sf8_V_SDS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, double p1, struct S_FPD p2) { }
-EXPORT void sf8_V_SDS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, double p1, struct S_FPP p2) { }
-EXPORT void sf8_V_SDS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, double p1, struct S_DII p2) { }
-EXPORT void sf8_V_SDS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, double p1, struct S_DIF p2) { }
-EXPORT void sf8_V_SDS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, double p1, struct S_DID p2) { }
-EXPORT void sf8_V_SDS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, double p1, struct S_DIP p2) { }
-EXPORT void sf8_V_SDS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, double p1, struct S_DFI p2) { }
-EXPORT void sf8_V_SDS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, double p1, struct S_DFF p2) { }
-EXPORT void sf8_V_SDS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, double p1, struct S_DFD p2) { }
-EXPORT void sf8_V_SDS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, double p1, struct S_DFP p2) { }
-EXPORT void sf8_V_SDS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, double p1, struct S_DDI p2) { }
-EXPORT void sf8_V_SDS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, double p1, struct S_DDF p2) { }
-EXPORT void sf8_V_SDS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, double p1, struct S_DDD p2) { }
-EXPORT void sf8_V_SDS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, double p1, struct S_DDP p2) { }
-EXPORT void sf8_V_SDS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, double p1, struct S_DPI p2) { }
-EXPORT void sf8_V_SDS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, double p1, struct S_DPF p2) { }
-EXPORT void sf8_V_SDS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, double p1, struct S_DPD p2) { }
-EXPORT void sf8_V_SDS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, double p1, struct S_DPP p2) { }
-EXPORT void sf8_V_SDS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, double p1, struct S_PII p2) { }
-EXPORT void sf8_V_SDS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, double p1, struct S_PIF p2) { }
-EXPORT void sf8_V_SDS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, double p1, struct S_PID p2) { }
-EXPORT void sf8_V_SDS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, double p1, struct S_PIP p2) { }
-EXPORT void sf8_V_SDS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, double p1, struct S_PFI p2) { }
-EXPORT void sf8_V_SDS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, double p1, struct S_PFF p2) { }
-EXPORT void sf8_V_SDS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, double p1, struct S_PFD p2) { }
-EXPORT void sf8_V_SDS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, double p1, struct S_PFP p2) { }
-EXPORT void sf8_V_SDS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, double p1, struct S_PDI p2) { }
-EXPORT void sf8_V_SDS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, double p1, struct S_PDF p2) { }
-EXPORT void sf8_V_SDS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, double p1, struct S_PDD p2) { }
-EXPORT void sf8_V_SDS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, double p1, struct S_PDP p2) { }
-EXPORT void sf8_V_SDS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, double p1, struct S_PPI p2) { }
-EXPORT void sf8_V_SDS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, double p1, struct S_PPF p2) { }
-EXPORT void sf8_V_SDS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, double p1, struct S_PPD p2) { }
-EXPORT void sf8_V_SDS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, double p1, struct S_PPP p2) { }
-EXPORT void sf8_V_SPI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, void* p1, int p2) { }
-EXPORT void sf8_V_SPF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, void* p1, float p2) { }
-EXPORT void sf8_V_SPD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, void* p1, double p2) { }
-EXPORT void sf8_V_SPD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, void* p1, double p2) { }
-EXPORT void sf8_V_SPD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, void* p1, double p2) { }
-EXPORT void sf8_V_SPD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, void* p1, double p2) { }
-EXPORT void sf8_V_SPD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, void* p1, double p2) { }
-EXPORT void sf8_V_SPD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, void* p1, double p2) { }
-EXPORT void sf8_V_SPD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, void* p1, double p2) { }
-EXPORT void sf8_V_SPD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, void* p1, double p2) { }
-EXPORT void sf8_V_SPD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, void* p1, double p2) { }
-EXPORT void sf8_V_SPD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, void* p1, double p2) { }
-EXPORT void sf8_V_SPD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, void* p1, double p2) { }
-EXPORT void sf8_V_SPD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, void* p1, double p2) { }
-EXPORT void sf8_V_SPD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, void* p1, double p2) { }
-EXPORT void sf8_V_SPD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, void* p1, double p2) { }
-EXPORT void sf8_V_SPD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, void* p1, double p2) { }
-EXPORT void sf8_V_SPD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, void* p1, double p2) { }
-EXPORT void sf8_V_SPD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, void* p1, double p2) { }
-EXPORT void sf8_V_SPD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, void* p1, double p2) { }
-EXPORT void sf8_V_SPD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, void* p1, double p2) { }
-EXPORT void sf8_V_SPD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, void* p1, double p2) { }
-EXPORT void sf8_V_SPD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, void* p1, double p2) { }
-EXPORT void sf8_V_SPD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, void* p1, double p2) { }
-EXPORT void sf8_V_SPD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, void* p1, double p2) { }
-EXPORT void sf9_V_SPP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, void* p1, void* p2) { }
-EXPORT void sf9_V_SPS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, void* p1, struct S_I p2) { }
-EXPORT void sf9_V_SPS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, void* p1, struct S_F p2) { }
-EXPORT void sf9_V_SPS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, void* p1, struct S_D p2) { }
-EXPORT void sf9_V_SPS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, void* p1, struct S_P p2) { }
-EXPORT void sf9_V_SPS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, void* p1, struct S_II p2) { }
-EXPORT void sf9_V_SPS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, void* p1, struct S_IF p2) { }
-EXPORT void sf9_V_SPS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, void* p1, struct S_ID p2) { }
-EXPORT void sf9_V_SPS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, void* p1, struct S_IP p2) { }
-EXPORT void sf9_V_SPS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, void* p1, struct S_FI p2) { }
-EXPORT void sf9_V_SPS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, void* p1, struct S_FF p2) { }
-EXPORT void sf9_V_SPS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, void* p1, struct S_FD p2) { }
-EXPORT void sf9_V_SPS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, void* p1, struct S_FP p2) { }
-EXPORT void sf9_V_SPS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, void* p1, struct S_DI p2) { }
-EXPORT void sf9_V_SPS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, void* p1, struct S_DF p2) { }
-EXPORT void sf9_V_SPS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, void* p1, struct S_DD p2) { }
-EXPORT void sf9_V_SPS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, void* p1, struct S_DP p2) { }
-EXPORT void sf9_V_SPS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, void* p1, struct S_PI p2) { }
-EXPORT void sf9_V_SPS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, void* p1, struct S_PF p2) { }
-EXPORT void sf9_V_SPS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, void* p1, struct S_PD p2) { }
-EXPORT void sf9_V_SPS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, void* p1, struct S_PP p2) { }
-EXPORT void sf9_V_SPS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, void* p1, struct S_III p2) { }
-EXPORT void sf9_V_SPS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, void* p1, struct S_IIF p2) { }
-EXPORT void sf9_V_SPS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, void* p1, struct S_IID p2) { }
-EXPORT void sf9_V_SPS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, void* p1, struct S_IIP p2) { }
-EXPORT void sf9_V_SPS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, void* p1, struct S_IFI p2) { }
-EXPORT void sf9_V_SPS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, void* p1, struct S_IFF p2) { }
-EXPORT void sf9_V_SPS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, void* p1, struct S_IFD p2) { }
-EXPORT void sf9_V_SPS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, void* p1, struct S_IFP p2) { }
-EXPORT void sf9_V_SPS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, void* p1, struct S_IDI p2) { }
-EXPORT void sf9_V_SPS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, void* p1, struct S_IDF p2) { }
-EXPORT void sf9_V_SPS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, void* p1, struct S_IDD p2) { }
-EXPORT void sf9_V_SPS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, void* p1, struct S_IDP p2) { }
-EXPORT void sf9_V_SPS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, void* p1, struct S_IPI p2) { }
-EXPORT void sf9_V_SPS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, void* p1, struct S_IPF p2) { }
-EXPORT void sf9_V_SPS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, void* p1, struct S_IPD p2) { }
-EXPORT void sf9_V_SPS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, void* p1, struct S_IPP p2) { }
-EXPORT void sf9_V_SPS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, void* p1, struct S_FII p2) { }
-EXPORT void sf9_V_SPS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, void* p1, struct S_FIF p2) { }
-EXPORT void sf9_V_SPS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, void* p1, struct S_FID p2) { }
-EXPORT void sf9_V_SPS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, void* p1, struct S_FIP p2) { }
-EXPORT void sf9_V_SPS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, void* p1, struct S_FFI p2) { }
-EXPORT void sf9_V_SPS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, void* p1, struct S_FFF p2) { }
-EXPORT void sf9_V_SPS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, void* p1, struct S_FFD p2) { }
-EXPORT void sf9_V_SPS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, void* p1, struct S_FFP p2) { }
-EXPORT void sf9_V_SPS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, void* p1, struct S_FDI p2) { }
-EXPORT void sf9_V_SPS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, void* p1, struct S_FDF p2) { }
-EXPORT void sf9_V_SPS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, void* p1, struct S_FDD p2) { }
-EXPORT void sf9_V_SPS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, void* p1, struct S_FDP p2) { }
-EXPORT void sf9_V_SPS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, void* p1, struct S_FPI p2) { }
-EXPORT void sf9_V_SPS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, void* p1, struct S_FPF p2) { }
-EXPORT void sf9_V_SPS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, void* p1, struct S_FPD p2) { }
-EXPORT void sf9_V_SPS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, void* p1, struct S_FPP p2) { }
-EXPORT void sf9_V_SPS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, void* p1, struct S_DII p2) { }
-EXPORT void sf9_V_SPS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, void* p1, struct S_DIF p2) { }
-EXPORT void sf9_V_SPS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, void* p1, struct S_DID p2) { }
-EXPORT void sf9_V_SPS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, void* p1, struct S_DIP p2) { }
-EXPORT void sf9_V_SPS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, void* p1, struct S_DFI p2) { }
-EXPORT void sf9_V_SPS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, void* p1, struct S_DFF p2) { }
-EXPORT void sf9_V_SPS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, void* p1, struct S_DFD p2) { }
-EXPORT void sf9_V_SPS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, void* p1, struct S_DFP p2) { }
-EXPORT void sf9_V_SPS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, void* p1, struct S_DDI p2) { }
-EXPORT void sf9_V_SPS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, void* p1, struct S_DDF p2) { }
-EXPORT void sf9_V_SPS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, void* p1, struct S_DDD p2) { }
-EXPORT void sf9_V_SPS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, void* p1, struct S_DDP p2) { }
-EXPORT void sf9_V_SPS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, void* p1, struct S_DPI p2) { }
-EXPORT void sf9_V_SPS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, void* p1, struct S_DPF p2) { }
-EXPORT void sf9_V_SPS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, void* p1, struct S_DPD p2) { }
-EXPORT void sf9_V_SPS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, void* p1, struct S_DPP p2) { }
-EXPORT void sf9_V_SPS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, void* p1, struct S_PII p2) { }
-EXPORT void sf9_V_SPS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, void* p1, struct S_PIF p2) { }
-EXPORT void sf9_V_SPS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, void* p1, struct S_PID p2) { }
-EXPORT void sf9_V_SPS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, void* p1, struct S_PIP p2) { }
-EXPORT void sf9_V_SPS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, void* p1, struct S_PFI p2) { }
-EXPORT void sf9_V_SPS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, void* p1, struct S_PFF p2) { }
-EXPORT void sf9_V_SPS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, void* p1, struct S_PFD p2) { }
-EXPORT void sf9_V_SPS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, void* p1, struct S_PFP p2) { }
-EXPORT void sf9_V_SPS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, void* p1, struct S_PDI p2) { }
-EXPORT void sf9_V_SPS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, void* p1, struct S_PDF p2) { }
-EXPORT void sf9_V_SPS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, void* p1, struct S_PDD p2) { }
-EXPORT void sf9_V_SPS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, void* p1, struct S_PDP p2) { }
-EXPORT void sf9_V_SPS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, void* p1, struct S_PPI p2) { }
-EXPORT void sf9_V_SPS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, void* p1, struct S_PPF p2) { }
-EXPORT void sf9_V_SPS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, void* p1, struct S_PPD p2) { }
-EXPORT void sf9_V_SPS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, void* p1, struct S_PPP p2) { }
-EXPORT void sf9_V_SSI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, struct S_I p1, int p2) { }
-EXPORT void sf9_V_SSI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, struct S_F p1, int p2) { }
-EXPORT void sf9_V_SSI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, struct S_D p1, int p2) { }
-EXPORT void sf9_V_SSI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, struct S_P p1, int p2) { }
-EXPORT void sf9_V_SSI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, struct S_II p1, int p2) { }
-EXPORT void sf9_V_SSI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, struct S_IF p1, int p2) { }
-EXPORT void sf9_V_SSI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, struct S_ID p1, int p2) { }
-EXPORT void sf9_V_SSI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, struct S_IP p1, int p2) { }
-EXPORT void sf9_V_SSI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, struct S_FI p1, int p2) { }
-EXPORT void sf9_V_SSI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, struct S_FF p1, int p2) { }
-EXPORT void sf9_V_SSI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, struct S_FD p1, int p2) { }
-EXPORT void sf9_V_SSI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, struct S_FP p1, int p2) { }
-EXPORT void sf9_V_SSI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, struct S_DI p1, int p2) { }
-EXPORT void sf9_V_SSI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, struct S_DF p1, int p2) { }
-EXPORT void sf9_V_SSI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, struct S_DD p1, int p2) { }
-EXPORT void sf9_V_SSI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, struct S_DP p1, int p2) { }
-EXPORT void sf9_V_SSI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, struct S_PI p1, int p2) { }
-EXPORT void sf9_V_SSI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, struct S_PF p1, int p2) { }
-EXPORT void sf9_V_SSI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, struct S_PD p1, int p2) { }
-EXPORT void sf9_V_SSI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, struct S_PP p1, int p2) { }
-EXPORT void sf9_V_SSI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, struct S_III p1, int p2) { }
-EXPORT void sf9_V_SSI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, struct S_IIF p1, int p2) { }
-EXPORT void sf9_V_SSI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, struct S_IID p1, int p2) { }
-EXPORT void sf9_V_SSI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, struct S_IIP p1, int p2) { }
-EXPORT void sf9_V_SSI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, struct S_IFI p1, int p2) { }
-EXPORT void sf9_V_SSI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, struct S_IFF p1, int p2) { }
-EXPORT void sf9_V_SSI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, struct S_IFD p1, int p2) { }
-EXPORT void sf9_V_SSI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, struct S_IFP p1, int p2) { }
-EXPORT void sf9_V_SSI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, struct S_IDI p1, int p2) { }
-EXPORT void sf9_V_SSI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, struct S_IDF p1, int p2) { }
-EXPORT void sf9_V_SSI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, struct S_IDD p1, int p2) { }
-EXPORT void sf9_V_SSI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, struct S_IDP p1, int p2) { }
-EXPORT void sf9_V_SSI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, struct S_IPI p1, int p2) { }
-EXPORT void sf9_V_SSI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, struct S_IPF p1, int p2) { }
-EXPORT void sf9_V_SSI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, struct S_IPD p1, int p2) { }
-EXPORT void sf9_V_SSI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, struct S_IPP p1, int p2) { }
-EXPORT void sf9_V_SSI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, struct S_FII p1, int p2) { }
-EXPORT void sf9_V_SSI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, struct S_FIF p1, int p2) { }
-EXPORT void sf9_V_SSI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, struct S_FID p1, int p2) { }
-EXPORT void sf9_V_SSI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, struct S_FIP p1, int p2) { }
-EXPORT void sf9_V_SSI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, struct S_FFI p1, int p2) { }
-EXPORT void sf9_V_SSI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, struct S_FFF p1, int p2) { }
-EXPORT void sf9_V_SSI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, struct S_FFD p1, int p2) { }
-EXPORT void sf9_V_SSI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, struct S_FFP p1, int p2) { }
-EXPORT void sf9_V_SSI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, struct S_FDI p1, int p2) { }
-EXPORT void sf9_V_SSI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, struct S_FDF p1, int p2) { }
-EXPORT void sf9_V_SSI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, struct S_FDD p1, int p2) { }
-EXPORT void sf9_V_SSI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, struct S_FDP p1, int p2) { }
-EXPORT void sf9_V_SSI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, struct S_FPI p1, int p2) { }
-EXPORT void sf9_V_SSI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, struct S_FPF p1, int p2) { }
-EXPORT void sf9_V_SSI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, struct S_FPD p1, int p2) { }
-EXPORT void sf9_V_SSI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, struct S_FPP p1, int p2) { }
-EXPORT void sf9_V_SSI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, struct S_DII p1, int p2) { }
-EXPORT void sf9_V_SSI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, struct S_DIF p1, int p2) { }
-EXPORT void sf9_V_SSI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, struct S_DID p1, int p2) { }
-EXPORT void sf9_V_SSI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, struct S_DIP p1, int p2) { }
-EXPORT void sf9_V_SSI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, struct S_DFI p1, int p2) { }
-EXPORT void sf9_V_SSI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, struct S_DFF p1, int p2) { }
-EXPORT void sf9_V_SSI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, struct S_DFD p1, int p2) { }
-EXPORT void sf9_V_SSI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, struct S_DFP p1, int p2) { }
-EXPORT void sf9_V_SSI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, struct S_DDI p1, int p2) { }
-EXPORT void sf9_V_SSI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, struct S_DDF p1, int p2) { }
-EXPORT void sf9_V_SSI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, struct S_DDD p1, int p2) { }
-EXPORT void sf9_V_SSI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, struct S_DDP p1, int p2) { }
-EXPORT void sf9_V_SSI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, struct S_DPI p1, int p2) { }
-EXPORT void sf9_V_SSI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, struct S_DPF p1, int p2) { }
-EXPORT void sf9_V_SSI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, struct S_DPD p1, int p2) { }
-EXPORT void sf9_V_SSI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, struct S_DPP p1, int p2) { }
-EXPORT void sf9_V_SSI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, struct S_PII p1, int p2) { }
-EXPORT void sf9_V_SSI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, struct S_PIF p1, int p2) { }
-EXPORT void sf9_V_SSI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, struct S_PID p1, int p2) { }
-EXPORT void sf9_V_SSI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, struct S_PIP p1, int p2) { }
-EXPORT void sf9_V_SSI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, struct S_PFI p1, int p2) { }
-EXPORT void sf9_V_SSI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, struct S_PFF p1, int p2) { }
-EXPORT void sf9_V_SSI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, struct S_PFD p1, int p2) { }
-EXPORT void sf9_V_SSI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, struct S_PFP p1, int p2) { }
-EXPORT void sf9_V_SSI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, struct S_PDI p1, int p2) { }
-EXPORT void sf9_V_SSI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, struct S_PDF p1, int p2) { }
-EXPORT void sf9_V_SSI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, struct S_PDD p1, int p2) { }
-EXPORT void sf9_V_SSI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, struct S_PDP p1, int p2) { }
-EXPORT void sf9_V_SSI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, struct S_PPI p1, int p2) { }
-EXPORT void sf9_V_SSI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, struct S_PPF p1, int p2) { }
-EXPORT void sf9_V_SSI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, struct S_PPD p1, int p2) { }
-EXPORT void sf9_V_SSI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, struct S_PPP p1, int p2) { }
-EXPORT void sf9_V_SSF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, struct S_I p1, float p2) { }
-EXPORT void sf9_V_SSF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, struct S_F p1, float p2) { }
-EXPORT void sf9_V_SSF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, struct S_D p1, float p2) { }
-EXPORT void sf9_V_SSF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, struct S_P p1, float p2) { }
-EXPORT void sf9_V_SSF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, struct S_II p1, float p2) { }
-EXPORT void sf9_V_SSF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, struct S_IF p1, float p2) { }
-EXPORT void sf9_V_SSF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, struct S_ID p1, float p2) { }
-EXPORT void sf9_V_SSF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, struct S_IP p1, float p2) { }
-EXPORT void sf9_V_SSF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, struct S_FI p1, float p2) { }
-EXPORT void sf9_V_SSF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, struct S_FF p1, float p2) { }
-EXPORT void sf9_V_SSF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, struct S_FD p1, float p2) { }
-EXPORT void sf9_V_SSF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, struct S_FP p1, float p2) { }
-EXPORT void sf9_V_SSF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, struct S_DI p1, float p2) { }
-EXPORT void sf9_V_SSF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, struct S_DF p1, float p2) { }
-EXPORT void sf9_V_SSF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, struct S_DD p1, float p2) { }
-EXPORT void sf9_V_SSF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, struct S_DP p1, float p2) { }
-EXPORT void sf9_V_SSF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, struct S_PI p1, float p2) { }
-EXPORT void sf9_V_SSF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, struct S_PF p1, float p2) { }
-EXPORT void sf9_V_SSF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, struct S_PD p1, float p2) { }
-EXPORT void sf9_V_SSF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, struct S_PP p1, float p2) { }
-EXPORT void sf9_V_SSF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, struct S_III p1, float p2) { }
-EXPORT void sf9_V_SSF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, struct S_IIF p1, float p2) { }
-EXPORT void sf9_V_SSF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, struct S_IID p1, float p2) { }
-EXPORT void sf9_V_SSF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, struct S_IIP p1, float p2) { }
-EXPORT void sf9_V_SSF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, struct S_IFI p1, float p2) { }
-EXPORT void sf9_V_SSF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, struct S_IFF p1, float p2) { }
-EXPORT void sf9_V_SSF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, struct S_IFD p1, float p2) { }
-EXPORT void sf9_V_SSF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, struct S_IFP p1, float p2) { }
-EXPORT void sf9_V_SSF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, struct S_IDI p1, float p2) { }
-EXPORT void sf9_V_SSF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, struct S_IDF p1, float p2) { }
-EXPORT void sf9_V_SSF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, struct S_IDD p1, float p2) { }
-EXPORT void sf9_V_SSF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, struct S_IDP p1, float p2) { }
-EXPORT void sf9_V_SSF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, struct S_IPI p1, float p2) { }
-EXPORT void sf9_V_SSF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, struct S_IPF p1, float p2) { }
-EXPORT void sf9_V_SSF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, struct S_IPD p1, float p2) { }
-EXPORT void sf9_V_SSF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, struct S_IPP p1, float p2) { }
-EXPORT void sf9_V_SSF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, struct S_FII p1, float p2) { }
-EXPORT void sf9_V_SSF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, struct S_FIF p1, float p2) { }
-EXPORT void sf9_V_SSF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, struct S_FID p1, float p2) { }
-EXPORT void sf9_V_SSF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, struct S_FIP p1, float p2) { }
-EXPORT void sf9_V_SSF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, struct S_FFI p1, float p2) { }
-EXPORT void sf9_V_SSF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, struct S_FFF p1, float p2) { }
-EXPORT void sf9_V_SSF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, struct S_FFD p1, float p2) { }
-EXPORT void sf9_V_SSF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, struct S_FFP p1, float p2) { }
-EXPORT void sf9_V_SSF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, struct S_FDI p1, float p2) { }
-EXPORT void sf9_V_SSF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, struct S_FDF p1, float p2) { }
-EXPORT void sf9_V_SSF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, struct S_FDD p1, float p2) { }
-EXPORT void sf9_V_SSF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, struct S_FDP p1, float p2) { }
-EXPORT void sf9_V_SSF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, struct S_FPI p1, float p2) { }
-EXPORT void sf9_V_SSF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, struct S_FPF p1, float p2) { }
-EXPORT void sf9_V_SSF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, struct S_FPD p1, float p2) { }
-EXPORT void sf9_V_SSF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, struct S_FPP p1, float p2) { }
-EXPORT void sf9_V_SSF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, struct S_DII p1, float p2) { }
-EXPORT void sf9_V_SSF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, struct S_DIF p1, float p2) { }
-EXPORT void sf9_V_SSF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, struct S_DID p1, float p2) { }
-EXPORT void sf9_V_SSF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, struct S_DIP p1, float p2) { }
-EXPORT void sf9_V_SSF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, struct S_DFI p1, float p2) { }
-EXPORT void sf9_V_SSF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, struct S_DFF p1, float p2) { }
-EXPORT void sf9_V_SSF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, struct S_DFD p1, float p2) { }
-EXPORT void sf9_V_SSF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, struct S_DFP p1, float p2) { }
-EXPORT void sf9_V_SSF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, struct S_DDI p1, float p2) { }
-EXPORT void sf9_V_SSF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, struct S_DDF p1, float p2) { }
-EXPORT void sf9_V_SSF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, struct S_DDD p1, float p2) { }
-EXPORT void sf9_V_SSF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, struct S_DDP p1, float p2) { }
-EXPORT void sf9_V_SSF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, struct S_DPI p1, float p2) { }
-EXPORT void sf9_V_SSF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, struct S_DPF p1, float p2) { }
-EXPORT void sf9_V_SSF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, struct S_DPD p1, float p2) { }
-EXPORT void sf9_V_SSF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, struct S_DPP p1, float p2) { }
-EXPORT void sf9_V_SSF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, struct S_PII p1, float p2) { }
-EXPORT void sf9_V_SSF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, struct S_PIF p1, float p2) { }
-EXPORT void sf9_V_SSF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, struct S_PID p1, float p2) { }
-EXPORT void sf9_V_SSF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, struct S_PIP p1, float p2) { }
-EXPORT void sf9_V_SSF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, struct S_PFI p1, float p2) { }
-EXPORT void sf9_V_SSF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, struct S_PFF p1, float p2) { }
-EXPORT void sf9_V_SSF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, struct S_PFD p1, float p2) { }
-EXPORT void sf9_V_SSF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, struct S_PFP p1, float p2) { }
-EXPORT void sf9_V_SSF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, struct S_PDI p1, float p2) { }
-EXPORT void sf9_V_SSF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, struct S_PDF p1, float p2) { }
-EXPORT void sf9_V_SSF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, struct S_PDD p1, float p2) { }
-EXPORT void sf9_V_SSF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, struct S_PDP p1, float p2) { }
-EXPORT void sf9_V_SSF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, struct S_PPI p1, float p2) { }
-EXPORT void sf9_V_SSF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, struct S_PPF p1, float p2) { }
-EXPORT void sf9_V_SSF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, struct S_PPD p1, float p2) { }
-EXPORT void sf9_V_SSF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, struct S_PPP p1, float p2) { }
-EXPORT void sf9_V_SSD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, struct S_I p1, double p2) { }
-EXPORT void sf9_V_SSD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, struct S_F p1, double p2) { }
-EXPORT void sf9_V_SSD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, struct S_D p1, double p2) { }
-EXPORT void sf9_V_SSD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, struct S_P p1, double p2) { }
-EXPORT void sf9_V_SSD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, struct S_II p1, double p2) { }
-EXPORT void sf9_V_SSD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, struct S_IF p1, double p2) { }
-EXPORT void sf9_V_SSD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, struct S_ID p1, double p2) { }
-EXPORT void sf9_V_SSD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, struct S_IP p1, double p2) { }
-EXPORT void sf9_V_SSD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, struct S_FI p1, double p2) { }
-EXPORT void sf9_V_SSD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, struct S_FF p1, double p2) { }
-EXPORT void sf9_V_SSD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, struct S_FD p1, double p2) { }
-EXPORT void sf9_V_SSD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, struct S_FP p1, double p2) { }
-EXPORT void sf9_V_SSD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, struct S_DI p1, double p2) { }
-EXPORT void sf9_V_SSD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, struct S_DF p1, double p2) { }
-EXPORT void sf9_V_SSD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, struct S_DD p1, double p2) { }
-EXPORT void sf9_V_SSD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, struct S_DP p1, double p2) { }
-EXPORT void sf9_V_SSD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, struct S_PI p1, double p2) { }
-EXPORT void sf9_V_SSD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, struct S_PF p1, double p2) { }
-EXPORT void sf9_V_SSD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, struct S_PD p1, double p2) { }
-EXPORT void sf9_V_SSD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, struct S_PP p1, double p2) { }
-EXPORT void sf9_V_SSD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, struct S_III p1, double p2) { }
-EXPORT void sf9_V_SSD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, struct S_IIF p1, double p2) { }
-EXPORT void sf9_V_SSD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, struct S_IID p1, double p2) { }
-EXPORT void sf9_V_SSD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, struct S_IIP p1, double p2) { }
-EXPORT void sf9_V_SSD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, struct S_IFI p1, double p2) { }
-EXPORT void sf9_V_SSD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, struct S_IFF p1, double p2) { }
-EXPORT void sf9_V_SSD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, struct S_IFD p1, double p2) { }
-EXPORT void sf9_V_SSD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, struct S_IFP p1, double p2) { }
-EXPORT void sf9_V_SSD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, struct S_IDI p1, double p2) { }
-EXPORT void sf9_V_SSD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, struct S_IDF p1, double p2) { }
-EXPORT void sf9_V_SSD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, struct S_IDD p1, double p2) { }
-EXPORT void sf9_V_SSD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, struct S_IDP p1, double p2) { }
-EXPORT void sf9_V_SSD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, struct S_IPI p1, double p2) { }
-EXPORT void sf9_V_SSD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, struct S_IPF p1, double p2) { }
-EXPORT void sf9_V_SSD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, struct S_IPD p1, double p2) { }
-EXPORT void sf9_V_SSD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, struct S_IPP p1, double p2) { }
-EXPORT void sf9_V_SSD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, struct S_FII p1, double p2) { }
-EXPORT void sf9_V_SSD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, struct S_FIF p1, double p2) { }
-EXPORT void sf9_V_SSD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, struct S_FID p1, double p2) { }
-EXPORT void sf9_V_SSD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, struct S_FIP p1, double p2) { }
-EXPORT void sf9_V_SSD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, struct S_FFI p1, double p2) { }
-EXPORT void sf9_V_SSD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, struct S_FFF p1, double p2) { }
-EXPORT void sf9_V_SSD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, struct S_FFD p1, double p2) { }
-EXPORT void sf9_V_SSD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, struct S_FFP p1, double p2) { }
-EXPORT void sf9_V_SSD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, struct S_FDI p1, double p2) { }
-EXPORT void sf9_V_SSD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, struct S_FDF p1, double p2) { }
-EXPORT void sf9_V_SSD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, struct S_FDD p1, double p2) { }
-EXPORT void sf9_V_SSD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, struct S_FDP p1, double p2) { }
-EXPORT void sf9_V_SSD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, struct S_FPI p1, double p2) { }
-EXPORT void sf9_V_SSD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, struct S_FPF p1, double p2) { }
-EXPORT void sf9_V_SSD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, struct S_FPD p1, double p2) { }
-EXPORT void sf9_V_SSD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, struct S_FPP p1, double p2) { }
-EXPORT void sf9_V_SSD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, struct S_DII p1, double p2) { }
-EXPORT void sf9_V_SSD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, struct S_DIF p1, double p2) { }
-EXPORT void sf9_V_SSD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, struct S_DID p1, double p2) { }
-EXPORT void sf9_V_SSD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, struct S_DIP p1, double p2) { }
-EXPORT void sf9_V_SSD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, struct S_DFI p1, double p2) { }
-EXPORT void sf9_V_SSD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, struct S_DFF p1, double p2) { }
-EXPORT void sf9_V_SSD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, struct S_DFD p1, double p2) { }
-EXPORT void sf9_V_SSD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, struct S_DFP p1, double p2) { }
-EXPORT void sf9_V_SSD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, struct S_DDI p1, double p2) { }
-EXPORT void sf9_V_SSD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, struct S_DDF p1, double p2) { }
-EXPORT void sf9_V_SSD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, struct S_DDD p1, double p2) { }
-EXPORT void sf9_V_SSD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, struct S_DDP p1, double p2) { }
-EXPORT void sf9_V_SSD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, struct S_DPI p1, double p2) { }
-EXPORT void sf9_V_SSD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, struct S_DPF p1, double p2) { }
-EXPORT void sf9_V_SSD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, struct S_DPD p1, double p2) { }
-EXPORT void sf9_V_SSD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, struct S_DPP p1, double p2) { }
-EXPORT void sf9_V_SSD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, struct S_PII p1, double p2) { }
-EXPORT void sf9_V_SSD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, struct S_PIF p1, double p2) { }
-EXPORT void sf9_V_SSD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, struct S_PID p1, double p2) { }
-EXPORT void sf9_V_SSD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, struct S_PIP p1, double p2) { }
-EXPORT void sf9_V_SSD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, struct S_PFI p1, double p2) { }
-EXPORT void sf9_V_SSD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, struct S_PFF p1, double p2) { }
-EXPORT void sf9_V_SSD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, struct S_PFD p1, double p2) { }
-EXPORT void sf9_V_SSD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, struct S_PFP p1, double p2) { }
-EXPORT void sf9_V_SSD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, struct S_PDI p1, double p2) { }
-EXPORT void sf9_V_SSD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, struct S_PDF p1, double p2) { }
-EXPORT void sf9_V_SSD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, struct S_PDD p1, double p2) { }
-EXPORT void sf9_V_SSD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, struct S_PDP p1, double p2) { }
-EXPORT void sf9_V_SSD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, struct S_PPI p1, double p2) { }
-EXPORT void sf9_V_SSD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, struct S_PPF p1, double p2) { }
-EXPORT void sf9_V_SSD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, struct S_PPD p1, double p2) { }
-EXPORT void sf9_V_SSD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, struct S_PPP p1, double p2) { }
-EXPORT void sf9_V_SSP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, struct S_I p1, void* p2) { }
-EXPORT void sf9_V_SSP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, struct S_F p1, void* p2) { }
-EXPORT void sf9_V_SSP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, struct S_D p1, void* p2) { }
-EXPORT void sf9_V_SSP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, struct S_P p1, void* p2) { }
-EXPORT void sf9_V_SSP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, struct S_II p1, void* p2) { }
-EXPORT void sf9_V_SSP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, struct S_IF p1, void* p2) { }
-EXPORT void sf9_V_SSP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, struct S_ID p1, void* p2) { }
-EXPORT void sf9_V_SSP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, struct S_IP p1, void* p2) { }
-EXPORT void sf9_V_SSP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, struct S_FI p1, void* p2) { }
-EXPORT void sf9_V_SSP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, struct S_FF p1, void* p2) { }
-EXPORT void sf9_V_SSP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, struct S_FD p1, void* p2) { }
-EXPORT void sf9_V_SSP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, struct S_FP p1, void* p2) { }
-EXPORT void sf9_V_SSP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, struct S_DI p1, void* p2) { }
-EXPORT void sf9_V_SSP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, struct S_DF p1, void* p2) { }
-EXPORT void sf9_V_SSP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, struct S_DD p1, void* p2) { }
-EXPORT void sf9_V_SSP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, struct S_DP p1, void* p2) { }
-EXPORT void sf9_V_SSP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, struct S_PI p1, void* p2) { }
-EXPORT void sf9_V_SSP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, struct S_PF p1, void* p2) { }
-EXPORT void sf9_V_SSP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, struct S_PD p1, void* p2) { }
-EXPORT void sf9_V_SSP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, struct S_PP p1, void* p2) { }
-EXPORT void sf9_V_SSP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, struct S_III p1, void* p2) { }
-EXPORT void sf9_V_SSP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, struct S_IIF p1, void* p2) { }
-EXPORT void sf9_V_SSP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, struct S_IID p1, void* p2) { }
-EXPORT void sf9_V_SSP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, struct S_IIP p1, void* p2) { }
-EXPORT void sf9_V_SSP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, struct S_IFI p1, void* p2) { }
-EXPORT void sf9_V_SSP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, struct S_IFF p1, void* p2) { }
-EXPORT void sf9_V_SSP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, struct S_IFD p1, void* p2) { }
-EXPORT void sf9_V_SSP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, struct S_IFP p1, void* p2) { }
-EXPORT void sf9_V_SSP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, struct S_IDI p1, void* p2) { }
-EXPORT void sf9_V_SSP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, struct S_IDF p1, void* p2) { }
-EXPORT void sf9_V_SSP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, struct S_IDD p1, void* p2) { }
-EXPORT void sf9_V_SSP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, struct S_IDP p1, void* p2) { }
-EXPORT void sf9_V_SSP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, struct S_IPI p1, void* p2) { }
-EXPORT void sf9_V_SSP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, struct S_IPF p1, void* p2) { }
-EXPORT void sf9_V_SSP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, struct S_IPD p1, void* p2) { }
-EXPORT void sf9_V_SSP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, struct S_IPP p1, void* p2) { }
-EXPORT void sf9_V_SSP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, struct S_FII p1, void* p2) { }
-EXPORT void sf9_V_SSP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, struct S_FIF p1, void* p2) { }
-EXPORT void sf9_V_SSP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, struct S_FID p1, void* p2) { }
-EXPORT void sf9_V_SSP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, struct S_FIP p1, void* p2) { }
-EXPORT void sf9_V_SSP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, struct S_FFI p1, void* p2) { }
-EXPORT void sf9_V_SSP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, struct S_FFF p1, void* p2) { }
-EXPORT void sf9_V_SSP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, struct S_FFD p1, void* p2) { }
-EXPORT void sf9_V_SSP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, struct S_FFP p1, void* p2) { }
-EXPORT void sf9_V_SSP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, struct S_FDI p1, void* p2) { }
-EXPORT void sf9_V_SSP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, struct S_FDF p1, void* p2) { }
-EXPORT void sf9_V_SSP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, struct S_FDD p1, void* p2) { }
-EXPORT void sf9_V_SSP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, struct S_FDP p1, void* p2) { }
-EXPORT void sf9_V_SSP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, struct S_FPI p1, void* p2) { }
-EXPORT void sf9_V_SSP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, struct S_FPF p1, void* p2) { }
-EXPORT void sf9_V_SSP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, struct S_FPD p1, void* p2) { }
-EXPORT void sf9_V_SSP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, struct S_FPP p1, void* p2) { }
-EXPORT void sf9_V_SSP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, struct S_DII p1, void* p2) { }
-EXPORT void sf9_V_SSP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, struct S_DIF p1, void* p2) { }
-EXPORT void sf9_V_SSP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, struct S_DID p1, void* p2) { }
-EXPORT void sf9_V_SSP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, struct S_DIP p1, void* p2) { }
-EXPORT void sf9_V_SSP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, struct S_DFI p1, void* p2) { }
-EXPORT void sf9_V_SSP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, struct S_DFF p1, void* p2) { }
-EXPORT void sf9_V_SSP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, struct S_DFD p1, void* p2) { }
-EXPORT void sf9_V_SSP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, struct S_DFP p1, void* p2) { }
-EXPORT void sf9_V_SSP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, struct S_DDI p1, void* p2) { }
-EXPORT void sf9_V_SSP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, struct S_DDF p1, void* p2) { }
-EXPORT void sf9_V_SSP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, struct S_DDD p1, void* p2) { }
-EXPORT void sf9_V_SSP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, struct S_DDP p1, void* p2) { }
-EXPORT void sf9_V_SSP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, struct S_DPI p1, void* p2) { }
-EXPORT void sf9_V_SSP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, struct S_DPF p1, void* p2) { }
-EXPORT void sf9_V_SSP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, struct S_DPD p1, void* p2) { }
-EXPORT void sf9_V_SSP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, struct S_DPP p1, void* p2) { }
-EXPORT void sf9_V_SSP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, struct S_PII p1, void* p2) { }
-EXPORT void sf9_V_SSP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, struct S_PIF p1, void* p2) { }
-EXPORT void sf9_V_SSP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, struct S_PID p1, void* p2) { }
-EXPORT void sf9_V_SSP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, struct S_PIP p1, void* p2) { }
-EXPORT void sf9_V_SSP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, struct S_PFI p1, void* p2) { }
-EXPORT void sf9_V_SSP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, struct S_PFF p1, void* p2) { }
-EXPORT void sf9_V_SSP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, struct S_PFD p1, void* p2) { }
-EXPORT void sf9_V_SSP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, struct S_PFP p1, void* p2) { }
-EXPORT void sf9_V_SSP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, struct S_PDI p1, void* p2) { }
-EXPORT void sf9_V_SSP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, struct S_PDF p1, void* p2) { }
-EXPORT void sf9_V_SSP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, struct S_PDD p1, void* p2) { }
-EXPORT void sf9_V_SSP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, struct S_PDP p1, void* p2) { }
-EXPORT void sf9_V_SSP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, struct S_PPI p1, void* p2) { }
-EXPORT void sf9_V_SSP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, struct S_PPF p1, void* p2) { }
-EXPORT void sf9_V_SSP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, struct S_PPD p1, void* p2) { }
-EXPORT void sf9_V_SSP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, struct S_PPP p1, void* p2) { }
-EXPORT void sf9_V_SSS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, struct S_I p1, struct S_I p2) { }
-EXPORT void sf9_V_SSS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, struct S_F p1, struct S_F p2) { }
-EXPORT void sf9_V_SSS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, struct S_D p1, struct S_D p2) { }
-EXPORT void sf9_V_SSS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, struct S_P p1, struct S_P p2) { }
-EXPORT void sf9_V_SSS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, struct S_II p1, struct S_II p2) { }
-EXPORT void sf9_V_SSS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, struct S_IF p1, struct S_IF p2) { }
-EXPORT void sf9_V_SSS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, struct S_ID p1, struct S_ID p2) { }
-EXPORT void sf9_V_SSS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, struct S_IP p1, struct S_IP p2) { }
-EXPORT void sf9_V_SSS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, struct S_FI p1, struct S_FI p2) { }
-EXPORT void sf9_V_SSS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, struct S_FF p1, struct S_FF p2) { }
-EXPORT void sf9_V_SSS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, struct S_FD p1, struct S_FD p2) { }
-EXPORT void sf9_V_SSS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, struct S_FP p1, struct S_FP p2) { }
-EXPORT void sf9_V_SSS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, struct S_DI p1, struct S_DI p2) { }
-EXPORT void sf9_V_SSS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, struct S_DF p1, struct S_DF p2) { }
-EXPORT void sf9_V_SSS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, struct S_DD p1, struct S_DD p2) { }
-EXPORT void sf9_V_SSS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, struct S_DP p1, struct S_DP p2) { }
-EXPORT void sf9_V_SSS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, struct S_PI p1, struct S_PI p2) { }
-EXPORT void sf9_V_SSS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, struct S_PF p1, struct S_PF p2) { }
-EXPORT void sf9_V_SSS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, struct S_PD p1, struct S_PD p2) { }
-EXPORT void sf9_V_SSS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, struct S_PP p1, struct S_PP p2) { }
-EXPORT void sf9_V_SSS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, struct S_III p1, struct S_III p2) { }
-EXPORT void sf9_V_SSS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, struct S_IIF p1, struct S_IIF p2) { }
-EXPORT void sf9_V_SSS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, struct S_IID p1, struct S_IID p2) { }
-EXPORT void sf9_V_SSS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, struct S_IIP p1, struct S_IIP p2) { }
-EXPORT void sf9_V_SSS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, struct S_IFI p1, struct S_IFI p2) { }
-EXPORT void sf9_V_SSS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, struct S_IFF p1, struct S_IFF p2) { }
-EXPORT void sf9_V_SSS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, struct S_IFD p1, struct S_IFD p2) { }
-EXPORT void sf9_V_SSS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, struct S_IFP p1, struct S_IFP p2) { }
-EXPORT void sf9_V_SSS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, struct S_IDI p1, struct S_IDI p2) { }
-EXPORT void sf9_V_SSS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, struct S_IDF p1, struct S_IDF p2) { }
-EXPORT void sf9_V_SSS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, struct S_IDD p1, struct S_IDD p2) { }
-EXPORT void sf9_V_SSS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, struct S_IDP p1, struct S_IDP p2) { }
-EXPORT void sf9_V_SSS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, struct S_IPI p1, struct S_IPI p2) { }
-EXPORT void sf9_V_SSS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, struct S_IPF p1, struct S_IPF p2) { }
-EXPORT void sf9_V_SSS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, struct S_IPD p1, struct S_IPD p2) { }
-EXPORT void sf10_V_SSS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, struct S_IPP p1, struct S_IPP p2) { }
-EXPORT void sf10_V_SSS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, struct S_FII p1, struct S_FII p2) { }
-EXPORT void sf10_V_SSS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, struct S_FIF p1, struct S_FIF p2) { }
-EXPORT void sf10_V_SSS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, struct S_FID p1, struct S_FID p2) { }
-EXPORT void sf10_V_SSS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, struct S_FIP p1, struct S_FIP p2) { }
-EXPORT void sf10_V_SSS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, struct S_FFI p1, struct S_FFI p2) { }
-EXPORT void sf10_V_SSS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, struct S_FFF p1, struct S_FFF p2) { }
-EXPORT void sf10_V_SSS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, struct S_FFD p1, struct S_FFD p2) { }
-EXPORT void sf10_V_SSS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, struct S_FFP p1, struct S_FFP p2) { }
-EXPORT void sf10_V_SSS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, struct S_FDI p1, struct S_FDI p2) { }
-EXPORT void sf10_V_SSS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, struct S_FDF p1, struct S_FDF p2) { }
-EXPORT void sf10_V_SSS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, struct S_FDD p1, struct S_FDD p2) { }
-EXPORT void sf10_V_SSS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, struct S_FDP p1, struct S_FDP p2) { }
-EXPORT void sf10_V_SSS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, struct S_FPI p1, struct S_FPI p2) { }
-EXPORT void sf10_V_SSS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, struct S_FPF p1, struct S_FPF p2) { }
-EXPORT void sf10_V_SSS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, struct S_FPD p1, struct S_FPD p2) { }
-EXPORT void sf10_V_SSS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, struct S_FPP p1, struct S_FPP p2) { }
-EXPORT void sf10_V_SSS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, struct S_DII p1, struct S_DII p2) { }
-EXPORT void sf10_V_SSS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, struct S_DIF p1, struct S_DIF p2) { }
-EXPORT void sf10_V_SSS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, struct S_DID p1, struct S_DID p2) { }
-EXPORT void sf10_V_SSS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, struct S_DIP p1, struct S_DIP p2) { }
-EXPORT void sf10_V_SSS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, struct S_DFI p1, struct S_DFI p2) { }
-EXPORT void sf10_V_SSS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, struct S_DFF p1, struct S_DFF p2) { }
-EXPORT void sf10_V_SSS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, struct S_DFD p1, struct S_DFD p2) { }
-EXPORT void sf10_V_SSS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, struct S_DFP p1, struct S_DFP p2) { }
-EXPORT void sf10_V_SSS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, struct S_DDI p1, struct S_DDI p2) { }
-EXPORT void sf10_V_SSS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, struct S_DDF p1, struct S_DDF p2) { }
-EXPORT void sf10_V_SSS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, struct S_DDD p1, struct S_DDD p2) { }
-EXPORT void sf10_V_SSS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, struct S_DDP p1, struct S_DDP p2) { }
-EXPORT void sf10_V_SSS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, struct S_DPI p1, struct S_DPI p2) { }
-EXPORT void sf10_V_SSS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, struct S_DPF p1, struct S_DPF p2) { }
-EXPORT void sf10_V_SSS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, struct S_DPD p1, struct S_DPD p2) { }
-EXPORT void sf10_V_SSS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, struct S_DPP p1, struct S_DPP p2) { }
-EXPORT void sf10_V_SSS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, struct S_PII p1, struct S_PII p2) { }
-EXPORT void sf10_V_SSS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, struct S_PIF p1, struct S_PIF p2) { }
-EXPORT void sf10_V_SSS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, struct S_PID p1, struct S_PID p2) { }
-EXPORT void sf10_V_SSS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, struct S_PIP p1, struct S_PIP p2) { }
-EXPORT void sf10_V_SSS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, struct S_PFI p1, struct S_PFI p2) { }
-EXPORT void sf10_V_SSS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, struct S_PFF p1, struct S_PFF p2) { }
-EXPORT void sf10_V_SSS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, struct S_PFD p1, struct S_PFD p2) { }
-EXPORT void sf10_V_SSS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, struct S_PFP p1, struct S_PFP p2) { }
-EXPORT void sf10_V_SSS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, struct S_PDI p1, struct S_PDI p2) { }
-EXPORT void sf10_V_SSS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, struct S_PDF p1, struct S_PDF p2) { }
-EXPORT void sf10_V_SSS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, struct S_PDD p1, struct S_PDD p2) { }
-EXPORT void sf10_V_SSS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, struct S_PDP p1, struct S_PDP p2) { }
-EXPORT void sf10_V_SSS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, struct S_PPI p1, struct S_PPI p2) { }
-EXPORT void sf10_V_SSS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, struct S_PPF p1, struct S_PPF p2) { }
-EXPORT void sf10_V_SSS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, struct S_PPD p1, struct S_PPD p2) { }
-EXPORT void sf10_V_SSS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, struct S_PPP p1, struct S_PPP p2) { }
-EXPORT int sf10_I_I_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0) { return p0; }
-EXPORT float sf10_F_F_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0) { return p0; }
-EXPORT double sf10_D_D_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0) { return p0; }
-EXPORT void* sf10_P_P_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0) { return p0; }
-EXPORT struct S_I sf10_S_S_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0) { return p0; }
-EXPORT struct S_F sf10_S_S_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0) { return p0; }
-EXPORT struct S_D sf10_S_S_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0) { return p0; }
-EXPORT struct S_P sf10_S_S_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0) { return p0; }
-EXPORT struct S_II sf10_S_S_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0) { return p0; }
-EXPORT struct S_IF sf10_S_S_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0) { return p0; }
-EXPORT struct S_ID sf10_S_S_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0) { return p0; }
-EXPORT struct S_IP sf10_S_S_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0) { return p0; }
-EXPORT struct S_FI sf10_S_S_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0) { return p0; }
-EXPORT struct S_FF sf10_S_S_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0) { return p0; }
-EXPORT struct S_FD sf10_S_S_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0) { return p0; }
-EXPORT struct S_FP sf10_S_S_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0) { return p0; }
-EXPORT struct S_DI sf10_S_S_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0) { return p0; }
-EXPORT struct S_DF sf10_S_S_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0) { return p0; }
-EXPORT struct S_DD sf10_S_S_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0) { return p0; }
-EXPORT struct S_DP sf10_S_S_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0) { return p0; }
-EXPORT struct S_PI sf10_S_S_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0) { return p0; }
-EXPORT struct S_PF sf10_S_S_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0) { return p0; }
-EXPORT struct S_PD sf10_S_S_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0) { return p0; }
-EXPORT struct S_PP sf10_S_S_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0) { return p0; }
-EXPORT struct S_III sf10_S_S_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0) { return p0; }
-EXPORT struct S_IIF sf10_S_S_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0) { return p0; }
-EXPORT struct S_IID sf10_S_S_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0) { return p0; }
-EXPORT struct S_IIP sf10_S_S_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0) { return p0; }
-EXPORT struct S_IFI sf10_S_S_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0) { return p0; }
-EXPORT struct S_IFF sf10_S_S_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0) { return p0; }
-EXPORT struct S_IFD sf10_S_S_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0) { return p0; }
-EXPORT struct S_IFP sf10_S_S_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0) { return p0; }
-EXPORT struct S_IDI sf10_S_S_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0) { return p0; }
-EXPORT struct S_IDF sf10_S_S_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0) { return p0; }
-EXPORT struct S_IDD sf10_S_S_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0) { return p0; }
-EXPORT struct S_IDP sf10_S_S_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0) { return p0; }
-EXPORT struct S_IPI sf10_S_S_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0) { return p0; }
-EXPORT struct S_IPF sf10_S_S_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0) { return p0; }
-EXPORT struct S_IPD sf10_S_S_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0) { return p0; }
-EXPORT struct S_IPP sf10_S_S_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0) { return p0; }
-EXPORT struct S_FII sf10_S_S_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0) { return p0; }
-EXPORT struct S_FIF sf10_S_S_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0) { return p0; }
-EXPORT struct S_FID sf10_S_S_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0) { return p0; }
-EXPORT struct S_FIP sf10_S_S_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0) { return p0; }
-EXPORT struct S_FFI sf10_S_S_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0) { return p0; }
-EXPORT struct S_FFF sf10_S_S_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0) { return p0; }
-EXPORT struct S_FFD sf10_S_S_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0) { return p0; }
-EXPORT struct S_FFP sf10_S_S_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0) { return p0; }
-EXPORT struct S_FDI sf10_S_S_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0) { return p0; }
-EXPORT struct S_FDF sf10_S_S_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0) { return p0; }
-EXPORT struct S_FDD sf10_S_S_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0) { return p0; }
-EXPORT struct S_FDP sf10_S_S_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0) { return p0; }
-EXPORT struct S_FPI sf10_S_S_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0) { return p0; }
-EXPORT struct S_FPF sf10_S_S_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0) { return p0; }
-EXPORT struct S_FPD sf10_S_S_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0) { return p0; }
-EXPORT struct S_FPP sf10_S_S_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0) { return p0; }
-EXPORT struct S_DII sf10_S_S_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0) { return p0; }
-EXPORT struct S_DIF sf10_S_S_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0) { return p0; }
-EXPORT struct S_DID sf10_S_S_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0) { return p0; }
-EXPORT struct S_DIP sf10_S_S_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0) { return p0; }
-EXPORT struct S_DFI sf10_S_S_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0) { return p0; }
-EXPORT struct S_DFF sf10_S_S_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0) { return p0; }
-EXPORT struct S_DFD sf10_S_S_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0) { return p0; }
-EXPORT struct S_DFP sf10_S_S_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0) { return p0; }
-EXPORT struct S_DDI sf10_S_S_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0) { return p0; }
-EXPORT struct S_DDF sf10_S_S_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0) { return p0; }
-EXPORT struct S_DDD sf10_S_S_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0) { return p0; }
-EXPORT struct S_DDP sf10_S_S_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0) { return p0; }
-EXPORT struct S_DPI sf10_S_S_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0) { return p0; }
-EXPORT struct S_DPF sf10_S_S_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0) { return p0; }
-EXPORT struct S_DPD sf10_S_S_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0) { return p0; }
-EXPORT struct S_DPP sf10_S_S_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0) { return p0; }
-EXPORT struct S_PII sf10_S_S_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0) { return p0; }
-EXPORT struct S_PIF sf10_S_S_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0) { return p0; }
-EXPORT struct S_PID sf10_S_S_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0) { return p0; }
-EXPORT struct S_PIP sf10_S_S_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0) { return p0; }
-EXPORT struct S_PFI sf10_S_S_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0) { return p0; }
-EXPORT struct S_PFF sf10_S_S_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0) { return p0; }
-EXPORT struct S_PFD sf10_S_S_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0) { return p0; }
-EXPORT struct S_PFP sf10_S_S_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0) { return p0; }
-EXPORT struct S_PDI sf10_S_S_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0) { return p0; }
-EXPORT struct S_PDF sf10_S_S_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0) { return p0; }
-EXPORT struct S_PDD sf10_S_S_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0) { return p0; }
-EXPORT struct S_PDP sf10_S_S_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0) { return p0; }
-EXPORT struct S_PPI sf10_S_S_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0) { return p0; }
-EXPORT struct S_PPF sf10_S_S_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0) { return p0; }
-EXPORT struct S_PPD sf10_S_S_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0) { return p0; }
-EXPORT struct S_PPP sf10_S_S_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0) { return p0; }
-EXPORT int sf10_I_II_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1) { return p0; }
-EXPORT int sf10_I_IF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1) { return p0; }
-EXPORT int sf10_I_ID_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1) { return p0; }
-EXPORT int sf10_I_IP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1) { return p0; }
-EXPORT int sf10_I_IS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_I p1) { return p0; }
-EXPORT int sf10_I_IS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_F p1) { return p0; }
-EXPORT int sf10_I_IS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_D p1) { return p0; }
-EXPORT int sf10_I_IS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_P p1) { return p0; }
-EXPORT int sf10_I_IS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_II p1) { return p0; }
-EXPORT int sf10_I_IS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IF p1) { return p0; }
-EXPORT int sf10_I_IS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_ID p1) { return p0; }
-EXPORT int sf10_I_IS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IP p1) { return p0; }
-EXPORT int sf10_I_IS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FI p1) { return p0; }
-EXPORT int sf10_I_IS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FF p1) { return p0; }
-EXPORT int sf10_I_IS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FD p1) { return p0; }
-EXPORT int sf10_I_IS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FP p1) { return p0; }
-EXPORT int sf10_I_IS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DI p1) { return p0; }
-EXPORT int sf10_I_IS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DF p1) { return p0; }
-EXPORT int sf10_I_IS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DD p1) { return p0; }
-EXPORT int sf10_I_IS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DP p1) { return p0; }
-EXPORT int sf10_I_IS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PI p1) { return p0; }
-EXPORT int sf10_I_IS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PF p1) { return p0; }
-EXPORT int sf10_I_IS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PD p1) { return p0; }
-EXPORT int sf10_I_IS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PP p1) { return p0; }
-EXPORT int sf10_I_IS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_III p1) { return p0; }
-EXPORT int sf10_I_IS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IIF p1) { return p0; }
-EXPORT int sf10_I_IS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IID p1) { return p0; }
-EXPORT int sf10_I_IS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IIP p1) { return p0; }
-EXPORT int sf10_I_IS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFI p1) { return p0; }
-EXPORT int sf10_I_IS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFF p1) { return p0; }
-EXPORT int sf10_I_IS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFD p1) { return p0; }
-EXPORT int sf10_I_IS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFP p1) { return p0; }
-EXPORT int sf10_I_IS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDI p1) { return p0; }
-EXPORT int sf10_I_IS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDF p1) { return p0; }
-EXPORT int sf10_I_IS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDD p1) { return p0; }
-EXPORT int sf10_I_IS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDP p1) { return p0; }
-EXPORT int sf10_I_IS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPI p1) { return p0; }
-EXPORT int sf10_I_IS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPF p1) { return p0; }
-EXPORT int sf10_I_IS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPD p1) { return p0; }
-EXPORT int sf10_I_IS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPP p1) { return p0; }
-EXPORT int sf10_I_IS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FII p1) { return p0; }
-EXPORT int sf10_I_IS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FIF p1) { return p0; }
-EXPORT int sf10_I_IS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FID p1) { return p0; }
-EXPORT int sf10_I_IS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FIP p1) { return p0; }
-EXPORT int sf10_I_IS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFI p1) { return p0; }
-EXPORT int sf10_I_IS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFF p1) { return p0; }
-EXPORT int sf10_I_IS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFD p1) { return p0; }
-EXPORT int sf10_I_IS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFP p1) { return p0; }
-EXPORT int sf10_I_IS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDI p1) { return p0; }
-EXPORT int sf10_I_IS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDF p1) { return p0; }
-EXPORT int sf10_I_IS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDD p1) { return p0; }
-EXPORT int sf10_I_IS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDP p1) { return p0; }
-EXPORT int sf10_I_IS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPI p1) { return p0; }
-EXPORT int sf10_I_IS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPF p1) { return p0; }
-EXPORT int sf10_I_IS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPD p1) { return p0; }
-EXPORT int sf10_I_IS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPP p1) { return p0; }
-EXPORT int sf10_I_IS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DII p1) { return p0; }
-EXPORT int sf10_I_IS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DIF p1) { return p0; }
-EXPORT int sf10_I_IS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DID p1) { return p0; }
-EXPORT int sf10_I_IS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DIP p1) { return p0; }
-EXPORT int sf10_I_IS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFI p1) { return p0; }
-EXPORT int sf10_I_IS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFF p1) { return p0; }
-EXPORT int sf10_I_IS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFD p1) { return p0; }
-EXPORT int sf10_I_IS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFP p1) { return p0; }
-EXPORT int sf10_I_IS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDI p1) { return p0; }
-EXPORT int sf10_I_IS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDF p1) { return p0; }
-EXPORT int sf10_I_IS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDD p1) { return p0; }
-EXPORT int sf10_I_IS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDP p1) { return p0; }
-EXPORT int sf10_I_IS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPI p1) { return p0; }
-EXPORT int sf10_I_IS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPF p1) { return p0; }
-EXPORT int sf10_I_IS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPD p1) { return p0; }
-EXPORT int sf10_I_IS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPP p1) { return p0; }
-EXPORT int sf10_I_IS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PII p1) { return p0; }
-EXPORT int sf10_I_IS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PIF p1) { return p0; }
-EXPORT int sf10_I_IS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PID p1) { return p0; }
-EXPORT int sf10_I_IS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PIP p1) { return p0; }
-EXPORT int sf10_I_IS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFI p1) { return p0; }
-EXPORT int sf10_I_IS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFF p1) { return p0; }
-EXPORT int sf10_I_IS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFD p1) { return p0; }
-EXPORT int sf10_I_IS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFP p1) { return p0; }
-EXPORT int sf10_I_IS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDI p1) { return p0; }
-EXPORT int sf10_I_IS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDF p1) { return p0; }
-EXPORT int sf10_I_IS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDD p1) { return p0; }
-EXPORT int sf10_I_IS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDP p1) { return p0; }
-EXPORT int sf10_I_IS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPI p1) { return p0; }
-EXPORT int sf10_I_IS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPF p1) { return p0; }
-EXPORT int sf10_I_IS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPD p1) { return p0; }
-EXPORT int sf10_I_IS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPP p1) { return p0; }
-EXPORT float sf10_F_FI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1) { return p0; }
-EXPORT float sf10_F_FF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1) { return p0; }
-EXPORT float sf10_F_FD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1) { return p0; }
-EXPORT float sf10_F_FP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1) { return p0; }
-EXPORT float sf10_F_FS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_I p1) { return p0; }
-EXPORT float sf10_F_FS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_F p1) { return p0; }
-EXPORT float sf10_F_FS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_D p1) { return p0; }
-EXPORT float sf10_F_FS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_P p1) { return p0; }
-EXPORT float sf10_F_FS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_II p1) { return p0; }
-EXPORT float sf10_F_FS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IF p1) { return p0; }
-EXPORT float sf10_F_FS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_ID p1) { return p0; }
-EXPORT float sf10_F_FS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IP p1) { return p0; }
-EXPORT float sf10_F_FS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FI p1) { return p0; }
-EXPORT float sf10_F_FS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FF p1) { return p0; }
-EXPORT float sf10_F_FS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FD p1) { return p0; }
-EXPORT float sf10_F_FS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FP p1) { return p0; }
-EXPORT float sf10_F_FS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DI p1) { return p0; }
-EXPORT float sf10_F_FS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DF p1) { return p0; }
-EXPORT float sf10_F_FS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DD p1) { return p0; }
-EXPORT float sf10_F_FS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DP p1) { return p0; }
-EXPORT float sf10_F_FS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PI p1) { return p0; }
-EXPORT float sf10_F_FS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PF p1) { return p0; }
-EXPORT float sf10_F_FS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PD p1) { return p0; }
-EXPORT float sf10_F_FS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PP p1) { return p0; }
-EXPORT float sf10_F_FS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_III p1) { return p0; }
-EXPORT float sf10_F_FS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IIF p1) { return p0; }
-EXPORT float sf10_F_FS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IID p1) { return p0; }
-EXPORT float sf10_F_FS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IIP p1) { return p0; }
-EXPORT float sf10_F_FS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFI p1) { return p0; }
-EXPORT float sf10_F_FS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFF p1) { return p0; }
-EXPORT float sf10_F_FS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFD p1) { return p0; }
-EXPORT float sf10_F_FS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFP p1) { return p0; }
-EXPORT float sf10_F_FS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDI p1) { return p0; }
-EXPORT float sf10_F_FS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDF p1) { return p0; }
-EXPORT float sf10_F_FS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDD p1) { return p0; }
-EXPORT float sf10_F_FS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDP p1) { return p0; }
-EXPORT float sf10_F_FS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPI p1) { return p0; }
-EXPORT float sf10_F_FS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPF p1) { return p0; }
-EXPORT float sf10_F_FS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPD p1) { return p0; }
-EXPORT float sf10_F_FS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPP p1) { return p0; }
-EXPORT float sf10_F_FS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FII p1) { return p0; }
-EXPORT float sf10_F_FS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FIF p1) { return p0; }
-EXPORT float sf10_F_FS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FID p1) { return p0; }
-EXPORT float sf10_F_FS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FIP p1) { return p0; }
-EXPORT float sf10_F_FS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFI p1) { return p0; }
-EXPORT float sf10_F_FS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFF p1) { return p0; }
-EXPORT float sf10_F_FS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFD p1) { return p0; }
-EXPORT float sf10_F_FS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFP p1) { return p0; }
-EXPORT float sf10_F_FS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDI p1) { return p0; }
-EXPORT float sf10_F_FS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDF p1) { return p0; }
-EXPORT float sf10_F_FS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDD p1) { return p0; }
-EXPORT float sf10_F_FS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDP p1) { return p0; }
-EXPORT float sf10_F_FS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPI p1) { return p0; }
-EXPORT float sf10_F_FS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPF p1) { return p0; }
-EXPORT float sf10_F_FS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPD p1) { return p0; }
-EXPORT float sf10_F_FS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPP p1) { return p0; }
-EXPORT float sf10_F_FS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DII p1) { return p0; }
-EXPORT float sf10_F_FS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DIF p1) { return p0; }
-EXPORT float sf10_F_FS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DID p1) { return p0; }
-EXPORT float sf10_F_FS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DIP p1) { return p0; }
-EXPORT float sf10_F_FS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFI p1) { return p0; }
-EXPORT float sf10_F_FS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFF p1) { return p0; }
-EXPORT float sf10_F_FS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFD p1) { return p0; }
-EXPORT float sf10_F_FS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFP p1) { return p0; }
-EXPORT float sf10_F_FS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDI p1) { return p0; }
-EXPORT float sf10_F_FS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDF p1) { return p0; }
-EXPORT float sf10_F_FS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDD p1) { return p0; }
-EXPORT float sf10_F_FS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDP p1) { return p0; }
-EXPORT float sf10_F_FS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPI p1) { return p0; }
-EXPORT float sf10_F_FS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPF p1) { return p0; }
-EXPORT float sf10_F_FS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPD p1) { return p0; }
-EXPORT float sf10_F_FS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPP p1) { return p0; }
-EXPORT float sf10_F_FS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PII p1) { return p0; }
-EXPORT float sf10_F_FS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PIF p1) { return p0; }
-EXPORT float sf10_F_FS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PID p1) { return p0; }
-EXPORT float sf10_F_FS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PIP p1) { return p0; }
-EXPORT float sf10_F_FS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFI p1) { return p0; }
-EXPORT float sf10_F_FS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFF p1) { return p0; }
-EXPORT float sf10_F_FS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFD p1) { return p0; }
-EXPORT float sf10_F_FS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFP p1) { return p0; }
-EXPORT float sf10_F_FS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDI p1) { return p0; }
-EXPORT float sf10_F_FS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDF p1) { return p0; }
-EXPORT float sf10_F_FS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDD p1) { return p0; }
-EXPORT float sf10_F_FS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDP p1) { return p0; }
-EXPORT float sf10_F_FS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPI p1) { return p0; }
-EXPORT float sf10_F_FS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPF p1) { return p0; }
-EXPORT float sf10_F_FS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPD p1) { return p0; }
-EXPORT float sf10_F_FS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPP p1) { return p0; }
-EXPORT double sf10_D_DI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1) { return p0; }
-EXPORT double sf10_D_DF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1) { return p0; }
-EXPORT double sf10_D_DD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1) { return p0; }
-EXPORT double sf10_D_DP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1) { return p0; }
-EXPORT double sf10_D_DS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_I p1) { return p0; }
-EXPORT double sf10_D_DS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_F p1) { return p0; }
-EXPORT double sf10_D_DS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_D p1) { return p0; }
-EXPORT double sf10_D_DS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_P p1) { return p0; }
-EXPORT double sf10_D_DS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_II p1) { return p0; }
-EXPORT double sf10_D_DS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IF p1) { return p0; }
-EXPORT double sf10_D_DS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_ID p1) { return p0; }
-EXPORT double sf10_D_DS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IP p1) { return p0; }
-EXPORT double sf10_D_DS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FI p1) { return p0; }
-EXPORT double sf10_D_DS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FF p1) { return p0; }
-EXPORT double sf10_D_DS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FD p1) { return p0; }
-EXPORT double sf10_D_DS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FP p1) { return p0; }
-EXPORT double sf10_D_DS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DI p1) { return p0; }
-EXPORT double sf10_D_DS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DF p1) { return p0; }
-EXPORT double sf10_D_DS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DD p1) { return p0; }
-EXPORT double sf10_D_DS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DP p1) { return p0; }
-EXPORT double sf10_D_DS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PI p1) { return p0; }
-EXPORT double sf10_D_DS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PF p1) { return p0; }
-EXPORT double sf10_D_DS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PD p1) { return p0; }
-EXPORT double sf10_D_DS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PP p1) { return p0; }
-EXPORT double sf10_D_DS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_III p1) { return p0; }
-EXPORT double sf10_D_DS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IIF p1) { return p0; }
-EXPORT double sf10_D_DS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IID p1) { return p0; }
-EXPORT double sf10_D_DS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IIP p1) { return p0; }
-EXPORT double sf10_D_DS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFI p1) { return p0; }
-EXPORT double sf10_D_DS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFF p1) { return p0; }
-EXPORT double sf10_D_DS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFD p1) { return p0; }
-EXPORT double sf10_D_DS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFP p1) { return p0; }
-EXPORT double sf10_D_DS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDI p1) { return p0; }
-EXPORT double sf10_D_DS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDF p1) { return p0; }
-EXPORT double sf10_D_DS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDD p1) { return p0; }
-EXPORT double sf10_D_DS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDP p1) { return p0; }
-EXPORT double sf10_D_DS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPI p1) { return p0; }
-EXPORT double sf10_D_DS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPF p1) { return p0; }
-EXPORT double sf10_D_DS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPD p1) { return p0; }
-EXPORT double sf10_D_DS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPP p1) { return p0; }
-EXPORT double sf10_D_DS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FII p1) { return p0; }
-EXPORT double sf10_D_DS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FIF p1) { return p0; }
-EXPORT double sf10_D_DS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FID p1) { return p0; }
-EXPORT double sf10_D_DS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FIP p1) { return p0; }
-EXPORT double sf10_D_DS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFI p1) { return p0; }
-EXPORT double sf10_D_DS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFF p1) { return p0; }
-EXPORT double sf10_D_DS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFD p1) { return p0; }
-EXPORT double sf10_D_DS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFP p1) { return p0; }
-EXPORT double sf10_D_DS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDI p1) { return p0; }
-EXPORT double sf10_D_DS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDF p1) { return p0; }
-EXPORT double sf10_D_DS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDD p1) { return p0; }
-EXPORT double sf10_D_DS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDP p1) { return p0; }
-EXPORT double sf10_D_DS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPI p1) { return p0; }
-EXPORT double sf10_D_DS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPF p1) { return p0; }
-EXPORT double sf10_D_DS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPD p1) { return p0; }
-EXPORT double sf10_D_DS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPP p1) { return p0; }
-EXPORT double sf10_D_DS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DII p1) { return p0; }
-EXPORT double sf10_D_DS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DIF p1) { return p0; }
-EXPORT double sf10_D_DS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DID p1) { return p0; }
-EXPORT double sf10_D_DS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DIP p1) { return p0; }
-EXPORT double sf10_D_DS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFI p1) { return p0; }
-EXPORT double sf10_D_DS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFF p1) { return p0; }
-EXPORT double sf10_D_DS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFD p1) { return p0; }
-EXPORT double sf10_D_DS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFP p1) { return p0; }
-EXPORT double sf10_D_DS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDI p1) { return p0; }
-EXPORT double sf10_D_DS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDF p1) { return p0; }
-EXPORT double sf10_D_DS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDD p1) { return p0; }
-EXPORT double sf10_D_DS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDP p1) { return p0; }
-EXPORT double sf10_D_DS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPI p1) { return p0; }
-EXPORT double sf10_D_DS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPF p1) { return p0; }
-EXPORT double sf10_D_DS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPD p1) { return p0; }
-EXPORT double sf10_D_DS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPP p1) { return p0; }
-EXPORT double sf10_D_DS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PII p1) { return p0; }
-EXPORT double sf10_D_DS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PIF p1) { return p0; }
-EXPORT double sf10_D_DS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PID p1) { return p0; }
-EXPORT double sf10_D_DS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PIP p1) { return p0; }
-EXPORT double sf10_D_DS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFI p1) { return p0; }
-EXPORT double sf10_D_DS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFF p1) { return p0; }
-EXPORT double sf10_D_DS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFD p1) { return p0; }
-EXPORT double sf10_D_DS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFP p1) { return p0; }
-EXPORT double sf10_D_DS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDI p1) { return p0; }
-EXPORT double sf10_D_DS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDF p1) { return p0; }
-EXPORT double sf10_D_DS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDD p1) { return p0; }
-EXPORT double sf10_D_DS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDP p1) { return p0; }
-EXPORT double sf10_D_DS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPI p1) { return p0; }
-EXPORT double sf10_D_DS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPF p1) { return p0; }
-EXPORT double sf10_D_DS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPD p1) { return p0; }
-EXPORT double sf10_D_DS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPP p1) { return p0; }
-EXPORT void* sf10_P_PI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1) { return p0; }
-EXPORT void* sf10_P_PF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1) { return p0; }
-EXPORT void* sf10_P_PD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1) { return p0; }
-EXPORT void* sf10_P_PP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1) { return p0; }
-EXPORT void* sf10_P_PS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_I p1) { return p0; }
-EXPORT void* sf10_P_PS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_F p1) { return p0; }
-EXPORT void* sf10_P_PS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_D p1) { return p0; }
-EXPORT void* sf10_P_PS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_P p1) { return p0; }
-EXPORT void* sf10_P_PS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_II p1) { return p0; }
-EXPORT void* sf10_P_PS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IF p1) { return p0; }
-EXPORT void* sf10_P_PS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_ID p1) { return p0; }
-EXPORT void* sf10_P_PS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IP p1) { return p0; }
-EXPORT void* sf10_P_PS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FI p1) { return p0; }
-EXPORT void* sf10_P_PS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FF p1) { return p0; }
-EXPORT void* sf10_P_PS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FD p1) { return p0; }
-EXPORT void* sf10_P_PS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FP p1) { return p0; }
-EXPORT void* sf10_P_PS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DI p1) { return p0; }
-EXPORT void* sf10_P_PS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DF p1) { return p0; }
-EXPORT void* sf10_P_PS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DD p1) { return p0; }
-EXPORT void* sf10_P_PS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DP p1) { return p0; }
-EXPORT void* sf10_P_PS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PI p1) { return p0; }
-EXPORT void* sf10_P_PS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PF p1) { return p0; }
-EXPORT void* sf10_P_PS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PD p1) { return p0; }
-EXPORT void* sf10_P_PS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PP p1) { return p0; }
-EXPORT void* sf10_P_PS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_III p1) { return p0; }
-EXPORT void* sf10_P_PS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IIF p1) { return p0; }
-EXPORT void* sf10_P_PS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IID p1) { return p0; }
-EXPORT void* sf10_P_PS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IIP p1) { return p0; }
-EXPORT void* sf10_P_PS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFI p1) { return p0; }
-EXPORT void* sf10_P_PS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFF p1) { return p0; }
-EXPORT void* sf10_P_PS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFD p1) { return p0; }
-EXPORT void* sf10_P_PS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFP p1) { return p0; }
-EXPORT void* sf10_P_PS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDI p1) { return p0; }
-EXPORT void* sf10_P_PS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDF p1) { return p0; }
-EXPORT void* sf10_P_PS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDD p1) { return p0; }
-EXPORT void* sf10_P_PS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDP p1) { return p0; }
-EXPORT void* sf10_P_PS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPI p1) { return p0; }
-EXPORT void* sf10_P_PS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPF p1) { return p0; }
-EXPORT void* sf10_P_PS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPD p1) { return p0; }
-EXPORT void* sf10_P_PS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPP p1) { return p0; }
-EXPORT void* sf10_P_PS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FII p1) { return p0; }
-EXPORT void* sf10_P_PS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FIF p1) { return p0; }
-EXPORT void* sf10_P_PS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FID p1) { return p0; }
-EXPORT void* sf10_P_PS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FIP p1) { return p0; }
-EXPORT void* sf10_P_PS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFI p1) { return p0; }
-EXPORT void* sf10_P_PS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFF p1) { return p0; }
-EXPORT void* sf10_P_PS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFD p1) { return p0; }
-EXPORT void* sf10_P_PS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFP p1) { return p0; }
-EXPORT void* sf10_P_PS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDI p1) { return p0; }
-EXPORT void* sf10_P_PS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDF p1) { return p0; }
-EXPORT void* sf10_P_PS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDD p1) { return p0; }
-EXPORT void* sf10_P_PS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDP p1) { return p0; }
-EXPORT void* sf10_P_PS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPI p1) { return p0; }
-EXPORT void* sf10_P_PS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPF p1) { return p0; }
-EXPORT void* sf10_P_PS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPD p1) { return p0; }
-EXPORT void* sf10_P_PS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPP p1) { return p0; }
-EXPORT void* sf10_P_PS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DII p1) { return p0; }
-EXPORT void* sf10_P_PS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DIF p1) { return p0; }
-EXPORT void* sf10_P_PS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DID p1) { return p0; }
-EXPORT void* sf10_P_PS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DIP p1) { return p0; }
-EXPORT void* sf10_P_PS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFI p1) { return p0; }
-EXPORT void* sf10_P_PS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFF p1) { return p0; }
-EXPORT void* sf10_P_PS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFD p1) { return p0; }
-EXPORT void* sf10_P_PS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFP p1) { return p0; }
-EXPORT void* sf10_P_PS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDI p1) { return p0; }
-EXPORT void* sf10_P_PS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDF p1) { return p0; }
-EXPORT void* sf10_P_PS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDD p1) { return p0; }
-EXPORT void* sf10_P_PS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDP p1) { return p0; }
-EXPORT void* sf10_P_PS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPI p1) { return p0; }
-EXPORT void* sf10_P_PS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPF p1) { return p0; }
-EXPORT void* sf10_P_PS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPD p1) { return p0; }
-EXPORT void* sf10_P_PS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPP p1) { return p0; }
-EXPORT void* sf10_P_PS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PII p1) { return p0; }
-EXPORT void* sf10_P_PS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PIF p1) { return p0; }
-EXPORT void* sf10_P_PS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PID p1) { return p0; }
-EXPORT void* sf10_P_PS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PIP p1) { return p0; }
-EXPORT void* sf10_P_PS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFI p1) { return p0; }
-EXPORT void* sf10_P_PS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFF p1) { return p0; }
-EXPORT void* sf10_P_PS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFD p1) { return p0; }
-EXPORT void* sf10_P_PS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFP p1) { return p0; }
-EXPORT void* sf10_P_PS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDI p1) { return p0; }
-EXPORT void* sf10_P_PS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDF p1) { return p0; }
-EXPORT void* sf10_P_PS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDD p1) { return p0; }
-EXPORT void* sf10_P_PS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDP p1) { return p0; }
-EXPORT void* sf10_P_PS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPI p1) { return p0; }
-EXPORT void* sf10_P_PS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPF p1) { return p0; }
-EXPORT void* sf10_P_PS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPD p1) { return p0; }
-EXPORT void* sf10_P_PS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPP p1) { return p0; }
-EXPORT struct S_I sf10_S_SI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, int p1) { return p0; }
-EXPORT struct S_F sf10_S_SI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, int p1) { return p0; }
-EXPORT struct S_D sf10_S_SI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, int p1) { return p0; }
-EXPORT struct S_P sf10_S_SI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, int p1) { return p0; }
-EXPORT struct S_II sf10_S_SI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, int p1) { return p0; }
-EXPORT struct S_IF sf10_S_SI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, int p1) { return p0; }
-EXPORT struct S_ID sf10_S_SI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, int p1) { return p0; }
-EXPORT struct S_IP sf10_S_SI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, int p1) { return p0; }
-EXPORT struct S_FI sf10_S_SI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, int p1) { return p0; }
-EXPORT struct S_FF sf10_S_SI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, int p1) { return p0; }
-EXPORT struct S_FD sf10_S_SI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, int p1) { return p0; }
-EXPORT struct S_FP sf10_S_SI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, int p1) { return p0; }
-EXPORT struct S_DI sf10_S_SI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, int p1) { return p0; }
-EXPORT struct S_DF sf10_S_SI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, int p1) { return p0; }
-EXPORT struct S_DD sf10_S_SI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, int p1) { return p0; }
-EXPORT struct S_DP sf10_S_SI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, int p1) { return p0; }
-EXPORT struct S_PI sf10_S_SI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, int p1) { return p0; }
-EXPORT struct S_PF sf10_S_SI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, int p1) { return p0; }
-EXPORT struct S_PD sf10_S_SI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, int p1) { return p0; }
-EXPORT struct S_PP sf10_S_SI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, int p1) { return p0; }
-EXPORT struct S_III sf10_S_SI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, int p1) { return p0; }
-EXPORT struct S_IIF sf10_S_SI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, int p1) { return p0; }
-EXPORT struct S_IID sf10_S_SI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, int p1) { return p0; }
-EXPORT struct S_IIP sf10_S_SI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, int p1) { return p0; }
-EXPORT struct S_IFI sf10_S_SI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, int p1) { return p0; }
-EXPORT struct S_IFF sf10_S_SI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, int p1) { return p0; }
-EXPORT struct S_IFD sf10_S_SI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, int p1) { return p0; }
-EXPORT struct S_IFP sf10_S_SI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, int p1) { return p0; }
-EXPORT struct S_IDI sf10_S_SI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, int p1) { return p0; }
-EXPORT struct S_IDF sf10_S_SI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, int p1) { return p0; }
-EXPORT struct S_IDD sf10_S_SI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, int p1) { return p0; }
-EXPORT struct S_IDP sf10_S_SI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, int p1) { return p0; }
-EXPORT struct S_IPI sf10_S_SI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, int p1) { return p0; }
-EXPORT struct S_IPF sf10_S_SI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, int p1) { return p0; }
-EXPORT struct S_IPD sf10_S_SI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, int p1) { return p0; }
-EXPORT struct S_IPP sf10_S_SI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, int p1) { return p0; }
-EXPORT struct S_FII sf10_S_SI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, int p1) { return p0; }
-EXPORT struct S_FIF sf10_S_SI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, int p1) { return p0; }
-EXPORT struct S_FID sf10_S_SI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, int p1) { return p0; }
-EXPORT struct S_FIP sf10_S_SI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, int p1) { return p0; }
-EXPORT struct S_FFI sf10_S_SI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, int p1) { return p0; }
-EXPORT struct S_FFF sf10_S_SI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, int p1) { return p0; }
-EXPORT struct S_FFD sf10_S_SI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, int p1) { return p0; }
-EXPORT struct S_FFP sf10_S_SI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, int p1) { return p0; }
-EXPORT struct S_FDI sf10_S_SI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, int p1) { return p0; }
-EXPORT struct S_FDF sf10_S_SI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, int p1) { return p0; }
-EXPORT struct S_FDD sf10_S_SI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, int p1) { return p0; }
-EXPORT struct S_FDP sf10_S_SI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, int p1) { return p0; }
-EXPORT struct S_FPI sf10_S_SI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, int p1) { return p0; }
-EXPORT struct S_FPF sf10_S_SI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, int p1) { return p0; }
-EXPORT struct S_FPD sf10_S_SI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, int p1) { return p0; }
-EXPORT struct S_FPP sf10_S_SI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, int p1) { return p0; }
-EXPORT struct S_DII sf10_S_SI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, int p1) { return p0; }
-EXPORT struct S_DIF sf10_S_SI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, int p1) { return p0; }
-EXPORT struct S_DID sf10_S_SI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, int p1) { return p0; }
-EXPORT struct S_DIP sf10_S_SI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, int p1) { return p0; }
-EXPORT struct S_DFI sf10_S_SI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, int p1) { return p0; }
-EXPORT struct S_DFF sf10_S_SI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, int p1) { return p0; }
-EXPORT struct S_DFD sf10_S_SI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, int p1) { return p0; }
-EXPORT struct S_DFP sf10_S_SI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, int p1) { return p0; }
-EXPORT struct S_DDI sf10_S_SI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, int p1) { return p0; }
-EXPORT struct S_DDF sf10_S_SI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, int p1) { return p0; }
-EXPORT struct S_DDD sf10_S_SI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, int p1) { return p0; }
-EXPORT struct S_DDP sf10_S_SI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, int p1) { return p0; }
-EXPORT struct S_DPI sf10_S_SI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, int p1) { return p0; }
-EXPORT struct S_DPF sf10_S_SI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, int p1) { return p0; }
-EXPORT struct S_DPD sf10_S_SI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, int p1) { return p0; }
-EXPORT struct S_DPP sf10_S_SI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, int p1) { return p0; }
-EXPORT struct S_PII sf10_S_SI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, int p1) { return p0; }
-EXPORT struct S_PIF sf10_S_SI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, int p1) { return p0; }
-EXPORT struct S_PID sf10_S_SI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, int p1) { return p0; }
-EXPORT struct S_PIP sf10_S_SI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, int p1) { return p0; }
-EXPORT struct S_PFI sf10_S_SI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, int p1) { return p0; }
-EXPORT struct S_PFF sf10_S_SI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, int p1) { return p0; }
-EXPORT struct S_PFD sf10_S_SI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, int p1) { return p0; }
-EXPORT struct S_PFP sf10_S_SI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, int p1) { return p0; }
-EXPORT struct S_PDI sf10_S_SI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, int p1) { return p0; }
-EXPORT struct S_PDF sf10_S_SI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, int p1) { return p0; }
-EXPORT struct S_PDD sf10_S_SI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, int p1) { return p0; }
-EXPORT struct S_PDP sf10_S_SI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, int p1) { return p0; }
-EXPORT struct S_PPI sf10_S_SI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, int p1) { return p0; }
-EXPORT struct S_PPF sf10_S_SI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, int p1) { return p0; }
-EXPORT struct S_PPD sf10_S_SI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, int p1) { return p0; }
-EXPORT struct S_PPP sf10_S_SI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, int p1) { return p0; }
-EXPORT struct S_I sf10_S_SF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, float p1) { return p0; }
-EXPORT struct S_F sf10_S_SF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, float p1) { return p0; }
-EXPORT struct S_D sf10_S_SF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, float p1) { return p0; }
-EXPORT struct S_P sf10_S_SF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, float p1) { return p0; }
-EXPORT struct S_II sf10_S_SF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, float p1) { return p0; }
-EXPORT struct S_IF sf10_S_SF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, float p1) { return p0; }
-EXPORT struct S_ID sf10_S_SF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, float p1) { return p0; }
-EXPORT struct S_IP sf10_S_SF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, float p1) { return p0; }
-EXPORT struct S_FI sf10_S_SF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, float p1) { return p0; }
-EXPORT struct S_FF sf10_S_SF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, float p1) { return p0; }
-EXPORT struct S_FD sf10_S_SF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, float p1) { return p0; }
-EXPORT struct S_FP sf10_S_SF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, float p1) { return p0; }
-EXPORT struct S_DI sf10_S_SF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, float p1) { return p0; }
-EXPORT struct S_DF sf10_S_SF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, float p1) { return p0; }
-EXPORT struct S_DD sf10_S_SF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, float p1) { return p0; }
-EXPORT struct S_DP sf10_S_SF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, float p1) { return p0; }
-EXPORT struct S_PI sf10_S_SF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, float p1) { return p0; }
-EXPORT struct S_PF sf10_S_SF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, float p1) { return p0; }
-EXPORT struct S_PD sf10_S_SF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, float p1) { return p0; }
-EXPORT struct S_PP sf10_S_SF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, float p1) { return p0; }
-EXPORT struct S_III sf10_S_SF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, float p1) { return p0; }
-EXPORT struct S_IIF sf10_S_SF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, float p1) { return p0; }
-EXPORT struct S_IID sf10_S_SF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, float p1) { return p0; }
-EXPORT struct S_IIP sf10_S_SF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, float p1) { return p0; }
-EXPORT struct S_IFI sf10_S_SF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, float p1) { return p0; }
-EXPORT struct S_IFF sf10_S_SF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, float p1) { return p0; }
-EXPORT struct S_IFD sf10_S_SF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, float p1) { return p0; }
-EXPORT struct S_IFP sf11_S_SF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, float p1) { return p0; }
-EXPORT struct S_IDI sf11_S_SF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, float p1) { return p0; }
-EXPORT struct S_IDF sf11_S_SF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, float p1) { return p0; }
-EXPORT struct S_IDD sf11_S_SF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, float p1) { return p0; }
-EXPORT struct S_IDP sf11_S_SF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, float p1) { return p0; }
-EXPORT struct S_IPI sf11_S_SF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, float p1) { return p0; }
-EXPORT struct S_IPF sf11_S_SF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, float p1) { return p0; }
-EXPORT struct S_IPD sf11_S_SF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, float p1) { return p0; }
-EXPORT struct S_IPP sf11_S_SF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, float p1) { return p0; }
-EXPORT struct S_FII sf11_S_SF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, float p1) { return p0; }
-EXPORT struct S_FIF sf11_S_SF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, float p1) { return p0; }
-EXPORT struct S_FID sf11_S_SF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, float p1) { return p0; }
-EXPORT struct S_FIP sf11_S_SF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, float p1) { return p0; }
-EXPORT struct S_FFI sf11_S_SF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, float p1) { return p0; }
-EXPORT struct S_FFF sf11_S_SF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, float p1) { return p0; }
-EXPORT struct S_FFD sf11_S_SF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, float p1) { return p0; }
-EXPORT struct S_FFP sf11_S_SF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, float p1) { return p0; }
-EXPORT struct S_FDI sf11_S_SF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, float p1) { return p0; }
-EXPORT struct S_FDF sf11_S_SF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, float p1) { return p0; }
-EXPORT struct S_FDD sf11_S_SF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, float p1) { return p0; }
-EXPORT struct S_FDP sf11_S_SF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, float p1) { return p0; }
-EXPORT struct S_FPI sf11_S_SF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, float p1) { return p0; }
-EXPORT struct S_FPF sf11_S_SF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, float p1) { return p0; }
-EXPORT struct S_FPD sf11_S_SF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, float p1) { return p0; }
-EXPORT struct S_FPP sf11_S_SF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, float p1) { return p0; }
-EXPORT struct S_DII sf11_S_SF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, float p1) { return p0; }
-EXPORT struct S_DIF sf11_S_SF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, float p1) { return p0; }
-EXPORT struct S_DID sf11_S_SF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, float p1) { return p0; }
-EXPORT struct S_DIP sf11_S_SF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, float p1) { return p0; }
-EXPORT struct S_DFI sf11_S_SF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, float p1) { return p0; }
-EXPORT struct S_DFF sf11_S_SF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, float p1) { return p0; }
-EXPORT struct S_DFD sf11_S_SF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, float p1) { return p0; }
-EXPORT struct S_DFP sf11_S_SF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, float p1) { return p0; }
-EXPORT struct S_DDI sf11_S_SF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, float p1) { return p0; }
-EXPORT struct S_DDF sf11_S_SF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, float p1) { return p0; }
-EXPORT struct S_DDD sf11_S_SF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, float p1) { return p0; }
-EXPORT struct S_DDP sf11_S_SF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, float p1) { return p0; }
-EXPORT struct S_DPI sf11_S_SF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, float p1) { return p0; }
-EXPORT struct S_DPF sf11_S_SF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, float p1) { return p0; }
-EXPORT struct S_DPD sf11_S_SF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, float p1) { return p0; }
-EXPORT struct S_DPP sf11_S_SF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, float p1) { return p0; }
-EXPORT struct S_PII sf11_S_SF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, float p1) { return p0; }
-EXPORT struct S_PIF sf11_S_SF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, float p1) { return p0; }
-EXPORT struct S_PID sf11_S_SF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, float p1) { return p0; }
-EXPORT struct S_PIP sf11_S_SF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, float p1) { return p0; }
-EXPORT struct S_PFI sf11_S_SF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, float p1) { return p0; }
-EXPORT struct S_PFF sf11_S_SF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, float p1) { return p0; }
-EXPORT struct S_PFD sf11_S_SF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, float p1) { return p0; }
-EXPORT struct S_PFP sf11_S_SF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, float p1) { return p0; }
-EXPORT struct S_PDI sf11_S_SF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, float p1) { return p0; }
-EXPORT struct S_PDF sf11_S_SF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, float p1) { return p0; }
-EXPORT struct S_PDD sf11_S_SF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, float p1) { return p0; }
-EXPORT struct S_PDP sf11_S_SF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, float p1) { return p0; }
-EXPORT struct S_PPI sf11_S_SF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, float p1) { return p0; }
-EXPORT struct S_PPF sf11_S_SF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, float p1) { return p0; }
-EXPORT struct S_PPD sf11_S_SF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, float p1) { return p0; }
-EXPORT struct S_PPP sf11_S_SF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, float p1) { return p0; }
-EXPORT struct S_I sf11_S_SD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, double p1) { return p0; }
-EXPORT struct S_F sf11_S_SD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, double p1) { return p0; }
-EXPORT struct S_D sf11_S_SD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, double p1) { return p0; }
-EXPORT struct S_P sf11_S_SD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, double p1) { return p0; }
-EXPORT struct S_II sf11_S_SD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, double p1) { return p0; }
-EXPORT struct S_IF sf11_S_SD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, double p1) { return p0; }
-EXPORT struct S_ID sf11_S_SD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, double p1) { return p0; }
-EXPORT struct S_IP sf11_S_SD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, double p1) { return p0; }
-EXPORT struct S_FI sf11_S_SD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, double p1) { return p0; }
-EXPORT struct S_FF sf11_S_SD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, double p1) { return p0; }
-EXPORT struct S_FD sf11_S_SD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, double p1) { return p0; }
-EXPORT struct S_FP sf11_S_SD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, double p1) { return p0; }
-EXPORT struct S_DI sf11_S_SD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, double p1) { return p0; }
-EXPORT struct S_DF sf11_S_SD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, double p1) { return p0; }
-EXPORT struct S_DD sf11_S_SD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, double p1) { return p0; }
-EXPORT struct S_DP sf11_S_SD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, double p1) { return p0; }
-EXPORT struct S_PI sf11_S_SD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, double p1) { return p0; }
-EXPORT struct S_PF sf11_S_SD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, double p1) { return p0; }
-EXPORT struct S_PD sf11_S_SD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, double p1) { return p0; }
-EXPORT struct S_PP sf11_S_SD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, double p1) { return p0; }
-EXPORT struct S_III sf11_S_SD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, double p1) { return p0; }
-EXPORT struct S_IIF sf11_S_SD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, double p1) { return p0; }
-EXPORT struct S_IID sf11_S_SD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, double p1) { return p0; }
-EXPORT struct S_IIP sf11_S_SD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, double p1) { return p0; }
-EXPORT struct S_IFI sf11_S_SD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, double p1) { return p0; }
-EXPORT struct S_IFF sf11_S_SD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, double p1) { return p0; }
-EXPORT struct S_IFD sf11_S_SD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, double p1) { return p0; }
-EXPORT struct S_IFP sf11_S_SD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, double p1) { return p0; }
-EXPORT struct S_IDI sf11_S_SD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, double p1) { return p0; }
-EXPORT struct S_IDF sf11_S_SD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, double p1) { return p0; }
-EXPORT struct S_IDD sf11_S_SD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, double p1) { return p0; }
-EXPORT struct S_IDP sf11_S_SD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, double p1) { return p0; }
-EXPORT struct S_IPI sf11_S_SD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, double p1) { return p0; }
-EXPORT struct S_IPF sf11_S_SD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, double p1) { return p0; }
-EXPORT struct S_IPD sf11_S_SD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, double p1) { return p0; }
-EXPORT struct S_IPP sf11_S_SD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, double p1) { return p0; }
-EXPORT struct S_FII sf11_S_SD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, double p1) { return p0; }
-EXPORT struct S_FIF sf11_S_SD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, double p1) { return p0; }
-EXPORT struct S_FID sf11_S_SD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, double p1) { return p0; }
-EXPORT struct S_FIP sf11_S_SD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, double p1) { return p0; }
-EXPORT struct S_FFI sf11_S_SD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, double p1) { return p0; }
-EXPORT struct S_FFF sf11_S_SD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, double p1) { return p0; }
-EXPORT struct S_FFD sf11_S_SD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, double p1) { return p0; }
-EXPORT struct S_FFP sf11_S_SD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, double p1) { return p0; }
-EXPORT struct S_FDI sf11_S_SD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, double p1) { return p0; }
-EXPORT struct S_FDF sf11_S_SD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, double p1) { return p0; }
-EXPORT struct S_FDD sf11_S_SD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, double p1) { return p0; }
-EXPORT struct S_FDP sf11_S_SD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, double p1) { return p0; }
-EXPORT struct S_FPI sf11_S_SD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, double p1) { return p0; }
-EXPORT struct S_FPF sf11_S_SD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, double p1) { return p0; }
-EXPORT struct S_FPD sf11_S_SD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, double p1) { return p0; }
-EXPORT struct S_FPP sf11_S_SD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, double p1) { return p0; }
-EXPORT struct S_DII sf11_S_SD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, double p1) { return p0; }
-EXPORT struct S_DIF sf11_S_SD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, double p1) { return p0; }
-EXPORT struct S_DID sf11_S_SD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, double p1) { return p0; }
-EXPORT struct S_DIP sf11_S_SD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, double p1) { return p0; }
-EXPORT struct S_DFI sf11_S_SD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, double p1) { return p0; }
-EXPORT struct S_DFF sf11_S_SD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, double p1) { return p0; }
-EXPORT struct S_DFD sf11_S_SD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, double p1) { return p0; }
-EXPORT struct S_DFP sf11_S_SD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, double p1) { return p0; }
-EXPORT struct S_DDI sf11_S_SD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, double p1) { return p0; }
-EXPORT struct S_DDF sf11_S_SD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, double p1) { return p0; }
-EXPORT struct S_DDD sf11_S_SD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, double p1) { return p0; }
-EXPORT struct S_DDP sf11_S_SD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, double p1) { return p0; }
-EXPORT struct S_DPI sf11_S_SD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, double p1) { return p0; }
-EXPORT struct S_DPF sf11_S_SD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, double p1) { return p0; }
-EXPORT struct S_DPD sf11_S_SD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, double p1) { return p0; }
-EXPORT struct S_DPP sf11_S_SD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, double p1) { return p0; }
-EXPORT struct S_PII sf11_S_SD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, double p1) { return p0; }
-EXPORT struct S_PIF sf11_S_SD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, double p1) { return p0; }
-EXPORT struct S_PID sf11_S_SD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, double p1) { return p0; }
-EXPORT struct S_PIP sf11_S_SD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, double p1) { return p0; }
-EXPORT struct S_PFI sf11_S_SD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, double p1) { return p0; }
-EXPORT struct S_PFF sf11_S_SD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, double p1) { return p0; }
-EXPORT struct S_PFD sf11_S_SD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, double p1) { return p0; }
-EXPORT struct S_PFP sf11_S_SD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, double p1) { return p0; }
-EXPORT struct S_PDI sf11_S_SD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, double p1) { return p0; }
-EXPORT struct S_PDF sf11_S_SD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, double p1) { return p0; }
-EXPORT struct S_PDD sf11_S_SD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, double p1) { return p0; }
-EXPORT struct S_PDP sf11_S_SD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, double p1) { return p0; }
-EXPORT struct S_PPI sf11_S_SD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, double p1) { return p0; }
-EXPORT struct S_PPF sf11_S_SD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, double p1) { return p0; }
-EXPORT struct S_PPD sf11_S_SD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, double p1) { return p0; }
-EXPORT struct S_PPP sf11_S_SD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, double p1) { return p0; }
-EXPORT struct S_I sf11_S_SP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, void* p1) { return p0; }
-EXPORT struct S_F sf11_S_SP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, void* p1) { return p0; }
-EXPORT struct S_D sf11_S_SP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, void* p1) { return p0; }
-EXPORT struct S_P sf11_S_SP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, void* p1) { return p0; }
-EXPORT struct S_II sf11_S_SP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, void* p1) { return p0; }
-EXPORT struct S_IF sf11_S_SP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, void* p1) { return p0; }
-EXPORT struct S_ID sf11_S_SP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, void* p1) { return p0; }
-EXPORT struct S_IP sf11_S_SP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, void* p1) { return p0; }
-EXPORT struct S_FI sf11_S_SP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, void* p1) { return p0; }
-EXPORT struct S_FF sf11_S_SP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, void* p1) { return p0; }
-EXPORT struct S_FD sf11_S_SP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, void* p1) { return p0; }
-EXPORT struct S_FP sf11_S_SP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, void* p1) { return p0; }
-EXPORT struct S_DI sf11_S_SP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, void* p1) { return p0; }
-EXPORT struct S_DF sf11_S_SP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, void* p1) { return p0; }
-EXPORT struct S_DD sf11_S_SP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, void* p1) { return p0; }
-EXPORT struct S_DP sf11_S_SP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, void* p1) { return p0; }
-EXPORT struct S_PI sf11_S_SP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, void* p1) { return p0; }
-EXPORT struct S_PF sf11_S_SP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, void* p1) { return p0; }
-EXPORT struct S_PD sf11_S_SP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, void* p1) { return p0; }
-EXPORT struct S_PP sf11_S_SP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, void* p1) { return p0; }
-EXPORT struct S_III sf11_S_SP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, void* p1) { return p0; }
-EXPORT struct S_IIF sf11_S_SP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, void* p1) { return p0; }
-EXPORT struct S_IID sf11_S_SP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, void* p1) { return p0; }
-EXPORT struct S_IIP sf11_S_SP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, void* p1) { return p0; }
-EXPORT struct S_IFI sf11_S_SP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, void* p1) { return p0; }
-EXPORT struct S_IFF sf11_S_SP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, void* p1) { return p0; }
-EXPORT struct S_IFD sf11_S_SP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, void* p1) { return p0; }
-EXPORT struct S_IFP sf11_S_SP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, void* p1) { return p0; }
-EXPORT struct S_IDI sf11_S_SP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, void* p1) { return p0; }
-EXPORT struct S_IDF sf11_S_SP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, void* p1) { return p0; }
-EXPORT struct S_IDD sf11_S_SP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, void* p1) { return p0; }
-EXPORT struct S_IDP sf11_S_SP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, void* p1) { return p0; }
-EXPORT struct S_IPI sf11_S_SP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, void* p1) { return p0; }
-EXPORT struct S_IPF sf11_S_SP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, void* p1) { return p0; }
-EXPORT struct S_IPD sf11_S_SP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, void* p1) { return p0; }
-EXPORT struct S_IPP sf11_S_SP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, void* p1) { return p0; }
-EXPORT struct S_FII sf11_S_SP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, void* p1) { return p0; }
-EXPORT struct S_FIF sf11_S_SP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, void* p1) { return p0; }
-EXPORT struct S_FID sf11_S_SP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, void* p1) { return p0; }
-EXPORT struct S_FIP sf11_S_SP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, void* p1) { return p0; }
-EXPORT struct S_FFI sf11_S_SP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, void* p1) { return p0; }
-EXPORT struct S_FFF sf11_S_SP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, void* p1) { return p0; }
-EXPORT struct S_FFD sf11_S_SP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, void* p1) { return p0; }
-EXPORT struct S_FFP sf11_S_SP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, void* p1) { return p0; }
-EXPORT struct S_FDI sf11_S_SP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, void* p1) { return p0; }
-EXPORT struct S_FDF sf11_S_SP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, void* p1) { return p0; }
-EXPORT struct S_FDD sf11_S_SP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, void* p1) { return p0; }
-EXPORT struct S_FDP sf11_S_SP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, void* p1) { return p0; }
-EXPORT struct S_FPI sf11_S_SP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, void* p1) { return p0; }
-EXPORT struct S_FPF sf11_S_SP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, void* p1) { return p0; }
-EXPORT struct S_FPD sf11_S_SP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, void* p1) { return p0; }
-EXPORT struct S_FPP sf11_S_SP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, void* p1) { return p0; }
-EXPORT struct S_DII sf11_S_SP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, void* p1) { return p0; }
-EXPORT struct S_DIF sf11_S_SP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, void* p1) { return p0; }
-EXPORT struct S_DID sf11_S_SP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, void* p1) { return p0; }
-EXPORT struct S_DIP sf11_S_SP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, void* p1) { return p0; }
-EXPORT struct S_DFI sf11_S_SP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, void* p1) { return p0; }
-EXPORT struct S_DFF sf11_S_SP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, void* p1) { return p0; }
-EXPORT struct S_DFD sf11_S_SP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, void* p1) { return p0; }
-EXPORT struct S_DFP sf11_S_SP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, void* p1) { return p0; }
-EXPORT struct S_DDI sf11_S_SP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, void* p1) { return p0; }
-EXPORT struct S_DDF sf11_S_SP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, void* p1) { return p0; }
-EXPORT struct S_DDD sf11_S_SP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, void* p1) { return p0; }
-EXPORT struct S_DDP sf11_S_SP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, void* p1) { return p0; }
-EXPORT struct S_DPI sf11_S_SP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, void* p1) { return p0; }
-EXPORT struct S_DPF sf11_S_SP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, void* p1) { return p0; }
-EXPORT struct S_DPD sf11_S_SP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, void* p1) { return p0; }
-EXPORT struct S_DPP sf11_S_SP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, void* p1) { return p0; }
-EXPORT struct S_PII sf11_S_SP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, void* p1) { return p0; }
-EXPORT struct S_PIF sf11_S_SP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, void* p1) { return p0; }
-EXPORT struct S_PID sf11_S_SP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, void* p1) { return p0; }
-EXPORT struct S_PIP sf11_S_SP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, void* p1) { return p0; }
-EXPORT struct S_PFI sf11_S_SP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, void* p1) { return p0; }
-EXPORT struct S_PFF sf11_S_SP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, void* p1) { return p0; }
-EXPORT struct S_PFD sf11_S_SP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, void* p1) { return p0; }
-EXPORT struct S_PFP sf11_S_SP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, void* p1) { return p0; }
-EXPORT struct S_PDI sf11_S_SP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, void* p1) { return p0; }
-EXPORT struct S_PDF sf11_S_SP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, void* p1) { return p0; }
-EXPORT struct S_PDD sf11_S_SP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, void* p1) { return p0; }
-EXPORT struct S_PDP sf11_S_SP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, void* p1) { return p0; }
-EXPORT struct S_PPI sf11_S_SP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, void* p1) { return p0; }
-EXPORT struct S_PPF sf11_S_SP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, void* p1) { return p0; }
-EXPORT struct S_PPD sf11_S_SP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, void* p1) { return p0; }
-EXPORT struct S_PPP sf11_S_SP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, void* p1) { return p0; }
-EXPORT struct S_I sf11_S_SS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, struct S_I p1) { return p0; }
-EXPORT struct S_F sf11_S_SS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, struct S_F p1) { return p0; }
-EXPORT struct S_D sf11_S_SS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, struct S_D p1) { return p0; }
-EXPORT struct S_P sf11_S_SS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, struct S_P p1) { return p0; }
-EXPORT struct S_II sf11_S_SS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, struct S_II p1) { return p0; }
-EXPORT struct S_IF sf11_S_SS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, struct S_IF p1) { return p0; }
-EXPORT struct S_ID sf11_S_SS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, struct S_ID p1) { return p0; }
-EXPORT struct S_IP sf11_S_SS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, struct S_IP p1) { return p0; }
-EXPORT struct S_FI sf11_S_SS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, struct S_FI p1) { return p0; }
-EXPORT struct S_FF sf11_S_SS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, struct S_FF p1) { return p0; }
-EXPORT struct S_FD sf11_S_SS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, struct S_FD p1) { return p0; }
-EXPORT struct S_FP sf11_S_SS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, struct S_FP p1) { return p0; }
-EXPORT struct S_DI sf11_S_SS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, struct S_DI p1) { return p0; }
-EXPORT struct S_DF sf11_S_SS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, struct S_DF p1) { return p0; }
-EXPORT struct S_DD sf11_S_SS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, struct S_DD p1) { return p0; }
-EXPORT struct S_DP sf11_S_SS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, struct S_DP p1) { return p0; }
-EXPORT struct S_PI sf11_S_SS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, struct S_PI p1) { return p0; }
-EXPORT struct S_PF sf11_S_SS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, struct S_PF p1) { return p0; }
-EXPORT struct S_PD sf11_S_SS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, struct S_PD p1) { return p0; }
-EXPORT struct S_PP sf11_S_SS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, struct S_PP p1) { return p0; }
-EXPORT struct S_III sf11_S_SS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, struct S_III p1) { return p0; }
-EXPORT struct S_IIF sf11_S_SS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, struct S_IIF p1) { return p0; }
-EXPORT struct S_IID sf11_S_SS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, struct S_IID p1) { return p0; }
-EXPORT struct S_IIP sf11_S_SS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, struct S_IIP p1) { return p0; }
-EXPORT struct S_IFI sf11_S_SS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, struct S_IFI p1) { return p0; }
-EXPORT struct S_IFF sf11_S_SS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, struct S_IFF p1) { return p0; }
-EXPORT struct S_IFD sf11_S_SS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, struct S_IFD p1) { return p0; }
-EXPORT struct S_IFP sf11_S_SS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, struct S_IFP p1) { return p0; }
-EXPORT struct S_IDI sf11_S_SS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, struct S_IDI p1) { return p0; }
-EXPORT struct S_IDF sf11_S_SS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, struct S_IDF p1) { return p0; }
-EXPORT struct S_IDD sf11_S_SS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, struct S_IDD p1) { return p0; }
-EXPORT struct S_IDP sf11_S_SS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, struct S_IDP p1) { return p0; }
-EXPORT struct S_IPI sf11_S_SS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, struct S_IPI p1) { return p0; }
-EXPORT struct S_IPF sf11_S_SS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, struct S_IPF p1) { return p0; }
-EXPORT struct S_IPD sf11_S_SS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, struct S_IPD p1) { return p0; }
-EXPORT struct S_IPP sf11_S_SS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, struct S_IPP p1) { return p0; }
-EXPORT struct S_FII sf11_S_SS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, struct S_FII p1) { return p0; }
-EXPORT struct S_FIF sf11_S_SS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, struct S_FIF p1) { return p0; }
-EXPORT struct S_FID sf11_S_SS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, struct S_FID p1) { return p0; }
-EXPORT struct S_FIP sf11_S_SS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, struct S_FIP p1) { return p0; }
-EXPORT struct S_FFI sf11_S_SS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, struct S_FFI p1) { return p0; }
-EXPORT struct S_FFF sf11_S_SS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, struct S_FFF p1) { return p0; }
-EXPORT struct S_FFD sf11_S_SS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, struct S_FFD p1) { return p0; }
-EXPORT struct S_FFP sf11_S_SS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, struct S_FFP p1) { return p0; }
-EXPORT struct S_FDI sf11_S_SS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, struct S_FDI p1) { return p0; }
-EXPORT struct S_FDF sf11_S_SS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, struct S_FDF p1) { return p0; }
-EXPORT struct S_FDD sf11_S_SS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, struct S_FDD p1) { return p0; }
-EXPORT struct S_FDP sf11_S_SS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, struct S_FDP p1) { return p0; }
-EXPORT struct S_FPI sf11_S_SS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, struct S_FPI p1) { return p0; }
-EXPORT struct S_FPF sf11_S_SS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, struct S_FPF p1) { return p0; }
-EXPORT struct S_FPD sf11_S_SS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, struct S_FPD p1) { return p0; }
-EXPORT struct S_FPP sf11_S_SS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, struct S_FPP p1) { return p0; }
-EXPORT struct S_DII sf11_S_SS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, struct S_DII p1) { return p0; }
-EXPORT struct S_DIF sf11_S_SS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, struct S_DIF p1) { return p0; }
-EXPORT struct S_DID sf11_S_SS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, struct S_DID p1) { return p0; }
-EXPORT struct S_DIP sf11_S_SS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, struct S_DIP p1) { return p0; }
-EXPORT struct S_DFI sf11_S_SS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, struct S_DFI p1) { return p0; }
-EXPORT struct S_DFF sf11_S_SS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, struct S_DFF p1) { return p0; }
-EXPORT struct S_DFD sf11_S_SS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, struct S_DFD p1) { return p0; }
-EXPORT struct S_DFP sf11_S_SS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, struct S_DFP p1) { return p0; }
-EXPORT struct S_DDI sf11_S_SS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, struct S_DDI p1) { return p0; }
-EXPORT struct S_DDF sf11_S_SS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, struct S_DDF p1) { return p0; }
-EXPORT struct S_DDD sf11_S_SS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, struct S_DDD p1) { return p0; }
-EXPORT struct S_DDP sf11_S_SS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, struct S_DDP p1) { return p0; }
-EXPORT struct S_DPI sf11_S_SS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, struct S_DPI p1) { return p0; }
-EXPORT struct S_DPF sf11_S_SS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, struct S_DPF p1) { return p0; }
-EXPORT struct S_DPD sf11_S_SS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, struct S_DPD p1) { return p0; }
-EXPORT struct S_DPP sf11_S_SS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, struct S_DPP p1) { return p0; }
-EXPORT struct S_PII sf11_S_SS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, struct S_PII p1) { return p0; }
-EXPORT struct S_PIF sf11_S_SS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, struct S_PIF p1) { return p0; }
-EXPORT struct S_PID sf11_S_SS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, struct S_PID p1) { return p0; }
-EXPORT struct S_PIP sf11_S_SS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, struct S_PIP p1) { return p0; }
-EXPORT struct S_PFI sf11_S_SS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, struct S_PFI p1) { return p0; }
-EXPORT struct S_PFF sf11_S_SS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, struct S_PFF p1) { return p0; }
-EXPORT struct S_PFD sf11_S_SS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, struct S_PFD p1) { return p0; }
-EXPORT struct S_PFP sf11_S_SS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, struct S_PFP p1) { return p0; }
-EXPORT struct S_PDI sf11_S_SS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, struct S_PDI p1) { return p0; }
-EXPORT struct S_PDF sf11_S_SS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, struct S_PDF p1) { return p0; }
-EXPORT struct S_PDD sf11_S_SS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, struct S_PDD p1) { return p0; }
-EXPORT struct S_PDP sf11_S_SS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, struct S_PDP p1) { return p0; }
-EXPORT struct S_PPI sf11_S_SS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, struct S_PPI p1) { return p0; }
-EXPORT struct S_PPF sf11_S_SS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, struct S_PPF p1) { return p0; }
-EXPORT struct S_PPD sf11_S_SS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, struct S_PPD p1) { return p0; }
-EXPORT struct S_PPP sf11_S_SS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, struct S_PPP p1) { return p0; }
-EXPORT int sf11_I_III_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, int p2) { return p0; }
-EXPORT int sf11_I_IIF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, float p2) { return p0; }
-EXPORT int sf11_I_IID_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, double p2) { return p0; }
-EXPORT int sf11_I_IIP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, void* p2) { return p0; }
-EXPORT int sf11_I_IIS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_I p2) { return p0; }
-EXPORT int sf11_I_IIS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_F p2) { return p0; }
-EXPORT int sf11_I_IIS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_D p2) { return p0; }
-EXPORT int sf11_I_IIS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_P p2) { return p0; }
-EXPORT int sf11_I_IIS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_II p2) { return p0; }
-EXPORT int sf11_I_IIS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_IF p2) { return p0; }
-EXPORT int sf11_I_IIS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_ID p2) { return p0; }
-EXPORT int sf11_I_IIS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_IP p2) { return p0; }
-EXPORT int sf11_I_IIS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FI p2) { return p0; }
-EXPORT int sf11_I_IIS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FF p2) { return p0; }
-EXPORT int sf11_I_IIS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FD p2) { return p0; }
-EXPORT int sf11_I_IIS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FP p2) { return p0; }
-EXPORT int sf11_I_IIS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DI p2) { return p0; }
-EXPORT int sf11_I_IIS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DF p2) { return p0; }
-EXPORT int sf11_I_IIS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DD p2) { return p0; }
-EXPORT int sf11_I_IIS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DP p2) { return p0; }
-EXPORT int sf11_I_IIS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PI p2) { return p0; }
-EXPORT int sf11_I_IIS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PF p2) { return p0; }
-EXPORT int sf11_I_IIS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PD p2) { return p0; }
-EXPORT int sf11_I_IIS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PP p2) { return p0; }
-EXPORT int sf11_I_IIS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_III p2) { return p0; }
-EXPORT int sf11_I_IIS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_IIF p2) { return p0; }
-EXPORT int sf11_I_IIS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_IID p2) { return p0; }
-EXPORT int sf11_I_IIS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_IIP p2) { return p0; }
-EXPORT int sf11_I_IIS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_IFI p2) { return p0; }
-EXPORT int sf11_I_IIS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_IFF p2) { return p0; }
-EXPORT int sf11_I_IIS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_IFD p2) { return p0; }
-EXPORT int sf11_I_IIS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_IFP p2) { return p0; }
-EXPORT int sf11_I_IIS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_IDI p2) { return p0; }
-EXPORT int sf11_I_IIS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_IDF p2) { return p0; }
-EXPORT int sf11_I_IIS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_IDD p2) { return p0; }
-EXPORT int sf11_I_IIS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_IDP p2) { return p0; }
-EXPORT int sf11_I_IIS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_IPI p2) { return p0; }
-EXPORT int sf11_I_IIS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_IPF p2) { return p0; }
-EXPORT int sf11_I_IIS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_IPD p2) { return p0; }
-EXPORT int sf11_I_IIS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_IPP p2) { return p0; }
-EXPORT int sf11_I_IIS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FII p2) { return p0; }
-EXPORT int sf11_I_IIS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FIF p2) { return p0; }
-EXPORT int sf11_I_IIS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FID p2) { return p0; }
-EXPORT int sf11_I_IIS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FIP p2) { return p0; }
-EXPORT int sf11_I_IIS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FFI p2) { return p0; }
-EXPORT int sf11_I_IIS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FFF p2) { return p0; }
-EXPORT int sf11_I_IIS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FFD p2) { return p0; }
-EXPORT int sf11_I_IIS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FFP p2) { return p0; }
-EXPORT int sf11_I_IIS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FDI p2) { return p0; }
-EXPORT int sf11_I_IIS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FDF p2) { return p0; }
-EXPORT int sf11_I_IIS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FDD p2) { return p0; }
-EXPORT int sf11_I_IIS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FDP p2) { return p0; }
-EXPORT int sf11_I_IIS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FPI p2) { return p0; }
-EXPORT int sf11_I_IIS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FPF p2) { return p0; }
-EXPORT int sf11_I_IIS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FPD p2) { return p0; }
-EXPORT int sf11_I_IIS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_FPP p2) { return p0; }
-EXPORT int sf11_I_IIS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DII p2) { return p0; }
-EXPORT int sf11_I_IIS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DIF p2) { return p0; }
-EXPORT int sf11_I_IIS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DID p2) { return p0; }
-EXPORT int sf11_I_IIS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DIP p2) { return p0; }
-EXPORT int sf11_I_IIS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DFI p2) { return p0; }
-EXPORT int sf11_I_IIS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DFF p2) { return p0; }
-EXPORT int sf11_I_IIS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DFD p2) { return p0; }
-EXPORT int sf11_I_IIS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DFP p2) { return p0; }
-EXPORT int sf11_I_IIS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DDI p2) { return p0; }
-EXPORT int sf11_I_IIS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DDF p2) { return p0; }
-EXPORT int sf11_I_IIS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DDD p2) { return p0; }
-EXPORT int sf11_I_IIS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DDP p2) { return p0; }
-EXPORT int sf11_I_IIS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DPI p2) { return p0; }
-EXPORT int sf11_I_IIS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DPF p2) { return p0; }
-EXPORT int sf11_I_IIS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DPD p2) { return p0; }
-EXPORT int sf11_I_IIS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_DPP p2) { return p0; }
-EXPORT int sf11_I_IIS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PII p2) { return p0; }
-EXPORT int sf11_I_IIS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PIF p2) { return p0; }
-EXPORT int sf11_I_IIS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PID p2) { return p0; }
-EXPORT int sf11_I_IIS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PIP p2) { return p0; }
-EXPORT int sf11_I_IIS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PFI p2) { return p0; }
-EXPORT int sf11_I_IIS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PFF p2) { return p0; }
-EXPORT int sf11_I_IIS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PFD p2) { return p0; }
-EXPORT int sf11_I_IIS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PFP p2) { return p0; }
-EXPORT int sf11_I_IIS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PDI p2) { return p0; }
-EXPORT int sf11_I_IIS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PDF p2) { return p0; }
-EXPORT int sf11_I_IIS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PDD p2) { return p0; }
-EXPORT int sf11_I_IIS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PDP p2) { return p0; }
-EXPORT int sf11_I_IIS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PPI p2) { return p0; }
-EXPORT int sf11_I_IIS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PPF p2) { return p0; }
-EXPORT int sf11_I_IIS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PPD p2) { return p0; }
-EXPORT int sf11_I_IIS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, int p1, struct S_PPP p2) { return p0; }
-EXPORT int sf11_I_IFI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, int p2) { return p0; }
-EXPORT int sf11_I_IFF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, float p2) { return p0; }
-EXPORT int sf11_I_IFD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, double p2) { return p0; }
-EXPORT int sf11_I_IFP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, void* p2) { return p0; }
-EXPORT int sf11_I_IFS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_I p2) { return p0; }
-EXPORT int sf11_I_IFS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_F p2) { return p0; }
-EXPORT int sf11_I_IFS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_D p2) { return p0; }
-EXPORT int sf11_I_IFS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_P p2) { return p0; }
-EXPORT int sf11_I_IFS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_II p2) { return p0; }
-EXPORT int sf11_I_IFS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_IF p2) { return p0; }
-EXPORT int sf11_I_IFS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_ID p2) { return p0; }
-EXPORT int sf11_I_IFS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_IP p2) { return p0; }
-EXPORT int sf11_I_IFS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FI p2) { return p0; }
-EXPORT int sf11_I_IFS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FF p2) { return p0; }
-EXPORT int sf11_I_IFS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FD p2) { return p0; }
-EXPORT int sf11_I_IFS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FP p2) { return p0; }
-EXPORT int sf11_I_IFS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DI p2) { return p0; }
-EXPORT int sf11_I_IFS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DF p2) { return p0; }
-EXPORT int sf11_I_IFS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DD p2) { return p0; }
-EXPORT int sf11_I_IFS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DP p2) { return p0; }
-EXPORT int sf11_I_IFS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PI p2) { return p0; }
-EXPORT int sf11_I_IFS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PF p2) { return p0; }
-EXPORT int sf11_I_IFS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PD p2) { return p0; }
-EXPORT int sf11_I_IFS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PP p2) { return p0; }
-EXPORT int sf11_I_IFS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_III p2) { return p0; }
-EXPORT int sf11_I_IFS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_IIF p2) { return p0; }
-EXPORT int sf11_I_IFS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_IID p2) { return p0; }
-EXPORT int sf11_I_IFS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_IIP p2) { return p0; }
-EXPORT int sf11_I_IFS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_IFI p2) { return p0; }
-EXPORT int sf11_I_IFS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_IFF p2) { return p0; }
-EXPORT int sf11_I_IFS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_IFD p2) { return p0; }
-EXPORT int sf11_I_IFS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_IFP p2) { return p0; }
-EXPORT int sf11_I_IFS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_IDI p2) { return p0; }
-EXPORT int sf11_I_IFS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_IDF p2) { return p0; }
-EXPORT int sf11_I_IFS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_IDD p2) { return p0; }
-EXPORT int sf11_I_IFS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_IDP p2) { return p0; }
-EXPORT int sf11_I_IFS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_IPI p2) { return p0; }
-EXPORT int sf11_I_IFS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_IPF p2) { return p0; }
-EXPORT int sf11_I_IFS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_IPD p2) { return p0; }
-EXPORT int sf11_I_IFS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_IPP p2) { return p0; }
-EXPORT int sf11_I_IFS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FII p2) { return p0; }
-EXPORT int sf11_I_IFS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FIF p2) { return p0; }
-EXPORT int sf11_I_IFS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FID p2) { return p0; }
-EXPORT int sf11_I_IFS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FIP p2) { return p0; }
-EXPORT int sf11_I_IFS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FFI p2) { return p0; }
-EXPORT int sf11_I_IFS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FFF p2) { return p0; }
-EXPORT int sf11_I_IFS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FFD p2) { return p0; }
-EXPORT int sf11_I_IFS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FFP p2) { return p0; }
-EXPORT int sf11_I_IFS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FDI p2) { return p0; }
-EXPORT int sf11_I_IFS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FDF p2) { return p0; }
-EXPORT int sf11_I_IFS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FDD p2) { return p0; }
-EXPORT int sf11_I_IFS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FDP p2) { return p0; }
-EXPORT int sf11_I_IFS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FPI p2) { return p0; }
-EXPORT int sf11_I_IFS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FPF p2) { return p0; }
-EXPORT int sf11_I_IFS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FPD p2) { return p0; }
-EXPORT int sf11_I_IFS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_FPP p2) { return p0; }
-EXPORT int sf11_I_IFS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DII p2) { return p0; }
-EXPORT int sf11_I_IFS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DIF p2) { return p0; }
-EXPORT int sf11_I_IFS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DID p2) { return p0; }
-EXPORT int sf11_I_IFS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DIP p2) { return p0; }
-EXPORT int sf11_I_IFS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DFI p2) { return p0; }
-EXPORT int sf11_I_IFS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DFF p2) { return p0; }
-EXPORT int sf11_I_IFS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DFD p2) { return p0; }
-EXPORT int sf11_I_IFS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DFP p2) { return p0; }
-EXPORT int sf11_I_IFS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DDI p2) { return p0; }
-EXPORT int sf11_I_IFS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DDF p2) { return p0; }
-EXPORT int sf11_I_IFS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DDD p2) { return p0; }
-EXPORT int sf11_I_IFS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DDP p2) { return p0; }
-EXPORT int sf11_I_IFS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DPI p2) { return p0; }
-EXPORT int sf11_I_IFS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DPF p2) { return p0; }
-EXPORT int sf11_I_IFS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DPD p2) { return p0; }
-EXPORT int sf11_I_IFS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_DPP p2) { return p0; }
-EXPORT int sf11_I_IFS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PII p2) { return p0; }
-EXPORT int sf11_I_IFS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PIF p2) { return p0; }
-EXPORT int sf11_I_IFS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PID p2) { return p0; }
-EXPORT int sf11_I_IFS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PIP p2) { return p0; }
-EXPORT int sf11_I_IFS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PFI p2) { return p0; }
-EXPORT int sf11_I_IFS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PFF p2) { return p0; }
-EXPORT int sf11_I_IFS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PFD p2) { return p0; }
-EXPORT int sf11_I_IFS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PFP p2) { return p0; }
-EXPORT int sf11_I_IFS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PDI p2) { return p0; }
-EXPORT int sf11_I_IFS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PDF p2) { return p0; }
-EXPORT int sf11_I_IFS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PDD p2) { return p0; }
-EXPORT int sf11_I_IFS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PDP p2) { return p0; }
-EXPORT int sf11_I_IFS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PPI p2) { return p0; }
-EXPORT int sf11_I_IFS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PPF p2) { return p0; }
-EXPORT int sf11_I_IFS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PPD p2) { return p0; }
-EXPORT int sf11_I_IFS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, float p1, struct S_PPP p2) { return p0; }
-EXPORT int sf11_I_IDI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, int p2) { return p0; }
-EXPORT int sf11_I_IDF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, float p2) { return p0; }
-EXPORT int sf11_I_IDD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, double p2) { return p0; }
-EXPORT int sf11_I_IDP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, void* p2) { return p0; }
-EXPORT int sf11_I_IDS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_I p2) { return p0; }
-EXPORT int sf11_I_IDS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_F p2) { return p0; }
-EXPORT int sf11_I_IDS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_D p2) { return p0; }
-EXPORT int sf11_I_IDS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_P p2) { return p0; }
-EXPORT int sf11_I_IDS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_II p2) { return p0; }
-EXPORT int sf11_I_IDS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_IF p2) { return p0; }
-EXPORT int sf11_I_IDS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_ID p2) { return p0; }
-EXPORT int sf11_I_IDS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_IP p2) { return p0; }
-EXPORT int sf11_I_IDS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FI p2) { return p0; }
-EXPORT int sf11_I_IDS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FF p2) { return p0; }
-EXPORT int sf11_I_IDS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FD p2) { return p0; }
-EXPORT int sf11_I_IDS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FP p2) { return p0; }
-EXPORT int sf11_I_IDS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DI p2) { return p0; }
-EXPORT int sf11_I_IDS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DF p2) { return p0; }
-EXPORT int sf11_I_IDS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DD p2) { return p0; }
-EXPORT int sf11_I_IDS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DP p2) { return p0; }
-EXPORT int sf11_I_IDS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PI p2) { return p0; }
-EXPORT int sf11_I_IDS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PF p2) { return p0; }
-EXPORT int sf11_I_IDS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PD p2) { return p0; }
-EXPORT int sf11_I_IDS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PP p2) { return p0; }
-EXPORT int sf11_I_IDS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_III p2) { return p0; }
-EXPORT int sf11_I_IDS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_IIF p2) { return p0; }
-EXPORT int sf11_I_IDS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_IID p2) { return p0; }
-EXPORT int sf11_I_IDS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_IIP p2) { return p0; }
-EXPORT int sf11_I_IDS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_IFI p2) { return p0; }
-EXPORT int sf11_I_IDS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_IFF p2) { return p0; }
-EXPORT int sf11_I_IDS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_IFD p2) { return p0; }
-EXPORT int sf11_I_IDS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_IFP p2) { return p0; }
-EXPORT int sf11_I_IDS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_IDI p2) { return p0; }
-EXPORT int sf11_I_IDS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_IDF p2) { return p0; }
-EXPORT int sf11_I_IDS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_IDD p2) { return p0; }
-EXPORT int sf11_I_IDS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_IDP p2) { return p0; }
-EXPORT int sf11_I_IDS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_IPI p2) { return p0; }
-EXPORT int sf11_I_IDS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_IPF p2) { return p0; }
-EXPORT int sf11_I_IDS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_IPD p2) { return p0; }
-EXPORT int sf11_I_IDS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_IPP p2) { return p0; }
-EXPORT int sf11_I_IDS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FII p2) { return p0; }
-EXPORT int sf11_I_IDS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FIF p2) { return p0; }
-EXPORT int sf11_I_IDS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FID p2) { return p0; }
-EXPORT int sf11_I_IDS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FIP p2) { return p0; }
-EXPORT int sf11_I_IDS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FFI p2) { return p0; }
-EXPORT int sf11_I_IDS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FFF p2) { return p0; }
-EXPORT int sf11_I_IDS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FFD p2) { return p0; }
-EXPORT int sf11_I_IDS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FFP p2) { return p0; }
-EXPORT int sf11_I_IDS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FDI p2) { return p0; }
-EXPORT int sf11_I_IDS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FDF p2) { return p0; }
-EXPORT int sf11_I_IDS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FDD p2) { return p0; }
-EXPORT int sf11_I_IDS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FDP p2) { return p0; }
-EXPORT int sf11_I_IDS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FPI p2) { return p0; }
-EXPORT int sf11_I_IDS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FPF p2) { return p0; }
-EXPORT int sf11_I_IDS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FPD p2) { return p0; }
-EXPORT int sf11_I_IDS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_FPP p2) { return p0; }
-EXPORT int sf11_I_IDS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DII p2) { return p0; }
-EXPORT int sf11_I_IDS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DIF p2) { return p0; }
-EXPORT int sf11_I_IDS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DID p2) { return p0; }
-EXPORT int sf11_I_IDS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DIP p2) { return p0; }
-EXPORT int sf11_I_IDS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DFI p2) { return p0; }
-EXPORT int sf11_I_IDS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DFF p2) { return p0; }
-EXPORT int sf11_I_IDS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DFD p2) { return p0; }
-EXPORT int sf11_I_IDS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DFP p2) { return p0; }
-EXPORT int sf11_I_IDS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DDI p2) { return p0; }
-EXPORT int sf11_I_IDS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DDF p2) { return p0; }
-EXPORT int sf11_I_IDS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DDD p2) { return p0; }
-EXPORT int sf11_I_IDS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DDP p2) { return p0; }
-EXPORT int sf11_I_IDS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DPI p2) { return p0; }
-EXPORT int sf11_I_IDS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DPF p2) { return p0; }
-EXPORT int sf11_I_IDS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DPD p2) { return p0; }
-EXPORT int sf11_I_IDS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_DPP p2) { return p0; }
-EXPORT int sf11_I_IDS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PII p2) { return p0; }
-EXPORT int sf11_I_IDS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PIF p2) { return p0; }
-EXPORT int sf11_I_IDS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PID p2) { return p0; }
-EXPORT int sf11_I_IDS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PIP p2) { return p0; }
-EXPORT int sf11_I_IDS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PFI p2) { return p0; }
-EXPORT int sf11_I_IDS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PFF p2) { return p0; }
-EXPORT int sf11_I_IDS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PFD p2) { return p0; }
-EXPORT int sf11_I_IDS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PFP p2) { return p0; }
-EXPORT int sf11_I_IDS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PDI p2) { return p0; }
-EXPORT int sf11_I_IDS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PDF p2) { return p0; }
-EXPORT int sf11_I_IDS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PDD p2) { return p0; }
-EXPORT int sf11_I_IDS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PDP p2) { return p0; }
-EXPORT int sf11_I_IDS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PPI p2) { return p0; }
-EXPORT int sf11_I_IDS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PPF p2) { return p0; }
-EXPORT int sf11_I_IDS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PPD p2) { return p0; }
-EXPORT int sf11_I_IDS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, double p1, struct S_PPP p2) { return p0; }
-EXPORT int sf11_I_IPI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, int p2) { return p0; }
-EXPORT int sf11_I_IPF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, float p2) { return p0; }
-EXPORT int sf11_I_IPD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, double p2) { return p0; }
-EXPORT int sf11_I_IPP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, void* p2) { return p0; }
-EXPORT int sf11_I_IPS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_I p2) { return p0; }
-EXPORT int sf11_I_IPS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_F p2) { return p0; }
-EXPORT int sf11_I_IPS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_D p2) { return p0; }
-EXPORT int sf11_I_IPS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_P p2) { return p0; }
-EXPORT int sf11_I_IPS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_II p2) { return p0; }
-EXPORT int sf11_I_IPS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_IF p2) { return p0; }
-EXPORT int sf11_I_IPS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_ID p2) { return p0; }
-EXPORT int sf11_I_IPS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_IP p2) { return p0; }
-EXPORT int sf11_I_IPS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FI p2) { return p0; }
-EXPORT int sf11_I_IPS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FF p2) { return p0; }
-EXPORT int sf11_I_IPS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FD p2) { return p0; }
-EXPORT int sf11_I_IPS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FP p2) { return p0; }
-EXPORT int sf11_I_IPS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DI p2) { return p0; }
-EXPORT int sf11_I_IPS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DF p2) { return p0; }
-EXPORT int sf11_I_IPS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DD p2) { return p0; }
-EXPORT int sf11_I_IPS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DP p2) { return p0; }
-EXPORT int sf11_I_IPS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PI p2) { return p0; }
-EXPORT int sf11_I_IPS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PF p2) { return p0; }
-EXPORT int sf11_I_IPS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PD p2) { return p0; }
-EXPORT int sf11_I_IPS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PP p2) { return p0; }
-EXPORT int sf11_I_IPS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_III p2) { return p0; }
-EXPORT int sf11_I_IPS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_IIF p2) { return p0; }
-EXPORT int sf11_I_IPS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_IID p2) { return p0; }
-EXPORT int sf12_I_IPS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_IIP p2) { return p0; }
-EXPORT int sf12_I_IPS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_IFI p2) { return p0; }
-EXPORT int sf12_I_IPS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_IFF p2) { return p0; }
-EXPORT int sf12_I_IPS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_IFD p2) { return p0; }
-EXPORT int sf12_I_IPS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_IFP p2) { return p0; }
-EXPORT int sf12_I_IPS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_IDI p2) { return p0; }
-EXPORT int sf12_I_IPS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_IDF p2) { return p0; }
-EXPORT int sf12_I_IPS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_IDD p2) { return p0; }
-EXPORT int sf12_I_IPS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_IDP p2) { return p0; }
-EXPORT int sf12_I_IPS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_IPI p2) { return p0; }
-EXPORT int sf12_I_IPS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_IPF p2) { return p0; }
-EXPORT int sf12_I_IPS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_IPD p2) { return p0; }
-EXPORT int sf12_I_IPS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_IPP p2) { return p0; }
-EXPORT int sf12_I_IPS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FII p2) { return p0; }
-EXPORT int sf12_I_IPS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FIF p2) { return p0; }
-EXPORT int sf12_I_IPS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FID p2) { return p0; }
-EXPORT int sf12_I_IPS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FIP p2) { return p0; }
-EXPORT int sf12_I_IPS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FFI p2) { return p0; }
-EXPORT int sf12_I_IPS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FFF p2) { return p0; }
-EXPORT int sf12_I_IPS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FFD p2) { return p0; }
-EXPORT int sf12_I_IPS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FFP p2) { return p0; }
-EXPORT int sf12_I_IPS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FDI p2) { return p0; }
-EXPORT int sf12_I_IPS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FDF p2) { return p0; }
-EXPORT int sf12_I_IPS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FDD p2) { return p0; }
-EXPORT int sf12_I_IPS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FDP p2) { return p0; }
-EXPORT int sf12_I_IPS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FPI p2) { return p0; }
-EXPORT int sf12_I_IPS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FPF p2) { return p0; }
-EXPORT int sf12_I_IPS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FPD p2) { return p0; }
-EXPORT int sf12_I_IPS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_FPP p2) { return p0; }
-EXPORT int sf12_I_IPS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DII p2) { return p0; }
-EXPORT int sf12_I_IPS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DIF p2) { return p0; }
-EXPORT int sf12_I_IPS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DID p2) { return p0; }
-EXPORT int sf12_I_IPS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DIP p2) { return p0; }
-EXPORT int sf12_I_IPS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DFI p2) { return p0; }
-EXPORT int sf12_I_IPS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DFF p2) { return p0; }
-EXPORT int sf12_I_IPS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DFD p2) { return p0; }
-EXPORT int sf12_I_IPS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DFP p2) { return p0; }
-EXPORT int sf12_I_IPS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DDI p2) { return p0; }
-EXPORT int sf12_I_IPS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DDF p2) { return p0; }
-EXPORT int sf12_I_IPS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DDD p2) { return p0; }
-EXPORT int sf12_I_IPS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DDP p2) { return p0; }
-EXPORT int sf12_I_IPS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DPI p2) { return p0; }
-EXPORT int sf12_I_IPS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DPF p2) { return p0; }
-EXPORT int sf12_I_IPS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DPD p2) { return p0; }
-EXPORT int sf12_I_IPS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_DPP p2) { return p0; }
-EXPORT int sf12_I_IPS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PII p2) { return p0; }
-EXPORT int sf12_I_IPS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PIF p2) { return p0; }
-EXPORT int sf12_I_IPS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PID p2) { return p0; }
-EXPORT int sf12_I_IPS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PIP p2) { return p0; }
-EXPORT int sf12_I_IPS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PFI p2) { return p0; }
-EXPORT int sf12_I_IPS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PFF p2) { return p0; }
-EXPORT int sf12_I_IPS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PFD p2) { return p0; }
-EXPORT int sf12_I_IPS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PFP p2) { return p0; }
-EXPORT int sf12_I_IPS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PDI p2) { return p0; }
-EXPORT int sf12_I_IPS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PDF p2) { return p0; }
-EXPORT int sf12_I_IPS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PDD p2) { return p0; }
-EXPORT int sf12_I_IPS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PDP p2) { return p0; }
-EXPORT int sf12_I_IPS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PPI p2) { return p0; }
-EXPORT int sf12_I_IPS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PPF p2) { return p0; }
-EXPORT int sf12_I_IPS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PPD p2) { return p0; }
-EXPORT int sf12_I_IPS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, void* p1, struct S_PPP p2) { return p0; }
-EXPORT int sf12_I_ISI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_I p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_F p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_D p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_P p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_II p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IF p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_ID p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IP p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FI p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FF p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FD p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FP p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DI p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DF p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DD p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DP p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PI p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PF p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PD p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PP p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_III p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IIF p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IID p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IIP p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFI p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFF p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFD p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFP p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDI p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDF p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDD p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDP p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPI p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPF p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPD p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPP p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FII p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FIF p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FID p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FIP p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFI p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFF p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFD p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFP p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDI p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDF p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDD p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDP p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPI p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPF p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPD p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPP p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DII p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DIF p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DID p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DIP p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFI p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFF p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFD p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFP p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDI p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDF p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDD p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDP p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPI p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPF p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPD p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPP p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PII p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PIF p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PID p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PIP p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFI p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFF p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFD p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFP p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDI p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDF p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDD p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDP p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPI p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPF p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPD p1, int p2) { return p0; }
-EXPORT int sf12_I_ISI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPP p1, int p2) { return p0; }
-EXPORT int sf12_I_ISF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_I p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_F p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_D p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_P p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_II p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IF p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_ID p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IP p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FI p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FF p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FD p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FP p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DI p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DF p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DD p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DP p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PI p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PF p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PD p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PP p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_III p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IIF p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IID p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IIP p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFI p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFF p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFD p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFP p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDI p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDF p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDD p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDP p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPI p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPF p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPD p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPP p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FII p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FIF p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FID p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FIP p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFI p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFF p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFD p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFP p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDI p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDF p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDD p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDP p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPI p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPF p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPD p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPP p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DII p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DIF p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DID p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DIP p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFI p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFF p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFD p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFP p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDI p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDF p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDD p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDP p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPI p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPF p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPD p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPP p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PII p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PIF p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PID p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PIP p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFI p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFF p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFD p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFP p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDI p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDF p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDD p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDP p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPI p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPF p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPD p1, float p2) { return p0; }
-EXPORT int sf12_I_ISF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPP p1, float p2) { return p0; }
-EXPORT int sf12_I_ISD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_I p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_F p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_D p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_P p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_II p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IF p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_ID p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IP p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FI p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FF p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FD p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FP p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DI p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DF p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DD p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DP p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PI p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PF p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PD p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PP p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_III p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IIF p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IID p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IIP p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFI p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFF p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFD p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFP p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDI p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDF p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDD p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDP p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPI p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPF p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPD p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPP p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FII p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FIF p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FID p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FIP p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFI p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFF p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFD p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFP p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDI p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDF p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDD p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDP p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPI p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPF p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPD p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPP p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DII p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DIF p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DID p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DIP p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFI p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFF p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFD p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFP p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDI p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDF p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDD p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDP p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPI p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPF p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPD p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPP p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PII p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PIF p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PID p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PIP p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFI p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFF p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFD p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFP p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDI p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDF p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDD p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDP p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPI p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPF p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPD p1, double p2) { return p0; }
-EXPORT int sf12_I_ISD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPP p1, double p2) { return p0; }
-EXPORT int sf12_I_ISP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_I p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_F p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_D p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_P p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_II p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IF p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_ID p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IP p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FI p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FF p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FD p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FP p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DI p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DF p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DD p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DP p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PI p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PF p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PD p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PP p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_III p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IIF p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IID p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IIP p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFI p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFF p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFD p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFP p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDI p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDF p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDD p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDP p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPI p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPF p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPD p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPP p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FII p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FIF p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FID p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FIP p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFI p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFF p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFD p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFP p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDI p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDF p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDD p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDP p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPI p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPF p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPD p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPP p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DII p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DIF p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DID p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DIP p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFI p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFF p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFD p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFP p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDI p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDF p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDD p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDP p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPI p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPF p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPD p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPP p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PII p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PIF p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PID p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PIP p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFI p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFF p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFD p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFP p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDI p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDF p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDD p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDP p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPI p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPF p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPD p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPP p1, void* p2) { return p0; }
-EXPORT int sf12_I_ISS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_I p1, struct S_I p2) { return p0; }
-EXPORT int sf12_I_ISS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_F p1, struct S_F p2) { return p0; }
-EXPORT int sf12_I_ISS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_D p1, struct S_D p2) { return p0; }
-EXPORT int sf12_I_ISS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_P p1, struct S_P p2) { return p0; }
-EXPORT int sf12_I_ISS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_II p1, struct S_II p2) { return p0; }
-EXPORT int sf12_I_ISS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IF p1, struct S_IF p2) { return p0; }
-EXPORT int sf12_I_ISS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_ID p1, struct S_ID p2) { return p0; }
-EXPORT int sf12_I_ISS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IP p1, struct S_IP p2) { return p0; }
-EXPORT int sf12_I_ISS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FI p1, struct S_FI p2) { return p0; }
-EXPORT int sf12_I_ISS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FF p1, struct S_FF p2) { return p0; }
-EXPORT int sf12_I_ISS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FD p1, struct S_FD p2) { return p0; }
-EXPORT int sf12_I_ISS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FP p1, struct S_FP p2) { return p0; }
-EXPORT int sf12_I_ISS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DI p1, struct S_DI p2) { return p0; }
-EXPORT int sf12_I_ISS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DF p1, struct S_DF p2) { return p0; }
-EXPORT int sf12_I_ISS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DD p1, struct S_DD p2) { return p0; }
-EXPORT int sf12_I_ISS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DP p1, struct S_DP p2) { return p0; }
-EXPORT int sf12_I_ISS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PI p1, struct S_PI p2) { return p0; }
-EXPORT int sf12_I_ISS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PF p1, struct S_PF p2) { return p0; }
-EXPORT int sf12_I_ISS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PD p1, struct S_PD p2) { return p0; }
-EXPORT int sf12_I_ISS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PP p1, struct S_PP p2) { return p0; }
-EXPORT int sf12_I_ISS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_III p1, struct S_III p2) { return p0; }
-EXPORT int sf12_I_ISS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IIF p1, struct S_IIF p2) { return p0; }
-EXPORT int sf12_I_ISS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IID p1, struct S_IID p2) { return p0; }
-EXPORT int sf12_I_ISS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IIP p1, struct S_IIP p2) { return p0; }
-EXPORT int sf12_I_ISS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFI p1, struct S_IFI p2) { return p0; }
-EXPORT int sf12_I_ISS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFF p1, struct S_IFF p2) { return p0; }
-EXPORT int sf12_I_ISS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFD p1, struct S_IFD p2) { return p0; }
-EXPORT int sf12_I_ISS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IFP p1, struct S_IFP p2) { return p0; }
-EXPORT int sf12_I_ISS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDI p1, struct S_IDI p2) { return p0; }
-EXPORT int sf12_I_ISS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDF p1, struct S_IDF p2) { return p0; }
-EXPORT int sf12_I_ISS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDD p1, struct S_IDD p2) { return p0; }
-EXPORT int sf12_I_ISS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IDP p1, struct S_IDP p2) { return p0; }
-EXPORT int sf12_I_ISS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPI p1, struct S_IPI p2) { return p0; }
-EXPORT int sf12_I_ISS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPF p1, struct S_IPF p2) { return p0; }
-EXPORT int sf12_I_ISS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPD p1, struct S_IPD p2) { return p0; }
-EXPORT int sf12_I_ISS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_IPP p1, struct S_IPP p2) { return p0; }
-EXPORT int sf12_I_ISS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FII p1, struct S_FII p2) { return p0; }
-EXPORT int sf12_I_ISS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FIF p1, struct S_FIF p2) { return p0; }
-EXPORT int sf12_I_ISS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FID p1, struct S_FID p2) { return p0; }
-EXPORT int sf12_I_ISS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FIP p1, struct S_FIP p2) { return p0; }
-EXPORT int sf12_I_ISS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFI p1, struct S_FFI p2) { return p0; }
-EXPORT int sf12_I_ISS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFF p1, struct S_FFF p2) { return p0; }
-EXPORT int sf12_I_ISS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFD p1, struct S_FFD p2) { return p0; }
-EXPORT int sf12_I_ISS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FFP p1, struct S_FFP p2) { return p0; }
-EXPORT int sf12_I_ISS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDI p1, struct S_FDI p2) { return p0; }
-EXPORT int sf12_I_ISS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDF p1, struct S_FDF p2) { return p0; }
-EXPORT int sf12_I_ISS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDD p1, struct S_FDD p2) { return p0; }
-EXPORT int sf12_I_ISS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FDP p1, struct S_FDP p2) { return p0; }
-EXPORT int sf12_I_ISS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPI p1, struct S_FPI p2) { return p0; }
-EXPORT int sf12_I_ISS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPF p1, struct S_FPF p2) { return p0; }
-EXPORT int sf12_I_ISS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPD p1, struct S_FPD p2) { return p0; }
-EXPORT int sf12_I_ISS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_FPP p1, struct S_FPP p2) { return p0; }
-EXPORT int sf12_I_ISS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DII p1, struct S_DII p2) { return p0; }
-EXPORT int sf12_I_ISS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DIF p1, struct S_DIF p2) { return p0; }
-EXPORT int sf12_I_ISS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DID p1, struct S_DID p2) { return p0; }
-EXPORT int sf12_I_ISS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DIP p1, struct S_DIP p2) { return p0; }
-EXPORT int sf12_I_ISS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFI p1, struct S_DFI p2) { return p0; }
-EXPORT int sf12_I_ISS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFF p1, struct S_DFF p2) { return p0; }
-EXPORT int sf12_I_ISS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFD p1, struct S_DFD p2) { return p0; }
-EXPORT int sf12_I_ISS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DFP p1, struct S_DFP p2) { return p0; }
-EXPORT int sf12_I_ISS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDI p1, struct S_DDI p2) { return p0; }
-EXPORT int sf12_I_ISS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDF p1, struct S_DDF p2) { return p0; }
-EXPORT int sf12_I_ISS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDD p1, struct S_DDD p2) { return p0; }
-EXPORT int sf12_I_ISS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DDP p1, struct S_DDP p2) { return p0; }
-EXPORT int sf12_I_ISS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPI p1, struct S_DPI p2) { return p0; }
-EXPORT int sf12_I_ISS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPF p1, struct S_DPF p2) { return p0; }
-EXPORT int sf12_I_ISS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPD p1, struct S_DPD p2) { return p0; }
-EXPORT int sf12_I_ISS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_DPP p1, struct S_DPP p2) { return p0; }
-EXPORT int sf12_I_ISS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PII p1, struct S_PII p2) { return p0; }
-EXPORT int sf12_I_ISS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PIF p1, struct S_PIF p2) { return p0; }
-EXPORT int sf12_I_ISS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PID p1, struct S_PID p2) { return p0; }
-EXPORT int sf12_I_ISS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PIP p1, struct S_PIP p2) { return p0; }
-EXPORT int sf12_I_ISS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFI p1, struct S_PFI p2) { return p0; }
-EXPORT int sf12_I_ISS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFF p1, struct S_PFF p2) { return p0; }
-EXPORT int sf12_I_ISS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFD p1, struct S_PFD p2) { return p0; }
-EXPORT int sf12_I_ISS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PFP p1, struct S_PFP p2) { return p0; }
-EXPORT int sf12_I_ISS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDI p1, struct S_PDI p2) { return p0; }
-EXPORT int sf12_I_ISS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDF p1, struct S_PDF p2) { return p0; }
-EXPORT int sf12_I_ISS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDD p1, struct S_PDD p2) { return p0; }
-EXPORT int sf12_I_ISS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PDP p1, struct S_PDP p2) { return p0; }
-EXPORT int sf12_I_ISS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPI p1, struct S_PPI p2) { return p0; }
-EXPORT int sf12_I_ISS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPF p1, struct S_PPF p2) { return p0; }
-EXPORT int sf12_I_ISS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPD p1, struct S_PPD p2) { return p0; }
-EXPORT int sf12_I_ISS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,int p0, struct S_PPP p1, struct S_PPP p2) { return p0; }
-EXPORT float sf12_F_FII_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, int p2) { return p0; }
-EXPORT float sf12_F_FIF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, float p2) { return p0; }
-EXPORT float sf12_F_FID_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, double p2) { return p0; }
-EXPORT float sf12_F_FIP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, void* p2) { return p0; }
-EXPORT float sf12_F_FIS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_I p2) { return p0; }
-EXPORT float sf12_F_FIS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_F p2) { return p0; }
-EXPORT float sf12_F_FIS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_D p2) { return p0; }
-EXPORT float sf12_F_FIS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_P p2) { return p0; }
-EXPORT float sf12_F_FIS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_II p2) { return p0; }
-EXPORT float sf12_F_FIS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_IF p2) { return p0; }
-EXPORT float sf12_F_FIS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_ID p2) { return p0; }
-EXPORT float sf12_F_FIS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_IP p2) { return p0; }
-EXPORT float sf12_F_FIS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FI p2) { return p0; }
-EXPORT float sf12_F_FIS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FF p2) { return p0; }
-EXPORT float sf12_F_FIS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FD p2) { return p0; }
-EXPORT float sf12_F_FIS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FP p2) { return p0; }
-EXPORT float sf12_F_FIS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DI p2) { return p0; }
-EXPORT float sf12_F_FIS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DF p2) { return p0; }
-EXPORT float sf12_F_FIS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DD p2) { return p0; }
-EXPORT float sf12_F_FIS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DP p2) { return p0; }
-EXPORT float sf12_F_FIS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PI p2) { return p0; }
-EXPORT float sf12_F_FIS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PF p2) { return p0; }
-EXPORT float sf12_F_FIS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PD p2) { return p0; }
-EXPORT float sf12_F_FIS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PP p2) { return p0; }
-EXPORT float sf12_F_FIS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_III p2) { return p0; }
-EXPORT float sf12_F_FIS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_IIF p2) { return p0; }
-EXPORT float sf12_F_FIS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_IID p2) { return p0; }
-EXPORT float sf12_F_FIS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_IIP p2) { return p0; }
-EXPORT float sf12_F_FIS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_IFI p2) { return p0; }
-EXPORT float sf12_F_FIS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_IFF p2) { return p0; }
-EXPORT float sf12_F_FIS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_IFD p2) { return p0; }
-EXPORT float sf12_F_FIS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_IFP p2) { return p0; }
-EXPORT float sf12_F_FIS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_IDI p2) { return p0; }
-EXPORT float sf12_F_FIS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_IDF p2) { return p0; }
-EXPORT float sf12_F_FIS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_IDD p2) { return p0; }
-EXPORT float sf12_F_FIS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_IDP p2) { return p0; }
-EXPORT float sf12_F_FIS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_IPI p2) { return p0; }
-EXPORT float sf12_F_FIS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_IPF p2) { return p0; }
-EXPORT float sf12_F_FIS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_IPD p2) { return p0; }
-EXPORT float sf12_F_FIS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_IPP p2) { return p0; }
-EXPORT float sf12_F_FIS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FII p2) { return p0; }
-EXPORT float sf12_F_FIS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FIF p2) { return p0; }
-EXPORT float sf12_F_FIS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FID p2) { return p0; }
-EXPORT float sf12_F_FIS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FIP p2) { return p0; }
-EXPORT float sf12_F_FIS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FFI p2) { return p0; }
-EXPORT float sf12_F_FIS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FFF p2) { return p0; }
-EXPORT float sf12_F_FIS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FFD p2) { return p0; }
-EXPORT float sf12_F_FIS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FFP p2) { return p0; }
-EXPORT float sf12_F_FIS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FDI p2) { return p0; }
-EXPORT float sf12_F_FIS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FDF p2) { return p0; }
-EXPORT float sf12_F_FIS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FDD p2) { return p0; }
-EXPORT float sf12_F_FIS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FDP p2) { return p0; }
-EXPORT float sf12_F_FIS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FPI p2) { return p0; }
-EXPORT float sf12_F_FIS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FPF p2) { return p0; }
-EXPORT float sf12_F_FIS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FPD p2) { return p0; }
-EXPORT float sf12_F_FIS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_FPP p2) { return p0; }
-EXPORT float sf12_F_FIS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DII p2) { return p0; }
-EXPORT float sf12_F_FIS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DIF p2) { return p0; }
-EXPORT float sf12_F_FIS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DID p2) { return p0; }
-EXPORT float sf12_F_FIS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DIP p2) { return p0; }
-EXPORT float sf12_F_FIS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DFI p2) { return p0; }
-EXPORT float sf12_F_FIS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DFF p2) { return p0; }
-EXPORT float sf12_F_FIS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DFD p2) { return p0; }
-EXPORT float sf12_F_FIS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DFP p2) { return p0; }
-EXPORT float sf12_F_FIS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DDI p2) { return p0; }
-EXPORT float sf12_F_FIS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DDF p2) { return p0; }
-EXPORT float sf12_F_FIS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DDD p2) { return p0; }
-EXPORT float sf12_F_FIS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DDP p2) { return p0; }
-EXPORT float sf12_F_FIS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DPI p2) { return p0; }
-EXPORT float sf12_F_FIS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DPF p2) { return p0; }
-EXPORT float sf12_F_FIS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DPD p2) { return p0; }
-EXPORT float sf12_F_FIS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_DPP p2) { return p0; }
-EXPORT float sf12_F_FIS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PII p2) { return p0; }
-EXPORT float sf12_F_FIS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PIF p2) { return p0; }
-EXPORT float sf12_F_FIS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PID p2) { return p0; }
-EXPORT float sf12_F_FIS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PIP p2) { return p0; }
-EXPORT float sf12_F_FIS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PFI p2) { return p0; }
-EXPORT float sf12_F_FIS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PFF p2) { return p0; }
-EXPORT float sf12_F_FIS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PFD p2) { return p0; }
-EXPORT float sf12_F_FIS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PFP p2) { return p0; }
-EXPORT float sf12_F_FIS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PDI p2) { return p0; }
-EXPORT float sf12_F_FIS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PDF p2) { return p0; }
-EXPORT float sf12_F_FIS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PDD p2) { return p0; }
-EXPORT float sf12_F_FIS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PDP p2) { return p0; }
-EXPORT float sf12_F_FIS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PPI p2) { return p0; }
-EXPORT float sf12_F_FIS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PPF p2) { return p0; }
-EXPORT float sf12_F_FIS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PPD p2) { return p0; }
-EXPORT float sf12_F_FIS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, int p1, struct S_PPP p2) { return p0; }
-EXPORT float sf12_F_FFI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, int p2) { return p0; }
-EXPORT float sf12_F_FFF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, float p2) { return p0; }
-EXPORT float sf12_F_FFD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, double p2) { return p0; }
-EXPORT float sf12_F_FFP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, void* p2) { return p0; }
-EXPORT float sf12_F_FFS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_I p2) { return p0; }
-EXPORT float sf12_F_FFS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_F p2) { return p0; }
-EXPORT float sf12_F_FFS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_D p2) { return p0; }
-EXPORT float sf12_F_FFS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_P p2) { return p0; }
-EXPORT float sf12_F_FFS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_II p2) { return p0; }
-EXPORT float sf12_F_FFS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_IF p2) { return p0; }
-EXPORT float sf12_F_FFS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_ID p2) { return p0; }
-EXPORT float sf12_F_FFS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_IP p2) { return p0; }
-EXPORT float sf12_F_FFS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FI p2) { return p0; }
-EXPORT float sf12_F_FFS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FF p2) { return p0; }
-EXPORT float sf12_F_FFS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FD p2) { return p0; }
-EXPORT float sf12_F_FFS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FP p2) { return p0; }
-EXPORT float sf12_F_FFS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DI p2) { return p0; }
-EXPORT float sf12_F_FFS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DF p2) { return p0; }
-EXPORT float sf12_F_FFS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DD p2) { return p0; }
-EXPORT float sf12_F_FFS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DP p2) { return p0; }
-EXPORT float sf12_F_FFS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PI p2) { return p0; }
-EXPORT float sf12_F_FFS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PF p2) { return p0; }
-EXPORT float sf12_F_FFS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PD p2) { return p0; }
-EXPORT float sf12_F_FFS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PP p2) { return p0; }
-EXPORT float sf12_F_FFS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_III p2) { return p0; }
-EXPORT float sf12_F_FFS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_IIF p2) { return p0; }
-EXPORT float sf12_F_FFS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_IID p2) { return p0; }
-EXPORT float sf12_F_FFS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_IIP p2) { return p0; }
-EXPORT float sf12_F_FFS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_IFI p2) { return p0; }
-EXPORT float sf12_F_FFS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_IFF p2) { return p0; }
-EXPORT float sf12_F_FFS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_IFD p2) { return p0; }
-EXPORT float sf13_F_FFS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_IFP p2) { return p0; }
-EXPORT float sf13_F_FFS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_IDI p2) { return p0; }
-EXPORT float sf13_F_FFS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_IDF p2) { return p0; }
-EXPORT float sf13_F_FFS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_IDD p2) { return p0; }
-EXPORT float sf13_F_FFS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_IDP p2) { return p0; }
-EXPORT float sf13_F_FFS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_IPI p2) { return p0; }
-EXPORT float sf13_F_FFS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_IPF p2) { return p0; }
-EXPORT float sf13_F_FFS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_IPD p2) { return p0; }
-EXPORT float sf13_F_FFS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_IPP p2) { return p0; }
-EXPORT float sf13_F_FFS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FII p2) { return p0; }
-EXPORT float sf13_F_FFS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FIF p2) { return p0; }
-EXPORT float sf13_F_FFS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FID p2) { return p0; }
-EXPORT float sf13_F_FFS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FIP p2) { return p0; }
-EXPORT float sf13_F_FFS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FFI p2) { return p0; }
-EXPORT float sf13_F_FFS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FFF p2) { return p0; }
-EXPORT float sf13_F_FFS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FFD p2) { return p0; }
-EXPORT float sf13_F_FFS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FFP p2) { return p0; }
-EXPORT float sf13_F_FFS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FDI p2) { return p0; }
-EXPORT float sf13_F_FFS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FDF p2) { return p0; }
-EXPORT float sf13_F_FFS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FDD p2) { return p0; }
-EXPORT float sf13_F_FFS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FDP p2) { return p0; }
-EXPORT float sf13_F_FFS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FPI p2) { return p0; }
-EXPORT float sf13_F_FFS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FPF p2) { return p0; }
-EXPORT float sf13_F_FFS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FPD p2) { return p0; }
-EXPORT float sf13_F_FFS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_FPP p2) { return p0; }
-EXPORT float sf13_F_FFS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DII p2) { return p0; }
-EXPORT float sf13_F_FFS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DIF p2) { return p0; }
-EXPORT float sf13_F_FFS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DID p2) { return p0; }
-EXPORT float sf13_F_FFS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DIP p2) { return p0; }
-EXPORT float sf13_F_FFS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DFI p2) { return p0; }
-EXPORT float sf13_F_FFS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DFF p2) { return p0; }
-EXPORT float sf13_F_FFS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DFD p2) { return p0; }
-EXPORT float sf13_F_FFS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DFP p2) { return p0; }
-EXPORT float sf13_F_FFS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DDI p2) { return p0; }
-EXPORT float sf13_F_FFS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DDF p2) { return p0; }
-EXPORT float sf13_F_FFS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DDD p2) { return p0; }
-EXPORT float sf13_F_FFS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DDP p2) { return p0; }
-EXPORT float sf13_F_FFS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DPI p2) { return p0; }
-EXPORT float sf13_F_FFS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DPF p2) { return p0; }
-EXPORT float sf13_F_FFS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DPD p2) { return p0; }
-EXPORT float sf13_F_FFS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_DPP p2) { return p0; }
-EXPORT float sf13_F_FFS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PII p2) { return p0; }
-EXPORT float sf13_F_FFS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PIF p2) { return p0; }
-EXPORT float sf13_F_FFS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PID p2) { return p0; }
-EXPORT float sf13_F_FFS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PIP p2) { return p0; }
-EXPORT float sf13_F_FFS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PFI p2) { return p0; }
-EXPORT float sf13_F_FFS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PFF p2) { return p0; }
-EXPORT float sf13_F_FFS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PFD p2) { return p0; }
-EXPORT float sf13_F_FFS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PFP p2) { return p0; }
-EXPORT float sf13_F_FFS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PDI p2) { return p0; }
-EXPORT float sf13_F_FFS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PDF p2) { return p0; }
-EXPORT float sf13_F_FFS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PDD p2) { return p0; }
-EXPORT float sf13_F_FFS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PDP p2) { return p0; }
-EXPORT float sf13_F_FFS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PPI p2) { return p0; }
-EXPORT float sf13_F_FFS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PPF p2) { return p0; }
-EXPORT float sf13_F_FFS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PPD p2) { return p0; }
-EXPORT float sf13_F_FFS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, float p1, struct S_PPP p2) { return p0; }
-EXPORT float sf13_F_FDI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, int p2) { return p0; }
-EXPORT float sf13_F_FDF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, float p2) { return p0; }
-EXPORT float sf13_F_FDD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, double p2) { return p0; }
-EXPORT float sf13_F_FDP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, void* p2) { return p0; }
-EXPORT float sf13_F_FDS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_I p2) { return p0; }
-EXPORT float sf13_F_FDS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_F p2) { return p0; }
-EXPORT float sf13_F_FDS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_D p2) { return p0; }
-EXPORT float sf13_F_FDS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_P p2) { return p0; }
-EXPORT float sf13_F_FDS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_II p2) { return p0; }
-EXPORT float sf13_F_FDS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_IF p2) { return p0; }
-EXPORT float sf13_F_FDS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_ID p2) { return p0; }
-EXPORT float sf13_F_FDS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_IP p2) { return p0; }
-EXPORT float sf13_F_FDS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FI p2) { return p0; }
-EXPORT float sf13_F_FDS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FF p2) { return p0; }
-EXPORT float sf13_F_FDS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FD p2) { return p0; }
-EXPORT float sf13_F_FDS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FP p2) { return p0; }
-EXPORT float sf13_F_FDS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DI p2) { return p0; }
-EXPORT float sf13_F_FDS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DF p2) { return p0; }
-EXPORT float sf13_F_FDS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DD p2) { return p0; }
-EXPORT float sf13_F_FDS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DP p2) { return p0; }
-EXPORT float sf13_F_FDS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PI p2) { return p0; }
-EXPORT float sf13_F_FDS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PF p2) { return p0; }
-EXPORT float sf13_F_FDS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PD p2) { return p0; }
-EXPORT float sf13_F_FDS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PP p2) { return p0; }
-EXPORT float sf13_F_FDS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_III p2) { return p0; }
-EXPORT float sf13_F_FDS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_IIF p2) { return p0; }
-EXPORT float sf13_F_FDS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_IID p2) { return p0; }
-EXPORT float sf13_F_FDS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_IIP p2) { return p0; }
-EXPORT float sf13_F_FDS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_IFI p2) { return p0; }
-EXPORT float sf13_F_FDS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_IFF p2) { return p0; }
-EXPORT float sf13_F_FDS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_IFD p2) { return p0; }
-EXPORT float sf13_F_FDS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_IFP p2) { return p0; }
-EXPORT float sf13_F_FDS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_IDI p2) { return p0; }
-EXPORT float sf13_F_FDS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_IDF p2) { return p0; }
-EXPORT float sf13_F_FDS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_IDD p2) { return p0; }
-EXPORT float sf13_F_FDS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_IDP p2) { return p0; }
-EXPORT float sf13_F_FDS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_IPI p2) { return p0; }
-EXPORT float sf13_F_FDS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_IPF p2) { return p0; }
-EXPORT float sf13_F_FDS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_IPD p2) { return p0; }
-EXPORT float sf13_F_FDS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_IPP p2) { return p0; }
-EXPORT float sf13_F_FDS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FII p2) { return p0; }
-EXPORT float sf13_F_FDS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FIF p2) { return p0; }
-EXPORT float sf13_F_FDS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FID p2) { return p0; }
-EXPORT float sf13_F_FDS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FIP p2) { return p0; }
-EXPORT float sf13_F_FDS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FFI p2) { return p0; }
-EXPORT float sf13_F_FDS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FFF p2) { return p0; }
-EXPORT float sf13_F_FDS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FFD p2) { return p0; }
-EXPORT float sf13_F_FDS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FFP p2) { return p0; }
-EXPORT float sf13_F_FDS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FDI p2) { return p0; }
-EXPORT float sf13_F_FDS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FDF p2) { return p0; }
-EXPORT float sf13_F_FDS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FDD p2) { return p0; }
-EXPORT float sf13_F_FDS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FDP p2) { return p0; }
-EXPORT float sf13_F_FDS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FPI p2) { return p0; }
-EXPORT float sf13_F_FDS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FPF p2) { return p0; }
-EXPORT float sf13_F_FDS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FPD p2) { return p0; }
-EXPORT float sf13_F_FDS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_FPP p2) { return p0; }
-EXPORT float sf13_F_FDS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DII p2) { return p0; }
-EXPORT float sf13_F_FDS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DIF p2) { return p0; }
-EXPORT float sf13_F_FDS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DID p2) { return p0; }
-EXPORT float sf13_F_FDS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DIP p2) { return p0; }
-EXPORT float sf13_F_FDS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DFI p2) { return p0; }
-EXPORT float sf13_F_FDS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DFF p2) { return p0; }
-EXPORT float sf13_F_FDS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DFD p2) { return p0; }
-EXPORT float sf13_F_FDS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DFP p2) { return p0; }
-EXPORT float sf13_F_FDS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DDI p2) { return p0; }
-EXPORT float sf13_F_FDS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DDF p2) { return p0; }
-EXPORT float sf13_F_FDS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DDD p2) { return p0; }
-EXPORT float sf13_F_FDS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DDP p2) { return p0; }
-EXPORT float sf13_F_FDS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DPI p2) { return p0; }
-EXPORT float sf13_F_FDS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DPF p2) { return p0; }
-EXPORT float sf13_F_FDS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DPD p2) { return p0; }
-EXPORT float sf13_F_FDS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_DPP p2) { return p0; }
-EXPORT float sf13_F_FDS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PII p2) { return p0; }
-EXPORT float sf13_F_FDS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PIF p2) { return p0; }
-EXPORT float sf13_F_FDS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PID p2) { return p0; }
-EXPORT float sf13_F_FDS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PIP p2) { return p0; }
-EXPORT float sf13_F_FDS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PFI p2) { return p0; }
-EXPORT float sf13_F_FDS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PFF p2) { return p0; }
-EXPORT float sf13_F_FDS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PFD p2) { return p0; }
-EXPORT float sf13_F_FDS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PFP p2) { return p0; }
-EXPORT float sf13_F_FDS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PDI p2) { return p0; }
-EXPORT float sf13_F_FDS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PDF p2) { return p0; }
-EXPORT float sf13_F_FDS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PDD p2) { return p0; }
-EXPORT float sf13_F_FDS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PDP p2) { return p0; }
-EXPORT float sf13_F_FDS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PPI p2) { return p0; }
-EXPORT float sf13_F_FDS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PPF p2) { return p0; }
-EXPORT float sf13_F_FDS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PPD p2) { return p0; }
-EXPORT float sf13_F_FDS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, double p1, struct S_PPP p2) { return p0; }
-EXPORT float sf13_F_FPI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, int p2) { return p0; }
-EXPORT float sf13_F_FPF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, float p2) { return p0; }
-EXPORT float sf13_F_FPD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, double p2) { return p0; }
-EXPORT float sf13_F_FPP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, void* p2) { return p0; }
-EXPORT float sf13_F_FPS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_I p2) { return p0; }
-EXPORT float sf13_F_FPS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_F p2) { return p0; }
-EXPORT float sf13_F_FPS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_D p2) { return p0; }
-EXPORT float sf13_F_FPS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_P p2) { return p0; }
-EXPORT float sf13_F_FPS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_II p2) { return p0; }
-EXPORT float sf13_F_FPS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_IF p2) { return p0; }
-EXPORT float sf13_F_FPS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_ID p2) { return p0; }
-EXPORT float sf13_F_FPS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_IP p2) { return p0; }
-EXPORT float sf13_F_FPS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FI p2) { return p0; }
-EXPORT float sf13_F_FPS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FF p2) { return p0; }
-EXPORT float sf13_F_FPS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FD p2) { return p0; }
-EXPORT float sf13_F_FPS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FP p2) { return p0; }
-EXPORT float sf13_F_FPS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DI p2) { return p0; }
-EXPORT float sf13_F_FPS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DF p2) { return p0; }
-EXPORT float sf13_F_FPS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DD p2) { return p0; }
-EXPORT float sf13_F_FPS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DP p2) { return p0; }
-EXPORT float sf13_F_FPS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PI p2) { return p0; }
-EXPORT float sf13_F_FPS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PF p2) { return p0; }
-EXPORT float sf13_F_FPS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PD p2) { return p0; }
-EXPORT float sf13_F_FPS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PP p2) { return p0; }
-EXPORT float sf13_F_FPS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_III p2) { return p0; }
-EXPORT float sf13_F_FPS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_IIF p2) { return p0; }
-EXPORT float sf13_F_FPS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_IID p2) { return p0; }
-EXPORT float sf13_F_FPS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_IIP p2) { return p0; }
-EXPORT float sf13_F_FPS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_IFI p2) { return p0; }
-EXPORT float sf13_F_FPS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_IFF p2) { return p0; }
-EXPORT float sf13_F_FPS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_IFD p2) { return p0; }
-EXPORT float sf13_F_FPS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_IFP p2) { return p0; }
-EXPORT float sf13_F_FPS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_IDI p2) { return p0; }
-EXPORT float sf13_F_FPS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_IDF p2) { return p0; }
-EXPORT float sf13_F_FPS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_IDD p2) { return p0; }
-EXPORT float sf13_F_FPS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_IDP p2) { return p0; }
-EXPORT float sf13_F_FPS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_IPI p2) { return p0; }
-EXPORT float sf13_F_FPS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_IPF p2) { return p0; }
-EXPORT float sf13_F_FPS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_IPD p2) { return p0; }
-EXPORT float sf13_F_FPS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_IPP p2) { return p0; }
-EXPORT float sf13_F_FPS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FII p2) { return p0; }
-EXPORT float sf13_F_FPS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FIF p2) { return p0; }
-EXPORT float sf13_F_FPS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FID p2) { return p0; }
-EXPORT float sf13_F_FPS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FIP p2) { return p0; }
-EXPORT float sf13_F_FPS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FFI p2) { return p0; }
-EXPORT float sf13_F_FPS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FFF p2) { return p0; }
-EXPORT float sf13_F_FPS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FFD p2) { return p0; }
-EXPORT float sf13_F_FPS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FFP p2) { return p0; }
-EXPORT float sf13_F_FPS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FDI p2) { return p0; }
-EXPORT float sf13_F_FPS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FDF p2) { return p0; }
-EXPORT float sf13_F_FPS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FDD p2) { return p0; }
-EXPORT float sf13_F_FPS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FDP p2) { return p0; }
-EXPORT float sf13_F_FPS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FPI p2) { return p0; }
-EXPORT float sf13_F_FPS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FPF p2) { return p0; }
-EXPORT float sf13_F_FPS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FPD p2) { return p0; }
-EXPORT float sf13_F_FPS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_FPP p2) { return p0; }
-EXPORT float sf13_F_FPS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DII p2) { return p0; }
-EXPORT float sf13_F_FPS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DIF p2) { return p0; }
-EXPORT float sf13_F_FPS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DID p2) { return p0; }
-EXPORT float sf13_F_FPS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DIP p2) { return p0; }
-EXPORT float sf13_F_FPS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DFI p2) { return p0; }
-EXPORT float sf13_F_FPS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DFF p2) { return p0; }
-EXPORT float sf13_F_FPS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DFD p2) { return p0; }
-EXPORT float sf13_F_FPS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DFP p2) { return p0; }
-EXPORT float sf13_F_FPS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DDI p2) { return p0; }
-EXPORT float sf13_F_FPS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DDF p2) { return p0; }
-EXPORT float sf13_F_FPS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DDD p2) { return p0; }
-EXPORT float sf13_F_FPS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DDP p2) { return p0; }
-EXPORT float sf13_F_FPS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DPI p2) { return p0; }
-EXPORT float sf13_F_FPS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DPF p2) { return p0; }
-EXPORT float sf13_F_FPS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DPD p2) { return p0; }
-EXPORT float sf13_F_FPS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_DPP p2) { return p0; }
-EXPORT float sf13_F_FPS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PII p2) { return p0; }
-EXPORT float sf13_F_FPS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PIF p2) { return p0; }
-EXPORT float sf13_F_FPS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PID p2) { return p0; }
-EXPORT float sf13_F_FPS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PIP p2) { return p0; }
-EXPORT float sf13_F_FPS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PFI p2) { return p0; }
-EXPORT float sf13_F_FPS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PFF p2) { return p0; }
-EXPORT float sf13_F_FPS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PFD p2) { return p0; }
-EXPORT float sf13_F_FPS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PFP p2) { return p0; }
-EXPORT float sf13_F_FPS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PDI p2) { return p0; }
-EXPORT float sf13_F_FPS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PDF p2) { return p0; }
-EXPORT float sf13_F_FPS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PDD p2) { return p0; }
-EXPORT float sf13_F_FPS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PDP p2) { return p0; }
-EXPORT float sf13_F_FPS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PPI p2) { return p0; }
-EXPORT float sf13_F_FPS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PPF p2) { return p0; }
-EXPORT float sf13_F_FPS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PPD p2) { return p0; }
-EXPORT float sf13_F_FPS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, void* p1, struct S_PPP p2) { return p0; }
-EXPORT float sf13_F_FSI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_I p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_F p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_D p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_P p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_II p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IF p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_ID p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IP p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FI p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FF p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FD p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FP p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DI p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DF p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DD p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DP p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PI p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PF p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PD p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PP p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_III p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IIF p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IID p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IIP p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFI p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFF p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFD p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFP p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDI p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDF p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDD p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDP p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPI p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPF p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPD p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPP p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FII p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FIF p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FID p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FIP p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFI p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFF p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFD p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFP p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDI p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDF p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDD p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDP p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPI p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPF p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPD p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPP p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DII p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DIF p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DID p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DIP p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFI p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFF p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFD p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFP p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDI p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDF p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDD p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDP p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPI p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPF p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPD p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPP p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PII p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PIF p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PID p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PIP p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFI p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFF p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFD p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFP p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDI p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDF p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDD p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDP p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPI p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPF p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPD p1, int p2) { return p0; }
-EXPORT float sf13_F_FSI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPP p1, int p2) { return p0; }
-EXPORT float sf13_F_FSF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_I p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_F p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_D p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_P p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_II p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IF p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_ID p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IP p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FI p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FF p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FD p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FP p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DI p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DF p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DD p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DP p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PI p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PF p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PD p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PP p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_III p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IIF p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IID p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IIP p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFI p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFF p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFD p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFP p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDI p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDF p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDD p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDP p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPI p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPF p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPD p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPP p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FII p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FIF p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FID p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FIP p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFI p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFF p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFD p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFP p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDI p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDF p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDD p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDP p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPI p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPF p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPD p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPP p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DII p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DIF p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DID p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DIP p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFI p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFF p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFD p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFP p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDI p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDF p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDD p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDP p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPI p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPF p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPD p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPP p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PII p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PIF p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PID p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PIP p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFI p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFF p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFD p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFP p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDI p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDF p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDD p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDP p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPI p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPF p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPD p1, float p2) { return p0; }
-EXPORT float sf13_F_FSF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPP p1, float p2) { return p0; }
-EXPORT float sf13_F_FSD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_I p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_F p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_D p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_P p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_II p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IF p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_ID p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IP p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FI p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FF p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FD p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FP p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DI p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DF p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DD p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DP p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PI p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PF p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PD p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PP p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_III p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IIF p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IID p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IIP p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFI p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFF p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFD p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFP p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDI p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDF p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDD p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDP p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPI p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPF p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPD p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPP p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FII p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FIF p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FID p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FIP p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFI p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFF p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFD p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFP p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDI p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDF p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDD p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDP p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPI p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPF p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPD p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPP p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DII p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DIF p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DID p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DIP p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFI p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFF p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFD p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFP p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDI p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDF p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDD p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDP p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPI p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPF p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPD p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPP p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PII p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PIF p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PID p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PIP p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFI p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFF p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFD p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFP p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDI p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDF p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDD p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDP p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPI p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPF p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPD p1, double p2) { return p0; }
-EXPORT float sf13_F_FSD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPP p1, double p2) { return p0; }
-EXPORT float sf13_F_FSP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_I p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_F p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_D p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_P p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_II p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IF p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_ID p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IP p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FI p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FF p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FD p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FP p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DI p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DF p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DD p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DP p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PI p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PF p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PD p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PP p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_III p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IIF p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IID p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IIP p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFI p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFF p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFD p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFP p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDI p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDF p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDD p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDP p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPI p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPF p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPD p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPP p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FII p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FIF p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FID p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FIP p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFI p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFF p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFD p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFP p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDI p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDF p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDD p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDP p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPI p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPF p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPD p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPP p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DII p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DIF p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DID p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DIP p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFI p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFF p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFD p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFP p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDI p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDF p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDD p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDP p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPI p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPF p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPD p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPP p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PII p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PIF p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PID p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PIP p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFI p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFF p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFD p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFP p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDI p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDF p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDD p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDP p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPI p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPF p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPD p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPP p1, void* p2) { return p0; }
-EXPORT float sf13_F_FSS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_I p1, struct S_I p2) { return p0; }
-EXPORT float sf13_F_FSS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_F p1, struct S_F p2) { return p0; }
-EXPORT float sf13_F_FSS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_D p1, struct S_D p2) { return p0; }
-EXPORT float sf13_F_FSS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_P p1, struct S_P p2) { return p0; }
-EXPORT float sf13_F_FSS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_II p1, struct S_II p2) { return p0; }
-EXPORT float sf13_F_FSS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IF p1, struct S_IF p2) { return p0; }
-EXPORT float sf13_F_FSS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_ID p1, struct S_ID p2) { return p0; }
-EXPORT float sf13_F_FSS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IP p1, struct S_IP p2) { return p0; }
-EXPORT float sf13_F_FSS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FI p1, struct S_FI p2) { return p0; }
-EXPORT float sf13_F_FSS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FF p1, struct S_FF p2) { return p0; }
-EXPORT float sf13_F_FSS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FD p1, struct S_FD p2) { return p0; }
-EXPORT float sf13_F_FSS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FP p1, struct S_FP p2) { return p0; }
-EXPORT float sf13_F_FSS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DI p1, struct S_DI p2) { return p0; }
-EXPORT float sf13_F_FSS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DF p1, struct S_DF p2) { return p0; }
-EXPORT float sf13_F_FSS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DD p1, struct S_DD p2) { return p0; }
-EXPORT float sf13_F_FSS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DP p1, struct S_DP p2) { return p0; }
-EXPORT float sf13_F_FSS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PI p1, struct S_PI p2) { return p0; }
-EXPORT float sf13_F_FSS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PF p1, struct S_PF p2) { return p0; }
-EXPORT float sf13_F_FSS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PD p1, struct S_PD p2) { return p0; }
-EXPORT float sf13_F_FSS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PP p1, struct S_PP p2) { return p0; }
-EXPORT float sf13_F_FSS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_III p1, struct S_III p2) { return p0; }
-EXPORT float sf13_F_FSS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IIF p1, struct S_IIF p2) { return p0; }
-EXPORT float sf13_F_FSS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IID p1, struct S_IID p2) { return p0; }
-EXPORT float sf13_F_FSS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IIP p1, struct S_IIP p2) { return p0; }
-EXPORT float sf13_F_FSS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFI p1, struct S_IFI p2) { return p0; }
-EXPORT float sf13_F_FSS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFF p1, struct S_IFF p2) { return p0; }
-EXPORT float sf13_F_FSS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFD p1, struct S_IFD p2) { return p0; }
-EXPORT float sf13_F_FSS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IFP p1, struct S_IFP p2) { return p0; }
-EXPORT float sf13_F_FSS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDI p1, struct S_IDI p2) { return p0; }
-EXPORT float sf13_F_FSS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDF p1, struct S_IDF p2) { return p0; }
-EXPORT float sf13_F_FSS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDD p1, struct S_IDD p2) { return p0; }
-EXPORT float sf14_F_FSS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IDP p1, struct S_IDP p2) { return p0; }
-EXPORT float sf14_F_FSS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPI p1, struct S_IPI p2) { return p0; }
-EXPORT float sf14_F_FSS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPF p1, struct S_IPF p2) { return p0; }
-EXPORT float sf14_F_FSS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPD p1, struct S_IPD p2) { return p0; }
-EXPORT float sf14_F_FSS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_IPP p1, struct S_IPP p2) { return p0; }
-EXPORT float sf14_F_FSS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FII p1, struct S_FII p2) { return p0; }
-EXPORT float sf14_F_FSS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FIF p1, struct S_FIF p2) { return p0; }
-EXPORT float sf14_F_FSS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FID p1, struct S_FID p2) { return p0; }
-EXPORT float sf14_F_FSS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FIP p1, struct S_FIP p2) { return p0; }
-EXPORT float sf14_F_FSS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFI p1, struct S_FFI p2) { return p0; }
-EXPORT float sf14_F_FSS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFF p1, struct S_FFF p2) { return p0; }
-EXPORT float sf14_F_FSS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFD p1, struct S_FFD p2) { return p0; }
-EXPORT float sf14_F_FSS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FFP p1, struct S_FFP p2) { return p0; }
-EXPORT float sf14_F_FSS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDI p1, struct S_FDI p2) { return p0; }
-EXPORT float sf14_F_FSS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDF p1, struct S_FDF p2) { return p0; }
-EXPORT float sf14_F_FSS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDD p1, struct S_FDD p2) { return p0; }
-EXPORT float sf14_F_FSS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FDP p1, struct S_FDP p2) { return p0; }
-EXPORT float sf14_F_FSS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPI p1, struct S_FPI p2) { return p0; }
-EXPORT float sf14_F_FSS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPF p1, struct S_FPF p2) { return p0; }
-EXPORT float sf14_F_FSS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPD p1, struct S_FPD p2) { return p0; }
-EXPORT float sf14_F_FSS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_FPP p1, struct S_FPP p2) { return p0; }
-EXPORT float sf14_F_FSS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DII p1, struct S_DII p2) { return p0; }
-EXPORT float sf14_F_FSS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DIF p1, struct S_DIF p2) { return p0; }
-EXPORT float sf14_F_FSS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DID p1, struct S_DID p2) { return p0; }
-EXPORT float sf14_F_FSS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DIP p1, struct S_DIP p2) { return p0; }
-EXPORT float sf14_F_FSS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFI p1, struct S_DFI p2) { return p0; }
-EXPORT float sf14_F_FSS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFF p1, struct S_DFF p2) { return p0; }
-EXPORT float sf14_F_FSS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFD p1, struct S_DFD p2) { return p0; }
-EXPORT float sf14_F_FSS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DFP p1, struct S_DFP p2) { return p0; }
-EXPORT float sf14_F_FSS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDI p1, struct S_DDI p2) { return p0; }
-EXPORT float sf14_F_FSS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDF p1, struct S_DDF p2) { return p0; }
-EXPORT float sf14_F_FSS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDD p1, struct S_DDD p2) { return p0; }
-EXPORT float sf14_F_FSS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DDP p1, struct S_DDP p2) { return p0; }
-EXPORT float sf14_F_FSS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPI p1, struct S_DPI p2) { return p0; }
-EXPORT float sf14_F_FSS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPF p1, struct S_DPF p2) { return p0; }
-EXPORT float sf14_F_FSS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPD p1, struct S_DPD p2) { return p0; }
-EXPORT float sf14_F_FSS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_DPP p1, struct S_DPP p2) { return p0; }
-EXPORT float sf14_F_FSS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PII p1, struct S_PII p2) { return p0; }
-EXPORT float sf14_F_FSS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PIF p1, struct S_PIF p2) { return p0; }
-EXPORT float sf14_F_FSS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PID p1, struct S_PID p2) { return p0; }
-EXPORT float sf14_F_FSS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PIP p1, struct S_PIP p2) { return p0; }
-EXPORT float sf14_F_FSS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFI p1, struct S_PFI p2) { return p0; }
-EXPORT float sf14_F_FSS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFF p1, struct S_PFF p2) { return p0; }
-EXPORT float sf14_F_FSS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFD p1, struct S_PFD p2) { return p0; }
-EXPORT float sf14_F_FSS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PFP p1, struct S_PFP p2) { return p0; }
-EXPORT float sf14_F_FSS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDI p1, struct S_PDI p2) { return p0; }
-EXPORT float sf14_F_FSS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDF p1, struct S_PDF p2) { return p0; }
-EXPORT float sf14_F_FSS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDD p1, struct S_PDD p2) { return p0; }
-EXPORT float sf14_F_FSS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PDP p1, struct S_PDP p2) { return p0; }
-EXPORT float sf14_F_FSS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPI p1, struct S_PPI p2) { return p0; }
-EXPORT float sf14_F_FSS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPF p1, struct S_PPF p2) { return p0; }
-EXPORT float sf14_F_FSS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPD p1, struct S_PPD p2) { return p0; }
-EXPORT float sf14_F_FSS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,float p0, struct S_PPP p1, struct S_PPP p2) { return p0; }
-EXPORT double sf14_D_DII_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, int p2) { return p0; }
-EXPORT double sf14_D_DIF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, float p2) { return p0; }
-EXPORT double sf14_D_DID_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, double p2) { return p0; }
-EXPORT double sf14_D_DIP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, void* p2) { return p0; }
-EXPORT double sf14_D_DIS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_I p2) { return p0; }
-EXPORT double sf14_D_DIS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_F p2) { return p0; }
-EXPORT double sf14_D_DIS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_D p2) { return p0; }
-EXPORT double sf14_D_DIS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_P p2) { return p0; }
-EXPORT double sf14_D_DIS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_II p2) { return p0; }
-EXPORT double sf14_D_DIS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_IF p2) { return p0; }
-EXPORT double sf14_D_DIS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_ID p2) { return p0; }
-EXPORT double sf14_D_DIS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_IP p2) { return p0; }
-EXPORT double sf14_D_DIS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FI p2) { return p0; }
-EXPORT double sf14_D_DIS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FF p2) { return p0; }
-EXPORT double sf14_D_DIS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FD p2) { return p0; }
-EXPORT double sf14_D_DIS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FP p2) { return p0; }
-EXPORT double sf14_D_DIS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DI p2) { return p0; }
-EXPORT double sf14_D_DIS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DF p2) { return p0; }
-EXPORT double sf14_D_DIS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DD p2) { return p0; }
-EXPORT double sf14_D_DIS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DP p2) { return p0; }
-EXPORT double sf14_D_DIS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PI p2) { return p0; }
-EXPORT double sf14_D_DIS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PF p2) { return p0; }
-EXPORT double sf14_D_DIS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PD p2) { return p0; }
-EXPORT double sf14_D_DIS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PP p2) { return p0; }
-EXPORT double sf14_D_DIS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_III p2) { return p0; }
-EXPORT double sf14_D_DIS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_IIF p2) { return p0; }
-EXPORT double sf14_D_DIS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_IID p2) { return p0; }
-EXPORT double sf14_D_DIS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_IIP p2) { return p0; }
-EXPORT double sf14_D_DIS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_IFI p2) { return p0; }
-EXPORT double sf14_D_DIS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_IFF p2) { return p0; }
-EXPORT double sf14_D_DIS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_IFD p2) { return p0; }
-EXPORT double sf14_D_DIS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_IFP p2) { return p0; }
-EXPORT double sf14_D_DIS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_IDI p2) { return p0; }
-EXPORT double sf14_D_DIS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_IDF p2) { return p0; }
-EXPORT double sf14_D_DIS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_IDD p2) { return p0; }
-EXPORT double sf14_D_DIS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_IDP p2) { return p0; }
-EXPORT double sf14_D_DIS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_IPI p2) { return p0; }
-EXPORT double sf14_D_DIS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_IPF p2) { return p0; }
-EXPORT double sf14_D_DIS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_IPD p2) { return p0; }
-EXPORT double sf14_D_DIS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_IPP p2) { return p0; }
-EXPORT double sf14_D_DIS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FII p2) { return p0; }
-EXPORT double sf14_D_DIS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FIF p2) { return p0; }
-EXPORT double sf14_D_DIS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FID p2) { return p0; }
-EXPORT double sf14_D_DIS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FIP p2) { return p0; }
-EXPORT double sf14_D_DIS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FFI p2) { return p0; }
-EXPORT double sf14_D_DIS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FFF p2) { return p0; }
-EXPORT double sf14_D_DIS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FFD p2) { return p0; }
-EXPORT double sf14_D_DIS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FFP p2) { return p0; }
-EXPORT double sf14_D_DIS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FDI p2) { return p0; }
-EXPORT double sf14_D_DIS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FDF p2) { return p0; }
-EXPORT double sf14_D_DIS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FDD p2) { return p0; }
-EXPORT double sf14_D_DIS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FDP p2) { return p0; }
-EXPORT double sf14_D_DIS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FPI p2) { return p0; }
-EXPORT double sf14_D_DIS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FPF p2) { return p0; }
-EXPORT double sf14_D_DIS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FPD p2) { return p0; }
-EXPORT double sf14_D_DIS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_FPP p2) { return p0; }
-EXPORT double sf14_D_DIS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DII p2) { return p0; }
-EXPORT double sf14_D_DIS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DIF p2) { return p0; }
-EXPORT double sf14_D_DIS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DID p2) { return p0; }
-EXPORT double sf14_D_DIS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DIP p2) { return p0; }
-EXPORT double sf14_D_DIS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DFI p2) { return p0; }
-EXPORT double sf14_D_DIS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DFF p2) { return p0; }
-EXPORT double sf14_D_DIS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DFD p2) { return p0; }
-EXPORT double sf14_D_DIS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DFP p2) { return p0; }
-EXPORT double sf14_D_DIS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DDI p2) { return p0; }
-EXPORT double sf14_D_DIS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DDF p2) { return p0; }
-EXPORT double sf14_D_DIS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DDD p2) { return p0; }
-EXPORT double sf14_D_DIS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DDP p2) { return p0; }
-EXPORT double sf14_D_DIS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DPI p2) { return p0; }
-EXPORT double sf14_D_DIS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DPF p2) { return p0; }
-EXPORT double sf14_D_DIS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DPD p2) { return p0; }
-EXPORT double sf14_D_DIS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_DPP p2) { return p0; }
-EXPORT double sf14_D_DIS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PII p2) { return p0; }
-EXPORT double sf14_D_DIS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PIF p2) { return p0; }
-EXPORT double sf14_D_DIS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PID p2) { return p0; }
-EXPORT double sf14_D_DIS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PIP p2) { return p0; }
-EXPORT double sf14_D_DIS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PFI p2) { return p0; }
-EXPORT double sf14_D_DIS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PFF p2) { return p0; }
-EXPORT double sf14_D_DIS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PFD p2) { return p0; }
-EXPORT double sf14_D_DIS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PFP p2) { return p0; }
-EXPORT double sf14_D_DIS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PDI p2) { return p0; }
-EXPORT double sf14_D_DIS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PDF p2) { return p0; }
-EXPORT double sf14_D_DIS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PDD p2) { return p0; }
-EXPORT double sf14_D_DIS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PDP p2) { return p0; }
-EXPORT double sf14_D_DIS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PPI p2) { return p0; }
-EXPORT double sf14_D_DIS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PPF p2) { return p0; }
-EXPORT double sf14_D_DIS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PPD p2) { return p0; }
-EXPORT double sf14_D_DIS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, int p1, struct S_PPP p2) { return p0; }
-EXPORT double sf14_D_DFI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, int p2) { return p0; }
-EXPORT double sf14_D_DFF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, float p2) { return p0; }
-EXPORT double sf14_D_DFD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, double p2) { return p0; }
-EXPORT double sf14_D_DFP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, void* p2) { return p0; }
-EXPORT double sf14_D_DFS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_I p2) { return p0; }
-EXPORT double sf14_D_DFS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_F p2) { return p0; }
-EXPORT double sf14_D_DFS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_D p2) { return p0; }
-EXPORT double sf14_D_DFS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_P p2) { return p0; }
-EXPORT double sf14_D_DFS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_II p2) { return p0; }
-EXPORT double sf14_D_DFS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_IF p2) { return p0; }
-EXPORT double sf14_D_DFS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_ID p2) { return p0; }
-EXPORT double sf14_D_DFS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_IP p2) { return p0; }
-EXPORT double sf14_D_DFS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FI p2) { return p0; }
-EXPORT double sf14_D_DFS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FF p2) { return p0; }
-EXPORT double sf14_D_DFS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FD p2) { return p0; }
-EXPORT double sf14_D_DFS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FP p2) { return p0; }
-EXPORT double sf14_D_DFS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DI p2) { return p0; }
-EXPORT double sf14_D_DFS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DF p2) { return p0; }
-EXPORT double sf14_D_DFS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DD p2) { return p0; }
-EXPORT double sf14_D_DFS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DP p2) { return p0; }
-EXPORT double sf14_D_DFS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PI p2) { return p0; }
-EXPORT double sf14_D_DFS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PF p2) { return p0; }
-EXPORT double sf14_D_DFS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PD p2) { return p0; }
-EXPORT double sf14_D_DFS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PP p2) { return p0; }
-EXPORT double sf14_D_DFS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_III p2) { return p0; }
-EXPORT double sf14_D_DFS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_IIF p2) { return p0; }
-EXPORT double sf14_D_DFS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_IID p2) { return p0; }
-EXPORT double sf14_D_DFS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_IIP p2) { return p0; }
-EXPORT double sf14_D_DFS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_IFI p2) { return p0; }
-EXPORT double sf14_D_DFS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_IFF p2) { return p0; }
-EXPORT double sf14_D_DFS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_IFD p2) { return p0; }
-EXPORT double sf14_D_DFS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_IFP p2) { return p0; }
-EXPORT double sf14_D_DFS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_IDI p2) { return p0; }
-EXPORT double sf14_D_DFS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_IDF p2) { return p0; }
-EXPORT double sf14_D_DFS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_IDD p2) { return p0; }
-EXPORT double sf14_D_DFS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_IDP p2) { return p0; }
-EXPORT double sf14_D_DFS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_IPI p2) { return p0; }
-EXPORT double sf14_D_DFS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_IPF p2) { return p0; }
-EXPORT double sf14_D_DFS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_IPD p2) { return p0; }
-EXPORT double sf14_D_DFS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_IPP p2) { return p0; }
-EXPORT double sf14_D_DFS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FII p2) { return p0; }
-EXPORT double sf14_D_DFS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FIF p2) { return p0; }
-EXPORT double sf14_D_DFS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FID p2) { return p0; }
-EXPORT double sf14_D_DFS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FIP p2) { return p0; }
-EXPORT double sf14_D_DFS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FFI p2) { return p0; }
-EXPORT double sf14_D_DFS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FFF p2) { return p0; }
-EXPORT double sf14_D_DFS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FFD p2) { return p0; }
-EXPORT double sf14_D_DFS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FFP p2) { return p0; }
-EXPORT double sf14_D_DFS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FDI p2) { return p0; }
-EXPORT double sf14_D_DFS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FDF p2) { return p0; }
-EXPORT double sf14_D_DFS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FDD p2) { return p0; }
-EXPORT double sf14_D_DFS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FDP p2) { return p0; }
-EXPORT double sf14_D_DFS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FPI p2) { return p0; }
-EXPORT double sf14_D_DFS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FPF p2) { return p0; }
-EXPORT double sf14_D_DFS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FPD p2) { return p0; }
-EXPORT double sf14_D_DFS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_FPP p2) { return p0; }
-EXPORT double sf14_D_DFS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DII p2) { return p0; }
-EXPORT double sf14_D_DFS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DIF p2) { return p0; }
-EXPORT double sf14_D_DFS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DID p2) { return p0; }
-EXPORT double sf14_D_DFS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DIP p2) { return p0; }
-EXPORT double sf14_D_DFS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DFI p2) { return p0; }
-EXPORT double sf14_D_DFS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DFF p2) { return p0; }
-EXPORT double sf14_D_DFS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DFD p2) { return p0; }
-EXPORT double sf14_D_DFS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DFP p2) { return p0; }
-EXPORT double sf14_D_DFS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DDI p2) { return p0; }
-EXPORT double sf14_D_DFS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DDF p2) { return p0; }
-EXPORT double sf14_D_DFS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DDD p2) { return p0; }
-EXPORT double sf14_D_DFS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DDP p2) { return p0; }
-EXPORT double sf14_D_DFS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DPI p2) { return p0; }
-EXPORT double sf14_D_DFS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DPF p2) { return p0; }
-EXPORT double sf14_D_DFS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DPD p2) { return p0; }
-EXPORT double sf14_D_DFS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_DPP p2) { return p0; }
-EXPORT double sf14_D_DFS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PII p2) { return p0; }
-EXPORT double sf14_D_DFS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PIF p2) { return p0; }
-EXPORT double sf14_D_DFS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PID p2) { return p0; }
-EXPORT double sf14_D_DFS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PIP p2) { return p0; }
-EXPORT double sf14_D_DFS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PFI p2) { return p0; }
-EXPORT double sf14_D_DFS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PFF p2) { return p0; }
-EXPORT double sf14_D_DFS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PFD p2) { return p0; }
-EXPORT double sf14_D_DFS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PFP p2) { return p0; }
-EXPORT double sf14_D_DFS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PDI p2) { return p0; }
-EXPORT double sf14_D_DFS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PDF p2) { return p0; }
-EXPORT double sf14_D_DFS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PDD p2) { return p0; }
-EXPORT double sf14_D_DFS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PDP p2) { return p0; }
-EXPORT double sf14_D_DFS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PPI p2) { return p0; }
-EXPORT double sf14_D_DFS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PPF p2) { return p0; }
-EXPORT double sf14_D_DFS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PPD p2) { return p0; }
-EXPORT double sf14_D_DFS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, float p1, struct S_PPP p2) { return p0; }
-EXPORT double sf14_D_DDI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, int p2) { return p0; }
-EXPORT double sf14_D_DDF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, float p2) { return p0; }
-EXPORT double sf14_D_DDD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, double p2) { return p0; }
-EXPORT double sf14_D_DDP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, void* p2) { return p0; }
-EXPORT double sf14_D_DDS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_I p2) { return p0; }
-EXPORT double sf14_D_DDS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_F p2) { return p0; }
-EXPORT double sf14_D_DDS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_D p2) { return p0; }
-EXPORT double sf14_D_DDS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_P p2) { return p0; }
-EXPORT double sf14_D_DDS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_II p2) { return p0; }
-EXPORT double sf14_D_DDS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_IF p2) { return p0; }
-EXPORT double sf14_D_DDS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_ID p2) { return p0; }
-EXPORT double sf14_D_DDS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_IP p2) { return p0; }
-EXPORT double sf14_D_DDS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FI p2) { return p0; }
-EXPORT double sf14_D_DDS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FF p2) { return p0; }
-EXPORT double sf14_D_DDS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FD p2) { return p0; }
-EXPORT double sf14_D_DDS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FP p2) { return p0; }
-EXPORT double sf14_D_DDS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DI p2) { return p0; }
-EXPORT double sf14_D_DDS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DF p2) { return p0; }
-EXPORT double sf14_D_DDS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DD p2) { return p0; }
-EXPORT double sf14_D_DDS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DP p2) { return p0; }
-EXPORT double sf14_D_DDS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PI p2) { return p0; }
-EXPORT double sf14_D_DDS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PF p2) { return p0; }
-EXPORT double sf14_D_DDS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PD p2) { return p0; }
-EXPORT double sf14_D_DDS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PP p2) { return p0; }
-EXPORT double sf14_D_DDS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_III p2) { return p0; }
-EXPORT double sf14_D_DDS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_IIF p2) { return p0; }
-EXPORT double sf14_D_DDS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_IID p2) { return p0; }
-EXPORT double sf14_D_DDS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_IIP p2) { return p0; }
-EXPORT double sf14_D_DDS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_IFI p2) { return p0; }
-EXPORT double sf14_D_DDS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_IFF p2) { return p0; }
-EXPORT double sf14_D_DDS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_IFD p2) { return p0; }
-EXPORT double sf14_D_DDS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_IFP p2) { return p0; }
-EXPORT double sf14_D_DDS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_IDI p2) { return p0; }
-EXPORT double sf14_D_DDS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_IDF p2) { return p0; }
-EXPORT double sf14_D_DDS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_IDD p2) { return p0; }
-EXPORT double sf14_D_DDS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_IDP p2) { return p0; }
-EXPORT double sf14_D_DDS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_IPI p2) { return p0; }
-EXPORT double sf14_D_DDS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_IPF p2) { return p0; }
-EXPORT double sf14_D_DDS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_IPD p2) { return p0; }
-EXPORT double sf14_D_DDS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_IPP p2) { return p0; }
-EXPORT double sf14_D_DDS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FII p2) { return p0; }
-EXPORT double sf14_D_DDS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FIF p2) { return p0; }
-EXPORT double sf14_D_DDS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FID p2) { return p0; }
-EXPORT double sf14_D_DDS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FIP p2) { return p0; }
-EXPORT double sf14_D_DDS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FFI p2) { return p0; }
-EXPORT double sf14_D_DDS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FFF p2) { return p0; }
-EXPORT double sf14_D_DDS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FFD p2) { return p0; }
-EXPORT double sf14_D_DDS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FFP p2) { return p0; }
-EXPORT double sf14_D_DDS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FDI p2) { return p0; }
-EXPORT double sf14_D_DDS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FDF p2) { return p0; }
-EXPORT double sf14_D_DDS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FDD p2) { return p0; }
-EXPORT double sf14_D_DDS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FDP p2) { return p0; }
-EXPORT double sf14_D_DDS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FPI p2) { return p0; }
-EXPORT double sf14_D_DDS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FPF p2) { return p0; }
-EXPORT double sf14_D_DDS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FPD p2) { return p0; }
-EXPORT double sf14_D_DDS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_FPP p2) { return p0; }
-EXPORT double sf14_D_DDS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DII p2) { return p0; }
-EXPORT double sf14_D_DDS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DIF p2) { return p0; }
-EXPORT double sf14_D_DDS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DID p2) { return p0; }
-EXPORT double sf14_D_DDS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DIP p2) { return p0; }
-EXPORT double sf14_D_DDS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DFI p2) { return p0; }
-EXPORT double sf14_D_DDS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DFF p2) { return p0; }
-EXPORT double sf14_D_DDS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DFD p2) { return p0; }
-EXPORT double sf14_D_DDS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DFP p2) { return p0; }
-EXPORT double sf14_D_DDS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DDI p2) { return p0; }
-EXPORT double sf14_D_DDS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DDF p2) { return p0; }
-EXPORT double sf14_D_DDS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DDD p2) { return p0; }
-EXPORT double sf14_D_DDS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DDP p2) { return p0; }
-EXPORT double sf14_D_DDS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DPI p2) { return p0; }
-EXPORT double sf14_D_DDS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DPF p2) { return p0; }
-EXPORT double sf14_D_DDS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DPD p2) { return p0; }
-EXPORT double sf14_D_DDS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_DPP p2) { return p0; }
-EXPORT double sf14_D_DDS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PII p2) { return p0; }
-EXPORT double sf14_D_DDS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PIF p2) { return p0; }
-EXPORT double sf14_D_DDS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PID p2) { return p0; }
-EXPORT double sf14_D_DDS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PIP p2) { return p0; }
-EXPORT double sf14_D_DDS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PFI p2) { return p0; }
-EXPORT double sf14_D_DDS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PFF p2) { return p0; }
-EXPORT double sf14_D_DDS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PFD p2) { return p0; }
-EXPORT double sf14_D_DDS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PFP p2) { return p0; }
-EXPORT double sf14_D_DDS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PDI p2) { return p0; }
-EXPORT double sf14_D_DDS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PDF p2) { return p0; }
-EXPORT double sf14_D_DDS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PDD p2) { return p0; }
-EXPORT double sf14_D_DDS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PDP p2) { return p0; }
-EXPORT double sf14_D_DDS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PPI p2) { return p0; }
-EXPORT double sf14_D_DDS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PPF p2) { return p0; }
-EXPORT double sf14_D_DDS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PPD p2) { return p0; }
-EXPORT double sf14_D_DDS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, double p1, struct S_PPP p2) { return p0; }
-EXPORT double sf14_D_DPI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, int p2) { return p0; }
-EXPORT double sf14_D_DPF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, float p2) { return p0; }
-EXPORT double sf14_D_DPD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, double p2) { return p0; }
-EXPORT double sf14_D_DPP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, void* p2) { return p0; }
-EXPORT double sf14_D_DPS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_I p2) { return p0; }
-EXPORT double sf14_D_DPS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_F p2) { return p0; }
-EXPORT double sf14_D_DPS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_D p2) { return p0; }
-EXPORT double sf14_D_DPS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_P p2) { return p0; }
-EXPORT double sf14_D_DPS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_II p2) { return p0; }
-EXPORT double sf14_D_DPS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_IF p2) { return p0; }
-EXPORT double sf14_D_DPS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_ID p2) { return p0; }
-EXPORT double sf14_D_DPS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_IP p2) { return p0; }
-EXPORT double sf14_D_DPS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FI p2) { return p0; }
-EXPORT double sf14_D_DPS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FF p2) { return p0; }
-EXPORT double sf14_D_DPS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FD p2) { return p0; }
-EXPORT double sf14_D_DPS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FP p2) { return p0; }
-EXPORT double sf14_D_DPS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DI p2) { return p0; }
-EXPORT double sf14_D_DPS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DF p2) { return p0; }
-EXPORT double sf14_D_DPS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DD p2) { return p0; }
-EXPORT double sf14_D_DPS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DP p2) { return p0; }
-EXPORT double sf14_D_DPS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PI p2) { return p0; }
-EXPORT double sf14_D_DPS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PF p2) { return p0; }
-EXPORT double sf14_D_DPS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PD p2) { return p0; }
-EXPORT double sf14_D_DPS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PP p2) { return p0; }
-EXPORT double sf14_D_DPS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_III p2) { return p0; }
-EXPORT double sf14_D_DPS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_IIF p2) { return p0; }
-EXPORT double sf14_D_DPS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_IID p2) { return p0; }
-EXPORT double sf14_D_DPS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_IIP p2) { return p0; }
-EXPORT double sf14_D_DPS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_IFI p2) { return p0; }
-EXPORT double sf14_D_DPS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_IFF p2) { return p0; }
-EXPORT double sf14_D_DPS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_IFD p2) { return p0; }
-EXPORT double sf14_D_DPS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_IFP p2) { return p0; }
-EXPORT double sf14_D_DPS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_IDI p2) { return p0; }
-EXPORT double sf14_D_DPS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_IDF p2) { return p0; }
-EXPORT double sf14_D_DPS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_IDD p2) { return p0; }
-EXPORT double sf14_D_DPS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_IDP p2) { return p0; }
-EXPORT double sf14_D_DPS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_IPI p2) { return p0; }
-EXPORT double sf14_D_DPS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_IPF p2) { return p0; }
-EXPORT double sf14_D_DPS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_IPD p2) { return p0; }
-EXPORT double sf14_D_DPS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_IPP p2) { return p0; }
-EXPORT double sf14_D_DPS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FII p2) { return p0; }
-EXPORT double sf14_D_DPS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FIF p2) { return p0; }
-EXPORT double sf14_D_DPS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FID p2) { return p0; }
-EXPORT double sf14_D_DPS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FIP p2) { return p0; }
-EXPORT double sf14_D_DPS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FFI p2) { return p0; }
-EXPORT double sf14_D_DPS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FFF p2) { return p0; }
-EXPORT double sf14_D_DPS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FFD p2) { return p0; }
-EXPORT double sf14_D_DPS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FFP p2) { return p0; }
-EXPORT double sf14_D_DPS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FDI p2) { return p0; }
-EXPORT double sf14_D_DPS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FDF p2) { return p0; }
-EXPORT double sf14_D_DPS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FDD p2) { return p0; }
-EXPORT double sf14_D_DPS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FDP p2) { return p0; }
-EXPORT double sf14_D_DPS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FPI p2) { return p0; }
-EXPORT double sf14_D_DPS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FPF p2) { return p0; }
-EXPORT double sf14_D_DPS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FPD p2) { return p0; }
-EXPORT double sf14_D_DPS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_FPP p2) { return p0; }
-EXPORT double sf14_D_DPS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DII p2) { return p0; }
-EXPORT double sf14_D_DPS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DIF p2) { return p0; }
-EXPORT double sf14_D_DPS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DID p2) { return p0; }
-EXPORT double sf14_D_DPS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DIP p2) { return p0; }
-EXPORT double sf14_D_DPS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DFI p2) { return p0; }
-EXPORT double sf14_D_DPS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DFF p2) { return p0; }
-EXPORT double sf14_D_DPS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DFD p2) { return p0; }
-EXPORT double sf14_D_DPS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DFP p2) { return p0; }
-EXPORT double sf14_D_DPS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DDI p2) { return p0; }
-EXPORT double sf14_D_DPS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DDF p2) { return p0; }
-EXPORT double sf14_D_DPS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DDD p2) { return p0; }
-EXPORT double sf14_D_DPS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DDP p2) { return p0; }
-EXPORT double sf14_D_DPS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DPI p2) { return p0; }
-EXPORT double sf14_D_DPS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DPF p2) { return p0; }
-EXPORT double sf14_D_DPS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DPD p2) { return p0; }
-EXPORT double sf14_D_DPS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_DPP p2) { return p0; }
-EXPORT double sf14_D_DPS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PII p2) { return p0; }
-EXPORT double sf14_D_DPS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PIF p2) { return p0; }
-EXPORT double sf14_D_DPS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PID p2) { return p0; }
-EXPORT double sf14_D_DPS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PIP p2) { return p0; }
-EXPORT double sf14_D_DPS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PFI p2) { return p0; }
-EXPORT double sf14_D_DPS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PFF p2) { return p0; }
-EXPORT double sf14_D_DPS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PFD p2) { return p0; }
-EXPORT double sf14_D_DPS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PFP p2) { return p0; }
-EXPORT double sf14_D_DPS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PDI p2) { return p0; }
-EXPORT double sf14_D_DPS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PDF p2) { return p0; }
-EXPORT double sf14_D_DPS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PDD p2) { return p0; }
-EXPORT double sf14_D_DPS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PDP p2) { return p0; }
-EXPORT double sf14_D_DPS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PPI p2) { return p0; }
-EXPORT double sf14_D_DPS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PPF p2) { return p0; }
-EXPORT double sf14_D_DPS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PPD p2) { return p0; }
-EXPORT double sf14_D_DPS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, void* p1, struct S_PPP p2) { return p0; }
-EXPORT double sf14_D_DSI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_I p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_F p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_D p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_P p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_II p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IF p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_ID p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IP p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FI p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FF p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FD p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FP p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DI p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DF p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DD p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DP p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PI p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PF p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PD p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PP p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_III p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IIF p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IID p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IIP p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFI p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFF p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFD p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFP p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDI p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDF p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDD p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDP p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPI p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPF p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPD p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPP p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FII p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FIF p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FID p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FIP p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFI p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFF p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFD p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFP p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDI p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDF p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDD p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDP p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPI p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPF p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPD p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPP p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DII p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DIF p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DID p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DIP p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFI p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFF p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFD p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFP p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDI p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDF p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDD p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDP p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPI p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPF p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPD p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPP p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PII p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PIF p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PID p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PIP p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFI p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFF p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFD p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFP p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDI p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDF p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDD p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDP p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPI p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPF p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPD p1, int p2) { return p0; }
-EXPORT double sf14_D_DSI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPP p1, int p2) { return p0; }
-EXPORT double sf14_D_DSF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_I p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_F p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_D p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_P p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_II p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IF p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_ID p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IP p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FI p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FF p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FD p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FP p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DI p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DF p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DD p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DP p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PI p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PF p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PD p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PP p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_III p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IIF p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IID p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IIP p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFI p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFF p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFD p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFP p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDI p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDF p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDD p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDP p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPI p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPF p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPD p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPP p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FII p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FIF p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FID p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FIP p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFI p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFF p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFD p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFP p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDI p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDF p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDD p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDP p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPI p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPF p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPD p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPP p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DII p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DIF p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DID p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DIP p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFI p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFF p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFD p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFP p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDI p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDF p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDD p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDP p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPI p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPF p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPD p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPP p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PII p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PIF p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PID p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PIP p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFI p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFF p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFD p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFP p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDI p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDF p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDD p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDP p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPI p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPF p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPD p1, float p2) { return p0; }
-EXPORT double sf14_D_DSF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPP p1, float p2) { return p0; }
-EXPORT double sf14_D_DSD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_I p1, double p2) { return p0; }
-EXPORT double sf14_D_DSD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_F p1, double p2) { return p0; }
-EXPORT double sf14_D_DSD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_D p1, double p2) { return p0; }
-EXPORT double sf14_D_DSD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_P p1, double p2) { return p0; }
-EXPORT double sf14_D_DSD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_II p1, double p2) { return p0; }
-EXPORT double sf14_D_DSD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IF p1, double p2) { return p0; }
-EXPORT double sf14_D_DSD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_ID p1, double p2) { return p0; }
-EXPORT double sf14_D_DSD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IP p1, double p2) { return p0; }
-EXPORT double sf14_D_DSD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FI p1, double p2) { return p0; }
-EXPORT double sf14_D_DSD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FF p1, double p2) { return p0; }
-EXPORT double sf14_D_DSD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FD p1, double p2) { return p0; }
-EXPORT double sf14_D_DSD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FP p1, double p2) { return p0; }
-EXPORT double sf14_D_DSD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DI p1, double p2) { return p0; }
-EXPORT double sf14_D_DSD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DF p1, double p2) { return p0; }
-EXPORT double sf14_D_DSD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DD p1, double p2) { return p0; }
-EXPORT double sf14_D_DSD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DP p1, double p2) { return p0; }
-EXPORT double sf14_D_DSD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PI p1, double p2) { return p0; }
-EXPORT double sf14_D_DSD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PF p1, double p2) { return p0; }
-EXPORT double sf14_D_DSD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PD p1, double p2) { return p0; }
-EXPORT double sf14_D_DSD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PP p1, double p2) { return p0; }
-EXPORT double sf14_D_DSD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_III p1, double p2) { return p0; }
-EXPORT double sf14_D_DSD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IIF p1, double p2) { return p0; }
-EXPORT double sf14_D_DSD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IID p1, double p2) { return p0; }
-EXPORT double sf14_D_DSD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IIP p1, double p2) { return p0; }
-EXPORT double sf14_D_DSD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFI p1, double p2) { return p0; }
-EXPORT double sf14_D_DSD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFF p1, double p2) { return p0; }
-EXPORT double sf14_D_DSD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFD p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFP p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDI p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDF p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDD p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDP p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPI p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPF p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPD p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPP p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FII p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FIF p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FID p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FIP p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFI p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFF p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFD p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFP p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDI p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDF p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDD p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDP p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPI p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPF p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPD p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPP p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DII p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DIF p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DID p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DIP p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFI p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFF p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFD p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFP p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDI p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDF p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDD p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDP p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPI p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPF p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPD p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPP p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PII p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PIF p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PID p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PIP p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFI p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFF p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFD p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFP p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDI p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDF p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDD p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDP p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPI p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPF p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPD p1, double p2) { return p0; }
-EXPORT double sf15_D_DSD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPP p1, double p2) { return p0; }
-EXPORT double sf15_D_DSP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_I p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_F p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_D p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_P p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_II p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IF p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_ID p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IP p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FI p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FF p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FD p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FP p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DI p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DF p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DD p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DP p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PI p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PF p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PD p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PP p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_III p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IIF p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IID p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IIP p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFI p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFF p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFD p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFP p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDI p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDF p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDD p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDP p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPI p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPF p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPD p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPP p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FII p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FIF p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FID p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FIP p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFI p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFF p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFD p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFP p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDI p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDF p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDD p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDP p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPI p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPF p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPD p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPP p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DII p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DIF p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DID p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DIP p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFI p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFF p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFD p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFP p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDI p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDF p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDD p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDP p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPI p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPF p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPD p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPP p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PII p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PIF p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PID p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PIP p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFI p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFF p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFD p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFP p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDI p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDF p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDD p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDP p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPI p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPF p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPD p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPP p1, void* p2) { return p0; }
-EXPORT double sf15_D_DSS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_I p1, struct S_I p2) { return p0; }
-EXPORT double sf15_D_DSS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_F p1, struct S_F p2) { return p0; }
-EXPORT double sf15_D_DSS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_D p1, struct S_D p2) { return p0; }
-EXPORT double sf15_D_DSS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_P p1, struct S_P p2) { return p0; }
-EXPORT double sf15_D_DSS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_II p1, struct S_II p2) { return p0; }
-EXPORT double sf15_D_DSS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IF p1, struct S_IF p2) { return p0; }
-EXPORT double sf15_D_DSS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_ID p1, struct S_ID p2) { return p0; }
-EXPORT double sf15_D_DSS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IP p1, struct S_IP p2) { return p0; }
-EXPORT double sf15_D_DSS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FI p1, struct S_FI p2) { return p0; }
-EXPORT double sf15_D_DSS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FF p1, struct S_FF p2) { return p0; }
-EXPORT double sf15_D_DSS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FD p1, struct S_FD p2) { return p0; }
-EXPORT double sf15_D_DSS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FP p1, struct S_FP p2) { return p0; }
-EXPORT double sf15_D_DSS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DI p1, struct S_DI p2) { return p0; }
-EXPORT double sf15_D_DSS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DF p1, struct S_DF p2) { return p0; }
-EXPORT double sf15_D_DSS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DD p1, struct S_DD p2) { return p0; }
-EXPORT double sf15_D_DSS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DP p1, struct S_DP p2) { return p0; }
-EXPORT double sf15_D_DSS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PI p1, struct S_PI p2) { return p0; }
-EXPORT double sf15_D_DSS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PF p1, struct S_PF p2) { return p0; }
-EXPORT double sf15_D_DSS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PD p1, struct S_PD p2) { return p0; }
-EXPORT double sf15_D_DSS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PP p1, struct S_PP p2) { return p0; }
-EXPORT double sf15_D_DSS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_III p1, struct S_III p2) { return p0; }
-EXPORT double sf15_D_DSS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IIF p1, struct S_IIF p2) { return p0; }
-EXPORT double sf15_D_DSS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IID p1, struct S_IID p2) { return p0; }
-EXPORT double sf15_D_DSS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IIP p1, struct S_IIP p2) { return p0; }
-EXPORT double sf15_D_DSS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFI p1, struct S_IFI p2) { return p0; }
-EXPORT double sf15_D_DSS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFF p1, struct S_IFF p2) { return p0; }
-EXPORT double sf15_D_DSS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFD p1, struct S_IFD p2) { return p0; }
-EXPORT double sf15_D_DSS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IFP p1, struct S_IFP p2) { return p0; }
-EXPORT double sf15_D_DSS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDI p1, struct S_IDI p2) { return p0; }
-EXPORT double sf15_D_DSS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDF p1, struct S_IDF p2) { return p0; }
-EXPORT double sf15_D_DSS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDD p1, struct S_IDD p2) { return p0; }
-EXPORT double sf15_D_DSS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IDP p1, struct S_IDP p2) { return p0; }
-EXPORT double sf15_D_DSS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPI p1, struct S_IPI p2) { return p0; }
-EXPORT double sf15_D_DSS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPF p1, struct S_IPF p2) { return p0; }
-EXPORT double sf15_D_DSS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPD p1, struct S_IPD p2) { return p0; }
-EXPORT double sf15_D_DSS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_IPP p1, struct S_IPP p2) { return p0; }
-EXPORT double sf15_D_DSS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FII p1, struct S_FII p2) { return p0; }
-EXPORT double sf15_D_DSS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FIF p1, struct S_FIF p2) { return p0; }
-EXPORT double sf15_D_DSS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FID p1, struct S_FID p2) { return p0; }
-EXPORT double sf15_D_DSS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FIP p1, struct S_FIP p2) { return p0; }
-EXPORT double sf15_D_DSS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFI p1, struct S_FFI p2) { return p0; }
-EXPORT double sf15_D_DSS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFF p1, struct S_FFF p2) { return p0; }
-EXPORT double sf15_D_DSS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFD p1, struct S_FFD p2) { return p0; }
-EXPORT double sf15_D_DSS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FFP p1, struct S_FFP p2) { return p0; }
-EXPORT double sf15_D_DSS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDI p1, struct S_FDI p2) { return p0; }
-EXPORT double sf15_D_DSS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDF p1, struct S_FDF p2) { return p0; }
-EXPORT double sf15_D_DSS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDD p1, struct S_FDD p2) { return p0; }
-EXPORT double sf15_D_DSS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FDP p1, struct S_FDP p2) { return p0; }
-EXPORT double sf15_D_DSS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPI p1, struct S_FPI p2) { return p0; }
-EXPORT double sf15_D_DSS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPF p1, struct S_FPF p2) { return p0; }
-EXPORT double sf15_D_DSS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPD p1, struct S_FPD p2) { return p0; }
-EXPORT double sf15_D_DSS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_FPP p1, struct S_FPP p2) { return p0; }
-EXPORT double sf15_D_DSS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DII p1, struct S_DII p2) { return p0; }
-EXPORT double sf15_D_DSS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DIF p1, struct S_DIF p2) { return p0; }
-EXPORT double sf15_D_DSS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DID p1, struct S_DID p2) { return p0; }
-EXPORT double sf15_D_DSS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DIP p1, struct S_DIP p2) { return p0; }
-EXPORT double sf15_D_DSS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFI p1, struct S_DFI p2) { return p0; }
-EXPORT double sf15_D_DSS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFF p1, struct S_DFF p2) { return p0; }
-EXPORT double sf15_D_DSS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFD p1, struct S_DFD p2) { return p0; }
-EXPORT double sf15_D_DSS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DFP p1, struct S_DFP p2) { return p0; }
-EXPORT double sf15_D_DSS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDI p1, struct S_DDI p2) { return p0; }
-EXPORT double sf15_D_DSS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDF p1, struct S_DDF p2) { return p0; }
-EXPORT double sf15_D_DSS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDD p1, struct S_DDD p2) { return p0; }
-EXPORT double sf15_D_DSS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DDP p1, struct S_DDP p2) { return p0; }
-EXPORT double sf15_D_DSS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPI p1, struct S_DPI p2) { return p0; }
-EXPORT double sf15_D_DSS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPF p1, struct S_DPF p2) { return p0; }
-EXPORT double sf15_D_DSS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPD p1, struct S_DPD p2) { return p0; }
-EXPORT double sf15_D_DSS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_DPP p1, struct S_DPP p2) { return p0; }
-EXPORT double sf15_D_DSS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PII p1, struct S_PII p2) { return p0; }
-EXPORT double sf15_D_DSS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PIF p1, struct S_PIF p2) { return p0; }
-EXPORT double sf15_D_DSS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PID p1, struct S_PID p2) { return p0; }
-EXPORT double sf15_D_DSS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PIP p1, struct S_PIP p2) { return p0; }
-EXPORT double sf15_D_DSS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFI p1, struct S_PFI p2) { return p0; }
-EXPORT double sf15_D_DSS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFF p1, struct S_PFF p2) { return p0; }
-EXPORT double sf15_D_DSS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFD p1, struct S_PFD p2) { return p0; }
-EXPORT double sf15_D_DSS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PFP p1, struct S_PFP p2) { return p0; }
-EXPORT double sf15_D_DSS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDI p1, struct S_PDI p2) { return p0; }
-EXPORT double sf15_D_DSS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDF p1, struct S_PDF p2) { return p0; }
-EXPORT double sf15_D_DSS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDD p1, struct S_PDD p2) { return p0; }
-EXPORT double sf15_D_DSS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PDP p1, struct S_PDP p2) { return p0; }
-EXPORT double sf15_D_DSS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPI p1, struct S_PPI p2) { return p0; }
-EXPORT double sf15_D_DSS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPF p1, struct S_PPF p2) { return p0; }
-EXPORT double sf15_D_DSS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPD p1, struct S_PPD p2) { return p0; }
-EXPORT double sf15_D_DSS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,double p0, struct S_PPP p1, struct S_PPP p2) { return p0; }
-EXPORT void* sf15_P_PII_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, int p2) { return p0; }
-EXPORT void* sf15_P_PIF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, float p2) { return p0; }
-EXPORT void* sf15_P_PID_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, double p2) { return p0; }
-EXPORT void* sf15_P_PIP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, void* p2) { return p0; }
-EXPORT void* sf15_P_PIS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_I p2) { return p0; }
-EXPORT void* sf15_P_PIS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_F p2) { return p0; }
-EXPORT void* sf15_P_PIS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_D p2) { return p0; }
-EXPORT void* sf15_P_PIS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_P p2) { return p0; }
-EXPORT void* sf15_P_PIS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_II p2) { return p0; }
-EXPORT void* sf15_P_PIS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_IF p2) { return p0; }
-EXPORT void* sf15_P_PIS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_ID p2) { return p0; }
-EXPORT void* sf15_P_PIS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_IP p2) { return p0; }
-EXPORT void* sf15_P_PIS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FI p2) { return p0; }
-EXPORT void* sf15_P_PIS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FF p2) { return p0; }
-EXPORT void* sf15_P_PIS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FD p2) { return p0; }
-EXPORT void* sf15_P_PIS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FP p2) { return p0; }
-EXPORT void* sf15_P_PIS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DI p2) { return p0; }
-EXPORT void* sf15_P_PIS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DF p2) { return p0; }
-EXPORT void* sf15_P_PIS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DD p2) { return p0; }
-EXPORT void* sf15_P_PIS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DP p2) { return p0; }
-EXPORT void* sf15_P_PIS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PI p2) { return p0; }
-EXPORT void* sf15_P_PIS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PF p2) { return p0; }
-EXPORT void* sf15_P_PIS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PD p2) { return p0; }
-EXPORT void* sf15_P_PIS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PP p2) { return p0; }
-EXPORT void* sf15_P_PIS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_III p2) { return p0; }
-EXPORT void* sf15_P_PIS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_IIF p2) { return p0; }
-EXPORT void* sf15_P_PIS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_IID p2) { return p0; }
-EXPORT void* sf15_P_PIS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_IIP p2) { return p0; }
-EXPORT void* sf15_P_PIS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_IFI p2) { return p0; }
-EXPORT void* sf15_P_PIS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_IFF p2) { return p0; }
-EXPORT void* sf15_P_PIS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_IFD p2) { return p0; }
-EXPORT void* sf15_P_PIS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_IFP p2) { return p0; }
-EXPORT void* sf15_P_PIS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_IDI p2) { return p0; }
-EXPORT void* sf15_P_PIS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_IDF p2) { return p0; }
-EXPORT void* sf15_P_PIS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_IDD p2) { return p0; }
-EXPORT void* sf15_P_PIS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_IDP p2) { return p0; }
-EXPORT void* sf15_P_PIS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_IPI p2) { return p0; }
-EXPORT void* sf15_P_PIS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_IPF p2) { return p0; }
-EXPORT void* sf15_P_PIS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_IPD p2) { return p0; }
-EXPORT void* sf15_P_PIS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_IPP p2) { return p0; }
-EXPORT void* sf15_P_PIS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FII p2) { return p0; }
-EXPORT void* sf15_P_PIS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FIF p2) { return p0; }
-EXPORT void* sf15_P_PIS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FID p2) { return p0; }
-EXPORT void* sf15_P_PIS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FIP p2) { return p0; }
-EXPORT void* sf15_P_PIS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FFI p2) { return p0; }
-EXPORT void* sf15_P_PIS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FFF p2) { return p0; }
-EXPORT void* sf15_P_PIS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FFD p2) { return p0; }
-EXPORT void* sf15_P_PIS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FFP p2) { return p0; }
-EXPORT void* sf15_P_PIS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FDI p2) { return p0; }
-EXPORT void* sf15_P_PIS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FDF p2) { return p0; }
-EXPORT void* sf15_P_PIS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FDD p2) { return p0; }
-EXPORT void* sf15_P_PIS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FDP p2) { return p0; }
-EXPORT void* sf15_P_PIS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FPI p2) { return p0; }
-EXPORT void* sf15_P_PIS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FPF p2) { return p0; }
-EXPORT void* sf15_P_PIS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FPD p2) { return p0; }
-EXPORT void* sf15_P_PIS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_FPP p2) { return p0; }
-EXPORT void* sf15_P_PIS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DII p2) { return p0; }
-EXPORT void* sf15_P_PIS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DIF p2) { return p0; }
-EXPORT void* sf15_P_PIS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DID p2) { return p0; }
-EXPORT void* sf15_P_PIS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DIP p2) { return p0; }
-EXPORT void* sf15_P_PIS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DFI p2) { return p0; }
-EXPORT void* sf15_P_PIS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DFF p2) { return p0; }
-EXPORT void* sf15_P_PIS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DFD p2) { return p0; }
-EXPORT void* sf15_P_PIS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DFP p2) { return p0; }
-EXPORT void* sf15_P_PIS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DDI p2) { return p0; }
-EXPORT void* sf15_P_PIS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DDF p2) { return p0; }
-EXPORT void* sf15_P_PIS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DDD p2) { return p0; }
-EXPORT void* sf15_P_PIS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DDP p2) { return p0; }
-EXPORT void* sf15_P_PIS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DPI p2) { return p0; }
-EXPORT void* sf15_P_PIS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DPF p2) { return p0; }
-EXPORT void* sf15_P_PIS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DPD p2) { return p0; }
-EXPORT void* sf15_P_PIS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_DPP p2) { return p0; }
-EXPORT void* sf15_P_PIS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PII p2) { return p0; }
-EXPORT void* sf15_P_PIS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PIF p2) { return p0; }
-EXPORT void* sf15_P_PIS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PID p2) { return p0; }
-EXPORT void* sf15_P_PIS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PIP p2) { return p0; }
-EXPORT void* sf15_P_PIS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PFI p2) { return p0; }
-EXPORT void* sf15_P_PIS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PFF p2) { return p0; }
-EXPORT void* sf15_P_PIS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PFD p2) { return p0; }
-EXPORT void* sf15_P_PIS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PFP p2) { return p0; }
-EXPORT void* sf15_P_PIS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PDI p2) { return p0; }
-EXPORT void* sf15_P_PIS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PDF p2) { return p0; }
-EXPORT void* sf15_P_PIS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PDD p2) { return p0; }
-EXPORT void* sf15_P_PIS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PDP p2) { return p0; }
-EXPORT void* sf15_P_PIS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PPI p2) { return p0; }
-EXPORT void* sf15_P_PIS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PPF p2) { return p0; }
-EXPORT void* sf15_P_PIS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PPD p2) { return p0; }
-EXPORT void* sf15_P_PIS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, int p1, struct S_PPP p2) { return p0; }
-EXPORT void* sf15_P_PFI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, int p2) { return p0; }
-EXPORT void* sf15_P_PFF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, float p2) { return p0; }
-EXPORT void* sf15_P_PFD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, double p2) { return p0; }
-EXPORT void* sf15_P_PFP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, void* p2) { return p0; }
-EXPORT void* sf15_P_PFS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_I p2) { return p0; }
-EXPORT void* sf15_P_PFS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_F p2) { return p0; }
-EXPORT void* sf15_P_PFS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_D p2) { return p0; }
-EXPORT void* sf15_P_PFS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_P p2) { return p0; }
-EXPORT void* sf15_P_PFS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_II p2) { return p0; }
-EXPORT void* sf15_P_PFS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_IF p2) { return p0; }
-EXPORT void* sf15_P_PFS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_ID p2) { return p0; }
-EXPORT void* sf15_P_PFS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_IP p2) { return p0; }
-EXPORT void* sf15_P_PFS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FI p2) { return p0; }
-EXPORT void* sf15_P_PFS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FF p2) { return p0; }
-EXPORT void* sf15_P_PFS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FD p2) { return p0; }
-EXPORT void* sf15_P_PFS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FP p2) { return p0; }
-EXPORT void* sf15_P_PFS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DI p2) { return p0; }
-EXPORT void* sf15_P_PFS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DF p2) { return p0; }
-EXPORT void* sf15_P_PFS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DD p2) { return p0; }
-EXPORT void* sf15_P_PFS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DP p2) { return p0; }
-EXPORT void* sf15_P_PFS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PI p2) { return p0; }
-EXPORT void* sf15_P_PFS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PF p2) { return p0; }
-EXPORT void* sf15_P_PFS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PD p2) { return p0; }
-EXPORT void* sf15_P_PFS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PP p2) { return p0; }
-EXPORT void* sf15_P_PFS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_III p2) { return p0; }
-EXPORT void* sf15_P_PFS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_IIF p2) { return p0; }
-EXPORT void* sf15_P_PFS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_IID p2) { return p0; }
-EXPORT void* sf15_P_PFS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_IIP p2) { return p0; }
-EXPORT void* sf15_P_PFS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_IFI p2) { return p0; }
-EXPORT void* sf15_P_PFS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_IFF p2) { return p0; }
-EXPORT void* sf15_P_PFS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_IFD p2) { return p0; }
-EXPORT void* sf15_P_PFS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_IFP p2) { return p0; }
-EXPORT void* sf15_P_PFS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_IDI p2) { return p0; }
-EXPORT void* sf15_P_PFS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_IDF p2) { return p0; }
-EXPORT void* sf15_P_PFS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_IDD p2) { return p0; }
-EXPORT void* sf15_P_PFS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_IDP p2) { return p0; }
-EXPORT void* sf15_P_PFS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_IPI p2) { return p0; }
-EXPORT void* sf15_P_PFS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_IPF p2) { return p0; }
-EXPORT void* sf15_P_PFS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_IPD p2) { return p0; }
-EXPORT void* sf15_P_PFS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_IPP p2) { return p0; }
-EXPORT void* sf15_P_PFS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FII p2) { return p0; }
-EXPORT void* sf15_P_PFS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FIF p2) { return p0; }
-EXPORT void* sf15_P_PFS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FID p2) { return p0; }
-EXPORT void* sf15_P_PFS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FIP p2) { return p0; }
-EXPORT void* sf15_P_PFS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FFI p2) { return p0; }
-EXPORT void* sf15_P_PFS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FFF p2) { return p0; }
-EXPORT void* sf15_P_PFS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FFD p2) { return p0; }
-EXPORT void* sf15_P_PFS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FFP p2) { return p0; }
-EXPORT void* sf15_P_PFS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FDI p2) { return p0; }
-EXPORT void* sf15_P_PFS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FDF p2) { return p0; }
-EXPORT void* sf15_P_PFS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FDD p2) { return p0; }
-EXPORT void* sf15_P_PFS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FDP p2) { return p0; }
-EXPORT void* sf15_P_PFS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FPI p2) { return p0; }
-EXPORT void* sf15_P_PFS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FPF p2) { return p0; }
-EXPORT void* sf15_P_PFS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FPD p2) { return p0; }
-EXPORT void* sf15_P_PFS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_FPP p2) { return p0; }
-EXPORT void* sf15_P_PFS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DII p2) { return p0; }
-EXPORT void* sf15_P_PFS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DIF p2) { return p0; }
-EXPORT void* sf15_P_PFS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DID p2) { return p0; }
-EXPORT void* sf15_P_PFS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DIP p2) { return p0; }
-EXPORT void* sf15_P_PFS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DFI p2) { return p0; }
-EXPORT void* sf15_P_PFS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DFF p2) { return p0; }
-EXPORT void* sf15_P_PFS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DFD p2) { return p0; }
-EXPORT void* sf15_P_PFS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DFP p2) { return p0; }
-EXPORT void* sf15_P_PFS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DDI p2) { return p0; }
-EXPORT void* sf15_P_PFS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DDF p2) { return p0; }
-EXPORT void* sf15_P_PFS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DDD p2) { return p0; }
-EXPORT void* sf15_P_PFS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DDP p2) { return p0; }
-EXPORT void* sf15_P_PFS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DPI p2) { return p0; }
-EXPORT void* sf15_P_PFS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DPF p2) { return p0; }
-EXPORT void* sf15_P_PFS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DPD p2) { return p0; }
-EXPORT void* sf15_P_PFS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_DPP p2) { return p0; }
-EXPORT void* sf15_P_PFS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PII p2) { return p0; }
-EXPORT void* sf15_P_PFS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PIF p2) { return p0; }
-EXPORT void* sf15_P_PFS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PID p2) { return p0; }
-EXPORT void* sf15_P_PFS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PIP p2) { return p0; }
-EXPORT void* sf15_P_PFS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PFI p2) { return p0; }
-EXPORT void* sf15_P_PFS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PFF p2) { return p0; }
-EXPORT void* sf15_P_PFS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PFD p2) { return p0; }
-EXPORT void* sf15_P_PFS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PFP p2) { return p0; }
-EXPORT void* sf15_P_PFS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PDI p2) { return p0; }
-EXPORT void* sf15_P_PFS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PDF p2) { return p0; }
-EXPORT void* sf15_P_PFS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PDD p2) { return p0; }
-EXPORT void* sf15_P_PFS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PDP p2) { return p0; }
-EXPORT void* sf15_P_PFS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PPI p2) { return p0; }
-EXPORT void* sf15_P_PFS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PPF p2) { return p0; }
-EXPORT void* sf15_P_PFS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PPD p2) { return p0; }
-EXPORT void* sf15_P_PFS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, float p1, struct S_PPP p2) { return p0; }
-EXPORT void* sf15_P_PDI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, int p2) { return p0; }
-EXPORT void* sf15_P_PDF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, float p2) { return p0; }
-EXPORT void* sf15_P_PDD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, double p2) { return p0; }
-EXPORT void* sf15_P_PDP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, void* p2) { return p0; }
-EXPORT void* sf15_P_PDS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_I p2) { return p0; }
-EXPORT void* sf15_P_PDS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_F p2) { return p0; }
-EXPORT void* sf15_P_PDS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_D p2) { return p0; }
-EXPORT void* sf15_P_PDS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_P p2) { return p0; }
-EXPORT void* sf15_P_PDS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_II p2) { return p0; }
-EXPORT void* sf15_P_PDS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_IF p2) { return p0; }
-EXPORT void* sf15_P_PDS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_ID p2) { return p0; }
-EXPORT void* sf15_P_PDS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_IP p2) { return p0; }
-EXPORT void* sf15_P_PDS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FI p2) { return p0; }
-EXPORT void* sf15_P_PDS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FF p2) { return p0; }
-EXPORT void* sf15_P_PDS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FD p2) { return p0; }
-EXPORT void* sf15_P_PDS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FP p2) { return p0; }
-EXPORT void* sf15_P_PDS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DI p2) { return p0; }
-EXPORT void* sf15_P_PDS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DF p2) { return p0; }
-EXPORT void* sf15_P_PDS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DD p2) { return p0; }
-EXPORT void* sf15_P_PDS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DP p2) { return p0; }
-EXPORT void* sf15_P_PDS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PI p2) { return p0; }
-EXPORT void* sf15_P_PDS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PF p2) { return p0; }
-EXPORT void* sf15_P_PDS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PD p2) { return p0; }
-EXPORT void* sf15_P_PDS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PP p2) { return p0; }
-EXPORT void* sf15_P_PDS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_III p2) { return p0; }
-EXPORT void* sf15_P_PDS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_IIF p2) { return p0; }
-EXPORT void* sf15_P_PDS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_IID p2) { return p0; }
-EXPORT void* sf15_P_PDS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_IIP p2) { return p0; }
-EXPORT void* sf15_P_PDS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_IFI p2) { return p0; }
-EXPORT void* sf15_P_PDS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_IFF p2) { return p0; }
-EXPORT void* sf15_P_PDS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_IFD p2) { return p0; }
-EXPORT void* sf15_P_PDS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_IFP p2) { return p0; }
-EXPORT void* sf15_P_PDS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_IDI p2) { return p0; }
-EXPORT void* sf15_P_PDS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_IDF p2) { return p0; }
-EXPORT void* sf15_P_PDS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_IDD p2) { return p0; }
-EXPORT void* sf15_P_PDS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_IDP p2) { return p0; }
-EXPORT void* sf15_P_PDS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_IPI p2) { return p0; }
-EXPORT void* sf15_P_PDS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_IPF p2) { return p0; }
-EXPORT void* sf15_P_PDS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_IPD p2) { return p0; }
-EXPORT void* sf15_P_PDS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_IPP p2) { return p0; }
-EXPORT void* sf15_P_PDS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FII p2) { return p0; }
-EXPORT void* sf15_P_PDS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FIF p2) { return p0; }
-EXPORT void* sf15_P_PDS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FID p2) { return p0; }
-EXPORT void* sf15_P_PDS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FIP p2) { return p0; }
-EXPORT void* sf15_P_PDS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FFI p2) { return p0; }
-EXPORT void* sf15_P_PDS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FFF p2) { return p0; }
-EXPORT void* sf15_P_PDS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FFD p2) { return p0; }
-EXPORT void* sf15_P_PDS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FFP p2) { return p0; }
-EXPORT void* sf15_P_PDS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FDI p2) { return p0; }
-EXPORT void* sf15_P_PDS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FDF p2) { return p0; }
-EXPORT void* sf15_P_PDS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FDD p2) { return p0; }
-EXPORT void* sf15_P_PDS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FDP p2) { return p0; }
-EXPORT void* sf15_P_PDS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FPI p2) { return p0; }
-EXPORT void* sf15_P_PDS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FPF p2) { return p0; }
-EXPORT void* sf15_P_PDS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FPD p2) { return p0; }
-EXPORT void* sf15_P_PDS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_FPP p2) { return p0; }
-EXPORT void* sf15_P_PDS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DII p2) { return p0; }
-EXPORT void* sf15_P_PDS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DIF p2) { return p0; }
-EXPORT void* sf15_P_PDS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DID p2) { return p0; }
-EXPORT void* sf15_P_PDS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DIP p2) { return p0; }
-EXPORT void* sf15_P_PDS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DFI p2) { return p0; }
-EXPORT void* sf15_P_PDS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DFF p2) { return p0; }
-EXPORT void* sf15_P_PDS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DFD p2) { return p0; }
-EXPORT void* sf15_P_PDS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DFP p2) { return p0; }
-EXPORT void* sf15_P_PDS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DDI p2) { return p0; }
-EXPORT void* sf15_P_PDS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DDF p2) { return p0; }
-EXPORT void* sf15_P_PDS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DDD p2) { return p0; }
-EXPORT void* sf15_P_PDS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DDP p2) { return p0; }
-EXPORT void* sf15_P_PDS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DPI p2) { return p0; }
-EXPORT void* sf15_P_PDS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DPF p2) { return p0; }
-EXPORT void* sf15_P_PDS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DPD p2) { return p0; }
-EXPORT void* sf15_P_PDS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_DPP p2) { return p0; }
-EXPORT void* sf15_P_PDS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PII p2) { return p0; }
-EXPORT void* sf15_P_PDS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PIF p2) { return p0; }
-EXPORT void* sf15_P_PDS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PID p2) { return p0; }
-EXPORT void* sf15_P_PDS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PIP p2) { return p0; }
-EXPORT void* sf15_P_PDS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PFI p2) { return p0; }
-EXPORT void* sf15_P_PDS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PFF p2) { return p0; }
-EXPORT void* sf15_P_PDS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PFD p2) { return p0; }
-EXPORT void* sf15_P_PDS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PFP p2) { return p0; }
-EXPORT void* sf15_P_PDS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PDI p2) { return p0; }
-EXPORT void* sf15_P_PDS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PDF p2) { return p0; }
-EXPORT void* sf15_P_PDS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PDD p2) { return p0; }
-EXPORT void* sf15_P_PDS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PDP p2) { return p0; }
-EXPORT void* sf15_P_PDS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PPI p2) { return p0; }
-EXPORT void* sf15_P_PDS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PPF p2) { return p0; }
-EXPORT void* sf15_P_PDS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PPD p2) { return p0; }
-EXPORT void* sf15_P_PDS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, double p1, struct S_PPP p2) { return p0; }
-EXPORT void* sf15_P_PPI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, int p2) { return p0; }
-EXPORT void* sf15_P_PPF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, float p2) { return p0; }
-EXPORT void* sf15_P_PPD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, double p2) { return p0; }
-EXPORT void* sf15_P_PPP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, void* p2) { return p0; }
-EXPORT void* sf15_P_PPS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_I p2) { return p0; }
-EXPORT void* sf15_P_PPS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_F p2) { return p0; }
-EXPORT void* sf15_P_PPS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_D p2) { return p0; }
-EXPORT void* sf15_P_PPS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_P p2) { return p0; }
-EXPORT void* sf15_P_PPS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_II p2) { return p0; }
-EXPORT void* sf15_P_PPS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_IF p2) { return p0; }
-EXPORT void* sf15_P_PPS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_ID p2) { return p0; }
-EXPORT void* sf15_P_PPS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_IP p2) { return p0; }
-EXPORT void* sf15_P_PPS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FI p2) { return p0; }
-EXPORT void* sf15_P_PPS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FF p2) { return p0; }
-EXPORT void* sf15_P_PPS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FD p2) { return p0; }
-EXPORT void* sf15_P_PPS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FP p2) { return p0; }
-EXPORT void* sf15_P_PPS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DI p2) { return p0; }
-EXPORT void* sf15_P_PPS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DF p2) { return p0; }
-EXPORT void* sf15_P_PPS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DD p2) { return p0; }
-EXPORT void* sf15_P_PPS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DP p2) { return p0; }
-EXPORT void* sf15_P_PPS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PI p2) { return p0; }
-EXPORT void* sf15_P_PPS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PF p2) { return p0; }
-EXPORT void* sf15_P_PPS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PD p2) { return p0; }
-EXPORT void* sf15_P_PPS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PP p2) { return p0; }
-EXPORT void* sf15_P_PPS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_III p2) { return p0; }
-EXPORT void* sf15_P_PPS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_IIF p2) { return p0; }
-EXPORT void* sf15_P_PPS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_IID p2) { return p0; }
-EXPORT void* sf15_P_PPS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_IIP p2) { return p0; }
-EXPORT void* sf15_P_PPS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_IFI p2) { return p0; }
-EXPORT void* sf15_P_PPS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_IFF p2) { return p0; }
-EXPORT void* sf15_P_PPS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_IFD p2) { return p0; }
-EXPORT void* sf15_P_PPS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_IFP p2) { return p0; }
-EXPORT void* sf15_P_PPS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_IDI p2) { return p0; }
-EXPORT void* sf15_P_PPS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_IDF p2) { return p0; }
-EXPORT void* sf15_P_PPS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_IDD p2) { return p0; }
-EXPORT void* sf15_P_PPS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_IDP p2) { return p0; }
-EXPORT void* sf15_P_PPS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_IPI p2) { return p0; }
-EXPORT void* sf15_P_PPS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_IPF p2) { return p0; }
-EXPORT void* sf15_P_PPS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_IPD p2) { return p0; }
-EXPORT void* sf15_P_PPS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_IPP p2) { return p0; }
-EXPORT void* sf15_P_PPS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FII p2) { return p0; }
-EXPORT void* sf15_P_PPS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FIF p2) { return p0; }
-EXPORT void* sf15_P_PPS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FID p2) { return p0; }
-EXPORT void* sf15_P_PPS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FIP p2) { return p0; }
-EXPORT void* sf15_P_PPS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FFI p2) { return p0; }
-EXPORT void* sf15_P_PPS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FFF p2) { return p0; }
-EXPORT void* sf15_P_PPS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FFD p2) { return p0; }
-EXPORT void* sf15_P_PPS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FFP p2) { return p0; }
-EXPORT void* sf15_P_PPS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FDI p2) { return p0; }
-EXPORT void* sf15_P_PPS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FDF p2) { return p0; }
-EXPORT void* sf15_P_PPS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FDD p2) { return p0; }
-EXPORT void* sf15_P_PPS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FDP p2) { return p0; }
-EXPORT void* sf15_P_PPS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FPI p2) { return p0; }
-EXPORT void* sf15_P_PPS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FPF p2) { return p0; }
-EXPORT void* sf15_P_PPS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FPD p2) { return p0; }
-EXPORT void* sf15_P_PPS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_FPP p2) { return p0; }
-EXPORT void* sf15_P_PPS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DII p2) { return p0; }
-EXPORT void* sf15_P_PPS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DIF p2) { return p0; }
-EXPORT void* sf15_P_PPS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DID p2) { return p0; }
-EXPORT void* sf15_P_PPS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DIP p2) { return p0; }
-EXPORT void* sf15_P_PPS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DFI p2) { return p0; }
-EXPORT void* sf15_P_PPS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DFF p2) { return p0; }
-EXPORT void* sf15_P_PPS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DFD p2) { return p0; }
-EXPORT void* sf15_P_PPS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DFP p2) { return p0; }
-EXPORT void* sf15_P_PPS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DDI p2) { return p0; }
-EXPORT void* sf15_P_PPS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DDF p2) { return p0; }
-EXPORT void* sf15_P_PPS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DDD p2) { return p0; }
-EXPORT void* sf15_P_PPS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DDP p2) { return p0; }
-EXPORT void* sf15_P_PPS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DPI p2) { return p0; }
-EXPORT void* sf15_P_PPS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DPF p2) { return p0; }
-EXPORT void* sf15_P_PPS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DPD p2) { return p0; }
-EXPORT void* sf15_P_PPS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_DPP p2) { return p0; }
-EXPORT void* sf15_P_PPS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PII p2) { return p0; }
-EXPORT void* sf15_P_PPS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PIF p2) { return p0; }
-EXPORT void* sf15_P_PPS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PID p2) { return p0; }
-EXPORT void* sf15_P_PPS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PIP p2) { return p0; }
-EXPORT void* sf15_P_PPS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PFI p2) { return p0; }
-EXPORT void* sf15_P_PPS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PFF p2) { return p0; }
-EXPORT void* sf15_P_PPS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PFD p2) { return p0; }
-EXPORT void* sf15_P_PPS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PFP p2) { return p0; }
-EXPORT void* sf15_P_PPS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PDI p2) { return p0; }
-EXPORT void* sf15_P_PPS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PDF p2) { return p0; }
-EXPORT void* sf15_P_PPS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PDD p2) { return p0; }
-EXPORT void* sf15_P_PPS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PDP p2) { return p0; }
-EXPORT void* sf15_P_PPS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PPI p2) { return p0; }
-EXPORT void* sf15_P_PPS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PPF p2) { return p0; }
-EXPORT void* sf15_P_PPS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PPD p2) { return p0; }
-EXPORT void* sf15_P_PPS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, void* p1, struct S_PPP p2) { return p0; }
-EXPORT void* sf15_P_PSI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_I p1, int p2) { return p0; }
-EXPORT void* sf15_P_PSI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_F p1, int p2) { return p0; }
-EXPORT void* sf15_P_PSI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_D p1, int p2) { return p0; }
-EXPORT void* sf15_P_PSI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_P p1, int p2) { return p0; }
-EXPORT void* sf15_P_PSI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_II p1, int p2) { return p0; }
-EXPORT void* sf15_P_PSI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IF p1, int p2) { return p0; }
-EXPORT void* sf15_P_PSI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_ID p1, int p2) { return p0; }
-EXPORT void* sf15_P_PSI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IP p1, int p2) { return p0; }
-EXPORT void* sf15_P_PSI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FI p1, int p2) { return p0; }
-EXPORT void* sf15_P_PSI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FF p1, int p2) { return p0; }
-EXPORT void* sf15_P_PSI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FD p1, int p2) { return p0; }
-EXPORT void* sf15_P_PSI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FP p1, int p2) { return p0; }
-EXPORT void* sf15_P_PSI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DI p1, int p2) { return p0; }
-EXPORT void* sf15_P_PSI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DF p1, int p2) { return p0; }
-EXPORT void* sf15_P_PSI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DD p1, int p2) { return p0; }
-EXPORT void* sf15_P_PSI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DP p1, int p2) { return p0; }
-EXPORT void* sf15_P_PSI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PI p1, int p2) { return p0; }
-EXPORT void* sf15_P_PSI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PF p1, int p2) { return p0; }
-EXPORT void* sf15_P_PSI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PD p1, int p2) { return p0; }
-EXPORT void* sf15_P_PSI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PP p1, int p2) { return p0; }
-EXPORT void* sf15_P_PSI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_III p1, int p2) { return p0; }
-EXPORT void* sf15_P_PSI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IIF p1, int p2) { return p0; }
-EXPORT void* sf15_P_PSI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IID p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IIP p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFI p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFF p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFD p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFP p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDI p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDF p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDD p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDP p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPI p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPF p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPD p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPP p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FII p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FIF p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FID p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FIP p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFI p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFF p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFD p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFP p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDI p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDF p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDD p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDP p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPI p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPF p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPD p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPP p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DII p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DIF p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DID p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DIP p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFI p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFF p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFD p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFP p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDI p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDF p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDD p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDP p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPI p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPF p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPD p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPP p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PII p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PIF p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PID p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PIP p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFI p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFF p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFD p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFP p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDI p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDF p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDD p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDP p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPI p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPF p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPD p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPP p1, int p2) { return p0; }
-EXPORT void* sf16_P_PSF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_I p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_F p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_D p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_P p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_II p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IF p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_ID p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IP p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FI p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FF p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FD p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FP p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DI p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DF p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DD p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DP p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PI p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PF p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PD p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PP p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_III p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IIF p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IID p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IIP p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFI p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFF p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFD p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFP p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDI p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDF p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDD p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDP p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPI p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPF p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPD p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPP p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FII p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FIF p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FID p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FIP p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFI p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFF p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFD p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFP p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDI p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDF p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDD p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDP p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPI p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPF p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPD p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPP p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DII p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DIF p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DID p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DIP p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFI p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFF p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFD p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFP p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDI p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDF p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDD p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDP p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPI p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPF p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPD p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPP p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PII p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PIF p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PID p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PIP p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFI p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFF p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFD p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFP p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDI p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDF p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDD p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDP p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPI p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPF p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPD p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPP p1, float p2) { return p0; }
-EXPORT void* sf16_P_PSD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_I p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_F p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_D p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_P p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_II p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IF p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_ID p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IP p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FI p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FF p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FD p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FP p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DI p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DF p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DD p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DP p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PI p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PF p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PD p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PP p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_III p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IIF p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IID p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IIP p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFI p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFF p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFD p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFP p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDI p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDF p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDD p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDP p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPI p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPF p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPD p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPP p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FII p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FIF p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FID p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FIP p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFI p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFF p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFD p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFP p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDI p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDF p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDD p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDP p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPI p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPF p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPD p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPP p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DII p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DIF p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DID p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DIP p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFI p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFF p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFD p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFP p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDI p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDF p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDD p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDP p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPI p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPF p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPD p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPP p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PII p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PIF p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PID p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PIP p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFI p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFF p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFD p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFP p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDI p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDF p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDD p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDP p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPI p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPF p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPD p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPP p1, double p2) { return p0; }
-EXPORT void* sf16_P_PSP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_I p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_F p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_D p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_P p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_II p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IF p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_ID p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IP p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FI p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FF p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FD p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FP p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DI p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DF p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DD p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DP p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PI p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PF p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PD p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PP p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_III p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IIF p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IID p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IIP p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFI p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFF p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFD p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFP p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDI p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDF p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDD p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDP p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPI p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPF p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPD p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPP p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FII p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FIF p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FID p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FIP p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFI p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFF p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFD p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFP p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDI p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDF p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDD p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDP p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPI p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPF p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPD p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPP p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DII p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DIF p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DID p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DIP p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFI p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFF p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFD p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFP p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDI p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDF p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDD p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDP p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPI p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPF p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPD p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPP p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PII p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PIF p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PID p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PIP p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFI p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFF p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFD p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFP p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDI p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDF p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDD p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDP p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPI p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPF p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPD p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPP p1, void* p2) { return p0; }
-EXPORT void* sf16_P_PSS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_I p1, struct S_I p2) { return p0; }
-EXPORT void* sf16_P_PSS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_F p1, struct S_F p2) { return p0; }
-EXPORT void* sf16_P_PSS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_D p1, struct S_D p2) { return p0; }
-EXPORT void* sf16_P_PSS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_P p1, struct S_P p2) { return p0; }
-EXPORT void* sf16_P_PSS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_II p1, struct S_II p2) { return p0; }
-EXPORT void* sf16_P_PSS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IF p1, struct S_IF p2) { return p0; }
-EXPORT void* sf16_P_PSS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_ID p1, struct S_ID p2) { return p0; }
-EXPORT void* sf16_P_PSS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IP p1, struct S_IP p2) { return p0; }
-EXPORT void* sf16_P_PSS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FI p1, struct S_FI p2) { return p0; }
-EXPORT void* sf16_P_PSS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FF p1, struct S_FF p2) { return p0; }
-EXPORT void* sf16_P_PSS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FD p1, struct S_FD p2) { return p0; }
-EXPORT void* sf16_P_PSS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FP p1, struct S_FP p2) { return p0; }
-EXPORT void* sf16_P_PSS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DI p1, struct S_DI p2) { return p0; }
-EXPORT void* sf16_P_PSS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DF p1, struct S_DF p2) { return p0; }
-EXPORT void* sf16_P_PSS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DD p1, struct S_DD p2) { return p0; }
-EXPORT void* sf16_P_PSS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DP p1, struct S_DP p2) { return p0; }
-EXPORT void* sf16_P_PSS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PI p1, struct S_PI p2) { return p0; }
-EXPORT void* sf16_P_PSS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PF p1, struct S_PF p2) { return p0; }
-EXPORT void* sf16_P_PSS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PD p1, struct S_PD p2) { return p0; }
-EXPORT void* sf16_P_PSS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PP p1, struct S_PP p2) { return p0; }
-EXPORT void* sf16_P_PSS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_III p1, struct S_III p2) { return p0; }
-EXPORT void* sf16_P_PSS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IIF p1, struct S_IIF p2) { return p0; }
-EXPORT void* sf16_P_PSS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IID p1, struct S_IID p2) { return p0; }
-EXPORT void* sf16_P_PSS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IIP p1, struct S_IIP p2) { return p0; }
-EXPORT void* sf16_P_PSS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFI p1, struct S_IFI p2) { return p0; }
-EXPORT void* sf16_P_PSS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFF p1, struct S_IFF p2) { return p0; }
-EXPORT void* sf16_P_PSS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFD p1, struct S_IFD p2) { return p0; }
-EXPORT void* sf16_P_PSS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IFP p1, struct S_IFP p2) { return p0; }
-EXPORT void* sf16_P_PSS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDI p1, struct S_IDI p2) { return p0; }
-EXPORT void* sf16_P_PSS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDF p1, struct S_IDF p2) { return p0; }
-EXPORT void* sf16_P_PSS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDD p1, struct S_IDD p2) { return p0; }
-EXPORT void* sf16_P_PSS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IDP p1, struct S_IDP p2) { return p0; }
-EXPORT void* sf16_P_PSS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPI p1, struct S_IPI p2) { return p0; }
-EXPORT void* sf16_P_PSS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPF p1, struct S_IPF p2) { return p0; }
-EXPORT void* sf16_P_PSS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPD p1, struct S_IPD p2) { return p0; }
-EXPORT void* sf16_P_PSS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_IPP p1, struct S_IPP p2) { return p0; }
-EXPORT void* sf16_P_PSS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FII p1, struct S_FII p2) { return p0; }
-EXPORT void* sf16_P_PSS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FIF p1, struct S_FIF p2) { return p0; }
-EXPORT void* sf16_P_PSS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FID p1, struct S_FID p2) { return p0; }
-EXPORT void* sf16_P_PSS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FIP p1, struct S_FIP p2) { return p0; }
-EXPORT void* sf16_P_PSS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFI p1, struct S_FFI p2) { return p0; }
-EXPORT void* sf16_P_PSS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFF p1, struct S_FFF p2) { return p0; }
-EXPORT void* sf16_P_PSS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFD p1, struct S_FFD p2) { return p0; }
-EXPORT void* sf16_P_PSS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FFP p1, struct S_FFP p2) { return p0; }
-EXPORT void* sf16_P_PSS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDI p1, struct S_FDI p2) { return p0; }
-EXPORT void* sf16_P_PSS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDF p1, struct S_FDF p2) { return p0; }
-EXPORT void* sf16_P_PSS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDD p1, struct S_FDD p2) { return p0; }
-EXPORT void* sf16_P_PSS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FDP p1, struct S_FDP p2) { return p0; }
-EXPORT void* sf16_P_PSS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPI p1, struct S_FPI p2) { return p0; }
-EXPORT void* sf16_P_PSS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPF p1, struct S_FPF p2) { return p0; }
-EXPORT void* sf16_P_PSS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPD p1, struct S_FPD p2) { return p0; }
-EXPORT void* sf16_P_PSS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_FPP p1, struct S_FPP p2) { return p0; }
-EXPORT void* sf16_P_PSS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DII p1, struct S_DII p2) { return p0; }
-EXPORT void* sf16_P_PSS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DIF p1, struct S_DIF p2) { return p0; }
-EXPORT void* sf16_P_PSS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DID p1, struct S_DID p2) { return p0; }
-EXPORT void* sf16_P_PSS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DIP p1, struct S_DIP p2) { return p0; }
-EXPORT void* sf16_P_PSS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFI p1, struct S_DFI p2) { return p0; }
-EXPORT void* sf16_P_PSS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFF p1, struct S_DFF p2) { return p0; }
-EXPORT void* sf16_P_PSS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFD p1, struct S_DFD p2) { return p0; }
-EXPORT void* sf16_P_PSS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DFP p1, struct S_DFP p2) { return p0; }
-EXPORT void* sf16_P_PSS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDI p1, struct S_DDI p2) { return p0; }
-EXPORT void* sf16_P_PSS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDF p1, struct S_DDF p2) { return p0; }
-EXPORT void* sf16_P_PSS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDD p1, struct S_DDD p2) { return p0; }
-EXPORT void* sf16_P_PSS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DDP p1, struct S_DDP p2) { return p0; }
-EXPORT void* sf16_P_PSS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPI p1, struct S_DPI p2) { return p0; }
-EXPORT void* sf16_P_PSS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPF p1, struct S_DPF p2) { return p0; }
-EXPORT void* sf16_P_PSS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPD p1, struct S_DPD p2) { return p0; }
-EXPORT void* sf16_P_PSS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_DPP p1, struct S_DPP p2) { return p0; }
-EXPORT void* sf16_P_PSS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PII p1, struct S_PII p2) { return p0; }
-EXPORT void* sf16_P_PSS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PIF p1, struct S_PIF p2) { return p0; }
-EXPORT void* sf16_P_PSS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PID p1, struct S_PID p2) { return p0; }
-EXPORT void* sf16_P_PSS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PIP p1, struct S_PIP p2) { return p0; }
-EXPORT void* sf16_P_PSS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFI p1, struct S_PFI p2) { return p0; }
-EXPORT void* sf16_P_PSS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFF p1, struct S_PFF p2) { return p0; }
-EXPORT void* sf16_P_PSS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFD p1, struct S_PFD p2) { return p0; }
-EXPORT void* sf16_P_PSS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PFP p1, struct S_PFP p2) { return p0; }
-EXPORT void* sf16_P_PSS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDI p1, struct S_PDI p2) { return p0; }
-EXPORT void* sf16_P_PSS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDF p1, struct S_PDF p2) { return p0; }
-EXPORT void* sf16_P_PSS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDD p1, struct S_PDD p2) { return p0; }
-EXPORT void* sf16_P_PSS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PDP p1, struct S_PDP p2) { return p0; }
-EXPORT void* sf16_P_PSS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPI p1, struct S_PPI p2) { return p0; }
-EXPORT void* sf16_P_PSS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPF p1, struct S_PPF p2) { return p0; }
-EXPORT void* sf16_P_PSS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPD p1, struct S_PPD p2) { return p0; }
-EXPORT void* sf16_P_PSS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,void* p0, struct S_PPP p1, struct S_PPP p2) { return p0; }
-EXPORT struct S_I sf16_S_SII_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, int p1, int p2) { return p0; }
-EXPORT struct S_F sf16_S_SII_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, int p1, int p2) { return p0; }
-EXPORT struct S_D sf16_S_SII_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, int p1, int p2) { return p0; }
-EXPORT struct S_P sf16_S_SII_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, int p1, int p2) { return p0; }
-EXPORT struct S_II sf16_S_SII_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, int p1, int p2) { return p0; }
-EXPORT struct S_IF sf16_S_SII_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, int p1, int p2) { return p0; }
-EXPORT struct S_ID sf16_S_SII_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, int p1, int p2) { return p0; }
-EXPORT struct S_IP sf16_S_SII_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, int p1, int p2) { return p0; }
-EXPORT struct S_FI sf16_S_SII_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, int p1, int p2) { return p0; }
-EXPORT struct S_FF sf16_S_SII_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, int p1, int p2) { return p0; }
-EXPORT struct S_FD sf16_S_SII_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, int p1, int p2) { return p0; }
-EXPORT struct S_FP sf16_S_SII_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, int p1, int p2) { return p0; }
-EXPORT struct S_DI sf16_S_SII_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, int p1, int p2) { return p0; }
-EXPORT struct S_DF sf16_S_SII_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, int p1, int p2) { return p0; }
-EXPORT struct S_DD sf16_S_SII_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, int p1, int p2) { return p0; }
-EXPORT struct S_DP sf16_S_SII_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, int p1, int p2) { return p0; }
-EXPORT struct S_PI sf16_S_SII_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, int p1, int p2) { return p0; }
-EXPORT struct S_PF sf16_S_SII_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, int p1, int p2) { return p0; }
-EXPORT struct S_PD sf16_S_SII_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, int p1, int p2) { return p0; }
-EXPORT struct S_PP sf16_S_SII_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, int p1, int p2) { return p0; }
-EXPORT struct S_III sf16_S_SII_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, int p1, int p2) { return p0; }
-EXPORT struct S_IIF sf16_S_SII_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, int p1, int p2) { return p0; }
-EXPORT struct S_IID sf16_S_SII_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, int p1, int p2) { return p0; }
-EXPORT struct S_IIP sf16_S_SII_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, int p1, int p2) { return p0; }
-EXPORT struct S_IFI sf16_S_SII_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, int p1, int p2) { return p0; }
-EXPORT struct S_IFF sf16_S_SII_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, int p1, int p2) { return p0; }
-EXPORT struct S_IFD sf16_S_SII_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, int p1, int p2) { return p0; }
-EXPORT struct S_IFP sf16_S_SII_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, int p1, int p2) { return p0; }
-EXPORT struct S_IDI sf16_S_SII_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, int p1, int p2) { return p0; }
-EXPORT struct S_IDF sf16_S_SII_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, int p1, int p2) { return p0; }
-EXPORT struct S_IDD sf16_S_SII_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, int p1, int p2) { return p0; }
-EXPORT struct S_IDP sf16_S_SII_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, int p1, int p2) { return p0; }
-EXPORT struct S_IPI sf16_S_SII_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, int p1, int p2) { return p0; }
-EXPORT struct S_IPF sf16_S_SII_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, int p1, int p2) { return p0; }
-EXPORT struct S_IPD sf16_S_SII_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, int p1, int p2) { return p0; }
-EXPORT struct S_IPP sf16_S_SII_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, int p1, int p2) { return p0; }
-EXPORT struct S_FII sf16_S_SII_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, int p1, int p2) { return p0; }
-EXPORT struct S_FIF sf16_S_SII_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, int p1, int p2) { return p0; }
-EXPORT struct S_FID sf16_S_SII_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, int p1, int p2) { return p0; }
-EXPORT struct S_FIP sf16_S_SII_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, int p1, int p2) { return p0; }
-EXPORT struct S_FFI sf16_S_SII_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, int p1, int p2) { return p0; }
-EXPORT struct S_FFF sf16_S_SII_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, int p1, int p2) { return p0; }
-EXPORT struct S_FFD sf16_S_SII_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, int p1, int p2) { return p0; }
-EXPORT struct S_FFP sf16_S_SII_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, int p1, int p2) { return p0; }
-EXPORT struct S_FDI sf16_S_SII_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, int p1, int p2) { return p0; }
-EXPORT struct S_FDF sf16_S_SII_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, int p1, int p2) { return p0; }
-EXPORT struct S_FDD sf16_S_SII_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, int p1, int p2) { return p0; }
-EXPORT struct S_FDP sf16_S_SII_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, int p1, int p2) { return p0; }
-EXPORT struct S_FPI sf16_S_SII_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, int p1, int p2) { return p0; }
-EXPORT struct S_FPF sf16_S_SII_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, int p1, int p2) { return p0; }
-EXPORT struct S_FPD sf16_S_SII_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, int p1, int p2) { return p0; }
-EXPORT struct S_FPP sf16_S_SII_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, int p1, int p2) { return p0; }
-EXPORT struct S_DII sf16_S_SII_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, int p1, int p2) { return p0; }
-EXPORT struct S_DIF sf16_S_SII_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, int p1, int p2) { return p0; }
-EXPORT struct S_DID sf16_S_SII_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, int p1, int p2) { return p0; }
-EXPORT struct S_DIP sf16_S_SII_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, int p1, int p2) { return p0; }
-EXPORT struct S_DFI sf16_S_SII_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, int p1, int p2) { return p0; }
-EXPORT struct S_DFF sf16_S_SII_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, int p1, int p2) { return p0; }
-EXPORT struct S_DFD sf16_S_SII_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, int p1, int p2) { return p0; }
-EXPORT struct S_DFP sf16_S_SII_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, int p1, int p2) { return p0; }
-EXPORT struct S_DDI sf16_S_SII_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, int p1, int p2) { return p0; }
-EXPORT struct S_DDF sf16_S_SII_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, int p1, int p2) { return p0; }
-EXPORT struct S_DDD sf16_S_SII_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, int p1, int p2) { return p0; }
-EXPORT struct S_DDP sf16_S_SII_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, int p1, int p2) { return p0; }
-EXPORT struct S_DPI sf16_S_SII_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, int p1, int p2) { return p0; }
-EXPORT struct S_DPF sf16_S_SII_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, int p1, int p2) { return p0; }
-EXPORT struct S_DPD sf16_S_SII_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, int p1, int p2) { return p0; }
-EXPORT struct S_DPP sf16_S_SII_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, int p1, int p2) { return p0; }
-EXPORT struct S_PII sf16_S_SII_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, int p1, int p2) { return p0; }
-EXPORT struct S_PIF sf16_S_SII_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, int p1, int p2) { return p0; }
-EXPORT struct S_PID sf16_S_SII_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, int p1, int p2) { return p0; }
-EXPORT struct S_PIP sf16_S_SII_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, int p1, int p2) { return p0; }
-EXPORT struct S_PFI sf16_S_SII_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, int p1, int p2) { return p0; }
-EXPORT struct S_PFF sf16_S_SII_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, int p1, int p2) { return p0; }
-EXPORT struct S_PFD sf16_S_SII_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, int p1, int p2) { return p0; }
-EXPORT struct S_PFP sf16_S_SII_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, int p1, int p2) { return p0; }
-EXPORT struct S_PDI sf16_S_SII_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, int p1, int p2) { return p0; }
-EXPORT struct S_PDF sf16_S_SII_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, int p1, int p2) { return p0; }
-EXPORT struct S_PDD sf16_S_SII_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, int p1, int p2) { return p0; }
-EXPORT struct S_PDP sf16_S_SII_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, int p1, int p2) { return p0; }
-EXPORT struct S_PPI sf16_S_SII_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, int p1, int p2) { return p0; }
-EXPORT struct S_PPF sf16_S_SII_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, int p1, int p2) { return p0; }
-EXPORT struct S_PPD sf16_S_SII_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, int p1, int p2) { return p0; }
-EXPORT struct S_PPP sf16_S_SII_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, int p1, int p2) { return p0; }
-EXPORT struct S_I sf16_S_SIF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, int p1, float p2) { return p0; }
-EXPORT struct S_F sf16_S_SIF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, int p1, float p2) { return p0; }
-EXPORT struct S_D sf16_S_SIF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, int p1, float p2) { return p0; }
-EXPORT struct S_P sf16_S_SIF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, int p1, float p2) { return p0; }
-EXPORT struct S_II sf16_S_SIF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, int p1, float p2) { return p0; }
-EXPORT struct S_IF sf16_S_SIF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, int p1, float p2) { return p0; }
-EXPORT struct S_ID sf16_S_SIF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, int p1, float p2) { return p0; }
-EXPORT struct S_IP sf16_S_SIF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, int p1, float p2) { return p0; }
-EXPORT struct S_FI sf16_S_SIF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, int p1, float p2) { return p0; }
-EXPORT struct S_FF sf16_S_SIF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, int p1, float p2) { return p0; }
-EXPORT struct S_FD sf16_S_SIF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, int p1, float p2) { return p0; }
-EXPORT struct S_FP sf16_S_SIF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, int p1, float p2) { return p0; }
-EXPORT struct S_DI sf16_S_SIF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, int p1, float p2) { return p0; }
-EXPORT struct S_DF sf16_S_SIF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, int p1, float p2) { return p0; }
-EXPORT struct S_DD sf16_S_SIF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, int p1, float p2) { return p0; }
-EXPORT struct S_DP sf16_S_SIF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, int p1, float p2) { return p0; }
-EXPORT struct S_PI sf16_S_SIF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, int p1, float p2) { return p0; }
-EXPORT struct S_PF sf16_S_SIF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, int p1, float p2) { return p0; }
-EXPORT struct S_PD sf16_S_SIF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, int p1, float p2) { return p0; }
-EXPORT struct S_PP sf16_S_SIF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, int p1, float p2) { return p0; }
-EXPORT struct S_III sf16_S_SIF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, int p1, float p2) { return p0; }
-EXPORT struct S_IIF sf16_S_SIF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, int p1, float p2) { return p0; }
-EXPORT struct S_IID sf16_S_SIF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, int p1, float p2) { return p0; }
-EXPORT struct S_IIP sf16_S_SIF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, int p1, float p2) { return p0; }
-EXPORT struct S_IFI sf16_S_SIF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, int p1, float p2) { return p0; }
-EXPORT struct S_IFF sf16_S_SIF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, int p1, float p2) { return p0; }
-EXPORT struct S_IFD sf16_S_SIF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, int p1, float p2) { return p0; }
-EXPORT struct S_IFP sf16_S_SIF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, int p1, float p2) { return p0; }
-EXPORT struct S_IDI sf16_S_SIF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, int p1, float p2) { return p0; }
-EXPORT struct S_IDF sf16_S_SIF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, int p1, float p2) { return p0; }
-EXPORT struct S_IDD sf16_S_SIF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, int p1, float p2) { return p0; }
-EXPORT struct S_IDP sf16_S_SIF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, int p1, float p2) { return p0; }
-EXPORT struct S_IPI sf16_S_SIF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, int p1, float p2) { return p0; }
-EXPORT struct S_IPF sf16_S_SIF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, int p1, float p2) { return p0; }
-EXPORT struct S_IPD sf16_S_SIF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, int p1, float p2) { return p0; }
-EXPORT struct S_IPP sf16_S_SIF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, int p1, float p2) { return p0; }
-EXPORT struct S_FII sf16_S_SIF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, int p1, float p2) { return p0; }
-EXPORT struct S_FIF sf16_S_SIF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, int p1, float p2) { return p0; }
-EXPORT struct S_FID sf16_S_SIF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, int p1, float p2) { return p0; }
-EXPORT struct S_FIP sf16_S_SIF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, int p1, float p2) { return p0; }
-EXPORT struct S_FFI sf16_S_SIF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, int p1, float p2) { return p0; }
-EXPORT struct S_FFF sf16_S_SIF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, int p1, float p2) { return p0; }
-EXPORT struct S_FFD sf16_S_SIF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, int p1, float p2) { return p0; }
-EXPORT struct S_FFP sf16_S_SIF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, int p1, float p2) { return p0; }
-EXPORT struct S_FDI sf16_S_SIF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, int p1, float p2) { return p0; }
-EXPORT struct S_FDF sf16_S_SIF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, int p1, float p2) { return p0; }
-EXPORT struct S_FDD sf16_S_SIF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, int p1, float p2) { return p0; }
-EXPORT struct S_FDP sf16_S_SIF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, int p1, float p2) { return p0; }
-EXPORT struct S_FPI sf16_S_SIF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, int p1, float p2) { return p0; }
-EXPORT struct S_FPF sf16_S_SIF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, int p1, float p2) { return p0; }
-EXPORT struct S_FPD sf16_S_SIF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, int p1, float p2) { return p0; }
-EXPORT struct S_FPP sf16_S_SIF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, int p1, float p2) { return p0; }
-EXPORT struct S_DII sf16_S_SIF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, int p1, float p2) { return p0; }
-EXPORT struct S_DIF sf16_S_SIF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, int p1, float p2) { return p0; }
-EXPORT struct S_DID sf16_S_SIF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, int p1, float p2) { return p0; }
-EXPORT struct S_DIP sf16_S_SIF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, int p1, float p2) { return p0; }
-EXPORT struct S_DFI sf16_S_SIF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, int p1, float p2) { return p0; }
-EXPORT struct S_DFF sf16_S_SIF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, int p1, float p2) { return p0; }
-EXPORT struct S_DFD sf16_S_SIF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, int p1, float p2) { return p0; }
-EXPORT struct S_DFP sf16_S_SIF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, int p1, float p2) { return p0; }
-EXPORT struct S_DDI sf16_S_SIF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, int p1, float p2) { return p0; }
-EXPORT struct S_DDF sf16_S_SIF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, int p1, float p2) { return p0; }
-EXPORT struct S_DDD sf16_S_SIF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, int p1, float p2) { return p0; }
-EXPORT struct S_DDP sf16_S_SIF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, int p1, float p2) { return p0; }
-EXPORT struct S_DPI sf16_S_SIF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, int p1, float p2) { return p0; }
-EXPORT struct S_DPF sf16_S_SIF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, int p1, float p2) { return p0; }
-EXPORT struct S_DPD sf16_S_SIF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, int p1, float p2) { return p0; }
-EXPORT struct S_DPP sf16_S_SIF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, int p1, float p2) { return p0; }
-EXPORT struct S_PII sf16_S_SIF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, int p1, float p2) { return p0; }
-EXPORT struct S_PIF sf16_S_SIF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, int p1, float p2) { return p0; }
-EXPORT struct S_PID sf16_S_SIF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, int p1, float p2) { return p0; }
-EXPORT struct S_PIP sf16_S_SIF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, int p1, float p2) { return p0; }
-EXPORT struct S_PFI sf16_S_SIF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, int p1, float p2) { return p0; }
-EXPORT struct S_PFF sf16_S_SIF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, int p1, float p2) { return p0; }
-EXPORT struct S_PFD sf16_S_SIF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, int p1, float p2) { return p0; }
-EXPORT struct S_PFP sf16_S_SIF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, int p1, float p2) { return p0; }
-EXPORT struct S_PDI sf16_S_SIF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, int p1, float p2) { return p0; }
-EXPORT struct S_PDF sf16_S_SIF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, int p1, float p2) { return p0; }
-EXPORT struct S_PDD sf16_S_SIF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, int p1, float p2) { return p0; }
-EXPORT struct S_PDP sf16_S_SIF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, int p1, float p2) { return p0; }
-EXPORT struct S_PPI sf16_S_SIF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, int p1, float p2) { return p0; }
-EXPORT struct S_PPF sf16_S_SIF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, int p1, float p2) { return p0; }
-EXPORT struct S_PPD sf16_S_SIF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, int p1, float p2) { return p0; }
-EXPORT struct S_PPP sf16_S_SIF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, int p1, float p2) { return p0; }
-EXPORT struct S_I sf16_S_SID_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, int p1, double p2) { return p0; }
-EXPORT struct S_F sf16_S_SID_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, int p1, double p2) { return p0; }
-EXPORT struct S_D sf16_S_SID_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, int p1, double p2) { return p0; }
-EXPORT struct S_P sf16_S_SID_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, int p1, double p2) { return p0; }
-EXPORT struct S_II sf16_S_SID_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, int p1, double p2) { return p0; }
-EXPORT struct S_IF sf16_S_SID_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, int p1, double p2) { return p0; }
-EXPORT struct S_ID sf16_S_SID_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, int p1, double p2) { return p0; }
-EXPORT struct S_IP sf16_S_SID_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, int p1, double p2) { return p0; }
-EXPORT struct S_FI sf16_S_SID_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, int p1, double p2) { return p0; }
-EXPORT struct S_FF sf16_S_SID_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, int p1, double p2) { return p0; }
-EXPORT struct S_FD sf16_S_SID_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, int p1, double p2) { return p0; }
-EXPORT struct S_FP sf16_S_SID_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, int p1, double p2) { return p0; }
-EXPORT struct S_DI sf16_S_SID_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, int p1, double p2) { return p0; }
-EXPORT struct S_DF sf16_S_SID_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, int p1, double p2) { return p0; }
-EXPORT struct S_DD sf16_S_SID_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, int p1, double p2) { return p0; }
-EXPORT struct S_DP sf16_S_SID_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, int p1, double p2) { return p0; }
-EXPORT struct S_PI sf16_S_SID_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, int p1, double p2) { return p0; }
-EXPORT struct S_PF sf16_S_SID_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, int p1, double p2) { return p0; }
-EXPORT struct S_PD sf16_S_SID_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, int p1, double p2) { return p0; }
-EXPORT struct S_PP sf16_S_SID_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, int p1, double p2) { return p0; }
-EXPORT struct S_III sf16_S_SID_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, int p1, double p2) { return p0; }
-EXPORT struct S_IIF sf16_S_SID_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, int p1, double p2) { return p0; }
-EXPORT struct S_IID sf16_S_SID_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, int p1, double p2) { return p0; }
-EXPORT struct S_IIP sf16_S_SID_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, int p1, double p2) { return p0; }
-EXPORT struct S_IFI sf16_S_SID_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, int p1, double p2) { return p0; }
-EXPORT struct S_IFF sf16_S_SID_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, int p1, double p2) { return p0; }
-EXPORT struct S_IFD sf16_S_SID_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, int p1, double p2) { return p0; }
-EXPORT struct S_IFP sf16_S_SID_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, int p1, double p2) { return p0; }
-EXPORT struct S_IDI sf16_S_SID_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, int p1, double p2) { return p0; }
-EXPORT struct S_IDF sf16_S_SID_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, int p1, double p2) { return p0; }
-EXPORT struct S_IDD sf16_S_SID_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, int p1, double p2) { return p0; }
-EXPORT struct S_IDP sf16_S_SID_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, int p1, double p2) { return p0; }
-EXPORT struct S_IPI sf16_S_SID_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, int p1, double p2) { return p0; }
-EXPORT struct S_IPF sf16_S_SID_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, int p1, double p2) { return p0; }
-EXPORT struct S_IPD sf16_S_SID_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, int p1, double p2) { return p0; }
-EXPORT struct S_IPP sf17_S_SID_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, int p1, double p2) { return p0; }
-EXPORT struct S_FII sf17_S_SID_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, int p1, double p2) { return p0; }
-EXPORT struct S_FIF sf17_S_SID_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, int p1, double p2) { return p0; }
-EXPORT struct S_FID sf17_S_SID_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, int p1, double p2) { return p0; }
-EXPORT struct S_FIP sf17_S_SID_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, int p1, double p2) { return p0; }
-EXPORT struct S_FFI sf17_S_SID_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, int p1, double p2) { return p0; }
-EXPORT struct S_FFF sf17_S_SID_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, int p1, double p2) { return p0; }
-EXPORT struct S_FFD sf17_S_SID_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, int p1, double p2) { return p0; }
-EXPORT struct S_FFP sf17_S_SID_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, int p1, double p2) { return p0; }
-EXPORT struct S_FDI sf17_S_SID_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, int p1, double p2) { return p0; }
-EXPORT struct S_FDF sf17_S_SID_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, int p1, double p2) { return p0; }
-EXPORT struct S_FDD sf17_S_SID_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, int p1, double p2) { return p0; }
-EXPORT struct S_FDP sf17_S_SID_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, int p1, double p2) { return p0; }
-EXPORT struct S_FPI sf17_S_SID_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, int p1, double p2) { return p0; }
-EXPORT struct S_FPF sf17_S_SID_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, int p1, double p2) { return p0; }
-EXPORT struct S_FPD sf17_S_SID_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, int p1, double p2) { return p0; }
-EXPORT struct S_FPP sf17_S_SID_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, int p1, double p2) { return p0; }
-EXPORT struct S_DII sf17_S_SID_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, int p1, double p2) { return p0; }
-EXPORT struct S_DIF sf17_S_SID_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, int p1, double p2) { return p0; }
-EXPORT struct S_DID sf17_S_SID_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, int p1, double p2) { return p0; }
-EXPORT struct S_DIP sf17_S_SID_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, int p1, double p2) { return p0; }
-EXPORT struct S_DFI sf17_S_SID_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, int p1, double p2) { return p0; }
-EXPORT struct S_DFF sf17_S_SID_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, int p1, double p2) { return p0; }
-EXPORT struct S_DFD sf17_S_SID_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, int p1, double p2) { return p0; }
-EXPORT struct S_DFP sf17_S_SID_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, int p1, double p2) { return p0; }
-EXPORT struct S_DDI sf17_S_SID_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, int p1, double p2) { return p0; }
-EXPORT struct S_DDF sf17_S_SID_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, int p1, double p2) { return p0; }
-EXPORT struct S_DDD sf17_S_SID_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, int p1, double p2) { return p0; }
-EXPORT struct S_DDP sf17_S_SID_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, int p1, double p2) { return p0; }
-EXPORT struct S_DPI sf17_S_SID_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, int p1, double p2) { return p0; }
-EXPORT struct S_DPF sf17_S_SID_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, int p1, double p2) { return p0; }
-EXPORT struct S_DPD sf17_S_SID_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, int p1, double p2) { return p0; }
-EXPORT struct S_DPP sf17_S_SID_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, int p1, double p2) { return p0; }
-EXPORT struct S_PII sf17_S_SID_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, int p1, double p2) { return p0; }
-EXPORT struct S_PIF sf17_S_SID_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, int p1, double p2) { return p0; }
-EXPORT struct S_PID sf17_S_SID_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, int p1, double p2) { return p0; }
-EXPORT struct S_PIP sf17_S_SID_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, int p1, double p2) { return p0; }
-EXPORT struct S_PFI sf17_S_SID_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, int p1, double p2) { return p0; }
-EXPORT struct S_PFF sf17_S_SID_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, int p1, double p2) { return p0; }
-EXPORT struct S_PFD sf17_S_SID_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, int p1, double p2) { return p0; }
-EXPORT struct S_PFP sf17_S_SID_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, int p1, double p2) { return p0; }
-EXPORT struct S_PDI sf17_S_SID_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, int p1, double p2) { return p0; }
-EXPORT struct S_PDF sf17_S_SID_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, int p1, double p2) { return p0; }
-EXPORT struct S_PDD sf17_S_SID_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, int p1, double p2) { return p0; }
-EXPORT struct S_PDP sf17_S_SID_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, int p1, double p2) { return p0; }
-EXPORT struct S_PPI sf17_S_SID_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, int p1, double p2) { return p0; }
-EXPORT struct S_PPF sf17_S_SID_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, int p1, double p2) { return p0; }
-EXPORT struct S_PPD sf17_S_SID_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, int p1, double p2) { return p0; }
-EXPORT struct S_PPP sf17_S_SID_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, int p1, double p2) { return p0; }
-EXPORT struct S_I sf17_S_SIP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, int p1, void* p2) { return p0; }
-EXPORT struct S_F sf17_S_SIP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, int p1, void* p2) { return p0; }
-EXPORT struct S_D sf17_S_SIP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, int p1, void* p2) { return p0; }
-EXPORT struct S_P sf17_S_SIP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, int p1, void* p2) { return p0; }
-EXPORT struct S_II sf17_S_SIP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, int p1, void* p2) { return p0; }
-EXPORT struct S_IF sf17_S_SIP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, int p1, void* p2) { return p0; }
-EXPORT struct S_ID sf17_S_SIP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, int p1, void* p2) { return p0; }
-EXPORT struct S_IP sf17_S_SIP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, int p1, void* p2) { return p0; }
-EXPORT struct S_FI sf17_S_SIP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, int p1, void* p2) { return p0; }
-EXPORT struct S_FF sf17_S_SIP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, int p1, void* p2) { return p0; }
-EXPORT struct S_FD sf17_S_SIP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, int p1, void* p2) { return p0; }
-EXPORT struct S_FP sf17_S_SIP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, int p1, void* p2) { return p0; }
-EXPORT struct S_DI sf17_S_SIP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, int p1, void* p2) { return p0; }
-EXPORT struct S_DF sf17_S_SIP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, int p1, void* p2) { return p0; }
-EXPORT struct S_DD sf17_S_SIP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, int p1, void* p2) { return p0; }
-EXPORT struct S_DP sf17_S_SIP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, int p1, void* p2) { return p0; }
-EXPORT struct S_PI sf17_S_SIP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, int p1, void* p2) { return p0; }
-EXPORT struct S_PF sf17_S_SIP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, int p1, void* p2) { return p0; }
-EXPORT struct S_PD sf17_S_SIP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, int p1, void* p2) { return p0; }
-EXPORT struct S_PP sf17_S_SIP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, int p1, void* p2) { return p0; }
-EXPORT struct S_III sf17_S_SIP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, int p1, void* p2) { return p0; }
-EXPORT struct S_IIF sf17_S_SIP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, int p1, void* p2) { return p0; }
-EXPORT struct S_IID sf17_S_SIP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, int p1, void* p2) { return p0; }
-EXPORT struct S_IIP sf17_S_SIP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, int p1, void* p2) { return p0; }
-EXPORT struct S_IFI sf17_S_SIP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, int p1, void* p2) { return p0; }
-EXPORT struct S_IFF sf17_S_SIP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, int p1, void* p2) { return p0; }
-EXPORT struct S_IFD sf17_S_SIP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, int p1, void* p2) { return p0; }
-EXPORT struct S_IFP sf17_S_SIP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, int p1, void* p2) { return p0; }
-EXPORT struct S_IDI sf17_S_SIP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, int p1, void* p2) { return p0; }
-EXPORT struct S_IDF sf17_S_SIP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, int p1, void* p2) { return p0; }
-EXPORT struct S_IDD sf17_S_SIP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, int p1, void* p2) { return p0; }
-EXPORT struct S_IDP sf17_S_SIP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, int p1, void* p2) { return p0; }
-EXPORT struct S_IPI sf17_S_SIP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, int p1, void* p2) { return p0; }
-EXPORT struct S_IPF sf17_S_SIP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, int p1, void* p2) { return p0; }
-EXPORT struct S_IPD sf17_S_SIP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, int p1, void* p2) { return p0; }
-EXPORT struct S_IPP sf17_S_SIP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, int p1, void* p2) { return p0; }
-EXPORT struct S_FII sf17_S_SIP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, int p1, void* p2) { return p0; }
-EXPORT struct S_FIF sf17_S_SIP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, int p1, void* p2) { return p0; }
-EXPORT struct S_FID sf17_S_SIP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, int p1, void* p2) { return p0; }
-EXPORT struct S_FIP sf17_S_SIP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, int p1, void* p2) { return p0; }
-EXPORT struct S_FFI sf17_S_SIP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, int p1, void* p2) { return p0; }
-EXPORT struct S_FFF sf17_S_SIP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, int p1, void* p2) { return p0; }
-EXPORT struct S_FFD sf17_S_SIP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, int p1, void* p2) { return p0; }
-EXPORT struct S_FFP sf17_S_SIP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, int p1, void* p2) { return p0; }
-EXPORT struct S_FDI sf17_S_SIP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, int p1, void* p2) { return p0; }
-EXPORT struct S_FDF sf17_S_SIP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, int p1, void* p2) { return p0; }
-EXPORT struct S_FDD sf17_S_SIP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, int p1, void* p2) { return p0; }
-EXPORT struct S_FDP sf17_S_SIP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, int p1, void* p2) { return p0; }
-EXPORT struct S_FPI sf17_S_SIP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, int p1, void* p2) { return p0; }
-EXPORT struct S_FPF sf17_S_SIP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, int p1, void* p2) { return p0; }
-EXPORT struct S_FPD sf17_S_SIP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, int p1, void* p2) { return p0; }
-EXPORT struct S_FPP sf17_S_SIP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, int p1, void* p2) { return p0; }
-EXPORT struct S_DII sf17_S_SIP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, int p1, void* p2) { return p0; }
-EXPORT struct S_DIF sf17_S_SIP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, int p1, void* p2) { return p0; }
-EXPORT struct S_DID sf17_S_SIP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, int p1, void* p2) { return p0; }
-EXPORT struct S_DIP sf17_S_SIP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, int p1, void* p2) { return p0; }
-EXPORT struct S_DFI sf17_S_SIP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, int p1, void* p2) { return p0; }
-EXPORT struct S_DFF sf17_S_SIP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, int p1, void* p2) { return p0; }
-EXPORT struct S_DFD sf17_S_SIP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, int p1, void* p2) { return p0; }
-EXPORT struct S_DFP sf17_S_SIP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, int p1, void* p2) { return p0; }
-EXPORT struct S_DDI sf17_S_SIP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, int p1, void* p2) { return p0; }
-EXPORT struct S_DDF sf17_S_SIP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, int p1, void* p2) { return p0; }
-EXPORT struct S_DDD sf17_S_SIP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, int p1, void* p2) { return p0; }
-EXPORT struct S_DDP sf17_S_SIP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, int p1, void* p2) { return p0; }
-EXPORT struct S_DPI sf17_S_SIP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, int p1, void* p2) { return p0; }
-EXPORT struct S_DPF sf17_S_SIP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, int p1, void* p2) { return p0; }
-EXPORT struct S_DPD sf17_S_SIP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, int p1, void* p2) { return p0; }
-EXPORT struct S_DPP sf17_S_SIP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, int p1, void* p2) { return p0; }
-EXPORT struct S_PII sf17_S_SIP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, int p1, void* p2) { return p0; }
-EXPORT struct S_PIF sf17_S_SIP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, int p1, void* p2) { return p0; }
-EXPORT struct S_PID sf17_S_SIP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, int p1, void* p2) { return p0; }
-EXPORT struct S_PIP sf17_S_SIP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, int p1, void* p2) { return p0; }
-EXPORT struct S_PFI sf17_S_SIP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, int p1, void* p2) { return p0; }
-EXPORT struct S_PFF sf17_S_SIP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, int p1, void* p2) { return p0; }
-EXPORT struct S_PFD sf17_S_SIP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, int p1, void* p2) { return p0; }
-EXPORT struct S_PFP sf17_S_SIP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, int p1, void* p2) { return p0; }
-EXPORT struct S_PDI sf17_S_SIP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, int p1, void* p2) { return p0; }
-EXPORT struct S_PDF sf17_S_SIP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, int p1, void* p2) { return p0; }
-EXPORT struct S_PDD sf17_S_SIP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, int p1, void* p2) { return p0; }
-EXPORT struct S_PDP sf17_S_SIP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, int p1, void* p2) { return p0; }
-EXPORT struct S_PPI sf17_S_SIP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, int p1, void* p2) { return p0; }
-EXPORT struct S_PPF sf17_S_SIP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, int p1, void* p2) { return p0; }
-EXPORT struct S_PPD sf17_S_SIP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, int p1, void* p2) { return p0; }
-EXPORT struct S_PPP sf17_S_SIP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, int p1, void* p2) { return p0; }
-EXPORT struct S_I sf17_S_SIS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, int p1, struct S_I p2) { return p0; }
-EXPORT struct S_F sf17_S_SIS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, int p1, struct S_F p2) { return p0; }
-EXPORT struct S_D sf17_S_SIS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, int p1, struct S_D p2) { return p0; }
-EXPORT struct S_P sf17_S_SIS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, int p1, struct S_P p2) { return p0; }
-EXPORT struct S_II sf17_S_SIS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, int p1, struct S_II p2) { return p0; }
-EXPORT struct S_IF sf17_S_SIS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, int p1, struct S_IF p2) { return p0; }
-EXPORT struct S_ID sf17_S_SIS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, int p1, struct S_ID p2) { return p0; }
-EXPORT struct S_IP sf17_S_SIS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, int p1, struct S_IP p2) { return p0; }
-EXPORT struct S_FI sf17_S_SIS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, int p1, struct S_FI p2) { return p0; }
-EXPORT struct S_FF sf17_S_SIS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, int p1, struct S_FF p2) { return p0; }
-EXPORT struct S_FD sf17_S_SIS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, int p1, struct S_FD p2) { return p0; }
-EXPORT struct S_FP sf17_S_SIS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, int p1, struct S_FP p2) { return p0; }
-EXPORT struct S_DI sf17_S_SIS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, int p1, struct S_DI p2) { return p0; }
-EXPORT struct S_DF sf17_S_SIS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, int p1, struct S_DF p2) { return p0; }
-EXPORT struct S_DD sf17_S_SIS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, int p1, struct S_DD p2) { return p0; }
-EXPORT struct S_DP sf17_S_SIS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, int p1, struct S_DP p2) { return p0; }
-EXPORT struct S_PI sf17_S_SIS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, int p1, struct S_PI p2) { return p0; }
-EXPORT struct S_PF sf17_S_SIS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, int p1, struct S_PF p2) { return p0; }
-EXPORT struct S_PD sf17_S_SIS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, int p1, struct S_PD p2) { return p0; }
-EXPORT struct S_PP sf17_S_SIS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, int p1, struct S_PP p2) { return p0; }
-EXPORT struct S_III sf17_S_SIS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, int p1, struct S_III p2) { return p0; }
-EXPORT struct S_IIF sf17_S_SIS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, int p1, struct S_IIF p2) { return p0; }
-EXPORT struct S_IID sf17_S_SIS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, int p1, struct S_IID p2) { return p0; }
-EXPORT struct S_IIP sf17_S_SIS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, int p1, struct S_IIP p2) { return p0; }
-EXPORT struct S_IFI sf17_S_SIS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, int p1, struct S_IFI p2) { return p0; }
-EXPORT struct S_IFF sf17_S_SIS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, int p1, struct S_IFF p2) { return p0; }
-EXPORT struct S_IFD sf17_S_SIS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, int p1, struct S_IFD p2) { return p0; }
-EXPORT struct S_IFP sf17_S_SIS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, int p1, struct S_IFP p2) { return p0; }
-EXPORT struct S_IDI sf17_S_SIS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, int p1, struct S_IDI p2) { return p0; }
-EXPORT struct S_IDF sf17_S_SIS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, int p1, struct S_IDF p2) { return p0; }
-EXPORT struct S_IDD sf17_S_SIS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, int p1, struct S_IDD p2) { return p0; }
-EXPORT struct S_IDP sf17_S_SIS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, int p1, struct S_IDP p2) { return p0; }
-EXPORT struct S_IPI sf17_S_SIS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, int p1, struct S_IPI p2) { return p0; }
-EXPORT struct S_IPF sf17_S_SIS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, int p1, struct S_IPF p2) { return p0; }
-EXPORT struct S_IPD sf17_S_SIS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, int p1, struct S_IPD p2) { return p0; }
-EXPORT struct S_IPP sf17_S_SIS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, int p1, struct S_IPP p2) { return p0; }
-EXPORT struct S_FII sf17_S_SIS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, int p1, struct S_FII p2) { return p0; }
-EXPORT struct S_FIF sf17_S_SIS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, int p1, struct S_FIF p2) { return p0; }
-EXPORT struct S_FID sf17_S_SIS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, int p1, struct S_FID p2) { return p0; }
-EXPORT struct S_FIP sf17_S_SIS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, int p1, struct S_FIP p2) { return p0; }
-EXPORT struct S_FFI sf17_S_SIS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, int p1, struct S_FFI p2) { return p0; }
-EXPORT struct S_FFF sf17_S_SIS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, int p1, struct S_FFF p2) { return p0; }
-EXPORT struct S_FFD sf17_S_SIS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, int p1, struct S_FFD p2) { return p0; }
-EXPORT struct S_FFP sf17_S_SIS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, int p1, struct S_FFP p2) { return p0; }
-EXPORT struct S_FDI sf17_S_SIS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, int p1, struct S_FDI p2) { return p0; }
-EXPORT struct S_FDF sf17_S_SIS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, int p1, struct S_FDF p2) { return p0; }
-EXPORT struct S_FDD sf17_S_SIS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, int p1, struct S_FDD p2) { return p0; }
-EXPORT struct S_FDP sf17_S_SIS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, int p1, struct S_FDP p2) { return p0; }
-EXPORT struct S_FPI sf17_S_SIS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, int p1, struct S_FPI p2) { return p0; }
-EXPORT struct S_FPF sf17_S_SIS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, int p1, struct S_FPF p2) { return p0; }
-EXPORT struct S_FPD sf17_S_SIS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, int p1, struct S_FPD p2) { return p0; }
-EXPORT struct S_FPP sf17_S_SIS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, int p1, struct S_FPP p2) { return p0; }
-EXPORT struct S_DII sf17_S_SIS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, int p1, struct S_DII p2) { return p0; }
-EXPORT struct S_DIF sf17_S_SIS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, int p1, struct S_DIF p2) { return p0; }
-EXPORT struct S_DID sf17_S_SIS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, int p1, struct S_DID p2) { return p0; }
-EXPORT struct S_DIP sf17_S_SIS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, int p1, struct S_DIP p2) { return p0; }
-EXPORT struct S_DFI sf17_S_SIS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, int p1, struct S_DFI p2) { return p0; }
-EXPORT struct S_DFF sf17_S_SIS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, int p1, struct S_DFF p2) { return p0; }
-EXPORT struct S_DFD sf17_S_SIS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, int p1, struct S_DFD p2) { return p0; }
-EXPORT struct S_DFP sf17_S_SIS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, int p1, struct S_DFP p2) { return p0; }
-EXPORT struct S_DDI sf17_S_SIS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, int p1, struct S_DDI p2) { return p0; }
-EXPORT struct S_DDF sf17_S_SIS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, int p1, struct S_DDF p2) { return p0; }
-EXPORT struct S_DDD sf17_S_SIS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, int p1, struct S_DDD p2) { return p0; }
-EXPORT struct S_DDP sf17_S_SIS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, int p1, struct S_DDP p2) { return p0; }
-EXPORT struct S_DPI sf17_S_SIS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, int p1, struct S_DPI p2) { return p0; }
-EXPORT struct S_DPF sf17_S_SIS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, int p1, struct S_DPF p2) { return p0; }
-EXPORT struct S_DPD sf17_S_SIS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, int p1, struct S_DPD p2) { return p0; }
-EXPORT struct S_DPP sf17_S_SIS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, int p1, struct S_DPP p2) { return p0; }
-EXPORT struct S_PII sf17_S_SIS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, int p1, struct S_PII p2) { return p0; }
-EXPORT struct S_PIF sf17_S_SIS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, int p1, struct S_PIF p2) { return p0; }
-EXPORT struct S_PID sf17_S_SIS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, int p1, struct S_PID p2) { return p0; }
-EXPORT struct S_PIP sf17_S_SIS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, int p1, struct S_PIP p2) { return p0; }
-EXPORT struct S_PFI sf17_S_SIS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, int p1, struct S_PFI p2) { return p0; }
-EXPORT struct S_PFF sf17_S_SIS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, int p1, struct S_PFF p2) { return p0; }
-EXPORT struct S_PFD sf17_S_SIS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, int p1, struct S_PFD p2) { return p0; }
-EXPORT struct S_PFP sf17_S_SIS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, int p1, struct S_PFP p2) { return p0; }
-EXPORT struct S_PDI sf17_S_SIS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, int p1, struct S_PDI p2) { return p0; }
-EXPORT struct S_PDF sf17_S_SIS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, int p1, struct S_PDF p2) { return p0; }
-EXPORT struct S_PDD sf17_S_SIS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, int p1, struct S_PDD p2) { return p0; }
-EXPORT struct S_PDP sf17_S_SIS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, int p1, struct S_PDP p2) { return p0; }
-EXPORT struct S_PPI sf17_S_SIS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, int p1, struct S_PPI p2) { return p0; }
-EXPORT struct S_PPF sf17_S_SIS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, int p1, struct S_PPF p2) { return p0; }
-EXPORT struct S_PPD sf17_S_SIS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, int p1, struct S_PPD p2) { return p0; }
-EXPORT struct S_PPP sf17_S_SIS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, int p1, struct S_PPP p2) { return p0; }
-EXPORT struct S_I sf17_S_SFI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, float p1, int p2) { return p0; }
-EXPORT struct S_F sf17_S_SFI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, float p1, int p2) { return p0; }
-EXPORT struct S_D sf17_S_SFI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, float p1, int p2) { return p0; }
-EXPORT struct S_P sf17_S_SFI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, float p1, int p2) { return p0; }
-EXPORT struct S_II sf17_S_SFI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, float p1, int p2) { return p0; }
-EXPORT struct S_IF sf17_S_SFI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, float p1, int p2) { return p0; }
-EXPORT struct S_ID sf17_S_SFI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, float p1, int p2) { return p0; }
-EXPORT struct S_IP sf17_S_SFI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, float p1, int p2) { return p0; }
-EXPORT struct S_FI sf17_S_SFI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, float p1, int p2) { return p0; }
-EXPORT struct S_FF sf17_S_SFI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, float p1, int p2) { return p0; }
-EXPORT struct S_FD sf17_S_SFI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, float p1, int p2) { return p0; }
-EXPORT struct S_FP sf17_S_SFI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, float p1, int p2) { return p0; }
-EXPORT struct S_DI sf17_S_SFI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, float p1, int p2) { return p0; }
-EXPORT struct S_DF sf17_S_SFI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, float p1, int p2) { return p0; }
-EXPORT struct S_DD sf17_S_SFI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, float p1, int p2) { return p0; }
-EXPORT struct S_DP sf17_S_SFI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, float p1, int p2) { return p0; }
-EXPORT struct S_PI sf17_S_SFI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, float p1, int p2) { return p0; }
-EXPORT struct S_PF sf17_S_SFI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, float p1, int p2) { return p0; }
-EXPORT struct S_PD sf17_S_SFI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, float p1, int p2) { return p0; }
-EXPORT struct S_PP sf17_S_SFI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, float p1, int p2) { return p0; }
-EXPORT struct S_III sf17_S_SFI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, float p1, int p2) { return p0; }
-EXPORT struct S_IIF sf17_S_SFI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, float p1, int p2) { return p0; }
-EXPORT struct S_IID sf17_S_SFI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, float p1, int p2) { return p0; }
-EXPORT struct S_IIP sf17_S_SFI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, float p1, int p2) { return p0; }
-EXPORT struct S_IFI sf17_S_SFI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, float p1, int p2) { return p0; }
-EXPORT struct S_IFF sf17_S_SFI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, float p1, int p2) { return p0; }
-EXPORT struct S_IFD sf17_S_SFI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, float p1, int p2) { return p0; }
-EXPORT struct S_IFP sf17_S_SFI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, float p1, int p2) { return p0; }
-EXPORT struct S_IDI sf17_S_SFI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, float p1, int p2) { return p0; }
-EXPORT struct S_IDF sf17_S_SFI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, float p1, int p2) { return p0; }
-EXPORT struct S_IDD sf17_S_SFI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, float p1, int p2) { return p0; }
-EXPORT struct S_IDP sf17_S_SFI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, float p1, int p2) { return p0; }
-EXPORT struct S_IPI sf17_S_SFI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, float p1, int p2) { return p0; }
-EXPORT struct S_IPF sf17_S_SFI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, float p1, int p2) { return p0; }
-EXPORT struct S_IPD sf17_S_SFI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, float p1, int p2) { return p0; }
-EXPORT struct S_IPP sf17_S_SFI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, float p1, int p2) { return p0; }
-EXPORT struct S_FII sf17_S_SFI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, float p1, int p2) { return p0; }
-EXPORT struct S_FIF sf17_S_SFI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, float p1, int p2) { return p0; }
-EXPORT struct S_FID sf17_S_SFI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, float p1, int p2) { return p0; }
-EXPORT struct S_FIP sf17_S_SFI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, float p1, int p2) { return p0; }
-EXPORT struct S_FFI sf17_S_SFI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, float p1, int p2) { return p0; }
-EXPORT struct S_FFF sf17_S_SFI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, float p1, int p2) { return p0; }
-EXPORT struct S_FFD sf17_S_SFI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, float p1, int p2) { return p0; }
-EXPORT struct S_FFP sf17_S_SFI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, float p1, int p2) { return p0; }
-EXPORT struct S_FDI sf17_S_SFI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, float p1, int p2) { return p0; }
-EXPORT struct S_FDF sf17_S_SFI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, float p1, int p2) { return p0; }
-EXPORT struct S_FDD sf17_S_SFI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, float p1, int p2) { return p0; }
-EXPORT struct S_FDP sf17_S_SFI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, float p1, int p2) { return p0; }
-EXPORT struct S_FPI sf17_S_SFI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, float p1, int p2) { return p0; }
-EXPORT struct S_FPF sf17_S_SFI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, float p1, int p2) { return p0; }
-EXPORT struct S_FPD sf17_S_SFI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, float p1, int p2) { return p0; }
-EXPORT struct S_FPP sf17_S_SFI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, float p1, int p2) { return p0; }
-EXPORT struct S_DII sf17_S_SFI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, float p1, int p2) { return p0; }
-EXPORT struct S_DIF sf17_S_SFI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, float p1, int p2) { return p0; }
-EXPORT struct S_DID sf17_S_SFI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, float p1, int p2) { return p0; }
-EXPORT struct S_DIP sf17_S_SFI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, float p1, int p2) { return p0; }
-EXPORT struct S_DFI sf17_S_SFI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, float p1, int p2) { return p0; }
-EXPORT struct S_DFF sf17_S_SFI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, float p1, int p2) { return p0; }
-EXPORT struct S_DFD sf17_S_SFI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, float p1, int p2) { return p0; }
-EXPORT struct S_DFP sf17_S_SFI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, float p1, int p2) { return p0; }
-EXPORT struct S_DDI sf17_S_SFI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, float p1, int p2) { return p0; }
-EXPORT struct S_DDF sf17_S_SFI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, float p1, int p2) { return p0; }
-EXPORT struct S_DDD sf17_S_SFI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, float p1, int p2) { return p0; }
-EXPORT struct S_DDP sf17_S_SFI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, float p1, int p2) { return p0; }
-EXPORT struct S_DPI sf17_S_SFI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, float p1, int p2) { return p0; }
-EXPORT struct S_DPF sf17_S_SFI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, float p1, int p2) { return p0; }
-EXPORT struct S_DPD sf17_S_SFI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, float p1, int p2) { return p0; }
-EXPORT struct S_DPP sf17_S_SFI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, float p1, int p2) { return p0; }
-EXPORT struct S_PII sf17_S_SFI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, float p1, int p2) { return p0; }
-EXPORT struct S_PIF sf17_S_SFI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, float p1, int p2) { return p0; }
-EXPORT struct S_PID sf17_S_SFI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, float p1, int p2) { return p0; }
-EXPORT struct S_PIP sf17_S_SFI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, float p1, int p2) { return p0; }
-EXPORT struct S_PFI sf17_S_SFI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, float p1, int p2) { return p0; }
-EXPORT struct S_PFF sf17_S_SFI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, float p1, int p2) { return p0; }
-EXPORT struct S_PFD sf17_S_SFI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, float p1, int p2) { return p0; }
-EXPORT struct S_PFP sf17_S_SFI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, float p1, int p2) { return p0; }
-EXPORT struct S_PDI sf17_S_SFI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, float p1, int p2) { return p0; }
-EXPORT struct S_PDF sf17_S_SFI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, float p1, int p2) { return p0; }
-EXPORT struct S_PDD sf17_S_SFI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, float p1, int p2) { return p0; }
-EXPORT struct S_PDP sf17_S_SFI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, float p1, int p2) { return p0; }
-EXPORT struct S_PPI sf17_S_SFI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, float p1, int p2) { return p0; }
-EXPORT struct S_PPF sf17_S_SFI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, float p1, int p2) { return p0; }
-EXPORT struct S_PPD sf17_S_SFI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, float p1, int p2) { return p0; }
-EXPORT struct S_PPP sf17_S_SFI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, float p1, int p2) { return p0; }
-EXPORT struct S_I sf17_S_SFF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, float p1, float p2) { return p0; }
-EXPORT struct S_F sf17_S_SFF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, float p1, float p2) { return p0; }
-EXPORT struct S_D sf17_S_SFF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, float p1, float p2) { return p0; }
-EXPORT struct S_P sf17_S_SFF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, float p1, float p2) { return p0; }
-EXPORT struct S_II sf17_S_SFF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, float p1, float p2) { return p0; }
-EXPORT struct S_IF sf17_S_SFF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, float p1, float p2) { return p0; }
-EXPORT struct S_ID sf17_S_SFF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, float p1, float p2) { return p0; }
-EXPORT struct S_IP sf17_S_SFF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, float p1, float p2) { return p0; }
-EXPORT struct S_FI sf17_S_SFF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, float p1, float p2) { return p0; }
-EXPORT struct S_FF sf17_S_SFF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, float p1, float p2) { return p0; }
-EXPORT struct S_FD sf17_S_SFF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, float p1, float p2) { return p0; }
-EXPORT struct S_FP sf17_S_SFF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, float p1, float p2) { return p0; }
-EXPORT struct S_DI sf17_S_SFF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, float p1, float p2) { return p0; }
-EXPORT struct S_DF sf17_S_SFF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, float p1, float p2) { return p0; }
-EXPORT struct S_DD sf17_S_SFF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, float p1, float p2) { return p0; }
-EXPORT struct S_DP sf17_S_SFF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, float p1, float p2) { return p0; }
-EXPORT struct S_PI sf17_S_SFF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, float p1, float p2) { return p0; }
-EXPORT struct S_PF sf17_S_SFF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, float p1, float p2) { return p0; }
-EXPORT struct S_PD sf17_S_SFF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, float p1, float p2) { return p0; }
-EXPORT struct S_PP sf17_S_SFF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, float p1, float p2) { return p0; }
-EXPORT struct S_III sf17_S_SFF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, float p1, float p2) { return p0; }
-EXPORT struct S_IIF sf17_S_SFF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, float p1, float p2) { return p0; }
-EXPORT struct S_IID sf17_S_SFF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, float p1, float p2) { return p0; }
-EXPORT struct S_IIP sf17_S_SFF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, float p1, float p2) { return p0; }
-EXPORT struct S_IFI sf17_S_SFF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, float p1, float p2) { return p0; }
-EXPORT struct S_IFF sf17_S_SFF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, float p1, float p2) { return p0; }
-EXPORT struct S_IFD sf17_S_SFF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, float p1, float p2) { return p0; }
-EXPORT struct S_IFP sf17_S_SFF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, float p1, float p2) { return p0; }
-EXPORT struct S_IDI sf17_S_SFF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, float p1, float p2) { return p0; }
-EXPORT struct S_IDF sf17_S_SFF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, float p1, float p2) { return p0; }
-EXPORT struct S_IDD sf17_S_SFF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, float p1, float p2) { return p0; }
-EXPORT struct S_IDP sf17_S_SFF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, float p1, float p2) { return p0; }
-EXPORT struct S_IPI sf17_S_SFF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, float p1, float p2) { return p0; }
-EXPORT struct S_IPF sf17_S_SFF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, float p1, float p2) { return p0; }
-EXPORT struct S_IPD sf17_S_SFF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, float p1, float p2) { return p0; }
-EXPORT struct S_IPP sf17_S_SFF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, float p1, float p2) { return p0; }
-EXPORT struct S_FII sf17_S_SFF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, float p1, float p2) { return p0; }
-EXPORT struct S_FIF sf17_S_SFF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, float p1, float p2) { return p0; }
-EXPORT struct S_FID sf17_S_SFF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, float p1, float p2) { return p0; }
-EXPORT struct S_FIP sf17_S_SFF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, float p1, float p2) { return p0; }
-EXPORT struct S_FFI sf17_S_SFF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, float p1, float p2) { return p0; }
-EXPORT struct S_FFF sf17_S_SFF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, float p1, float p2) { return p0; }
-EXPORT struct S_FFD sf17_S_SFF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, float p1, float p2) { return p0; }
-EXPORT struct S_FFP sf17_S_SFF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, float p1, float p2) { return p0; }
-EXPORT struct S_FDI sf17_S_SFF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, float p1, float p2) { return p0; }
-EXPORT struct S_FDF sf17_S_SFF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, float p1, float p2) { return p0; }
-EXPORT struct S_FDD sf17_S_SFF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, float p1, float p2) { return p0; }
-EXPORT struct S_FDP sf17_S_SFF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, float p1, float p2) { return p0; }
-EXPORT struct S_FPI sf17_S_SFF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, float p1, float p2) { return p0; }
-EXPORT struct S_FPF sf17_S_SFF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, float p1, float p2) { return p0; }
-EXPORT struct S_FPD sf17_S_SFF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, float p1, float p2) { return p0; }
-EXPORT struct S_FPP sf17_S_SFF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, float p1, float p2) { return p0; }
-EXPORT struct S_DII sf17_S_SFF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, float p1, float p2) { return p0; }
-EXPORT struct S_DIF sf17_S_SFF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, float p1, float p2) { return p0; }
-EXPORT struct S_DID sf17_S_SFF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, float p1, float p2) { return p0; }
-EXPORT struct S_DIP sf17_S_SFF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, float p1, float p2) { return p0; }
-EXPORT struct S_DFI sf17_S_SFF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, float p1, float p2) { return p0; }
-EXPORT struct S_DFF sf17_S_SFF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, float p1, float p2) { return p0; }
-EXPORT struct S_DFD sf17_S_SFF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, float p1, float p2) { return p0; }
-EXPORT struct S_DFP sf17_S_SFF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, float p1, float p2) { return p0; }
-EXPORT struct S_DDI sf17_S_SFF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, float p1, float p2) { return p0; }
-EXPORT struct S_DDF sf17_S_SFF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, float p1, float p2) { return p0; }
-EXPORT struct S_DDD sf17_S_SFF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, float p1, float p2) { return p0; }
-EXPORT struct S_DDP sf17_S_SFF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, float p1, float p2) { return p0; }
-EXPORT struct S_DPI sf17_S_SFF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, float p1, float p2) { return p0; }
-EXPORT struct S_DPF sf17_S_SFF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, float p1, float p2) { return p0; }
-EXPORT struct S_DPD sf17_S_SFF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, float p1, float p2) { return p0; }
-EXPORT struct S_DPP sf17_S_SFF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, float p1, float p2) { return p0; }
-EXPORT struct S_PII sf17_S_SFF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, float p1, float p2) { return p0; }
-EXPORT struct S_PIF sf17_S_SFF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, float p1, float p2) { return p0; }
-EXPORT struct S_PID sf17_S_SFF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, float p1, float p2) { return p0; }
-EXPORT struct S_PIP sf17_S_SFF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, float p1, float p2) { return p0; }
-EXPORT struct S_PFI sf17_S_SFF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, float p1, float p2) { return p0; }
-EXPORT struct S_PFF sf17_S_SFF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, float p1, float p2) { return p0; }
-EXPORT struct S_PFD sf17_S_SFF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, float p1, float p2) { return p0; }
-EXPORT struct S_PFP sf17_S_SFF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, float p1, float p2) { return p0; }
-EXPORT struct S_PDI sf17_S_SFF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, float p1, float p2) { return p0; }
-EXPORT struct S_PDF sf17_S_SFF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, float p1, float p2) { return p0; }
-EXPORT struct S_PDD sf17_S_SFF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, float p1, float p2) { return p0; }
-EXPORT struct S_PDP sf17_S_SFF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, float p1, float p2) { return p0; }
-EXPORT struct S_PPI sf17_S_SFF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, float p1, float p2) { return p0; }
-EXPORT struct S_PPF sf17_S_SFF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, float p1, float p2) { return p0; }
-EXPORT struct S_PPD sf17_S_SFF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, float p1, float p2) { return p0; }
-EXPORT struct S_PPP sf17_S_SFF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, float p1, float p2) { return p0; }
-EXPORT struct S_I sf17_S_SFD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, float p1, double p2) { return p0; }
-EXPORT struct S_F sf17_S_SFD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, float p1, double p2) { return p0; }
-EXPORT struct S_D sf17_S_SFD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, float p1, double p2) { return p0; }
-EXPORT struct S_P sf17_S_SFD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, float p1, double p2) { return p0; }
-EXPORT struct S_II sf17_S_SFD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, float p1, double p2) { return p0; }
-EXPORT struct S_IF sf17_S_SFD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, float p1, double p2) { return p0; }
-EXPORT struct S_ID sf17_S_SFD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, float p1, double p2) { return p0; }
-EXPORT struct S_IP sf17_S_SFD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, float p1, double p2) { return p0; }
-EXPORT struct S_FI sf17_S_SFD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, float p1, double p2) { return p0; }
-EXPORT struct S_FF sf17_S_SFD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, float p1, double p2) { return p0; }
-EXPORT struct S_FD sf17_S_SFD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, float p1, double p2) { return p0; }
-EXPORT struct S_FP sf17_S_SFD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, float p1, double p2) { return p0; }
-EXPORT struct S_DI sf17_S_SFD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, float p1, double p2) { return p0; }
-EXPORT struct S_DF sf17_S_SFD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, float p1, double p2) { return p0; }
-EXPORT struct S_DD sf17_S_SFD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, float p1, double p2) { return p0; }
-EXPORT struct S_DP sf17_S_SFD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, float p1, double p2) { return p0; }
-EXPORT struct S_PI sf17_S_SFD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, float p1, double p2) { return p0; }
-EXPORT struct S_PF sf17_S_SFD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, float p1, double p2) { return p0; }
-EXPORT struct S_PD sf17_S_SFD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, float p1, double p2) { return p0; }
-EXPORT struct S_PP sf17_S_SFD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, float p1, double p2) { return p0; }
-EXPORT struct S_III sf17_S_SFD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, float p1, double p2) { return p0; }
-EXPORT struct S_IIF sf17_S_SFD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, float p1, double p2) { return p0; }
-EXPORT struct S_IID sf17_S_SFD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, float p1, double p2) { return p0; }
-EXPORT struct S_IIP sf17_S_SFD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, float p1, double p2) { return p0; }
-EXPORT struct S_IFI sf17_S_SFD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, float p1, double p2) { return p0; }
-EXPORT struct S_IFF sf17_S_SFD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, float p1, double p2) { return p0; }
-EXPORT struct S_IFD sf17_S_SFD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, float p1, double p2) { return p0; }
-EXPORT struct S_IFP sf17_S_SFD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, float p1, double p2) { return p0; }
-EXPORT struct S_IDI sf17_S_SFD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, float p1, double p2) { return p0; }
-EXPORT struct S_IDF sf17_S_SFD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, float p1, double p2) { return p0; }
-EXPORT struct S_IDD sf17_S_SFD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, float p1, double p2) { return p0; }
-EXPORT struct S_IDP sf17_S_SFD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, float p1, double p2) { return p0; }
-EXPORT struct S_IPI sf17_S_SFD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, float p1, double p2) { return p0; }
-EXPORT struct S_IPF sf17_S_SFD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, float p1, double p2) { return p0; }
-EXPORT struct S_IPD sf17_S_SFD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, float p1, double p2) { return p0; }
-EXPORT struct S_IPP sf17_S_SFD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, float p1, double p2) { return p0; }
-EXPORT struct S_FII sf17_S_SFD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, float p1, double p2) { return p0; }
-EXPORT struct S_FIF sf17_S_SFD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, float p1, double p2) { return p0; }
-EXPORT struct S_FID sf17_S_SFD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, float p1, double p2) { return p0; }
-EXPORT struct S_FIP sf17_S_SFD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, float p1, double p2) { return p0; }
-EXPORT struct S_FFI sf17_S_SFD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, float p1, double p2) { return p0; }
-EXPORT struct S_FFF sf17_S_SFD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, float p1, double p2) { return p0; }
-EXPORT struct S_FFD sf17_S_SFD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, float p1, double p2) { return p0; }
-EXPORT struct S_FFP sf17_S_SFD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, float p1, double p2) { return p0; }
-EXPORT struct S_FDI sf17_S_SFD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, float p1, double p2) { return p0; }
-EXPORT struct S_FDF sf17_S_SFD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, float p1, double p2) { return p0; }
-EXPORT struct S_FDD sf17_S_SFD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, float p1, double p2) { return p0; }
-EXPORT struct S_FDP sf17_S_SFD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, float p1, double p2) { return p0; }
-EXPORT struct S_FPI sf17_S_SFD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, float p1, double p2) { return p0; }
-EXPORT struct S_FPF sf17_S_SFD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, float p1, double p2) { return p0; }
-EXPORT struct S_FPD sf17_S_SFD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, float p1, double p2) { return p0; }
-EXPORT struct S_FPP sf17_S_SFD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, float p1, double p2) { return p0; }
-EXPORT struct S_DII sf17_S_SFD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, float p1, double p2) { return p0; }
-EXPORT struct S_DIF sf17_S_SFD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, float p1, double p2) { return p0; }
-EXPORT struct S_DID sf17_S_SFD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, float p1, double p2) { return p0; }
-EXPORT struct S_DIP sf17_S_SFD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, float p1, double p2) { return p0; }
-EXPORT struct S_DFI sf17_S_SFD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, float p1, double p2) { return p0; }
-EXPORT struct S_DFF sf17_S_SFD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, float p1, double p2) { return p0; }
-EXPORT struct S_DFD sf17_S_SFD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, float p1, double p2) { return p0; }
-EXPORT struct S_DFP sf17_S_SFD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, float p1, double p2) { return p0; }
-EXPORT struct S_DDI sf17_S_SFD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, float p1, double p2) { return p0; }
-EXPORT struct S_DDF sf17_S_SFD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, float p1, double p2) { return p0; }
-EXPORT struct S_DDD sf17_S_SFD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, float p1, double p2) { return p0; }
-EXPORT struct S_DDP sf17_S_SFD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, float p1, double p2) { return p0; }
-EXPORT struct S_DPI sf17_S_SFD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, float p1, double p2) { return p0; }
-EXPORT struct S_DPF sf17_S_SFD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, float p1, double p2) { return p0; }
-EXPORT struct S_DPD sf17_S_SFD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, float p1, double p2) { return p0; }
-EXPORT struct S_DPP sf17_S_SFD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, float p1, double p2) { return p0; }
-EXPORT struct S_PII sf17_S_SFD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, float p1, double p2) { return p0; }
-EXPORT struct S_PIF sf17_S_SFD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, float p1, double p2) { return p0; }
-EXPORT struct S_PID sf17_S_SFD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, float p1, double p2) { return p0; }
-EXPORT struct S_PIP sf17_S_SFD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, float p1, double p2) { return p0; }
-EXPORT struct S_PFI sf17_S_SFD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, float p1, double p2) { return p0; }
-EXPORT struct S_PFF sf17_S_SFD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, float p1, double p2) { return p0; }
-EXPORT struct S_PFD sf17_S_SFD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, float p1, double p2) { return p0; }
-EXPORT struct S_PFP sf17_S_SFD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, float p1, double p2) { return p0; }
-EXPORT struct S_PDI sf17_S_SFD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, float p1, double p2) { return p0; }
-EXPORT struct S_PDF sf17_S_SFD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, float p1, double p2) { return p0; }
-EXPORT struct S_PDD sf17_S_SFD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, float p1, double p2) { return p0; }
-EXPORT struct S_PDP sf17_S_SFD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, float p1, double p2) { return p0; }
-EXPORT struct S_PPI sf17_S_SFD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, float p1, double p2) { return p0; }
-EXPORT struct S_PPF sf17_S_SFD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, float p1, double p2) { return p0; }
-EXPORT struct S_PPD sf17_S_SFD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, float p1, double p2) { return p0; }
-EXPORT struct S_PPP sf17_S_SFD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, float p1, double p2) { return p0; }
-EXPORT struct S_I sf17_S_SFP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, float p1, void* p2) { return p0; }
-EXPORT struct S_F sf17_S_SFP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, float p1, void* p2) { return p0; }
-EXPORT struct S_D sf17_S_SFP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, float p1, void* p2) { return p0; }
-EXPORT struct S_P sf17_S_SFP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, float p1, void* p2) { return p0; }
-EXPORT struct S_II sf17_S_SFP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, float p1, void* p2) { return p0; }
-EXPORT struct S_IF sf17_S_SFP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, float p1, void* p2) { return p0; }
-EXPORT struct S_ID sf17_S_SFP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, float p1, void* p2) { return p0; }
-EXPORT struct S_IP sf17_S_SFP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, float p1, void* p2) { return p0; }
-EXPORT struct S_FI sf17_S_SFP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, float p1, void* p2) { return p0; }
-EXPORT struct S_FF sf17_S_SFP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, float p1, void* p2) { return p0; }
-EXPORT struct S_FD sf17_S_SFP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, float p1, void* p2) { return p0; }
-EXPORT struct S_FP sf17_S_SFP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, float p1, void* p2) { return p0; }
-EXPORT struct S_DI sf17_S_SFP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, float p1, void* p2) { return p0; }
-EXPORT struct S_DF sf17_S_SFP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, float p1, void* p2) { return p0; }
-EXPORT struct S_DD sf17_S_SFP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, float p1, void* p2) { return p0; }
-EXPORT struct S_DP sf17_S_SFP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, float p1, void* p2) { return p0; }
-EXPORT struct S_PI sf17_S_SFP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, float p1, void* p2) { return p0; }
-EXPORT struct S_PF sf17_S_SFP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, float p1, void* p2) { return p0; }
-EXPORT struct S_PD sf17_S_SFP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, float p1, void* p2) { return p0; }
-EXPORT struct S_PP sf17_S_SFP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, float p1, void* p2) { return p0; }
-EXPORT struct S_III sf17_S_SFP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, float p1, void* p2) { return p0; }
-EXPORT struct S_IIF sf17_S_SFP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, float p1, void* p2) { return p0; }
-EXPORT struct S_IID sf17_S_SFP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, float p1, void* p2) { return p0; }
-EXPORT struct S_IIP sf17_S_SFP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, float p1, void* p2) { return p0; }
-EXPORT struct S_IFI sf17_S_SFP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, float p1, void* p2) { return p0; }
-EXPORT struct S_IFF sf17_S_SFP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, float p1, void* p2) { return p0; }
-EXPORT struct S_IFD sf17_S_SFP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, float p1, void* p2) { return p0; }
-EXPORT struct S_IFP sf17_S_SFP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, float p1, void* p2) { return p0; }
-EXPORT struct S_IDI sf17_S_SFP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, float p1, void* p2) { return p0; }
-EXPORT struct S_IDF sf17_S_SFP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, float p1, void* p2) { return p0; }
-EXPORT struct S_IDD sf17_S_SFP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, float p1, void* p2) { return p0; }
-EXPORT struct S_IDP sf17_S_SFP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, float p1, void* p2) { return p0; }
-EXPORT struct S_IPI sf17_S_SFP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, float p1, void* p2) { return p0; }
-EXPORT struct S_IPF sf17_S_SFP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, float p1, void* p2) { return p0; }
-EXPORT struct S_IPD sf17_S_SFP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, float p1, void* p2) { return p0; }
-EXPORT struct S_IPP sf17_S_SFP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, float p1, void* p2) { return p0; }
-EXPORT struct S_FII sf17_S_SFP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, float p1, void* p2) { return p0; }
-EXPORT struct S_FIF sf17_S_SFP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, float p1, void* p2) { return p0; }
-EXPORT struct S_FID sf17_S_SFP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, float p1, void* p2) { return p0; }
-EXPORT struct S_FIP sf17_S_SFP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, float p1, void* p2) { return p0; }
-EXPORT struct S_FFI sf17_S_SFP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, float p1, void* p2) { return p0; }
-EXPORT struct S_FFF sf17_S_SFP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, float p1, void* p2) { return p0; }
-EXPORT struct S_FFD sf17_S_SFP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, float p1, void* p2) { return p0; }
-EXPORT struct S_FFP sf17_S_SFP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, float p1, void* p2) { return p0; }
-EXPORT struct S_FDI sf17_S_SFP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, float p1, void* p2) { return p0; }
-EXPORT struct S_FDF sf17_S_SFP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, float p1, void* p2) { return p0; }
-EXPORT struct S_FDD sf17_S_SFP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, float p1, void* p2) { return p0; }
-EXPORT struct S_FDP sf17_S_SFP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, float p1, void* p2) { return p0; }
-EXPORT struct S_FPI sf17_S_SFP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, float p1, void* p2) { return p0; }
-EXPORT struct S_FPF sf17_S_SFP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, float p1, void* p2) { return p0; }
-EXPORT struct S_FPD sf17_S_SFP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, float p1, void* p2) { return p0; }
-EXPORT struct S_FPP sf17_S_SFP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, float p1, void* p2) { return p0; }
-EXPORT struct S_DII sf17_S_SFP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, float p1, void* p2) { return p0; }
-EXPORT struct S_DIF sf17_S_SFP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, float p1, void* p2) { return p0; }
-EXPORT struct S_DID sf17_S_SFP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, float p1, void* p2) { return p0; }
-EXPORT struct S_DIP sf17_S_SFP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, float p1, void* p2) { return p0; }
-EXPORT struct S_DFI sf17_S_SFP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, float p1, void* p2) { return p0; }
-EXPORT struct S_DFF sf17_S_SFP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, float p1, void* p2) { return p0; }
-EXPORT struct S_DFD sf17_S_SFP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, float p1, void* p2) { return p0; }
-EXPORT struct S_DFP sf17_S_SFP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, float p1, void* p2) { return p0; }
-EXPORT struct S_DDI sf17_S_SFP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, float p1, void* p2) { return p0; }
-EXPORT struct S_DDF sf17_S_SFP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, float p1, void* p2) { return p0; }
-EXPORT struct S_DDD sf17_S_SFP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, float p1, void* p2) { return p0; }
-EXPORT struct S_DDP sf17_S_SFP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, float p1, void* p2) { return p0; }
-EXPORT struct S_DPI sf17_S_SFP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, float p1, void* p2) { return p0; }
-EXPORT struct S_DPF sf17_S_SFP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, float p1, void* p2) { return p0; }
-EXPORT struct S_DPD sf17_S_SFP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, float p1, void* p2) { return p0; }
-EXPORT struct S_DPP sf17_S_SFP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, float p1, void* p2) { return p0; }
-EXPORT struct S_PII sf17_S_SFP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, float p1, void* p2) { return p0; }
-EXPORT struct S_PIF sf17_S_SFP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, float p1, void* p2) { return p0; }
-EXPORT struct S_PID sf17_S_SFP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, float p1, void* p2) { return p0; }
-EXPORT struct S_PIP sf17_S_SFP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, float p1, void* p2) { return p0; }
-EXPORT struct S_PFI sf17_S_SFP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, float p1, void* p2) { return p0; }
-EXPORT struct S_PFF sf17_S_SFP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, float p1, void* p2) { return p0; }
-EXPORT struct S_PFD sf17_S_SFP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, float p1, void* p2) { return p0; }
-EXPORT struct S_PFP sf17_S_SFP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, float p1, void* p2) { return p0; }
-EXPORT struct S_PDI sf17_S_SFP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, float p1, void* p2) { return p0; }
-EXPORT struct S_PDF sf17_S_SFP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, float p1, void* p2) { return p0; }
-EXPORT struct S_PDD sf17_S_SFP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, float p1, void* p2) { return p0; }
-EXPORT struct S_PDP sf17_S_SFP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, float p1, void* p2) { return p0; }
-EXPORT struct S_PPI sf17_S_SFP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, float p1, void* p2) { return p0; }
-EXPORT struct S_PPF sf17_S_SFP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, float p1, void* p2) { return p0; }
-EXPORT struct S_PPD sf17_S_SFP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, float p1, void* p2) { return p0; }
-EXPORT struct S_PPP sf17_S_SFP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, float p1, void* p2) { return p0; }
-EXPORT struct S_I sf17_S_SFS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, float p1, struct S_I p2) { return p0; }
-EXPORT struct S_F sf17_S_SFS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, float p1, struct S_F p2) { return p0; }
-EXPORT struct S_D sf17_S_SFS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, float p1, struct S_D p2) { return p0; }
-EXPORT struct S_P sf17_S_SFS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, float p1, struct S_P p2) { return p0; }
-EXPORT struct S_II sf17_S_SFS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, float p1, struct S_II p2) { return p0; }
-EXPORT struct S_IF sf17_S_SFS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, float p1, struct S_IF p2) { return p0; }
-EXPORT struct S_ID sf17_S_SFS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, float p1, struct S_ID p2) { return p0; }
-EXPORT struct S_IP sf17_S_SFS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, float p1, struct S_IP p2) { return p0; }
-EXPORT struct S_FI sf17_S_SFS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, float p1, struct S_FI p2) { return p0; }
-EXPORT struct S_FF sf17_S_SFS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, float p1, struct S_FF p2) { return p0; }
-EXPORT struct S_FD sf17_S_SFS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, float p1, struct S_FD p2) { return p0; }
-EXPORT struct S_FP sf17_S_SFS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, float p1, struct S_FP p2) { return p0; }
-EXPORT struct S_DI sf17_S_SFS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, float p1, struct S_DI p2) { return p0; }
-EXPORT struct S_DF sf17_S_SFS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, float p1, struct S_DF p2) { return p0; }
-EXPORT struct S_DD sf17_S_SFS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, float p1, struct S_DD p2) { return p0; }
-EXPORT struct S_DP sf17_S_SFS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, float p1, struct S_DP p2) { return p0; }
-EXPORT struct S_PI sf17_S_SFS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, float p1, struct S_PI p2) { return p0; }
-EXPORT struct S_PF sf17_S_SFS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, float p1, struct S_PF p2) { return p0; }
-EXPORT struct S_PD sf17_S_SFS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, float p1, struct S_PD p2) { return p0; }
-EXPORT struct S_PP sf17_S_SFS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, float p1, struct S_PP p2) { return p0; }
-EXPORT struct S_III sf17_S_SFS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, float p1, struct S_III p2) { return p0; }
-EXPORT struct S_IIF sf17_S_SFS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, float p1, struct S_IIF p2) { return p0; }
-EXPORT struct S_IID sf17_S_SFS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, float p1, struct S_IID p2) { return p0; }
-EXPORT struct S_IIP sf17_S_SFS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, float p1, struct S_IIP p2) { return p0; }
-EXPORT struct S_IFI sf17_S_SFS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, float p1, struct S_IFI p2) { return p0; }
-EXPORT struct S_IFF sf17_S_SFS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, float p1, struct S_IFF p2) { return p0; }
-EXPORT struct S_IFD sf17_S_SFS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, float p1, struct S_IFD p2) { return p0; }
-EXPORT struct S_IFP sf17_S_SFS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, float p1, struct S_IFP p2) { return p0; }
-EXPORT struct S_IDI sf17_S_SFS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, float p1, struct S_IDI p2) { return p0; }
-EXPORT struct S_IDF sf17_S_SFS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, float p1, struct S_IDF p2) { return p0; }
-EXPORT struct S_IDD sf17_S_SFS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, float p1, struct S_IDD p2) { return p0; }
-EXPORT struct S_IDP sf17_S_SFS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, float p1, struct S_IDP p2) { return p0; }
-EXPORT struct S_IPI sf17_S_SFS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, float p1, struct S_IPI p2) { return p0; }
-EXPORT struct S_IPF sf17_S_SFS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, float p1, struct S_IPF p2) { return p0; }
-EXPORT struct S_IPD sf17_S_SFS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, float p1, struct S_IPD p2) { return p0; }
-EXPORT struct S_IPP sf17_S_SFS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, float p1, struct S_IPP p2) { return p0; }
-EXPORT struct S_FII sf17_S_SFS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, float p1, struct S_FII p2) { return p0; }
-EXPORT struct S_FIF sf17_S_SFS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, float p1, struct S_FIF p2) { return p0; }
-EXPORT struct S_FID sf17_S_SFS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, float p1, struct S_FID p2) { return p0; }
-EXPORT struct S_FIP sf17_S_SFS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, float p1, struct S_FIP p2) { return p0; }
-EXPORT struct S_FFI sf17_S_SFS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, float p1, struct S_FFI p2) { return p0; }
-EXPORT struct S_FFF sf17_S_SFS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, float p1, struct S_FFF p2) { return p0; }
-EXPORT struct S_FFD sf17_S_SFS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, float p1, struct S_FFD p2) { return p0; }
-EXPORT struct S_FFP sf17_S_SFS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, float p1, struct S_FFP p2) { return p0; }
-EXPORT struct S_FDI sf17_S_SFS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, float p1, struct S_FDI p2) { return p0; }
-EXPORT struct S_FDF sf17_S_SFS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, float p1, struct S_FDF p2) { return p0; }
-EXPORT struct S_FDD sf17_S_SFS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, float p1, struct S_FDD p2) { return p0; }
-EXPORT struct S_FDP sf18_S_SFS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, float p1, struct S_FDP p2) { return p0; }
-EXPORT struct S_FPI sf18_S_SFS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, float p1, struct S_FPI p2) { return p0; }
-EXPORT struct S_FPF sf18_S_SFS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, float p1, struct S_FPF p2) { return p0; }
-EXPORT struct S_FPD sf18_S_SFS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, float p1, struct S_FPD p2) { return p0; }
-EXPORT struct S_FPP sf18_S_SFS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, float p1, struct S_FPP p2) { return p0; }
-EXPORT struct S_DII sf18_S_SFS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, float p1, struct S_DII p2) { return p0; }
-EXPORT struct S_DIF sf18_S_SFS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, float p1, struct S_DIF p2) { return p0; }
-EXPORT struct S_DID sf18_S_SFS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, float p1, struct S_DID p2) { return p0; }
-EXPORT struct S_DIP sf18_S_SFS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, float p1, struct S_DIP p2) { return p0; }
-EXPORT struct S_DFI sf18_S_SFS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, float p1, struct S_DFI p2) { return p0; }
-EXPORT struct S_DFF sf18_S_SFS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, float p1, struct S_DFF p2) { return p0; }
-EXPORT struct S_DFD sf18_S_SFS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, float p1, struct S_DFD p2) { return p0; }
-EXPORT struct S_DFP sf18_S_SFS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, float p1, struct S_DFP p2) { return p0; }
-EXPORT struct S_DDI sf18_S_SFS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, float p1, struct S_DDI p2) { return p0; }
-EXPORT struct S_DDF sf18_S_SFS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, float p1, struct S_DDF p2) { return p0; }
-EXPORT struct S_DDD sf18_S_SFS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, float p1, struct S_DDD p2) { return p0; }
-EXPORT struct S_DDP sf18_S_SFS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, float p1, struct S_DDP p2) { return p0; }
-EXPORT struct S_DPI sf18_S_SFS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, float p1, struct S_DPI p2) { return p0; }
-EXPORT struct S_DPF sf18_S_SFS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, float p1, struct S_DPF p2) { return p0; }
-EXPORT struct S_DPD sf18_S_SFS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, float p1, struct S_DPD p2) { return p0; }
-EXPORT struct S_DPP sf18_S_SFS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, float p1, struct S_DPP p2) { return p0; }
-EXPORT struct S_PII sf18_S_SFS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, float p1, struct S_PII p2) { return p0; }
-EXPORT struct S_PIF sf18_S_SFS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, float p1, struct S_PIF p2) { return p0; }
-EXPORT struct S_PID sf18_S_SFS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, float p1, struct S_PID p2) { return p0; }
-EXPORT struct S_PIP sf18_S_SFS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, float p1, struct S_PIP p2) { return p0; }
-EXPORT struct S_PFI sf18_S_SFS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, float p1, struct S_PFI p2) { return p0; }
-EXPORT struct S_PFF sf18_S_SFS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, float p1, struct S_PFF p2) { return p0; }
-EXPORT struct S_PFD sf18_S_SFS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, float p1, struct S_PFD p2) { return p0; }
-EXPORT struct S_PFP sf18_S_SFS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, float p1, struct S_PFP p2) { return p0; }
-EXPORT struct S_PDI sf18_S_SFS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, float p1, struct S_PDI p2) { return p0; }
-EXPORT struct S_PDF sf18_S_SFS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, float p1, struct S_PDF p2) { return p0; }
-EXPORT struct S_PDD sf18_S_SFS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, float p1, struct S_PDD p2) { return p0; }
-EXPORT struct S_PDP sf18_S_SFS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, float p1, struct S_PDP p2) { return p0; }
-EXPORT struct S_PPI sf18_S_SFS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, float p1, struct S_PPI p2) { return p0; }
-EXPORT struct S_PPF sf18_S_SFS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, float p1, struct S_PPF p2) { return p0; }
-EXPORT struct S_PPD sf18_S_SFS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, float p1, struct S_PPD p2) { return p0; }
-EXPORT struct S_PPP sf18_S_SFS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, float p1, struct S_PPP p2) { return p0; }
-EXPORT struct S_I sf18_S_SDI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, double p1, int p2) { return p0; }
-EXPORT struct S_F sf18_S_SDI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, double p1, int p2) { return p0; }
-EXPORT struct S_D sf18_S_SDI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, double p1, int p2) { return p0; }
-EXPORT struct S_P sf18_S_SDI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, double p1, int p2) { return p0; }
-EXPORT struct S_II sf18_S_SDI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, double p1, int p2) { return p0; }
-EXPORT struct S_IF sf18_S_SDI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, double p1, int p2) { return p0; }
-EXPORT struct S_ID sf18_S_SDI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, double p1, int p2) { return p0; }
-EXPORT struct S_IP sf18_S_SDI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, double p1, int p2) { return p0; }
-EXPORT struct S_FI sf18_S_SDI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, double p1, int p2) { return p0; }
-EXPORT struct S_FF sf18_S_SDI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, double p1, int p2) { return p0; }
-EXPORT struct S_FD sf18_S_SDI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, double p1, int p2) { return p0; }
-EXPORT struct S_FP sf18_S_SDI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, double p1, int p2) { return p0; }
-EXPORT struct S_DI sf18_S_SDI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, double p1, int p2) { return p0; }
-EXPORT struct S_DF sf18_S_SDI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, double p1, int p2) { return p0; }
-EXPORT struct S_DD sf18_S_SDI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, double p1, int p2) { return p0; }
-EXPORT struct S_DP sf18_S_SDI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, double p1, int p2) { return p0; }
-EXPORT struct S_PI sf18_S_SDI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, double p1, int p2) { return p0; }
-EXPORT struct S_PF sf18_S_SDI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, double p1, int p2) { return p0; }
-EXPORT struct S_PD sf18_S_SDI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, double p1, int p2) { return p0; }
-EXPORT struct S_PP sf18_S_SDI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, double p1, int p2) { return p0; }
-EXPORT struct S_III sf18_S_SDI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, double p1, int p2) { return p0; }
-EXPORT struct S_IIF sf18_S_SDI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, double p1, int p2) { return p0; }
-EXPORT struct S_IID sf18_S_SDI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, double p1, int p2) { return p0; }
-EXPORT struct S_IIP sf18_S_SDI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, double p1, int p2) { return p0; }
-EXPORT struct S_IFI sf18_S_SDI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, double p1, int p2) { return p0; }
-EXPORT struct S_IFF sf18_S_SDI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, double p1, int p2) { return p0; }
-EXPORT struct S_IFD sf18_S_SDI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, double p1, int p2) { return p0; }
-EXPORT struct S_IFP sf18_S_SDI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, double p1, int p2) { return p0; }
-EXPORT struct S_IDI sf18_S_SDI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, double p1, int p2) { return p0; }
-EXPORT struct S_IDF sf18_S_SDI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, double p1, int p2) { return p0; }
-EXPORT struct S_IDD sf18_S_SDI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, double p1, int p2) { return p0; }
-EXPORT struct S_IDP sf18_S_SDI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, double p1, int p2) { return p0; }
-EXPORT struct S_IPI sf18_S_SDI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, double p1, int p2) { return p0; }
-EXPORT struct S_IPF sf18_S_SDI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, double p1, int p2) { return p0; }
-EXPORT struct S_IPD sf18_S_SDI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, double p1, int p2) { return p0; }
-EXPORT struct S_IPP sf18_S_SDI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, double p1, int p2) { return p0; }
-EXPORT struct S_FII sf18_S_SDI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, double p1, int p2) { return p0; }
-EXPORT struct S_FIF sf18_S_SDI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, double p1, int p2) { return p0; }
-EXPORT struct S_FID sf18_S_SDI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, double p1, int p2) { return p0; }
-EXPORT struct S_FIP sf18_S_SDI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, double p1, int p2) { return p0; }
-EXPORT struct S_FFI sf18_S_SDI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, double p1, int p2) { return p0; }
-EXPORT struct S_FFF sf18_S_SDI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, double p1, int p2) { return p0; }
-EXPORT struct S_FFD sf18_S_SDI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, double p1, int p2) { return p0; }
-EXPORT struct S_FFP sf18_S_SDI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, double p1, int p2) { return p0; }
-EXPORT struct S_FDI sf18_S_SDI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, double p1, int p2) { return p0; }
-EXPORT struct S_FDF sf18_S_SDI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, double p1, int p2) { return p0; }
-EXPORT struct S_FDD sf18_S_SDI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, double p1, int p2) { return p0; }
-EXPORT struct S_FDP sf18_S_SDI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, double p1, int p2) { return p0; }
-EXPORT struct S_FPI sf18_S_SDI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, double p1, int p2) { return p0; }
-EXPORT struct S_FPF sf18_S_SDI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, double p1, int p2) { return p0; }
-EXPORT struct S_FPD sf18_S_SDI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, double p1, int p2) { return p0; }
-EXPORT struct S_FPP sf18_S_SDI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, double p1, int p2) { return p0; }
-EXPORT struct S_DII sf18_S_SDI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, double p1, int p2) { return p0; }
-EXPORT struct S_DIF sf18_S_SDI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, double p1, int p2) { return p0; }
-EXPORT struct S_DID sf18_S_SDI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, double p1, int p2) { return p0; }
-EXPORT struct S_DIP sf18_S_SDI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, double p1, int p2) { return p0; }
-EXPORT struct S_DFI sf18_S_SDI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, double p1, int p2) { return p0; }
-EXPORT struct S_DFF sf18_S_SDI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, double p1, int p2) { return p0; }
-EXPORT struct S_DFD sf18_S_SDI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, double p1, int p2) { return p0; }
-EXPORT struct S_DFP sf18_S_SDI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, double p1, int p2) { return p0; }
-EXPORT struct S_DDI sf18_S_SDI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, double p1, int p2) { return p0; }
-EXPORT struct S_DDF sf18_S_SDI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, double p1, int p2) { return p0; }
-EXPORT struct S_DDD sf18_S_SDI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, double p1, int p2) { return p0; }
-EXPORT struct S_DDP sf18_S_SDI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, double p1, int p2) { return p0; }
-EXPORT struct S_DPI sf18_S_SDI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, double p1, int p2) { return p0; }
-EXPORT struct S_DPF sf18_S_SDI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, double p1, int p2) { return p0; }
-EXPORT struct S_DPD sf18_S_SDI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, double p1, int p2) { return p0; }
-EXPORT struct S_DPP sf18_S_SDI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, double p1, int p2) { return p0; }
-EXPORT struct S_PII sf18_S_SDI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, double p1, int p2) { return p0; }
-EXPORT struct S_PIF sf18_S_SDI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, double p1, int p2) { return p0; }
-EXPORT struct S_PID sf18_S_SDI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, double p1, int p2) { return p0; }
-EXPORT struct S_PIP sf18_S_SDI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, double p1, int p2) { return p0; }
-EXPORT struct S_PFI sf18_S_SDI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, double p1, int p2) { return p0; }
-EXPORT struct S_PFF sf18_S_SDI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, double p1, int p2) { return p0; }
-EXPORT struct S_PFD sf18_S_SDI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, double p1, int p2) { return p0; }
-EXPORT struct S_PFP sf18_S_SDI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, double p1, int p2) { return p0; }
-EXPORT struct S_PDI sf18_S_SDI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, double p1, int p2) { return p0; }
-EXPORT struct S_PDF sf18_S_SDI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, double p1, int p2) { return p0; }
-EXPORT struct S_PDD sf18_S_SDI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, double p1, int p2) { return p0; }
-EXPORT struct S_PDP sf18_S_SDI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, double p1, int p2) { return p0; }
-EXPORT struct S_PPI sf18_S_SDI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, double p1, int p2) { return p0; }
-EXPORT struct S_PPF sf18_S_SDI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, double p1, int p2) { return p0; }
-EXPORT struct S_PPD sf18_S_SDI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, double p1, int p2) { return p0; }
-EXPORT struct S_PPP sf18_S_SDI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, double p1, int p2) { return p0; }
-EXPORT struct S_I sf18_S_SDF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, double p1, float p2) { return p0; }
-EXPORT struct S_F sf18_S_SDF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, double p1, float p2) { return p0; }
-EXPORT struct S_D sf18_S_SDF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, double p1, float p2) { return p0; }
-EXPORT struct S_P sf18_S_SDF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, double p1, float p2) { return p0; }
-EXPORT struct S_II sf18_S_SDF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, double p1, float p2) { return p0; }
-EXPORT struct S_IF sf18_S_SDF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, double p1, float p2) { return p0; }
-EXPORT struct S_ID sf18_S_SDF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, double p1, float p2) { return p0; }
-EXPORT struct S_IP sf18_S_SDF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, double p1, float p2) { return p0; }
-EXPORT struct S_FI sf18_S_SDF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, double p1, float p2) { return p0; }
-EXPORT struct S_FF sf18_S_SDF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, double p1, float p2) { return p0; }
-EXPORT struct S_FD sf18_S_SDF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, double p1, float p2) { return p0; }
-EXPORT struct S_FP sf18_S_SDF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, double p1, float p2) { return p0; }
-EXPORT struct S_DI sf18_S_SDF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, double p1, float p2) { return p0; }
-EXPORT struct S_DF sf18_S_SDF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, double p1, float p2) { return p0; }
-EXPORT struct S_DD sf18_S_SDF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, double p1, float p2) { return p0; }
-EXPORT struct S_DP sf18_S_SDF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, double p1, float p2) { return p0; }
-EXPORT struct S_PI sf18_S_SDF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, double p1, float p2) { return p0; }
-EXPORT struct S_PF sf18_S_SDF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, double p1, float p2) { return p0; }
-EXPORT struct S_PD sf18_S_SDF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, double p1, float p2) { return p0; }
-EXPORT struct S_PP sf18_S_SDF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, double p1, float p2) { return p0; }
-EXPORT struct S_III sf18_S_SDF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, double p1, float p2) { return p0; }
-EXPORT struct S_IIF sf18_S_SDF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, double p1, float p2) { return p0; }
-EXPORT struct S_IID sf18_S_SDF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, double p1, float p2) { return p0; }
-EXPORT struct S_IIP sf18_S_SDF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, double p1, float p2) { return p0; }
-EXPORT struct S_IFI sf18_S_SDF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, double p1, float p2) { return p0; }
-EXPORT struct S_IFF sf18_S_SDF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, double p1, float p2) { return p0; }
-EXPORT struct S_IFD sf18_S_SDF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, double p1, float p2) { return p0; }
-EXPORT struct S_IFP sf18_S_SDF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, double p1, float p2) { return p0; }
-EXPORT struct S_IDI sf18_S_SDF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, double p1, float p2) { return p0; }
-EXPORT struct S_IDF sf18_S_SDF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, double p1, float p2) { return p0; }
-EXPORT struct S_IDD sf18_S_SDF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, double p1, float p2) { return p0; }
-EXPORT struct S_IDP sf18_S_SDF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, double p1, float p2) { return p0; }
-EXPORT struct S_IPI sf18_S_SDF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, double p1, float p2) { return p0; }
-EXPORT struct S_IPF sf18_S_SDF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, double p1, float p2) { return p0; }
-EXPORT struct S_IPD sf18_S_SDF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, double p1, float p2) { return p0; }
-EXPORT struct S_IPP sf18_S_SDF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, double p1, float p2) { return p0; }
-EXPORT struct S_FII sf18_S_SDF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, double p1, float p2) { return p0; }
-EXPORT struct S_FIF sf18_S_SDF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, double p1, float p2) { return p0; }
-EXPORT struct S_FID sf18_S_SDF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, double p1, float p2) { return p0; }
-EXPORT struct S_FIP sf18_S_SDF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, double p1, float p2) { return p0; }
-EXPORT struct S_FFI sf18_S_SDF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, double p1, float p2) { return p0; }
-EXPORT struct S_FFF sf18_S_SDF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, double p1, float p2) { return p0; }
-EXPORT struct S_FFD sf18_S_SDF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, double p1, float p2) { return p0; }
-EXPORT struct S_FFP sf18_S_SDF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, double p1, float p2) { return p0; }
-EXPORT struct S_FDI sf18_S_SDF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, double p1, float p2) { return p0; }
-EXPORT struct S_FDF sf18_S_SDF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, double p1, float p2) { return p0; }
-EXPORT struct S_FDD sf18_S_SDF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, double p1, float p2) { return p0; }
-EXPORT struct S_FDP sf18_S_SDF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, double p1, float p2) { return p0; }
-EXPORT struct S_FPI sf18_S_SDF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, double p1, float p2) { return p0; }
-EXPORT struct S_FPF sf18_S_SDF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, double p1, float p2) { return p0; }
-EXPORT struct S_FPD sf18_S_SDF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, double p1, float p2) { return p0; }
-EXPORT struct S_FPP sf18_S_SDF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, double p1, float p2) { return p0; }
-EXPORT struct S_DII sf18_S_SDF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, double p1, float p2) { return p0; }
-EXPORT struct S_DIF sf18_S_SDF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, double p1, float p2) { return p0; }
-EXPORT struct S_DID sf18_S_SDF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, double p1, float p2) { return p0; }
-EXPORT struct S_DIP sf18_S_SDF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, double p1, float p2) { return p0; }
-EXPORT struct S_DFI sf18_S_SDF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, double p1, float p2) { return p0; }
-EXPORT struct S_DFF sf18_S_SDF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, double p1, float p2) { return p0; }
-EXPORT struct S_DFD sf18_S_SDF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, double p1, float p2) { return p0; }
-EXPORT struct S_DFP sf18_S_SDF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, double p1, float p2) { return p0; }
-EXPORT struct S_DDI sf18_S_SDF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, double p1, float p2) { return p0; }
-EXPORT struct S_DDF sf18_S_SDF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, double p1, float p2) { return p0; }
-EXPORT struct S_DDD sf18_S_SDF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, double p1, float p2) { return p0; }
-EXPORT struct S_DDP sf18_S_SDF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, double p1, float p2) { return p0; }
-EXPORT struct S_DPI sf18_S_SDF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, double p1, float p2) { return p0; }
-EXPORT struct S_DPF sf18_S_SDF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, double p1, float p2) { return p0; }
-EXPORT struct S_DPD sf18_S_SDF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, double p1, float p2) { return p0; }
-EXPORT struct S_DPP sf18_S_SDF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, double p1, float p2) { return p0; }
-EXPORT struct S_PII sf18_S_SDF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, double p1, float p2) { return p0; }
-EXPORT struct S_PIF sf18_S_SDF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, double p1, float p2) { return p0; }
-EXPORT struct S_PID sf18_S_SDF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, double p1, float p2) { return p0; }
-EXPORT struct S_PIP sf18_S_SDF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, double p1, float p2) { return p0; }
-EXPORT struct S_PFI sf18_S_SDF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, double p1, float p2) { return p0; }
-EXPORT struct S_PFF sf18_S_SDF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, double p1, float p2) { return p0; }
-EXPORT struct S_PFD sf18_S_SDF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, double p1, float p2) { return p0; }
-EXPORT struct S_PFP sf18_S_SDF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, double p1, float p2) { return p0; }
-EXPORT struct S_PDI sf18_S_SDF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, double p1, float p2) { return p0; }
-EXPORT struct S_PDF sf18_S_SDF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, double p1, float p2) { return p0; }
-EXPORT struct S_PDD sf18_S_SDF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, double p1, float p2) { return p0; }
-EXPORT struct S_PDP sf18_S_SDF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, double p1, float p2) { return p0; }
-EXPORT struct S_PPI sf18_S_SDF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, double p1, float p2) { return p0; }
-EXPORT struct S_PPF sf18_S_SDF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, double p1, float p2) { return p0; }
-EXPORT struct S_PPD sf18_S_SDF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, double p1, float p2) { return p0; }
-EXPORT struct S_PPP sf18_S_SDF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, double p1, float p2) { return p0; }
-EXPORT struct S_I sf18_S_SDD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, double p1, double p2) { return p0; }
-EXPORT struct S_F sf18_S_SDD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, double p1, double p2) { return p0; }
-EXPORT struct S_D sf18_S_SDD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, double p1, double p2) { return p0; }
-EXPORT struct S_P sf18_S_SDD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, double p1, double p2) { return p0; }
-EXPORT struct S_II sf18_S_SDD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, double p1, double p2) { return p0; }
-EXPORT struct S_IF sf18_S_SDD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, double p1, double p2) { return p0; }
-EXPORT struct S_ID sf18_S_SDD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, double p1, double p2) { return p0; }
-EXPORT struct S_IP sf18_S_SDD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, double p1, double p2) { return p0; }
-EXPORT struct S_FI sf18_S_SDD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, double p1, double p2) { return p0; }
-EXPORT struct S_FF sf18_S_SDD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, double p1, double p2) { return p0; }
-EXPORT struct S_FD sf18_S_SDD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, double p1, double p2) { return p0; }
-EXPORT struct S_FP sf18_S_SDD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, double p1, double p2) { return p0; }
-EXPORT struct S_DI sf18_S_SDD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, double p1, double p2) { return p0; }
-EXPORT struct S_DF sf18_S_SDD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, double p1, double p2) { return p0; }
-EXPORT struct S_DD sf18_S_SDD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, double p1, double p2) { return p0; }
-EXPORT struct S_DP sf18_S_SDD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, double p1, double p2) { return p0; }
-EXPORT struct S_PI sf18_S_SDD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, double p1, double p2) { return p0; }
-EXPORT struct S_PF sf18_S_SDD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, double p1, double p2) { return p0; }
-EXPORT struct S_PD sf18_S_SDD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, double p1, double p2) { return p0; }
-EXPORT struct S_PP sf18_S_SDD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, double p1, double p2) { return p0; }
-EXPORT struct S_III sf18_S_SDD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, double p1, double p2) { return p0; }
-EXPORT struct S_IIF sf18_S_SDD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, double p1, double p2) { return p0; }
-EXPORT struct S_IID sf18_S_SDD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, double p1, double p2) { return p0; }
-EXPORT struct S_IIP sf18_S_SDD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, double p1, double p2) { return p0; }
-EXPORT struct S_IFI sf18_S_SDD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, double p1, double p2) { return p0; }
-EXPORT struct S_IFF sf18_S_SDD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, double p1, double p2) { return p0; }
-EXPORT struct S_IFD sf18_S_SDD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, double p1, double p2) { return p0; }
-EXPORT struct S_IFP sf18_S_SDD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, double p1, double p2) { return p0; }
-EXPORT struct S_IDI sf18_S_SDD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, double p1, double p2) { return p0; }
-EXPORT struct S_IDF sf18_S_SDD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, double p1, double p2) { return p0; }
-EXPORT struct S_IDD sf18_S_SDD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, double p1, double p2) { return p0; }
-EXPORT struct S_IDP sf18_S_SDD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, double p1, double p2) { return p0; }
-EXPORT struct S_IPI sf18_S_SDD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, double p1, double p2) { return p0; }
-EXPORT struct S_IPF sf18_S_SDD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, double p1, double p2) { return p0; }
-EXPORT struct S_IPD sf18_S_SDD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, double p1, double p2) { return p0; }
-EXPORT struct S_IPP sf18_S_SDD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, double p1, double p2) { return p0; }
-EXPORT struct S_FII sf18_S_SDD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, double p1, double p2) { return p0; }
-EXPORT struct S_FIF sf18_S_SDD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, double p1, double p2) { return p0; }
-EXPORT struct S_FID sf18_S_SDD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, double p1, double p2) { return p0; }
-EXPORT struct S_FIP sf18_S_SDD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, double p1, double p2) { return p0; }
-EXPORT struct S_FFI sf18_S_SDD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, double p1, double p2) { return p0; }
-EXPORT struct S_FFF sf18_S_SDD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, double p1, double p2) { return p0; }
-EXPORT struct S_FFD sf18_S_SDD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, double p1, double p2) { return p0; }
-EXPORT struct S_FFP sf18_S_SDD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, double p1, double p2) { return p0; }
-EXPORT struct S_FDI sf18_S_SDD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, double p1, double p2) { return p0; }
-EXPORT struct S_FDF sf18_S_SDD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, double p1, double p2) { return p0; }
-EXPORT struct S_FDD sf18_S_SDD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, double p1, double p2) { return p0; }
-EXPORT struct S_FDP sf18_S_SDD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, double p1, double p2) { return p0; }
-EXPORT struct S_FPI sf18_S_SDD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, double p1, double p2) { return p0; }
-EXPORT struct S_FPF sf18_S_SDD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, double p1, double p2) { return p0; }
-EXPORT struct S_FPD sf18_S_SDD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, double p1, double p2) { return p0; }
-EXPORT struct S_FPP sf18_S_SDD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, double p1, double p2) { return p0; }
-EXPORT struct S_DII sf18_S_SDD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, double p1, double p2) { return p0; }
-EXPORT struct S_DIF sf18_S_SDD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, double p1, double p2) { return p0; }
-EXPORT struct S_DID sf18_S_SDD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, double p1, double p2) { return p0; }
-EXPORT struct S_DIP sf18_S_SDD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, double p1, double p2) { return p0; }
-EXPORT struct S_DFI sf18_S_SDD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, double p1, double p2) { return p0; }
-EXPORT struct S_DFF sf18_S_SDD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, double p1, double p2) { return p0; }
-EXPORT struct S_DFD sf18_S_SDD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, double p1, double p2) { return p0; }
-EXPORT struct S_DFP sf18_S_SDD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, double p1, double p2) { return p0; }
-EXPORT struct S_DDI sf18_S_SDD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, double p1, double p2) { return p0; }
-EXPORT struct S_DDF sf18_S_SDD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, double p1, double p2) { return p0; }
-EXPORT struct S_DDD sf18_S_SDD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, double p1, double p2) { return p0; }
-EXPORT struct S_DDP sf18_S_SDD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, double p1, double p2) { return p0; }
-EXPORT struct S_DPI sf18_S_SDD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, double p1, double p2) { return p0; }
-EXPORT struct S_DPF sf18_S_SDD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, double p1, double p2) { return p0; }
-EXPORT struct S_DPD sf18_S_SDD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, double p1, double p2) { return p0; }
-EXPORT struct S_DPP sf18_S_SDD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, double p1, double p2) { return p0; }
-EXPORT struct S_PII sf18_S_SDD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, double p1, double p2) { return p0; }
-EXPORT struct S_PIF sf18_S_SDD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, double p1, double p2) { return p0; }
-EXPORT struct S_PID sf18_S_SDD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, double p1, double p2) { return p0; }
-EXPORT struct S_PIP sf18_S_SDD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, double p1, double p2) { return p0; }
-EXPORT struct S_PFI sf18_S_SDD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, double p1, double p2) { return p0; }
-EXPORT struct S_PFF sf18_S_SDD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, double p1, double p2) { return p0; }
-EXPORT struct S_PFD sf18_S_SDD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, double p1, double p2) { return p0; }
-EXPORT struct S_PFP sf18_S_SDD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, double p1, double p2) { return p0; }
-EXPORT struct S_PDI sf18_S_SDD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, double p1, double p2) { return p0; }
-EXPORT struct S_PDF sf18_S_SDD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, double p1, double p2) { return p0; }
-EXPORT struct S_PDD sf18_S_SDD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, double p1, double p2) { return p0; }
-EXPORT struct S_PDP sf18_S_SDD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, double p1, double p2) { return p0; }
-EXPORT struct S_PPI sf18_S_SDD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, double p1, double p2) { return p0; }
-EXPORT struct S_PPF sf18_S_SDD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, double p1, double p2) { return p0; }
-EXPORT struct S_PPD sf18_S_SDD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, double p1, double p2) { return p0; }
-EXPORT struct S_PPP sf18_S_SDD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, double p1, double p2) { return p0; }
-EXPORT struct S_I sf18_S_SDP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, double p1, void* p2) { return p0; }
-EXPORT struct S_F sf18_S_SDP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, double p1, void* p2) { return p0; }
-EXPORT struct S_D sf18_S_SDP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, double p1, void* p2) { return p0; }
-EXPORT struct S_P sf18_S_SDP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, double p1, void* p2) { return p0; }
-EXPORT struct S_II sf18_S_SDP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, double p1, void* p2) { return p0; }
-EXPORT struct S_IF sf18_S_SDP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, double p1, void* p2) { return p0; }
-EXPORT struct S_ID sf18_S_SDP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, double p1, void* p2) { return p0; }
-EXPORT struct S_IP sf18_S_SDP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, double p1, void* p2) { return p0; }
-EXPORT struct S_FI sf18_S_SDP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, double p1, void* p2) { return p0; }
-EXPORT struct S_FF sf18_S_SDP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, double p1, void* p2) { return p0; }
-EXPORT struct S_FD sf18_S_SDP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, double p1, void* p2) { return p0; }
-EXPORT struct S_FP sf18_S_SDP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, double p1, void* p2) { return p0; }
-EXPORT struct S_DI sf18_S_SDP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, double p1, void* p2) { return p0; }
-EXPORT struct S_DF sf18_S_SDP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, double p1, void* p2) { return p0; }
-EXPORT struct S_DD sf18_S_SDP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, double p1, void* p2) { return p0; }
-EXPORT struct S_DP sf18_S_SDP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, double p1, void* p2) { return p0; }
-EXPORT struct S_PI sf18_S_SDP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, double p1, void* p2) { return p0; }
-EXPORT struct S_PF sf18_S_SDP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, double p1, void* p2) { return p0; }
-EXPORT struct S_PD sf18_S_SDP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, double p1, void* p2) { return p0; }
-EXPORT struct S_PP sf18_S_SDP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, double p1, void* p2) { return p0; }
-EXPORT struct S_III sf18_S_SDP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, double p1, void* p2) { return p0; }
-EXPORT struct S_IIF sf18_S_SDP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, double p1, void* p2) { return p0; }
-EXPORT struct S_IID sf18_S_SDP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, double p1, void* p2) { return p0; }
-EXPORT struct S_IIP sf18_S_SDP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, double p1, void* p2) { return p0; }
-EXPORT struct S_IFI sf18_S_SDP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, double p1, void* p2) { return p0; }
-EXPORT struct S_IFF sf18_S_SDP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, double p1, void* p2) { return p0; }
-EXPORT struct S_IFD sf18_S_SDP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, double p1, void* p2) { return p0; }
-EXPORT struct S_IFP sf18_S_SDP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, double p1, void* p2) { return p0; }
-EXPORT struct S_IDI sf18_S_SDP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, double p1, void* p2) { return p0; }
-EXPORT struct S_IDF sf18_S_SDP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, double p1, void* p2) { return p0; }
-EXPORT struct S_IDD sf18_S_SDP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, double p1, void* p2) { return p0; }
-EXPORT struct S_IDP sf18_S_SDP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, double p1, void* p2) { return p0; }
-EXPORT struct S_IPI sf18_S_SDP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, double p1, void* p2) { return p0; }
-EXPORT struct S_IPF sf18_S_SDP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, double p1, void* p2) { return p0; }
-EXPORT struct S_IPD sf18_S_SDP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, double p1, void* p2) { return p0; }
-EXPORT struct S_IPP sf18_S_SDP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, double p1, void* p2) { return p0; }
-EXPORT struct S_FII sf18_S_SDP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, double p1, void* p2) { return p0; }
-EXPORT struct S_FIF sf18_S_SDP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, double p1, void* p2) { return p0; }
-EXPORT struct S_FID sf18_S_SDP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, double p1, void* p2) { return p0; }
-EXPORT struct S_FIP sf18_S_SDP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, double p1, void* p2) { return p0; }
-EXPORT struct S_FFI sf18_S_SDP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, double p1, void* p2) { return p0; }
-EXPORT struct S_FFF sf18_S_SDP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, double p1, void* p2) { return p0; }
-EXPORT struct S_FFD sf18_S_SDP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, double p1, void* p2) { return p0; }
-EXPORT struct S_FFP sf18_S_SDP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, double p1, void* p2) { return p0; }
-EXPORT struct S_FDI sf18_S_SDP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, double p1, void* p2) { return p0; }
-EXPORT struct S_FDF sf18_S_SDP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, double p1, void* p2) { return p0; }
-EXPORT struct S_FDD sf18_S_SDP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, double p1, void* p2) { return p0; }
-EXPORT struct S_FDP sf18_S_SDP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, double p1, void* p2) { return p0; }
-EXPORT struct S_FPI sf18_S_SDP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, double p1, void* p2) { return p0; }
-EXPORT struct S_FPF sf18_S_SDP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, double p1, void* p2) { return p0; }
-EXPORT struct S_FPD sf18_S_SDP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, double p1, void* p2) { return p0; }
-EXPORT struct S_FPP sf18_S_SDP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, double p1, void* p2) { return p0; }
-EXPORT struct S_DII sf18_S_SDP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, double p1, void* p2) { return p0; }
-EXPORT struct S_DIF sf18_S_SDP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, double p1, void* p2) { return p0; }
-EXPORT struct S_DID sf18_S_SDP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, double p1, void* p2) { return p0; }
-EXPORT struct S_DIP sf18_S_SDP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, double p1, void* p2) { return p0; }
-EXPORT struct S_DFI sf18_S_SDP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, double p1, void* p2) { return p0; }
-EXPORT struct S_DFF sf18_S_SDP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, double p1, void* p2) { return p0; }
-EXPORT struct S_DFD sf18_S_SDP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, double p1, void* p2) { return p0; }
-EXPORT struct S_DFP sf18_S_SDP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, double p1, void* p2) { return p0; }
-EXPORT struct S_DDI sf18_S_SDP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, double p1, void* p2) { return p0; }
-EXPORT struct S_DDF sf18_S_SDP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, double p1, void* p2) { return p0; }
-EXPORT struct S_DDD sf18_S_SDP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, double p1, void* p2) { return p0; }
-EXPORT struct S_DDP sf18_S_SDP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, double p1, void* p2) { return p0; }
-EXPORT struct S_DPI sf18_S_SDP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, double p1, void* p2) { return p0; }
-EXPORT struct S_DPF sf18_S_SDP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, double p1, void* p2) { return p0; }
-EXPORT struct S_DPD sf18_S_SDP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, double p1, void* p2) { return p0; }
-EXPORT struct S_DPP sf18_S_SDP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, double p1, void* p2) { return p0; }
-EXPORT struct S_PII sf18_S_SDP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, double p1, void* p2) { return p0; }
-EXPORT struct S_PIF sf18_S_SDP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, double p1, void* p2) { return p0; }
-EXPORT struct S_PID sf18_S_SDP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, double p1, void* p2) { return p0; }
-EXPORT struct S_PIP sf18_S_SDP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, double p1, void* p2) { return p0; }
-EXPORT struct S_PFI sf18_S_SDP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, double p1, void* p2) { return p0; }
-EXPORT struct S_PFF sf18_S_SDP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, double p1, void* p2) { return p0; }
-EXPORT struct S_PFD sf18_S_SDP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, double p1, void* p2) { return p0; }
-EXPORT struct S_PFP sf18_S_SDP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, double p1, void* p2) { return p0; }
-EXPORT struct S_PDI sf18_S_SDP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, double p1, void* p2) { return p0; }
-EXPORT struct S_PDF sf18_S_SDP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, double p1, void* p2) { return p0; }
-EXPORT struct S_PDD sf18_S_SDP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, double p1, void* p2) { return p0; }
-EXPORT struct S_PDP sf18_S_SDP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, double p1, void* p2) { return p0; }
-EXPORT struct S_PPI sf18_S_SDP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, double p1, void* p2) { return p0; }
-EXPORT struct S_PPF sf18_S_SDP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, double p1, void* p2) { return p0; }
-EXPORT struct S_PPD sf18_S_SDP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, double p1, void* p2) { return p0; }
-EXPORT struct S_PPP sf18_S_SDP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, double p1, void* p2) { return p0; }
-EXPORT struct S_I sf18_S_SDS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, double p1, struct S_I p2) { return p0; }
-EXPORT struct S_F sf18_S_SDS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, double p1, struct S_F p2) { return p0; }
-EXPORT struct S_D sf18_S_SDS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, double p1, struct S_D p2) { return p0; }
-EXPORT struct S_P sf18_S_SDS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, double p1, struct S_P p2) { return p0; }
-EXPORT struct S_II sf18_S_SDS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, double p1, struct S_II p2) { return p0; }
-EXPORT struct S_IF sf18_S_SDS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, double p1, struct S_IF p2) { return p0; }
-EXPORT struct S_ID sf18_S_SDS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, double p1, struct S_ID p2) { return p0; }
-EXPORT struct S_IP sf18_S_SDS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, double p1, struct S_IP p2) { return p0; }
-EXPORT struct S_FI sf18_S_SDS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, double p1, struct S_FI p2) { return p0; }
-EXPORT struct S_FF sf18_S_SDS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, double p1, struct S_FF p2) { return p0; }
-EXPORT struct S_FD sf18_S_SDS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, double p1, struct S_FD p2) { return p0; }
-EXPORT struct S_FP sf18_S_SDS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, double p1, struct S_FP p2) { return p0; }
-EXPORT struct S_DI sf18_S_SDS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, double p1, struct S_DI p2) { return p0; }
-EXPORT struct S_DF sf18_S_SDS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, double p1, struct S_DF p2) { return p0; }
-EXPORT struct S_DD sf18_S_SDS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, double p1, struct S_DD p2) { return p0; }
-EXPORT struct S_DP sf18_S_SDS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, double p1, struct S_DP p2) { return p0; }
-EXPORT struct S_PI sf18_S_SDS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, double p1, struct S_PI p2) { return p0; }
-EXPORT struct S_PF sf18_S_SDS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, double p1, struct S_PF p2) { return p0; }
-EXPORT struct S_PD sf18_S_SDS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, double p1, struct S_PD p2) { return p0; }
-EXPORT struct S_PP sf18_S_SDS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, double p1, struct S_PP p2) { return p0; }
-EXPORT struct S_III sf18_S_SDS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, double p1, struct S_III p2) { return p0; }
-EXPORT struct S_IIF sf18_S_SDS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, double p1, struct S_IIF p2) { return p0; }
-EXPORT struct S_IID sf18_S_SDS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, double p1, struct S_IID p2) { return p0; }
-EXPORT struct S_IIP sf18_S_SDS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, double p1, struct S_IIP p2) { return p0; }
-EXPORT struct S_IFI sf18_S_SDS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, double p1, struct S_IFI p2) { return p0; }
-EXPORT struct S_IFF sf18_S_SDS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, double p1, struct S_IFF p2) { return p0; }
-EXPORT struct S_IFD sf18_S_SDS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, double p1, struct S_IFD p2) { return p0; }
-EXPORT struct S_IFP sf18_S_SDS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, double p1, struct S_IFP p2) { return p0; }
-EXPORT struct S_IDI sf18_S_SDS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, double p1, struct S_IDI p2) { return p0; }
-EXPORT struct S_IDF sf18_S_SDS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, double p1, struct S_IDF p2) { return p0; }
-EXPORT struct S_IDD sf18_S_SDS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, double p1, struct S_IDD p2) { return p0; }
-EXPORT struct S_IDP sf18_S_SDS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, double p1, struct S_IDP p2) { return p0; }
-EXPORT struct S_IPI sf18_S_SDS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, double p1, struct S_IPI p2) { return p0; }
-EXPORT struct S_IPF sf18_S_SDS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, double p1, struct S_IPF p2) { return p0; }
-EXPORT struct S_IPD sf18_S_SDS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, double p1, struct S_IPD p2) { return p0; }
-EXPORT struct S_IPP sf18_S_SDS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, double p1, struct S_IPP p2) { return p0; }
-EXPORT struct S_FII sf18_S_SDS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, double p1, struct S_FII p2) { return p0; }
-EXPORT struct S_FIF sf18_S_SDS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, double p1, struct S_FIF p2) { return p0; }
-EXPORT struct S_FID sf18_S_SDS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, double p1, struct S_FID p2) { return p0; }
-EXPORT struct S_FIP sf18_S_SDS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, double p1, struct S_FIP p2) { return p0; }
-EXPORT struct S_FFI sf18_S_SDS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, double p1, struct S_FFI p2) { return p0; }
-EXPORT struct S_FFF sf18_S_SDS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, double p1, struct S_FFF p2) { return p0; }
-EXPORT struct S_FFD sf18_S_SDS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, double p1, struct S_FFD p2) { return p0; }
-EXPORT struct S_FFP sf18_S_SDS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, double p1, struct S_FFP p2) { return p0; }
-EXPORT struct S_FDI sf18_S_SDS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, double p1, struct S_FDI p2) { return p0; }
-EXPORT struct S_FDF sf18_S_SDS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, double p1, struct S_FDF p2) { return p0; }
-EXPORT struct S_FDD sf18_S_SDS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, double p1, struct S_FDD p2) { return p0; }
-EXPORT struct S_FDP sf18_S_SDS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, double p1, struct S_FDP p2) { return p0; }
-EXPORT struct S_FPI sf18_S_SDS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, double p1, struct S_FPI p2) { return p0; }
-EXPORT struct S_FPF sf18_S_SDS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, double p1, struct S_FPF p2) { return p0; }
-EXPORT struct S_FPD sf18_S_SDS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, double p1, struct S_FPD p2) { return p0; }
-EXPORT struct S_FPP sf18_S_SDS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, double p1, struct S_FPP p2) { return p0; }
-EXPORT struct S_DII sf18_S_SDS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, double p1, struct S_DII p2) { return p0; }
-EXPORT struct S_DIF sf18_S_SDS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, double p1, struct S_DIF p2) { return p0; }
-EXPORT struct S_DID sf18_S_SDS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, double p1, struct S_DID p2) { return p0; }
-EXPORT struct S_DIP sf18_S_SDS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, double p1, struct S_DIP p2) { return p0; }
-EXPORT struct S_DFI sf18_S_SDS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, double p1, struct S_DFI p2) { return p0; }
-EXPORT struct S_DFF sf18_S_SDS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, double p1, struct S_DFF p2) { return p0; }
-EXPORT struct S_DFD sf18_S_SDS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, double p1, struct S_DFD p2) { return p0; }
-EXPORT struct S_DFP sf18_S_SDS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, double p1, struct S_DFP p2) { return p0; }
-EXPORT struct S_DDI sf18_S_SDS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, double p1, struct S_DDI p2) { return p0; }
-EXPORT struct S_DDF sf18_S_SDS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, double p1, struct S_DDF p2) { return p0; }
-EXPORT struct S_DDD sf18_S_SDS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, double p1, struct S_DDD p2) { return p0; }
-EXPORT struct S_DDP sf18_S_SDS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, double p1, struct S_DDP p2) { return p0; }
-EXPORT struct S_DPI sf18_S_SDS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, double p1, struct S_DPI p2) { return p0; }
-EXPORT struct S_DPF sf18_S_SDS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, double p1, struct S_DPF p2) { return p0; }
-EXPORT struct S_DPD sf18_S_SDS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, double p1, struct S_DPD p2) { return p0; }
-EXPORT struct S_DPP sf18_S_SDS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, double p1, struct S_DPP p2) { return p0; }
-EXPORT struct S_PII sf18_S_SDS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, double p1, struct S_PII p2) { return p0; }
-EXPORT struct S_PIF sf18_S_SDS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, double p1, struct S_PIF p2) { return p0; }
-EXPORT struct S_PID sf18_S_SDS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, double p1, struct S_PID p2) { return p0; }
-EXPORT struct S_PIP sf18_S_SDS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, double p1, struct S_PIP p2) { return p0; }
-EXPORT struct S_PFI sf18_S_SDS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, double p1, struct S_PFI p2) { return p0; }
-EXPORT struct S_PFF sf18_S_SDS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, double p1, struct S_PFF p2) { return p0; }
-EXPORT struct S_PFD sf18_S_SDS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, double p1, struct S_PFD p2) { return p0; }
-EXPORT struct S_PFP sf18_S_SDS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, double p1, struct S_PFP p2) { return p0; }
-EXPORT struct S_PDI sf18_S_SDS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, double p1, struct S_PDI p2) { return p0; }
-EXPORT struct S_PDF sf18_S_SDS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, double p1, struct S_PDF p2) { return p0; }
-EXPORT struct S_PDD sf18_S_SDS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, double p1, struct S_PDD p2) { return p0; }
-EXPORT struct S_PDP sf18_S_SDS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, double p1, struct S_PDP p2) { return p0; }
-EXPORT struct S_PPI sf18_S_SDS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, double p1, struct S_PPI p2) { return p0; }
-EXPORT struct S_PPF sf18_S_SDS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, double p1, struct S_PPF p2) { return p0; }
-EXPORT struct S_PPD sf18_S_SDS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, double p1, struct S_PPD p2) { return p0; }
-EXPORT struct S_PPP sf18_S_SDS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, double p1, struct S_PPP p2) { return p0; }
-EXPORT struct S_I sf18_S_SPI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, void* p1, int p2) { return p0; }
-EXPORT struct S_F sf18_S_SPI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, void* p1, int p2) { return p0; }
-EXPORT struct S_D sf18_S_SPI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, void* p1, int p2) { return p0; }
-EXPORT struct S_P sf18_S_SPI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, void* p1, int p2) { return p0; }
-EXPORT struct S_II sf18_S_SPI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, void* p1, int p2) { return p0; }
-EXPORT struct S_IF sf18_S_SPI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, void* p1, int p2) { return p0; }
-EXPORT struct S_ID sf18_S_SPI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, void* p1, int p2) { return p0; }
-EXPORT struct S_IP sf18_S_SPI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, void* p1, int p2) { return p0; }
-EXPORT struct S_FI sf18_S_SPI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, void* p1, int p2) { return p0; }
-EXPORT struct S_FF sf18_S_SPI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, void* p1, int p2) { return p0; }
-EXPORT struct S_FD sf18_S_SPI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, void* p1, int p2) { return p0; }
-EXPORT struct S_FP sf18_S_SPI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, void* p1, int p2) { return p0; }
-EXPORT struct S_DI sf18_S_SPI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, void* p1, int p2) { return p0; }
-EXPORT struct S_DF sf18_S_SPI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, void* p1, int p2) { return p0; }
-EXPORT struct S_DD sf18_S_SPI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, void* p1, int p2) { return p0; }
-EXPORT struct S_DP sf18_S_SPI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, void* p1, int p2) { return p0; }
-EXPORT struct S_PI sf18_S_SPI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, void* p1, int p2) { return p0; }
-EXPORT struct S_PF sf18_S_SPI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, void* p1, int p2) { return p0; }
-EXPORT struct S_PD sf18_S_SPI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, void* p1, int p2) { return p0; }
-EXPORT struct S_PP sf18_S_SPI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, void* p1, int p2) { return p0; }
-EXPORT struct S_III sf18_S_SPI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, void* p1, int p2) { return p0; }
-EXPORT struct S_IIF sf18_S_SPI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, void* p1, int p2) { return p0; }
-EXPORT struct S_IID sf18_S_SPI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, void* p1, int p2) { return p0; }
-EXPORT struct S_IIP sf18_S_SPI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, void* p1, int p2) { return p0; }
-EXPORT struct S_IFI sf18_S_SPI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, void* p1, int p2) { return p0; }
-EXPORT struct S_IFF sf18_S_SPI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, void* p1, int p2) { return p0; }
-EXPORT struct S_IFD sf18_S_SPI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, void* p1, int p2) { return p0; }
-EXPORT struct S_IFP sf18_S_SPI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, void* p1, int p2) { return p0; }
-EXPORT struct S_IDI sf18_S_SPI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, void* p1, int p2) { return p0; }
-EXPORT struct S_IDF sf18_S_SPI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, void* p1, int p2) { return p0; }
-EXPORT struct S_IDD sf18_S_SPI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, void* p1, int p2) { return p0; }
-EXPORT struct S_IDP sf18_S_SPI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, void* p1, int p2) { return p0; }
-EXPORT struct S_IPI sf18_S_SPI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, void* p1, int p2) { return p0; }
-EXPORT struct S_IPF sf18_S_SPI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, void* p1, int p2) { return p0; }
-EXPORT struct S_IPD sf18_S_SPI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, void* p1, int p2) { return p0; }
-EXPORT struct S_IPP sf18_S_SPI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, void* p1, int p2) { return p0; }
-EXPORT struct S_FII sf18_S_SPI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, void* p1, int p2) { return p0; }
-EXPORT struct S_FIF sf18_S_SPI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, void* p1, int p2) { return p0; }
-EXPORT struct S_FID sf18_S_SPI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, void* p1, int p2) { return p0; }
-EXPORT struct S_FIP sf18_S_SPI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, void* p1, int p2) { return p0; }
-EXPORT struct S_FFI sf18_S_SPI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, void* p1, int p2) { return p0; }
-EXPORT struct S_FFF sf18_S_SPI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, void* p1, int p2) { return p0; }
-EXPORT struct S_FFD sf18_S_SPI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, void* p1, int p2) { return p0; }
-EXPORT struct S_FFP sf18_S_SPI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, void* p1, int p2) { return p0; }
-EXPORT struct S_FDI sf18_S_SPI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, void* p1, int p2) { return p0; }
-EXPORT struct S_FDF sf18_S_SPI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, void* p1, int p2) { return p0; }
-EXPORT struct S_FDD sf18_S_SPI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, void* p1, int p2) { return p0; }
-EXPORT struct S_FDP sf18_S_SPI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, void* p1, int p2) { return p0; }
-EXPORT struct S_FPI sf18_S_SPI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, void* p1, int p2) { return p0; }
-EXPORT struct S_FPF sf18_S_SPI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, void* p1, int p2) { return p0; }
-EXPORT struct S_FPD sf18_S_SPI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, void* p1, int p2) { return p0; }
-EXPORT struct S_FPP sf18_S_SPI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, void* p1, int p2) { return p0; }
-EXPORT struct S_DII sf18_S_SPI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, void* p1, int p2) { return p0; }
-EXPORT struct S_DIF sf18_S_SPI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, void* p1, int p2) { return p0; }
-EXPORT struct S_DID sf18_S_SPI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, void* p1, int p2) { return p0; }
-EXPORT struct S_DIP sf18_S_SPI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, void* p1, int p2) { return p0; }
-EXPORT struct S_DFI sf18_S_SPI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, void* p1, int p2) { return p0; }
-EXPORT struct S_DFF sf18_S_SPI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, void* p1, int p2) { return p0; }
-EXPORT struct S_DFD sf18_S_SPI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, void* p1, int p2) { return p0; }
-EXPORT struct S_DFP sf18_S_SPI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, void* p1, int p2) { return p0; }
-EXPORT struct S_DDI sf18_S_SPI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, void* p1, int p2) { return p0; }
-EXPORT struct S_DDF sf18_S_SPI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, void* p1, int p2) { return p0; }
-EXPORT struct S_DDD sf18_S_SPI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, void* p1, int p2) { return p0; }
-EXPORT struct S_DDP sf18_S_SPI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, void* p1, int p2) { return p0; }
-EXPORT struct S_DPI sf18_S_SPI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, void* p1, int p2) { return p0; }
-EXPORT struct S_DPF sf18_S_SPI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, void* p1, int p2) { return p0; }
-EXPORT struct S_DPD sf18_S_SPI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, void* p1, int p2) { return p0; }
-EXPORT struct S_DPP sf18_S_SPI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, void* p1, int p2) { return p0; }
-EXPORT struct S_PII sf18_S_SPI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, void* p1, int p2) { return p0; }
-EXPORT struct S_PIF sf18_S_SPI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, void* p1, int p2) { return p0; }
-EXPORT struct S_PID sf18_S_SPI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, void* p1, int p2) { return p0; }
-EXPORT struct S_PIP sf18_S_SPI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, void* p1, int p2) { return p0; }
-EXPORT struct S_PFI sf18_S_SPI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, void* p1, int p2) { return p0; }
-EXPORT struct S_PFF sf18_S_SPI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, void* p1, int p2) { return p0; }
-EXPORT struct S_PFD sf18_S_SPI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, void* p1, int p2) { return p0; }
-EXPORT struct S_PFP sf18_S_SPI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, void* p1, int p2) { return p0; }
-EXPORT struct S_PDI sf18_S_SPI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, void* p1, int p2) { return p0; }
-EXPORT struct S_PDF sf18_S_SPI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, void* p1, int p2) { return p0; }
-EXPORT struct S_PDD sf18_S_SPI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, void* p1, int p2) { return p0; }
-EXPORT struct S_PDP sf18_S_SPI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, void* p1, int p2) { return p0; }
-EXPORT struct S_PPI sf18_S_SPI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, void* p1, int p2) { return p0; }
-EXPORT struct S_PPF sf18_S_SPI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, void* p1, int p2) { return p0; }
-EXPORT struct S_PPD sf18_S_SPI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, void* p1, int p2) { return p0; }
-EXPORT struct S_PPP sf18_S_SPI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, void* p1, int p2) { return p0; }
-EXPORT struct S_I sf18_S_SPF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, void* p1, float p2) { return p0; }
-EXPORT struct S_F sf18_S_SPF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, void* p1, float p2) { return p0; }
-EXPORT struct S_D sf18_S_SPF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, void* p1, float p2) { return p0; }
-EXPORT struct S_P sf18_S_SPF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, void* p1, float p2) { return p0; }
-EXPORT struct S_II sf18_S_SPF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, void* p1, float p2) { return p0; }
-EXPORT struct S_IF sf18_S_SPF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, void* p1, float p2) { return p0; }
-EXPORT struct S_ID sf18_S_SPF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, void* p1, float p2) { return p0; }
-EXPORT struct S_IP sf18_S_SPF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, void* p1, float p2) { return p0; }
-EXPORT struct S_FI sf18_S_SPF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, void* p1, float p2) { return p0; }
-EXPORT struct S_FF sf18_S_SPF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, void* p1, float p2) { return p0; }
-EXPORT struct S_FD sf18_S_SPF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, void* p1, float p2) { return p0; }
-EXPORT struct S_FP sf18_S_SPF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, void* p1, float p2) { return p0; }
-EXPORT struct S_DI sf18_S_SPF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, void* p1, float p2) { return p0; }
-EXPORT struct S_DF sf18_S_SPF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, void* p1, float p2) { return p0; }
-EXPORT struct S_DD sf18_S_SPF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, void* p1, float p2) { return p0; }
-EXPORT struct S_DP sf18_S_SPF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, void* p1, float p2) { return p0; }
-EXPORT struct S_PI sf18_S_SPF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, void* p1, float p2) { return p0; }
-EXPORT struct S_PF sf18_S_SPF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, void* p1, float p2) { return p0; }
-EXPORT struct S_PD sf18_S_SPF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, void* p1, float p2) { return p0; }
-EXPORT struct S_PP sf18_S_SPF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, void* p1, float p2) { return p0; }
-EXPORT struct S_III sf18_S_SPF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, void* p1, float p2) { return p0; }
-EXPORT struct S_IIF sf18_S_SPF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, void* p1, float p2) { return p0; }
-EXPORT struct S_IID sf18_S_SPF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, void* p1, float p2) { return p0; }
-EXPORT struct S_IIP sf18_S_SPF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, void* p1, float p2) { return p0; }
-EXPORT struct S_IFI sf18_S_SPF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, void* p1, float p2) { return p0; }
-EXPORT struct S_IFF sf18_S_SPF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, void* p1, float p2) { return p0; }
-EXPORT struct S_IFD sf18_S_SPF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, void* p1, float p2) { return p0; }
-EXPORT struct S_IFP sf18_S_SPF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, void* p1, float p2) { return p0; }
-EXPORT struct S_IDI sf18_S_SPF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, void* p1, float p2) { return p0; }
-EXPORT struct S_IDF sf18_S_SPF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, void* p1, float p2) { return p0; }
-EXPORT struct S_IDD sf18_S_SPF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, void* p1, float p2) { return p0; }
-EXPORT struct S_IDP sf18_S_SPF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, void* p1, float p2) { return p0; }
-EXPORT struct S_IPI sf18_S_SPF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, void* p1, float p2) { return p0; }
-EXPORT struct S_IPF sf18_S_SPF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, void* p1, float p2) { return p0; }
-EXPORT struct S_IPD sf18_S_SPF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, void* p1, float p2) { return p0; }
-EXPORT struct S_IPP sf18_S_SPF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, void* p1, float p2) { return p0; }
-EXPORT struct S_FII sf18_S_SPF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, void* p1, float p2) { return p0; }
-EXPORT struct S_FIF sf18_S_SPF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, void* p1, float p2) { return p0; }
-EXPORT struct S_FID sf18_S_SPF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, void* p1, float p2) { return p0; }
-EXPORT struct S_FIP sf18_S_SPF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, void* p1, float p2) { return p0; }
-EXPORT struct S_FFI sf18_S_SPF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, void* p1, float p2) { return p0; }
-EXPORT struct S_FFF sf18_S_SPF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, void* p1, float p2) { return p0; }
-EXPORT struct S_FFD sf18_S_SPF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, void* p1, float p2) { return p0; }
-EXPORT struct S_FFP sf18_S_SPF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, void* p1, float p2) { return p0; }
-EXPORT struct S_FDI sf18_S_SPF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, void* p1, float p2) { return p0; }
-EXPORT struct S_FDF sf18_S_SPF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, void* p1, float p2) { return p0; }
-EXPORT struct S_FDD sf18_S_SPF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, void* p1, float p2) { return p0; }
-EXPORT struct S_FDP sf18_S_SPF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, void* p1, float p2) { return p0; }
-EXPORT struct S_FPI sf18_S_SPF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, void* p1, float p2) { return p0; }
-EXPORT struct S_FPF sf18_S_SPF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, void* p1, float p2) { return p0; }
-EXPORT struct S_FPD sf18_S_SPF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, void* p1, float p2) { return p0; }
-EXPORT struct S_FPP sf18_S_SPF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, void* p1, float p2) { return p0; }
-EXPORT struct S_DII sf18_S_SPF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, void* p1, float p2) { return p0; }
-EXPORT struct S_DIF sf18_S_SPF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, void* p1, float p2) { return p0; }
-EXPORT struct S_DID sf18_S_SPF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, void* p1, float p2) { return p0; }
-EXPORT struct S_DIP sf18_S_SPF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, void* p1, float p2) { return p0; }
-EXPORT struct S_DFI sf18_S_SPF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, void* p1, float p2) { return p0; }
-EXPORT struct S_DFF sf18_S_SPF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, void* p1, float p2) { return p0; }
-EXPORT struct S_DFD sf18_S_SPF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, void* p1, float p2) { return p0; }
-EXPORT struct S_DFP sf19_S_SPF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, void* p1, float p2) { return p0; }
-EXPORT struct S_DDI sf19_S_SPF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, void* p1, float p2) { return p0; }
-EXPORT struct S_DDF sf19_S_SPF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, void* p1, float p2) { return p0; }
-EXPORT struct S_DDD sf19_S_SPF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, void* p1, float p2) { return p0; }
-EXPORT struct S_DDP sf19_S_SPF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, void* p1, float p2) { return p0; }
-EXPORT struct S_DPI sf19_S_SPF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, void* p1, float p2) { return p0; }
-EXPORT struct S_DPF sf19_S_SPF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, void* p1, float p2) { return p0; }
-EXPORT struct S_DPD sf19_S_SPF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, void* p1, float p2) { return p0; }
-EXPORT struct S_DPP sf19_S_SPF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, void* p1, float p2) { return p0; }
-EXPORT struct S_PII sf19_S_SPF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, void* p1, float p2) { return p0; }
-EXPORT struct S_PIF sf19_S_SPF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, void* p1, float p2) { return p0; }
-EXPORT struct S_PID sf19_S_SPF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, void* p1, float p2) { return p0; }
-EXPORT struct S_PIP sf19_S_SPF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, void* p1, float p2) { return p0; }
-EXPORT struct S_PFI sf19_S_SPF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, void* p1, float p2) { return p0; }
-EXPORT struct S_PFF sf19_S_SPF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, void* p1, float p2) { return p0; }
-EXPORT struct S_PFD sf19_S_SPF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, void* p1, float p2) { return p0; }
-EXPORT struct S_PFP sf19_S_SPF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, void* p1, float p2) { return p0; }
-EXPORT struct S_PDI sf19_S_SPF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, void* p1, float p2) { return p0; }
-EXPORT struct S_PDF sf19_S_SPF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, void* p1, float p2) { return p0; }
-EXPORT struct S_PDD sf19_S_SPF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, void* p1, float p2) { return p0; }
-EXPORT struct S_PDP sf19_S_SPF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, void* p1, float p2) { return p0; }
-EXPORT struct S_PPI sf19_S_SPF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, void* p1, float p2) { return p0; }
-EXPORT struct S_PPF sf19_S_SPF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, void* p1, float p2) { return p0; }
-EXPORT struct S_PPD sf19_S_SPF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, void* p1, float p2) { return p0; }
-EXPORT struct S_PPP sf19_S_SPF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, void* p1, float p2) { return p0; }
-EXPORT struct S_I sf19_S_SPD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, void* p1, double p2) { return p0; }
-EXPORT struct S_F sf19_S_SPD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, void* p1, double p2) { return p0; }
-EXPORT struct S_D sf19_S_SPD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, void* p1, double p2) { return p0; }
-EXPORT struct S_P sf19_S_SPD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, void* p1, double p2) { return p0; }
-EXPORT struct S_II sf19_S_SPD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, void* p1, double p2) { return p0; }
-EXPORT struct S_IF sf19_S_SPD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, void* p1, double p2) { return p0; }
-EXPORT struct S_ID sf19_S_SPD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, void* p1, double p2) { return p0; }
-EXPORT struct S_IP sf19_S_SPD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, void* p1, double p2) { return p0; }
-EXPORT struct S_FI sf19_S_SPD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, void* p1, double p2) { return p0; }
-EXPORT struct S_FF sf19_S_SPD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, void* p1, double p2) { return p0; }
-EXPORT struct S_FD sf19_S_SPD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, void* p1, double p2) { return p0; }
-EXPORT struct S_FP sf19_S_SPD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, void* p1, double p2) { return p0; }
-EXPORT struct S_DI sf19_S_SPD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, void* p1, double p2) { return p0; }
-EXPORT struct S_DF sf19_S_SPD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, void* p1, double p2) { return p0; }
-EXPORT struct S_DD sf19_S_SPD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, void* p1, double p2) { return p0; }
-EXPORT struct S_DP sf19_S_SPD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, void* p1, double p2) { return p0; }
-EXPORT struct S_PI sf19_S_SPD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, void* p1, double p2) { return p0; }
-EXPORT struct S_PF sf19_S_SPD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, void* p1, double p2) { return p0; }
-EXPORT struct S_PD sf19_S_SPD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, void* p1, double p2) { return p0; }
-EXPORT struct S_PP sf19_S_SPD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, void* p1, double p2) { return p0; }
-EXPORT struct S_III sf19_S_SPD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, void* p1, double p2) { return p0; }
-EXPORT struct S_IIF sf19_S_SPD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, void* p1, double p2) { return p0; }
-EXPORT struct S_IID sf19_S_SPD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, void* p1, double p2) { return p0; }
-EXPORT struct S_IIP sf19_S_SPD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, void* p1, double p2) { return p0; }
-EXPORT struct S_IFI sf19_S_SPD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, void* p1, double p2) { return p0; }
-EXPORT struct S_IFF sf19_S_SPD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, void* p1, double p2) { return p0; }
-EXPORT struct S_IFD sf19_S_SPD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, void* p1, double p2) { return p0; }
-EXPORT struct S_IFP sf19_S_SPD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, void* p1, double p2) { return p0; }
-EXPORT struct S_IDI sf19_S_SPD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, void* p1, double p2) { return p0; }
-EXPORT struct S_IDF sf19_S_SPD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, void* p1, double p2) { return p0; }
-EXPORT struct S_IDD sf19_S_SPD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, void* p1, double p2) { return p0; }
-EXPORT struct S_IDP sf19_S_SPD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, void* p1, double p2) { return p0; }
-EXPORT struct S_IPI sf19_S_SPD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, void* p1, double p2) { return p0; }
-EXPORT struct S_IPF sf19_S_SPD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, void* p1, double p2) { return p0; }
-EXPORT struct S_IPD sf19_S_SPD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, void* p1, double p2) { return p0; }
-EXPORT struct S_IPP sf19_S_SPD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, void* p1, double p2) { return p0; }
-EXPORT struct S_FII sf19_S_SPD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, void* p1, double p2) { return p0; }
-EXPORT struct S_FIF sf19_S_SPD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, void* p1, double p2) { return p0; }
-EXPORT struct S_FID sf19_S_SPD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, void* p1, double p2) { return p0; }
-EXPORT struct S_FIP sf19_S_SPD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, void* p1, double p2) { return p0; }
-EXPORT struct S_FFI sf19_S_SPD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, void* p1, double p2) { return p0; }
-EXPORT struct S_FFF sf19_S_SPD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, void* p1, double p2) { return p0; }
-EXPORT struct S_FFD sf19_S_SPD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, void* p1, double p2) { return p0; }
-EXPORT struct S_FFP sf19_S_SPD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, void* p1, double p2) { return p0; }
-EXPORT struct S_FDI sf19_S_SPD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, void* p1, double p2) { return p0; }
-EXPORT struct S_FDF sf19_S_SPD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, void* p1, double p2) { return p0; }
-EXPORT struct S_FDD sf19_S_SPD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, void* p1, double p2) { return p0; }
-EXPORT struct S_FDP sf19_S_SPD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, void* p1, double p2) { return p0; }
-EXPORT struct S_FPI sf19_S_SPD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, void* p1, double p2) { return p0; }
-EXPORT struct S_FPF sf19_S_SPD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, void* p1, double p2) { return p0; }
-EXPORT struct S_FPD sf19_S_SPD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, void* p1, double p2) { return p0; }
-EXPORT struct S_FPP sf19_S_SPD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, void* p1, double p2) { return p0; }
-EXPORT struct S_DII sf19_S_SPD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, void* p1, double p2) { return p0; }
-EXPORT struct S_DIF sf19_S_SPD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, void* p1, double p2) { return p0; }
-EXPORT struct S_DID sf19_S_SPD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, void* p1, double p2) { return p0; }
-EXPORT struct S_DIP sf19_S_SPD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, void* p1, double p2) { return p0; }
-EXPORT struct S_DFI sf19_S_SPD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, void* p1, double p2) { return p0; }
-EXPORT struct S_DFF sf19_S_SPD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, void* p1, double p2) { return p0; }
-EXPORT struct S_DFD sf19_S_SPD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, void* p1, double p2) { return p0; }
-EXPORT struct S_DFP sf19_S_SPD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, void* p1, double p2) { return p0; }
-EXPORT struct S_DDI sf19_S_SPD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, void* p1, double p2) { return p0; }
-EXPORT struct S_DDF sf19_S_SPD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, void* p1, double p2) { return p0; }
-EXPORT struct S_DDD sf19_S_SPD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, void* p1, double p2) { return p0; }
-EXPORT struct S_DDP sf19_S_SPD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, void* p1, double p2) { return p0; }
-EXPORT struct S_DPI sf19_S_SPD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, void* p1, double p2) { return p0; }
-EXPORT struct S_DPF sf19_S_SPD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, void* p1, double p2) { return p0; }
-EXPORT struct S_DPD sf19_S_SPD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, void* p1, double p2) { return p0; }
-EXPORT struct S_DPP sf19_S_SPD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, void* p1, double p2) { return p0; }
-EXPORT struct S_PII sf19_S_SPD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, void* p1, double p2) { return p0; }
-EXPORT struct S_PIF sf19_S_SPD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, void* p1, double p2) { return p0; }
-EXPORT struct S_PID sf19_S_SPD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, void* p1, double p2) { return p0; }
-EXPORT struct S_PIP sf19_S_SPD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, void* p1, double p2) { return p0; }
-EXPORT struct S_PFI sf19_S_SPD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, void* p1, double p2) { return p0; }
-EXPORT struct S_PFF sf19_S_SPD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, void* p1, double p2) { return p0; }
-EXPORT struct S_PFD sf19_S_SPD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, void* p1, double p2) { return p0; }
-EXPORT struct S_PFP sf19_S_SPD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, void* p1, double p2) { return p0; }
-EXPORT struct S_PDI sf19_S_SPD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, void* p1, double p2) { return p0; }
-EXPORT struct S_PDF sf19_S_SPD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, void* p1, double p2) { return p0; }
-EXPORT struct S_PDD sf19_S_SPD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, void* p1, double p2) { return p0; }
-EXPORT struct S_PDP sf19_S_SPD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, void* p1, double p2) { return p0; }
-EXPORT struct S_PPI sf19_S_SPD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, void* p1, double p2) { return p0; }
-EXPORT struct S_PPF sf19_S_SPD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, void* p1, double p2) { return p0; }
-EXPORT struct S_PPD sf19_S_SPD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, void* p1, double p2) { return p0; }
-EXPORT struct S_PPP sf19_S_SPD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, void* p1, double p2) { return p0; }
-EXPORT struct S_I sf19_S_SPP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_F sf19_S_SPP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_D sf19_S_SPP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_P sf19_S_SPP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_II sf19_S_SPP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_IF sf19_S_SPP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_ID sf19_S_SPP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_IP sf19_S_SPP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_FI sf19_S_SPP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_FF sf19_S_SPP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_FD sf19_S_SPP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_FP sf19_S_SPP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_DI sf19_S_SPP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_DF sf19_S_SPP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_DD sf19_S_SPP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_DP sf19_S_SPP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_PI sf19_S_SPP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_PF sf19_S_SPP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_PD sf19_S_SPP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_PP sf19_S_SPP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_III sf19_S_SPP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_IIF sf19_S_SPP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_IID sf19_S_SPP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_IIP sf19_S_SPP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_IFI sf19_S_SPP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_IFF sf19_S_SPP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_IFD sf19_S_SPP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_IFP sf19_S_SPP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_IDI sf19_S_SPP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_IDF sf19_S_SPP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_IDD sf19_S_SPP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_IDP sf19_S_SPP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_IPI sf19_S_SPP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_IPF sf19_S_SPP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_IPD sf19_S_SPP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_IPP sf19_S_SPP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_FII sf19_S_SPP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_FIF sf19_S_SPP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_FID sf19_S_SPP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_FIP sf19_S_SPP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_FFI sf19_S_SPP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_FFF sf19_S_SPP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_FFD sf19_S_SPP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_FFP sf19_S_SPP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_FDI sf19_S_SPP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_FDF sf19_S_SPP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_FDD sf19_S_SPP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_FDP sf19_S_SPP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_FPI sf19_S_SPP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_FPF sf19_S_SPP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_FPD sf19_S_SPP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_FPP sf19_S_SPP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_DII sf19_S_SPP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_DIF sf19_S_SPP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_DID sf19_S_SPP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_DIP sf19_S_SPP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_DFI sf19_S_SPP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_DFF sf19_S_SPP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_DFD sf19_S_SPP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_DFP sf19_S_SPP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_DDI sf19_S_SPP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_DDF sf19_S_SPP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_DDD sf19_S_SPP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_DDP sf19_S_SPP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_DPI sf19_S_SPP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_DPF sf19_S_SPP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_DPD sf19_S_SPP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_DPP sf19_S_SPP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_PII sf19_S_SPP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_PIF sf19_S_SPP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_PID sf19_S_SPP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_PIP sf19_S_SPP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_PFI sf19_S_SPP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_PFF sf19_S_SPP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_PFD sf19_S_SPP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_PFP sf19_S_SPP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_PDI sf19_S_SPP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_PDF sf19_S_SPP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_PDD sf19_S_SPP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_PDP sf19_S_SPP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_PPI sf19_S_SPP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_PPF sf19_S_SPP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_PPD sf19_S_SPP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_PPP sf19_S_SPP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, void* p1, void* p2) { return p0; }
-EXPORT struct S_I sf19_S_SPS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, void* p1, struct S_I p2) { return p0; }
-EXPORT struct S_F sf19_S_SPS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, void* p1, struct S_F p2) { return p0; }
-EXPORT struct S_D sf19_S_SPS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, void* p1, struct S_D p2) { return p0; }
-EXPORT struct S_P sf19_S_SPS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, void* p1, struct S_P p2) { return p0; }
-EXPORT struct S_II sf19_S_SPS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, void* p1, struct S_II p2) { return p0; }
-EXPORT struct S_IF sf19_S_SPS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, void* p1, struct S_IF p2) { return p0; }
-EXPORT struct S_ID sf19_S_SPS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, void* p1, struct S_ID p2) { return p0; }
-EXPORT struct S_IP sf19_S_SPS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, void* p1, struct S_IP p2) { return p0; }
-EXPORT struct S_FI sf19_S_SPS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, void* p1, struct S_FI p2) { return p0; }
-EXPORT struct S_FF sf19_S_SPS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, void* p1, struct S_FF p2) { return p0; }
-EXPORT struct S_FD sf19_S_SPS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, void* p1, struct S_FD p2) { return p0; }
-EXPORT struct S_FP sf19_S_SPS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, void* p1, struct S_FP p2) { return p0; }
-EXPORT struct S_DI sf19_S_SPS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, void* p1, struct S_DI p2) { return p0; }
-EXPORT struct S_DF sf19_S_SPS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, void* p1, struct S_DF p2) { return p0; }
-EXPORT struct S_DD sf19_S_SPS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, void* p1, struct S_DD p2) { return p0; }
-EXPORT struct S_DP sf19_S_SPS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, void* p1, struct S_DP p2) { return p0; }
-EXPORT struct S_PI sf19_S_SPS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, void* p1, struct S_PI p2) { return p0; }
-EXPORT struct S_PF sf19_S_SPS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, void* p1, struct S_PF p2) { return p0; }
-EXPORT struct S_PD sf19_S_SPS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, void* p1, struct S_PD p2) { return p0; }
-EXPORT struct S_PP sf19_S_SPS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, void* p1, struct S_PP p2) { return p0; }
-EXPORT struct S_III sf19_S_SPS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, void* p1, struct S_III p2) { return p0; }
-EXPORT struct S_IIF sf19_S_SPS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, void* p1, struct S_IIF p2) { return p0; }
-EXPORT struct S_IID sf19_S_SPS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, void* p1, struct S_IID p2) { return p0; }
-EXPORT struct S_IIP sf19_S_SPS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, void* p1, struct S_IIP p2) { return p0; }
-EXPORT struct S_IFI sf19_S_SPS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, void* p1, struct S_IFI p2) { return p0; }
-EXPORT struct S_IFF sf19_S_SPS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, void* p1, struct S_IFF p2) { return p0; }
-EXPORT struct S_IFD sf19_S_SPS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, void* p1, struct S_IFD p2) { return p0; }
-EXPORT struct S_IFP sf19_S_SPS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, void* p1, struct S_IFP p2) { return p0; }
-EXPORT struct S_IDI sf19_S_SPS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, void* p1, struct S_IDI p2) { return p0; }
-EXPORT struct S_IDF sf19_S_SPS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, void* p1, struct S_IDF p2) { return p0; }
-EXPORT struct S_IDD sf19_S_SPS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, void* p1, struct S_IDD p2) { return p0; }
-EXPORT struct S_IDP sf19_S_SPS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, void* p1, struct S_IDP p2) { return p0; }
-EXPORT struct S_IPI sf19_S_SPS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, void* p1, struct S_IPI p2) { return p0; }
-EXPORT struct S_IPF sf19_S_SPS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, void* p1, struct S_IPF p2) { return p0; }
-EXPORT struct S_IPD sf19_S_SPS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, void* p1, struct S_IPD p2) { return p0; }
-EXPORT struct S_IPP sf19_S_SPS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, void* p1, struct S_IPP p2) { return p0; }
-EXPORT struct S_FII sf19_S_SPS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, void* p1, struct S_FII p2) { return p0; }
-EXPORT struct S_FIF sf19_S_SPS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, void* p1, struct S_FIF p2) { return p0; }
-EXPORT struct S_FID sf19_S_SPS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, void* p1, struct S_FID p2) { return p0; }
-EXPORT struct S_FIP sf19_S_SPS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, void* p1, struct S_FIP p2) { return p0; }
-EXPORT struct S_FFI sf19_S_SPS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, void* p1, struct S_FFI p2) { return p0; }
-EXPORT struct S_FFF sf19_S_SPS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, void* p1, struct S_FFF p2) { return p0; }
-EXPORT struct S_FFD sf19_S_SPS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, void* p1, struct S_FFD p2) { return p0; }
-EXPORT struct S_FFP sf19_S_SPS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, void* p1, struct S_FFP p2) { return p0; }
-EXPORT struct S_FDI sf19_S_SPS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, void* p1, struct S_FDI p2) { return p0; }
-EXPORT struct S_FDF sf19_S_SPS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, void* p1, struct S_FDF p2) { return p0; }
-EXPORT struct S_FDD sf19_S_SPS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, void* p1, struct S_FDD p2) { return p0; }
-EXPORT struct S_FDP sf19_S_SPS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, void* p1, struct S_FDP p2) { return p0; }
-EXPORT struct S_FPI sf19_S_SPS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, void* p1, struct S_FPI p2) { return p0; }
-EXPORT struct S_FPF sf19_S_SPS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, void* p1, struct S_FPF p2) { return p0; }
-EXPORT struct S_FPD sf19_S_SPS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, void* p1, struct S_FPD p2) { return p0; }
-EXPORT struct S_FPP sf19_S_SPS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, void* p1, struct S_FPP p2) { return p0; }
-EXPORT struct S_DII sf19_S_SPS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, void* p1, struct S_DII p2) { return p0; }
-EXPORT struct S_DIF sf19_S_SPS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, void* p1, struct S_DIF p2) { return p0; }
-EXPORT struct S_DID sf19_S_SPS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, void* p1, struct S_DID p2) { return p0; }
-EXPORT struct S_DIP sf19_S_SPS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, void* p1, struct S_DIP p2) { return p0; }
-EXPORT struct S_DFI sf19_S_SPS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, void* p1, struct S_DFI p2) { return p0; }
-EXPORT struct S_DFF sf19_S_SPS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, void* p1, struct S_DFF p2) { return p0; }
-EXPORT struct S_DFD sf19_S_SPS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, void* p1, struct S_DFD p2) { return p0; }
-EXPORT struct S_DFP sf19_S_SPS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, void* p1, struct S_DFP p2) { return p0; }
-EXPORT struct S_DDI sf19_S_SPS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, void* p1, struct S_DDI p2) { return p0; }
-EXPORT struct S_DDF sf19_S_SPS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, void* p1, struct S_DDF p2) { return p0; }
-EXPORT struct S_DDD sf19_S_SPS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, void* p1, struct S_DDD p2) { return p0; }
-EXPORT struct S_DDP sf19_S_SPS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, void* p1, struct S_DDP p2) { return p0; }
-EXPORT struct S_DPI sf19_S_SPS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, void* p1, struct S_DPI p2) { return p0; }
-EXPORT struct S_DPF sf19_S_SPS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, void* p1, struct S_DPF p2) { return p0; }
-EXPORT struct S_DPD sf19_S_SPS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, void* p1, struct S_DPD p2) { return p0; }
-EXPORT struct S_DPP sf19_S_SPS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, void* p1, struct S_DPP p2) { return p0; }
-EXPORT struct S_PII sf19_S_SPS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, void* p1, struct S_PII p2) { return p0; }
-EXPORT struct S_PIF sf19_S_SPS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, void* p1, struct S_PIF p2) { return p0; }
-EXPORT struct S_PID sf19_S_SPS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, void* p1, struct S_PID p2) { return p0; }
-EXPORT struct S_PIP sf19_S_SPS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, void* p1, struct S_PIP p2) { return p0; }
-EXPORT struct S_PFI sf19_S_SPS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, void* p1, struct S_PFI p2) { return p0; }
-EXPORT struct S_PFF sf19_S_SPS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, void* p1, struct S_PFF p2) { return p0; }
-EXPORT struct S_PFD sf19_S_SPS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, void* p1, struct S_PFD p2) { return p0; }
-EXPORT struct S_PFP sf19_S_SPS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, void* p1, struct S_PFP p2) { return p0; }
-EXPORT struct S_PDI sf19_S_SPS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, void* p1, struct S_PDI p2) { return p0; }
-EXPORT struct S_PDF sf19_S_SPS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, void* p1, struct S_PDF p2) { return p0; }
-EXPORT struct S_PDD sf19_S_SPS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, void* p1, struct S_PDD p2) { return p0; }
-EXPORT struct S_PDP sf19_S_SPS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, void* p1, struct S_PDP p2) { return p0; }
-EXPORT struct S_PPI sf19_S_SPS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, void* p1, struct S_PPI p2) { return p0; }
-EXPORT struct S_PPF sf19_S_SPS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, void* p1, struct S_PPF p2) { return p0; }
-EXPORT struct S_PPD sf19_S_SPS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, void* p1, struct S_PPD p2) { return p0; }
-EXPORT struct S_PPP sf19_S_SPS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, void* p1, struct S_PPP p2) { return p0; }
-EXPORT struct S_I sf19_S_SSI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, struct S_I p1, int p2) { return p0; }
-EXPORT struct S_F sf19_S_SSI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, struct S_F p1, int p2) { return p0; }
-EXPORT struct S_D sf19_S_SSI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, struct S_D p1, int p2) { return p0; }
-EXPORT struct S_P sf19_S_SSI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, struct S_P p1, int p2) { return p0; }
-EXPORT struct S_II sf19_S_SSI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, struct S_II p1, int p2) { return p0; }
-EXPORT struct S_IF sf19_S_SSI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, struct S_IF p1, int p2) { return p0; }
-EXPORT struct S_ID sf19_S_SSI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, struct S_ID p1, int p2) { return p0; }
-EXPORT struct S_IP sf19_S_SSI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, struct S_IP p1, int p2) { return p0; }
-EXPORT struct S_FI sf19_S_SSI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, struct S_FI p1, int p2) { return p0; }
-EXPORT struct S_FF sf19_S_SSI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, struct S_FF p1, int p2) { return p0; }
-EXPORT struct S_FD sf19_S_SSI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, struct S_FD p1, int p2) { return p0; }
-EXPORT struct S_FP sf19_S_SSI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, struct S_FP p1, int p2) { return p0; }
-EXPORT struct S_DI sf19_S_SSI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, struct S_DI p1, int p2) { return p0; }
-EXPORT struct S_DF sf19_S_SSI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, struct S_DF p1, int p2) { return p0; }
-EXPORT struct S_DD sf19_S_SSI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, struct S_DD p1, int p2) { return p0; }
-EXPORT struct S_DP sf19_S_SSI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, struct S_DP p1, int p2) { return p0; }
-EXPORT struct S_PI sf19_S_SSI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, struct S_PI p1, int p2) { return p0; }
-EXPORT struct S_PF sf19_S_SSI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, struct S_PF p1, int p2) { return p0; }
-EXPORT struct S_PD sf19_S_SSI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, struct S_PD p1, int p2) { return p0; }
-EXPORT struct S_PP sf19_S_SSI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, struct S_PP p1, int p2) { return p0; }
-EXPORT struct S_III sf19_S_SSI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, struct S_III p1, int p2) { return p0; }
-EXPORT struct S_IIF sf19_S_SSI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, struct S_IIF p1, int p2) { return p0; }
-EXPORT struct S_IID sf19_S_SSI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, struct S_IID p1, int p2) { return p0; }
-EXPORT struct S_IIP sf19_S_SSI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, struct S_IIP p1, int p2) { return p0; }
-EXPORT struct S_IFI sf19_S_SSI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, struct S_IFI p1, int p2) { return p0; }
-EXPORT struct S_IFF sf19_S_SSI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, struct S_IFF p1, int p2) { return p0; }
-EXPORT struct S_IFD sf19_S_SSI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, struct S_IFD p1, int p2) { return p0; }
-EXPORT struct S_IFP sf19_S_SSI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, struct S_IFP p1, int p2) { return p0; }
-EXPORT struct S_IDI sf19_S_SSI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, struct S_IDI p1, int p2) { return p0; }
-EXPORT struct S_IDF sf19_S_SSI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, struct S_IDF p1, int p2) { return p0; }
-EXPORT struct S_IDD sf19_S_SSI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, struct S_IDD p1, int p2) { return p0; }
-EXPORT struct S_IDP sf19_S_SSI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, struct S_IDP p1, int p2) { return p0; }
-EXPORT struct S_IPI sf19_S_SSI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, struct S_IPI p1, int p2) { return p0; }
-EXPORT struct S_IPF sf19_S_SSI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, struct S_IPF p1, int p2) { return p0; }
-EXPORT struct S_IPD sf19_S_SSI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, struct S_IPD p1, int p2) { return p0; }
-EXPORT struct S_IPP sf19_S_SSI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, struct S_IPP p1, int p2) { return p0; }
-EXPORT struct S_FII sf19_S_SSI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, struct S_FII p1, int p2) { return p0; }
-EXPORT struct S_FIF sf19_S_SSI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, struct S_FIF p1, int p2) { return p0; }
-EXPORT struct S_FID sf19_S_SSI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, struct S_FID p1, int p2) { return p0; }
-EXPORT struct S_FIP sf19_S_SSI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, struct S_FIP p1, int p2) { return p0; }
-EXPORT struct S_FFI sf19_S_SSI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, struct S_FFI p1, int p2) { return p0; }
-EXPORT struct S_FFF sf19_S_SSI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, struct S_FFF p1, int p2) { return p0; }
-EXPORT struct S_FFD sf19_S_SSI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, struct S_FFD p1, int p2) { return p0; }
-EXPORT struct S_FFP sf19_S_SSI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, struct S_FFP p1, int p2) { return p0; }
-EXPORT struct S_FDI sf19_S_SSI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, struct S_FDI p1, int p2) { return p0; }
-EXPORT struct S_FDF sf19_S_SSI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, struct S_FDF p1, int p2) { return p0; }
-EXPORT struct S_FDD sf19_S_SSI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, struct S_FDD p1, int p2) { return p0; }
-EXPORT struct S_FDP sf19_S_SSI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, struct S_FDP p1, int p2) { return p0; }
-EXPORT struct S_FPI sf19_S_SSI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, struct S_FPI p1, int p2) { return p0; }
-EXPORT struct S_FPF sf19_S_SSI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, struct S_FPF p1, int p2) { return p0; }
-EXPORT struct S_FPD sf19_S_SSI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, struct S_FPD p1, int p2) { return p0; }
-EXPORT struct S_FPP sf19_S_SSI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, struct S_FPP p1, int p2) { return p0; }
-EXPORT struct S_DII sf19_S_SSI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, struct S_DII p1, int p2) { return p0; }
-EXPORT struct S_DIF sf19_S_SSI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, struct S_DIF p1, int p2) { return p0; }
-EXPORT struct S_DID sf19_S_SSI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, struct S_DID p1, int p2) { return p0; }
-EXPORT struct S_DIP sf19_S_SSI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, struct S_DIP p1, int p2) { return p0; }
-EXPORT struct S_DFI sf19_S_SSI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, struct S_DFI p1, int p2) { return p0; }
-EXPORT struct S_DFF sf19_S_SSI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, struct S_DFF p1, int p2) { return p0; }
-EXPORT struct S_DFD sf19_S_SSI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, struct S_DFD p1, int p2) { return p0; }
-EXPORT struct S_DFP sf19_S_SSI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, struct S_DFP p1, int p2) { return p0; }
-EXPORT struct S_DDI sf19_S_SSI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, struct S_DDI p1, int p2) { return p0; }
-EXPORT struct S_DDF sf19_S_SSI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, struct S_DDF p1, int p2) { return p0; }
-EXPORT struct S_DDD sf19_S_SSI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, struct S_DDD p1, int p2) { return p0; }
-EXPORT struct S_DDP sf19_S_SSI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, struct S_DDP p1, int p2) { return p0; }
-EXPORT struct S_DPI sf19_S_SSI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, struct S_DPI p1, int p2) { return p0; }
-EXPORT struct S_DPF sf19_S_SSI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, struct S_DPF p1, int p2) { return p0; }
-EXPORT struct S_DPD sf19_S_SSI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, struct S_DPD p1, int p2) { return p0; }
-EXPORT struct S_DPP sf19_S_SSI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, struct S_DPP p1, int p2) { return p0; }
-EXPORT struct S_PII sf19_S_SSI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, struct S_PII p1, int p2) { return p0; }
-EXPORT struct S_PIF sf19_S_SSI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, struct S_PIF p1, int p2) { return p0; }
-EXPORT struct S_PID sf19_S_SSI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, struct S_PID p1, int p2) { return p0; }
-EXPORT struct S_PIP sf19_S_SSI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, struct S_PIP p1, int p2) { return p0; }
-EXPORT struct S_PFI sf19_S_SSI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, struct S_PFI p1, int p2) { return p0; }
-EXPORT struct S_PFF sf19_S_SSI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, struct S_PFF p1, int p2) { return p0; }
-EXPORT struct S_PFD sf19_S_SSI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, struct S_PFD p1, int p2) { return p0; }
-EXPORT struct S_PFP sf19_S_SSI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, struct S_PFP p1, int p2) { return p0; }
-EXPORT struct S_PDI sf19_S_SSI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, struct S_PDI p1, int p2) { return p0; }
-EXPORT struct S_PDF sf19_S_SSI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, struct S_PDF p1, int p2) { return p0; }
-EXPORT struct S_PDD sf19_S_SSI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, struct S_PDD p1, int p2) { return p0; }
-EXPORT struct S_PDP sf19_S_SSI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, struct S_PDP p1, int p2) { return p0; }
-EXPORT struct S_PPI sf19_S_SSI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, struct S_PPI p1, int p2) { return p0; }
-EXPORT struct S_PPF sf19_S_SSI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, struct S_PPF p1, int p2) { return p0; }
-EXPORT struct S_PPD sf19_S_SSI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, struct S_PPD p1, int p2) { return p0; }
-EXPORT struct S_PPP sf19_S_SSI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, struct S_PPP p1, int p2) { return p0; }
-EXPORT struct S_I sf19_S_SSF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, struct S_I p1, float p2) { return p0; }
-EXPORT struct S_F sf19_S_SSF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, struct S_F p1, float p2) { return p0; }
-EXPORT struct S_D sf19_S_SSF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, struct S_D p1, float p2) { return p0; }
-EXPORT struct S_P sf19_S_SSF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, struct S_P p1, float p2) { return p0; }
-EXPORT struct S_II sf19_S_SSF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, struct S_II p1, float p2) { return p0; }
-EXPORT struct S_IF sf19_S_SSF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, struct S_IF p1, float p2) { return p0; }
-EXPORT struct S_ID sf19_S_SSF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, struct S_ID p1, float p2) { return p0; }
-EXPORT struct S_IP sf19_S_SSF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, struct S_IP p1, float p2) { return p0; }
-EXPORT struct S_FI sf19_S_SSF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, struct S_FI p1, float p2) { return p0; }
-EXPORT struct S_FF sf19_S_SSF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, struct S_FF p1, float p2) { return p0; }
-EXPORT struct S_FD sf19_S_SSF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, struct S_FD p1, float p2) { return p0; }
-EXPORT struct S_FP sf19_S_SSF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, struct S_FP p1, float p2) { return p0; }
-EXPORT struct S_DI sf19_S_SSF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, struct S_DI p1, float p2) { return p0; }
-EXPORT struct S_DF sf19_S_SSF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, struct S_DF p1, float p2) { return p0; }
-EXPORT struct S_DD sf19_S_SSF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, struct S_DD p1, float p2) { return p0; }
-EXPORT struct S_DP sf19_S_SSF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, struct S_DP p1, float p2) { return p0; }
-EXPORT struct S_PI sf19_S_SSF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, struct S_PI p1, float p2) { return p0; }
-EXPORT struct S_PF sf19_S_SSF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, struct S_PF p1, float p2) { return p0; }
-EXPORT struct S_PD sf19_S_SSF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, struct S_PD p1, float p2) { return p0; }
-EXPORT struct S_PP sf19_S_SSF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, struct S_PP p1, float p2) { return p0; }
-EXPORT struct S_III sf19_S_SSF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, struct S_III p1, float p2) { return p0; }
-EXPORT struct S_IIF sf19_S_SSF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, struct S_IIF p1, float p2) { return p0; }
-EXPORT struct S_IID sf19_S_SSF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, struct S_IID p1, float p2) { return p0; }
-EXPORT struct S_IIP sf19_S_SSF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, struct S_IIP p1, float p2) { return p0; }
-EXPORT struct S_IFI sf19_S_SSF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, struct S_IFI p1, float p2) { return p0; }
-EXPORT struct S_IFF sf19_S_SSF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, struct S_IFF p1, float p2) { return p0; }
-EXPORT struct S_IFD sf19_S_SSF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, struct S_IFD p1, float p2) { return p0; }
-EXPORT struct S_IFP sf19_S_SSF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, struct S_IFP p1, float p2) { return p0; }
-EXPORT struct S_IDI sf19_S_SSF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, struct S_IDI p1, float p2) { return p0; }
-EXPORT struct S_IDF sf19_S_SSF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, struct S_IDF p1, float p2) { return p0; }
-EXPORT struct S_IDD sf19_S_SSF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, struct S_IDD p1, float p2) { return p0; }
-EXPORT struct S_IDP sf19_S_SSF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, struct S_IDP p1, float p2) { return p0; }
-EXPORT struct S_IPI sf19_S_SSF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, struct S_IPI p1, float p2) { return p0; }
-EXPORT struct S_IPF sf19_S_SSF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, struct S_IPF p1, float p2) { return p0; }
-EXPORT struct S_IPD sf19_S_SSF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, struct S_IPD p1, float p2) { return p0; }
-EXPORT struct S_IPP sf19_S_SSF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, struct S_IPP p1, float p2) { return p0; }
-EXPORT struct S_FII sf19_S_SSF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, struct S_FII p1, float p2) { return p0; }
-EXPORT struct S_FIF sf19_S_SSF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, struct S_FIF p1, float p2) { return p0; }
-EXPORT struct S_FID sf19_S_SSF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, struct S_FID p1, float p2) { return p0; }
-EXPORT struct S_FIP sf19_S_SSF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, struct S_FIP p1, float p2) { return p0; }
-EXPORT struct S_FFI sf19_S_SSF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, struct S_FFI p1, float p2) { return p0; }
-EXPORT struct S_FFF sf19_S_SSF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, struct S_FFF p1, float p2) { return p0; }
-EXPORT struct S_FFD sf19_S_SSF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, struct S_FFD p1, float p2) { return p0; }
-EXPORT struct S_FFP sf19_S_SSF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, struct S_FFP p1, float p2) { return p0; }
-EXPORT struct S_FDI sf19_S_SSF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, struct S_FDI p1, float p2) { return p0; }
-EXPORT struct S_FDF sf19_S_SSF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, struct S_FDF p1, float p2) { return p0; }
-EXPORT struct S_FDD sf19_S_SSF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, struct S_FDD p1, float p2) { return p0; }
-EXPORT struct S_FDP sf19_S_SSF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, struct S_FDP p1, float p2) { return p0; }
-EXPORT struct S_FPI sf19_S_SSF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, struct S_FPI p1, float p2) { return p0; }
-EXPORT struct S_FPF sf19_S_SSF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, struct S_FPF p1, float p2) { return p0; }
-EXPORT struct S_FPD sf19_S_SSF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, struct S_FPD p1, float p2) { return p0; }
-EXPORT struct S_FPP sf19_S_SSF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, struct S_FPP p1, float p2) { return p0; }
-EXPORT struct S_DII sf19_S_SSF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, struct S_DII p1, float p2) { return p0; }
-EXPORT struct S_DIF sf19_S_SSF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, struct S_DIF p1, float p2) { return p0; }
-EXPORT struct S_DID sf19_S_SSF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, struct S_DID p1, float p2) { return p0; }
-EXPORT struct S_DIP sf19_S_SSF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, struct S_DIP p1, float p2) { return p0; }
-EXPORT struct S_DFI sf19_S_SSF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, struct S_DFI p1, float p2) { return p0; }
-EXPORT struct S_DFF sf19_S_SSF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, struct S_DFF p1, float p2) { return p0; }
-EXPORT struct S_DFD sf19_S_SSF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, struct S_DFD p1, float p2) { return p0; }
-EXPORT struct S_DFP sf19_S_SSF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, struct S_DFP p1, float p2) { return p0; }
-EXPORT struct S_DDI sf19_S_SSF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, struct S_DDI p1, float p2) { return p0; }
-EXPORT struct S_DDF sf19_S_SSF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, struct S_DDF p1, float p2) { return p0; }
-EXPORT struct S_DDD sf19_S_SSF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, struct S_DDD p1, float p2) { return p0; }
-EXPORT struct S_DDP sf19_S_SSF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, struct S_DDP p1, float p2) { return p0; }
-EXPORT struct S_DPI sf19_S_SSF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, struct S_DPI p1, float p2) { return p0; }
-EXPORT struct S_DPF sf19_S_SSF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, struct S_DPF p1, float p2) { return p0; }
-EXPORT struct S_DPD sf19_S_SSF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, struct S_DPD p1, float p2) { return p0; }
-EXPORT struct S_DPP sf19_S_SSF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, struct S_DPP p1, float p2) { return p0; }
-EXPORT struct S_PII sf19_S_SSF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, struct S_PII p1, float p2) { return p0; }
-EXPORT struct S_PIF sf19_S_SSF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, struct S_PIF p1, float p2) { return p0; }
-EXPORT struct S_PID sf19_S_SSF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, struct S_PID p1, float p2) { return p0; }
-EXPORT struct S_PIP sf19_S_SSF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, struct S_PIP p1, float p2) { return p0; }
-EXPORT struct S_PFI sf19_S_SSF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, struct S_PFI p1, float p2) { return p0; }
-EXPORT struct S_PFF sf19_S_SSF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, struct S_PFF p1, float p2) { return p0; }
-EXPORT struct S_PFD sf19_S_SSF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, struct S_PFD p1, float p2) { return p0; }
-EXPORT struct S_PFP sf19_S_SSF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, struct S_PFP p1, float p2) { return p0; }
-EXPORT struct S_PDI sf19_S_SSF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, struct S_PDI p1, float p2) { return p0; }
-EXPORT struct S_PDF sf19_S_SSF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, struct S_PDF p1, float p2) { return p0; }
-EXPORT struct S_PDD sf19_S_SSF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, struct S_PDD p1, float p2) { return p0; }
-EXPORT struct S_PDP sf19_S_SSF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, struct S_PDP p1, float p2) { return p0; }
-EXPORT struct S_PPI sf19_S_SSF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, struct S_PPI p1, float p2) { return p0; }
-EXPORT struct S_PPF sf19_S_SSF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, struct S_PPF p1, float p2) { return p0; }
-EXPORT struct S_PPD sf19_S_SSF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, struct S_PPD p1, float p2) { return p0; }
-EXPORT struct S_PPP sf19_S_SSF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, struct S_PPP p1, float p2) { return p0; }
-EXPORT struct S_I sf19_S_SSD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, struct S_I p1, double p2) { return p0; }
-EXPORT struct S_F sf19_S_SSD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, struct S_F p1, double p2) { return p0; }
-EXPORT struct S_D sf19_S_SSD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, struct S_D p1, double p2) { return p0; }
-EXPORT struct S_P sf19_S_SSD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, struct S_P p1, double p2) { return p0; }
-EXPORT struct S_II sf19_S_SSD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, struct S_II p1, double p2) { return p0; }
-EXPORT struct S_IF sf19_S_SSD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, struct S_IF p1, double p2) { return p0; }
-EXPORT struct S_ID sf19_S_SSD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, struct S_ID p1, double p2) { return p0; }
-EXPORT struct S_IP sf19_S_SSD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, struct S_IP p1, double p2) { return p0; }
-EXPORT struct S_FI sf19_S_SSD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, struct S_FI p1, double p2) { return p0; }
-EXPORT struct S_FF sf19_S_SSD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, struct S_FF p1, double p2) { return p0; }
-EXPORT struct S_FD sf19_S_SSD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, struct S_FD p1, double p2) { return p0; }
-EXPORT struct S_FP sf19_S_SSD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, struct S_FP p1, double p2) { return p0; }
-EXPORT struct S_DI sf19_S_SSD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, struct S_DI p1, double p2) { return p0; }
-EXPORT struct S_DF sf19_S_SSD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, struct S_DF p1, double p2) { return p0; }
-EXPORT struct S_DD sf19_S_SSD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, struct S_DD p1, double p2) { return p0; }
-EXPORT struct S_DP sf19_S_SSD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, struct S_DP p1, double p2) { return p0; }
-EXPORT struct S_PI sf19_S_SSD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, struct S_PI p1, double p2) { return p0; }
-EXPORT struct S_PF sf19_S_SSD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, struct S_PF p1, double p2) { return p0; }
-EXPORT struct S_PD sf19_S_SSD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, struct S_PD p1, double p2) { return p0; }
-EXPORT struct S_PP sf19_S_SSD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, struct S_PP p1, double p2) { return p0; }
-EXPORT struct S_III sf19_S_SSD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, struct S_III p1, double p2) { return p0; }
-EXPORT struct S_IIF sf19_S_SSD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, struct S_IIF p1, double p2) { return p0; }
-EXPORT struct S_IID sf19_S_SSD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, struct S_IID p1, double p2) { return p0; }
-EXPORT struct S_IIP sf19_S_SSD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, struct S_IIP p1, double p2) { return p0; }
-EXPORT struct S_IFI sf19_S_SSD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, struct S_IFI p1, double p2) { return p0; }
-EXPORT struct S_IFF sf19_S_SSD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, struct S_IFF p1, double p2) { return p0; }
-EXPORT struct S_IFD sf19_S_SSD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, struct S_IFD p1, double p2) { return p0; }
-EXPORT struct S_IFP sf19_S_SSD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, struct S_IFP p1, double p2) { return p0; }
-EXPORT struct S_IDI sf19_S_SSD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, struct S_IDI p1, double p2) { return p0; }
-EXPORT struct S_IDF sf19_S_SSD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, struct S_IDF p1, double p2) { return p0; }
-EXPORT struct S_IDD sf19_S_SSD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, struct S_IDD p1, double p2) { return p0; }
-EXPORT struct S_IDP sf19_S_SSD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, struct S_IDP p1, double p2) { return p0; }
-EXPORT struct S_IPI sf19_S_SSD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, struct S_IPI p1, double p2) { return p0; }
-EXPORT struct S_IPF sf19_S_SSD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, struct S_IPF p1, double p2) { return p0; }
-EXPORT struct S_IPD sf19_S_SSD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, struct S_IPD p1, double p2) { return p0; }
-EXPORT struct S_IPP sf19_S_SSD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, struct S_IPP p1, double p2) { return p0; }
-EXPORT struct S_FII sf19_S_SSD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, struct S_FII p1, double p2) { return p0; }
-EXPORT struct S_FIF sf19_S_SSD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, struct S_FIF p1, double p2) { return p0; }
-EXPORT struct S_FID sf19_S_SSD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, struct S_FID p1, double p2) { return p0; }
-EXPORT struct S_FIP sf19_S_SSD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, struct S_FIP p1, double p2) { return p0; }
-EXPORT struct S_FFI sf19_S_SSD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, struct S_FFI p1, double p2) { return p0; }
-EXPORT struct S_FFF sf19_S_SSD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, struct S_FFF p1, double p2) { return p0; }
-EXPORT struct S_FFD sf19_S_SSD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, struct S_FFD p1, double p2) { return p0; }
-EXPORT struct S_FFP sf19_S_SSD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, struct S_FFP p1, double p2) { return p0; }
-EXPORT struct S_FDI sf19_S_SSD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, struct S_FDI p1, double p2) { return p0; }
-EXPORT struct S_FDF sf19_S_SSD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, struct S_FDF p1, double p2) { return p0; }
-EXPORT struct S_FDD sf19_S_SSD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, struct S_FDD p1, double p2) { return p0; }
-EXPORT struct S_FDP sf19_S_SSD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, struct S_FDP p1, double p2) { return p0; }
-EXPORT struct S_FPI sf19_S_SSD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, struct S_FPI p1, double p2) { return p0; }
-EXPORT struct S_FPF sf19_S_SSD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, struct S_FPF p1, double p2) { return p0; }
-EXPORT struct S_FPD sf19_S_SSD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, struct S_FPD p1, double p2) { return p0; }
-EXPORT struct S_FPP sf19_S_SSD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, struct S_FPP p1, double p2) { return p0; }
-EXPORT struct S_DII sf19_S_SSD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, struct S_DII p1, double p2) { return p0; }
-EXPORT struct S_DIF sf19_S_SSD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, struct S_DIF p1, double p2) { return p0; }
-EXPORT struct S_DID sf19_S_SSD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, struct S_DID p1, double p2) { return p0; }
-EXPORT struct S_DIP sf19_S_SSD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, struct S_DIP p1, double p2) { return p0; }
-EXPORT struct S_DFI sf19_S_SSD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, struct S_DFI p1, double p2) { return p0; }
-EXPORT struct S_DFF sf19_S_SSD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, struct S_DFF p1, double p2) { return p0; }
-EXPORT struct S_DFD sf19_S_SSD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, struct S_DFD p1, double p2) { return p0; }
-EXPORT struct S_DFP sf19_S_SSD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, struct S_DFP p1, double p2) { return p0; }
-EXPORT struct S_DDI sf19_S_SSD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, struct S_DDI p1, double p2) { return p0; }
-EXPORT struct S_DDF sf19_S_SSD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, struct S_DDF p1, double p2) { return p0; }
-EXPORT struct S_DDD sf19_S_SSD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, struct S_DDD p1, double p2) { return p0; }
-EXPORT struct S_DDP sf19_S_SSD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, struct S_DDP p1, double p2) { return p0; }
-EXPORT struct S_DPI sf19_S_SSD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, struct S_DPI p1, double p2) { return p0; }
-EXPORT struct S_DPF sf19_S_SSD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, struct S_DPF p1, double p2) { return p0; }
-EXPORT struct S_DPD sf19_S_SSD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, struct S_DPD p1, double p2) { return p0; }
-EXPORT struct S_DPP sf19_S_SSD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, struct S_DPP p1, double p2) { return p0; }
-EXPORT struct S_PII sf19_S_SSD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, struct S_PII p1, double p2) { return p0; }
-EXPORT struct S_PIF sf19_S_SSD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, struct S_PIF p1, double p2) { return p0; }
-EXPORT struct S_PID sf19_S_SSD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, struct S_PID p1, double p2) { return p0; }
-EXPORT struct S_PIP sf19_S_SSD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, struct S_PIP p1, double p2) { return p0; }
-EXPORT struct S_PFI sf19_S_SSD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, struct S_PFI p1, double p2) { return p0; }
-EXPORT struct S_PFF sf19_S_SSD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, struct S_PFF p1, double p2) { return p0; }
-EXPORT struct S_PFD sf19_S_SSD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, struct S_PFD p1, double p2) { return p0; }
-EXPORT struct S_PFP sf19_S_SSD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, struct S_PFP p1, double p2) { return p0; }
-EXPORT struct S_PDI sf19_S_SSD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, struct S_PDI p1, double p2) { return p0; }
-EXPORT struct S_PDF sf19_S_SSD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, struct S_PDF p1, double p2) { return p0; }
-EXPORT struct S_PDD sf19_S_SSD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, struct S_PDD p1, double p2) { return p0; }
-EXPORT struct S_PDP sf19_S_SSD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, struct S_PDP p1, double p2) { return p0; }
-EXPORT struct S_PPI sf19_S_SSD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, struct S_PPI p1, double p2) { return p0; }
-EXPORT struct S_PPF sf19_S_SSD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, struct S_PPF p1, double p2) { return p0; }
-EXPORT struct S_PPD sf19_S_SSD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, struct S_PPD p1, double p2) { return p0; }
-EXPORT struct S_PPP sf19_S_SSD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, struct S_PPP p1, double p2) { return p0; }
-EXPORT struct S_I sf19_S_SSP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, struct S_I p1, void* p2) { return p0; }
-EXPORT struct S_F sf19_S_SSP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, struct S_F p1, void* p2) { return p0; }
-EXPORT struct S_D sf19_S_SSP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, struct S_D p1, void* p2) { return p0; }
-EXPORT struct S_P sf19_S_SSP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, struct S_P p1, void* p2) { return p0; }
-EXPORT struct S_II sf19_S_SSP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, struct S_II p1, void* p2) { return p0; }
-EXPORT struct S_IF sf19_S_SSP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, struct S_IF p1, void* p2) { return p0; }
-EXPORT struct S_ID sf19_S_SSP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, struct S_ID p1, void* p2) { return p0; }
-EXPORT struct S_IP sf19_S_SSP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, struct S_IP p1, void* p2) { return p0; }
-EXPORT struct S_FI sf19_S_SSP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, struct S_FI p1, void* p2) { return p0; }
-EXPORT struct S_FF sf19_S_SSP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, struct S_FF p1, void* p2) { return p0; }
-EXPORT struct S_FD sf19_S_SSP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, struct S_FD p1, void* p2) { return p0; }
-EXPORT struct S_FP sf19_S_SSP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, struct S_FP p1, void* p2) { return p0; }
-EXPORT struct S_DI sf19_S_SSP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, struct S_DI p1, void* p2) { return p0; }
-EXPORT struct S_DF sf19_S_SSP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, struct S_DF p1, void* p2) { return p0; }
-EXPORT struct S_DD sf19_S_SSP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, struct S_DD p1, void* p2) { return p0; }
-EXPORT struct S_DP sf19_S_SSP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, struct S_DP p1, void* p2) { return p0; }
-EXPORT struct S_PI sf19_S_SSP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, struct S_PI p1, void* p2) { return p0; }
-EXPORT struct S_PF sf19_S_SSP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, struct S_PF p1, void* p2) { return p0; }
-EXPORT struct S_PD sf19_S_SSP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, struct S_PD p1, void* p2) { return p0; }
-EXPORT struct S_PP sf19_S_SSP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, struct S_PP p1, void* p2) { return p0; }
-EXPORT struct S_III sf19_S_SSP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, struct S_III p1, void* p2) { return p0; }
-EXPORT struct S_IIF sf19_S_SSP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, struct S_IIF p1, void* p2) { return p0; }
-EXPORT struct S_IID sf19_S_SSP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, struct S_IID p1, void* p2) { return p0; }
-EXPORT struct S_IIP sf19_S_SSP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, struct S_IIP p1, void* p2) { return p0; }
-EXPORT struct S_IFI sf19_S_SSP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, struct S_IFI p1, void* p2) { return p0; }
-EXPORT struct S_IFF sf19_S_SSP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, struct S_IFF p1, void* p2) { return p0; }
-EXPORT struct S_IFD sf19_S_SSP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, struct S_IFD p1, void* p2) { return p0; }
-EXPORT struct S_IFP sf19_S_SSP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, struct S_IFP p1, void* p2) { return p0; }
-EXPORT struct S_IDI sf19_S_SSP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, struct S_IDI p1, void* p2) { return p0; }
-EXPORT struct S_IDF sf19_S_SSP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, struct S_IDF p1, void* p2) { return p0; }
-EXPORT struct S_IDD sf19_S_SSP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, struct S_IDD p1, void* p2) { return p0; }
-EXPORT struct S_IDP sf19_S_SSP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, struct S_IDP p1, void* p2) { return p0; }
-EXPORT struct S_IPI sf19_S_SSP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, struct S_IPI p1, void* p2) { return p0; }
-EXPORT struct S_IPF sf19_S_SSP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, struct S_IPF p1, void* p2) { return p0; }
-EXPORT struct S_IPD sf19_S_SSP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, struct S_IPD p1, void* p2) { return p0; }
-EXPORT struct S_IPP sf19_S_SSP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, struct S_IPP p1, void* p2) { return p0; }
-EXPORT struct S_FII sf19_S_SSP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, struct S_FII p1, void* p2) { return p0; }
-EXPORT struct S_FIF sf19_S_SSP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, struct S_FIF p1, void* p2) { return p0; }
-EXPORT struct S_FID sf19_S_SSP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, struct S_FID p1, void* p2) { return p0; }
-EXPORT struct S_FIP sf19_S_SSP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, struct S_FIP p1, void* p2) { return p0; }
-EXPORT struct S_FFI sf19_S_SSP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, struct S_FFI p1, void* p2) { return p0; }
-EXPORT struct S_FFF sf19_S_SSP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, struct S_FFF p1, void* p2) { return p0; }
-EXPORT struct S_FFD sf19_S_SSP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, struct S_FFD p1, void* p2) { return p0; }
-EXPORT struct S_FFP sf19_S_SSP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, struct S_FFP p1, void* p2) { return p0; }
-EXPORT struct S_FDI sf19_S_SSP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, struct S_FDI p1, void* p2) { return p0; }
-EXPORT struct S_FDF sf19_S_SSP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, struct S_FDF p1, void* p2) { return p0; }
-EXPORT struct S_FDD sf19_S_SSP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, struct S_FDD p1, void* p2) { return p0; }
-EXPORT struct S_FDP sf19_S_SSP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, struct S_FDP p1, void* p2) { return p0; }
-EXPORT struct S_FPI sf19_S_SSP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, struct S_FPI p1, void* p2) { return p0; }
-EXPORT struct S_FPF sf19_S_SSP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, struct S_FPF p1, void* p2) { return p0; }
-EXPORT struct S_FPD sf19_S_SSP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, struct S_FPD p1, void* p2) { return p0; }
-EXPORT struct S_FPP sf19_S_SSP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, struct S_FPP p1, void* p2) { return p0; }
-EXPORT struct S_DII sf19_S_SSP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, struct S_DII p1, void* p2) { return p0; }
-EXPORT struct S_DIF sf19_S_SSP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, struct S_DIF p1, void* p2) { return p0; }
-EXPORT struct S_DID sf19_S_SSP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, struct S_DID p1, void* p2) { return p0; }
-EXPORT struct S_DIP sf19_S_SSP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, struct S_DIP p1, void* p2) { return p0; }
-EXPORT struct S_DFI sf19_S_SSP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, struct S_DFI p1, void* p2) { return p0; }
-EXPORT struct S_DFF sf19_S_SSP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, struct S_DFF p1, void* p2) { return p0; }
-EXPORT struct S_DFD sf19_S_SSP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, struct S_DFD p1, void* p2) { return p0; }
-EXPORT struct S_DFP sf19_S_SSP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, struct S_DFP p1, void* p2) { return p0; }
-EXPORT struct S_DDI sf19_S_SSP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, struct S_DDI p1, void* p2) { return p0; }
-EXPORT struct S_DDF sf19_S_SSP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, struct S_DDF p1, void* p2) { return p0; }
-EXPORT struct S_DDD sf19_S_SSP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, struct S_DDD p1, void* p2) { return p0; }
-EXPORT struct S_DDP sf19_S_SSP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, struct S_DDP p1, void* p2) { return p0; }
-EXPORT struct S_DPI sf19_S_SSP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, struct S_DPI p1, void* p2) { return p0; }
-EXPORT struct S_DPF sf19_S_SSP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, struct S_DPF p1, void* p2) { return p0; }
-EXPORT struct S_DPD sf19_S_SSP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, struct S_DPD p1, void* p2) { return p0; }
-EXPORT struct S_DPP sf19_S_SSP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, struct S_DPP p1, void* p2) { return p0; }
-EXPORT struct S_PII sf19_S_SSP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, struct S_PII p1, void* p2) { return p0; }
-EXPORT struct S_PIF sf19_S_SSP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, struct S_PIF p1, void* p2) { return p0; }
-EXPORT struct S_PID sf19_S_SSP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, struct S_PID p1, void* p2) { return p0; }
-EXPORT struct S_PIP sf20_S_SSP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, struct S_PIP p1, void* p2) { return p0; }
-EXPORT struct S_PFI sf20_S_SSP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, struct S_PFI p1, void* p2) { return p0; }
-EXPORT struct S_PFF sf20_S_SSP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, struct S_PFF p1, void* p2) { return p0; }
-EXPORT struct S_PFD sf20_S_SSP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, struct S_PFD p1, void* p2) { return p0; }
-EXPORT struct S_PFP sf20_S_SSP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, struct S_PFP p1, void* p2) { return p0; }
-EXPORT struct S_PDI sf20_S_SSP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, struct S_PDI p1, void* p2) { return p0; }
-EXPORT struct S_PDF sf20_S_SSP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, struct S_PDF p1, void* p2) { return p0; }
-EXPORT struct S_PDD sf20_S_SSP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, struct S_PDD p1, void* p2) { return p0; }
-EXPORT struct S_PDP sf20_S_SSP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, struct S_PDP p1, void* p2) { return p0; }
-EXPORT struct S_PPI sf20_S_SSP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, struct S_PPI p1, void* p2) { return p0; }
-EXPORT struct S_PPF sf20_S_SSP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, struct S_PPF p1, void* p2) { return p0; }
-EXPORT struct S_PPD sf20_S_SSP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, struct S_PPD p1, void* p2) { return p0; }
-EXPORT struct S_PPP sf20_S_SSP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, struct S_PPP p1, void* p2) { return p0; }
-EXPORT struct S_I sf20_S_SSS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_I p0, struct S_I p1, struct S_I p2) { return p0; }
-EXPORT struct S_F sf20_S_SSS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_F p0, struct S_F p1, struct S_F p2) { return p0; }
-EXPORT struct S_D sf20_S_SSS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_D p0, struct S_D p1, struct S_D p2) { return p0; }
-EXPORT struct S_P sf20_S_SSS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_P p0, struct S_P p1, struct S_P p2) { return p0; }
-EXPORT struct S_II sf20_S_SSS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_II p0, struct S_II p1, struct S_II p2) { return p0; }
-EXPORT struct S_IF sf20_S_SSS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IF p0, struct S_IF p1, struct S_IF p2) { return p0; }
-EXPORT struct S_ID sf20_S_SSS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_ID p0, struct S_ID p1, struct S_ID p2) { return p0; }
-EXPORT struct S_IP sf20_S_SSS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IP p0, struct S_IP p1, struct S_IP p2) { return p0; }
-EXPORT struct S_FI sf20_S_SSS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FI p0, struct S_FI p1, struct S_FI p2) { return p0; }
-EXPORT struct S_FF sf20_S_SSS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FF p0, struct S_FF p1, struct S_FF p2) { return p0; }
-EXPORT struct S_FD sf20_S_SSS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FD p0, struct S_FD p1, struct S_FD p2) { return p0; }
-EXPORT struct S_FP sf20_S_SSS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FP p0, struct S_FP p1, struct S_FP p2) { return p0; }
-EXPORT struct S_DI sf20_S_SSS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DI p0, struct S_DI p1, struct S_DI p2) { return p0; }
-EXPORT struct S_DF sf20_S_SSS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DF p0, struct S_DF p1, struct S_DF p2) { return p0; }
-EXPORT struct S_DD sf20_S_SSS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DD p0, struct S_DD p1, struct S_DD p2) { return p0; }
-EXPORT struct S_DP sf20_S_SSS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DP p0, struct S_DP p1, struct S_DP p2) { return p0; }
-EXPORT struct S_PI sf20_S_SSS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PI p0, struct S_PI p1, struct S_PI p2) { return p0; }
-EXPORT struct S_PF sf20_S_SSS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PF p0, struct S_PF p1, struct S_PF p2) { return p0; }
-EXPORT struct S_PD sf20_S_SSS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PD p0, struct S_PD p1, struct S_PD p2) { return p0; }
-EXPORT struct S_PP sf20_S_SSS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PP p0, struct S_PP p1, struct S_PP p2) { return p0; }
-EXPORT struct S_III sf20_S_SSS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_III p0, struct S_III p1, struct S_III p2) { return p0; }
-EXPORT struct S_IIF sf20_S_SSS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIF p0, struct S_IIF p1, struct S_IIF p2) { return p0; }
-EXPORT struct S_IID sf20_S_SSS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IID p0, struct S_IID p1, struct S_IID p2) { return p0; }
-EXPORT struct S_IIP sf20_S_SSS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IIP p0, struct S_IIP p1, struct S_IIP p2) { return p0; }
-EXPORT struct S_IFI sf20_S_SSS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFI p0, struct S_IFI p1, struct S_IFI p2) { return p0; }
-EXPORT struct S_IFF sf20_S_SSS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFF p0, struct S_IFF p1, struct S_IFF p2) { return p0; }
-EXPORT struct S_IFD sf20_S_SSS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFD p0, struct S_IFD p1, struct S_IFD p2) { return p0; }
-EXPORT struct S_IFP sf20_S_SSS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IFP p0, struct S_IFP p1, struct S_IFP p2) { return p0; }
-EXPORT struct S_IDI sf20_S_SSS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDI p0, struct S_IDI p1, struct S_IDI p2) { return p0; }
-EXPORT struct S_IDF sf20_S_SSS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDF p0, struct S_IDF p1, struct S_IDF p2) { return p0; }
-EXPORT struct S_IDD sf20_S_SSS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDD p0, struct S_IDD p1, struct S_IDD p2) { return p0; }
-EXPORT struct S_IDP sf20_S_SSS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IDP p0, struct S_IDP p1, struct S_IDP p2) { return p0; }
-EXPORT struct S_IPI sf20_S_SSS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPI p0, struct S_IPI p1, struct S_IPI p2) { return p0; }
-EXPORT struct S_IPF sf20_S_SSS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPF p0, struct S_IPF p1, struct S_IPF p2) { return p0; }
-EXPORT struct S_IPD sf20_S_SSS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPD p0, struct S_IPD p1, struct S_IPD p2) { return p0; }
-EXPORT struct S_IPP sf20_S_SSS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_IPP p0, struct S_IPP p1, struct S_IPP p2) { return p0; }
-EXPORT struct S_FII sf20_S_SSS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FII p0, struct S_FII p1, struct S_FII p2) { return p0; }
-EXPORT struct S_FIF sf20_S_SSS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIF p0, struct S_FIF p1, struct S_FIF p2) { return p0; }
-EXPORT struct S_FID sf20_S_SSS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FID p0, struct S_FID p1, struct S_FID p2) { return p0; }
-EXPORT struct S_FIP sf20_S_SSS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FIP p0, struct S_FIP p1, struct S_FIP p2) { return p0; }
-EXPORT struct S_FFI sf20_S_SSS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFI p0, struct S_FFI p1, struct S_FFI p2) { return p0; }
-EXPORT struct S_FFF sf20_S_SSS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFF p0, struct S_FFF p1, struct S_FFF p2) { return p0; }
-EXPORT struct S_FFD sf20_S_SSS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFD p0, struct S_FFD p1, struct S_FFD p2) { return p0; }
-EXPORT struct S_FFP sf20_S_SSS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FFP p0, struct S_FFP p1, struct S_FFP p2) { return p0; }
-EXPORT struct S_FDI sf20_S_SSS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDI p0, struct S_FDI p1, struct S_FDI p2) { return p0; }
-EXPORT struct S_FDF sf20_S_SSS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDF p0, struct S_FDF p1, struct S_FDF p2) { return p0; }
-EXPORT struct S_FDD sf20_S_SSS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDD p0, struct S_FDD p1, struct S_FDD p2) { return p0; }
-EXPORT struct S_FDP sf20_S_SSS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FDP p0, struct S_FDP p1, struct S_FDP p2) { return p0; }
-EXPORT struct S_FPI sf20_S_SSS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPI p0, struct S_FPI p1, struct S_FPI p2) { return p0; }
-EXPORT struct S_FPF sf20_S_SSS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPF p0, struct S_FPF p1, struct S_FPF p2) { return p0; }
-EXPORT struct S_FPD sf20_S_SSS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPD p0, struct S_FPD p1, struct S_FPD p2) { return p0; }
-EXPORT struct S_FPP sf20_S_SSS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_FPP p0, struct S_FPP p1, struct S_FPP p2) { return p0; }
-EXPORT struct S_DII sf20_S_SSS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DII p0, struct S_DII p1, struct S_DII p2) { return p0; }
-EXPORT struct S_DIF sf20_S_SSS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIF p0, struct S_DIF p1, struct S_DIF p2) { return p0; }
-EXPORT struct S_DID sf20_S_SSS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DID p0, struct S_DID p1, struct S_DID p2) { return p0; }
-EXPORT struct S_DIP sf20_S_SSS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DIP p0, struct S_DIP p1, struct S_DIP p2) { return p0; }
-EXPORT struct S_DFI sf20_S_SSS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFI p0, struct S_DFI p1, struct S_DFI p2) { return p0; }
-EXPORT struct S_DFF sf20_S_SSS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFF p0, struct S_DFF p1, struct S_DFF p2) { return p0; }
-EXPORT struct S_DFD sf20_S_SSS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFD p0, struct S_DFD p1, struct S_DFD p2) { return p0; }
-EXPORT struct S_DFP sf20_S_SSS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DFP p0, struct S_DFP p1, struct S_DFP p2) { return p0; }
-EXPORT struct S_DDI sf20_S_SSS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDI p0, struct S_DDI p1, struct S_DDI p2) { return p0; }
-EXPORT struct S_DDF sf20_S_SSS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDF p0, struct S_DDF p1, struct S_DDF p2) { return p0; }
-EXPORT struct S_DDD sf20_S_SSS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDD p0, struct S_DDD p1, struct S_DDD p2) { return p0; }
-EXPORT struct S_DDP sf20_S_SSS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DDP p0, struct S_DDP p1, struct S_DDP p2) { return p0; }
-EXPORT struct S_DPI sf20_S_SSS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPI p0, struct S_DPI p1, struct S_DPI p2) { return p0; }
-EXPORT struct S_DPF sf20_S_SSS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPF p0, struct S_DPF p1, struct S_DPF p2) { return p0; }
-EXPORT struct S_DPD sf20_S_SSS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPD p0, struct S_DPD p1, struct S_DPD p2) { return p0; }
-EXPORT struct S_DPP sf20_S_SSS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_DPP p0, struct S_DPP p1, struct S_DPP p2) { return p0; }
-EXPORT struct S_PII sf20_S_SSS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PII p0, struct S_PII p1, struct S_PII p2) { return p0; }
-EXPORT struct S_PIF sf20_S_SSS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIF p0, struct S_PIF p1, struct S_PIF p2) { return p0; }
-EXPORT struct S_PID sf20_S_SSS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PID p0, struct S_PID p1, struct S_PID p2) { return p0; }
-EXPORT struct S_PIP sf20_S_SSS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PIP p0, struct S_PIP p1, struct S_PIP p2) { return p0; }
-EXPORT struct S_PFI sf20_S_SSS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFI p0, struct S_PFI p1, struct S_PFI p2) { return p0; }
-EXPORT struct S_PFF sf20_S_SSS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFF p0, struct S_PFF p1, struct S_PFF p2) { return p0; }
-EXPORT struct S_PFD sf20_S_SSS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFD p0, struct S_PFD p1, struct S_PFD p2) { return p0; }
-EXPORT struct S_PFP sf20_S_SSS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PFP p0, struct S_PFP p1, struct S_PFP p2) { return p0; }
-EXPORT struct S_PDI sf20_S_SSS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDI p0, struct S_PDI p1, struct S_PDI p2) { return p0; }
-EXPORT struct S_PDF sf20_S_SSS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDF p0, struct S_PDF p1, struct S_PDF p2) { return p0; }
-EXPORT struct S_PDD sf20_S_SSS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDD p0, struct S_PDD p1, struct S_PDD p2) { return p0; }
-EXPORT struct S_PDP sf20_S_SSS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PDP p0, struct S_PDP p1, struct S_PDP p2) { return p0; }
-EXPORT struct S_PPI sf20_S_SSS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPI p0, struct S_PPI p1, struct S_PPI p2) { return p0; }
-EXPORT struct S_PPF sf20_S_SSS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPF p0, struct S_PPF p1, struct S_PPF p2) { return p0; }
-EXPORT struct S_PPD sf20_S_SSS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPD p0, struct S_PPD p1, struct S_PPD p2) { return p0; }
-EXPORT struct S_PPP sf20_S_SSS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15,struct S_PPP p0, struct S_PPP p1, struct S_PPP p2) { return p0; }
+EXPORT void sf0_V_I_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0) { }
+EXPORT void sf0_V_F_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0) { }
+EXPORT void sf0_V_D_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0) { }
+EXPORT void sf0_V_P_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0) { }
+EXPORT void sf0_V_S_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0) { }
+EXPORT void sf0_V_S_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0) { }
+EXPORT void sf0_V_S_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0) { }
+EXPORT void sf0_V_S_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0) { }
+EXPORT void sf0_V_S_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0) { }
+EXPORT void sf0_V_S_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0) { }
+EXPORT void sf0_V_S_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0) { }
+EXPORT void sf0_V_S_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0) { }
+EXPORT void sf0_V_S_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0) { }
+EXPORT void sf0_V_S_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0) { }
+EXPORT void sf0_V_S_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0) { }
+EXPORT void sf0_V_S_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0) { }
+EXPORT void sf0_V_S_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0) { }
+EXPORT void sf0_V_S_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0) { }
+EXPORT void sf0_V_S_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0) { }
+EXPORT void sf0_V_S_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0) { }
+EXPORT void sf0_V_S_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0) { }
+EXPORT void sf0_V_S_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0) { }
+EXPORT void sf0_V_S_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0) { }
+EXPORT void sf0_V_S_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0) { }
+EXPORT void sf0_V_S_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0) { }
+EXPORT void sf0_V_S_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0) { }
+EXPORT void sf0_V_S_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0) { }
+EXPORT void sf0_V_S_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0) { }
+EXPORT void sf0_V_S_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0) { }
+EXPORT void sf0_V_S_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0) { }
+EXPORT void sf0_V_S_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0) { }
+EXPORT void sf0_V_S_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0) { }
+EXPORT void sf0_V_S_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0) { }
+EXPORT void sf0_V_S_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0) { }
+EXPORT void sf0_V_S_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0) { }
+EXPORT void sf0_V_S_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0) { }
+EXPORT void sf0_V_S_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0) { }
+EXPORT void sf0_V_S_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0) { }
+EXPORT void sf0_V_S_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0) { }
+EXPORT void sf0_V_S_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0) { }
+EXPORT void sf0_V_S_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0) { }
+EXPORT void sf0_V_S_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0) { }
+EXPORT void sf0_V_S_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0) { }
+EXPORT void sf0_V_S_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0) { }
+EXPORT void sf0_V_S_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0) { }
+EXPORT void sf0_V_S_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0) { }
+EXPORT void sf0_V_S_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0) { }
+EXPORT void sf0_V_S_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0) { }
+EXPORT void sf0_V_S_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0) { }
+EXPORT void sf0_V_S_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0) { }
+EXPORT void sf0_V_S_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0) { }
+EXPORT void sf0_V_S_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0) { }
+EXPORT void sf0_V_S_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0) { }
+EXPORT void sf0_V_S_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0) { }
+EXPORT void sf0_V_S_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0) { }
+EXPORT void sf0_V_S_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0) { }
+EXPORT void sf0_V_S_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0) { }
+EXPORT void sf0_V_S_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0) { }
+EXPORT void sf0_V_S_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0) { }
+EXPORT void sf0_V_S_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0) { }
+EXPORT void sf0_V_S_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0) { }
+EXPORT void sf0_V_S_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0) { }
+EXPORT void sf0_V_S_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0) { }
+EXPORT void sf0_V_S_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0) { }
+EXPORT void sf0_V_S_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0) { }
+EXPORT void sf0_V_S_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0) { }
+EXPORT void sf0_V_S_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0) { }
+EXPORT void sf0_V_S_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0) { }
+EXPORT void sf0_V_S_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0) { }
+EXPORT void sf0_V_S_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0) { }
+EXPORT void sf0_V_S_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0) { }
+EXPORT void sf0_V_S_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0) { }
+EXPORT void sf0_V_S_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0) { }
+EXPORT void sf0_V_S_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0) { }
+EXPORT void sf0_V_S_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0) { }
+EXPORT void sf0_V_S_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0) { }
+EXPORT void sf0_V_S_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0) { }
+EXPORT void sf0_V_S_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0) { }
+EXPORT void sf0_V_S_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0) { }
+EXPORT void sf0_V_S_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0) { }
+EXPORT void sf0_V_S_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0) { }
+EXPORT void sf0_V_S_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0) { }
+EXPORT void sf0_V_S_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0) { }
+EXPORT void sf0_V_S_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0) { }
+EXPORT void sf0_V_S_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0) { }
+EXPORT void sf0_V_S_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0) { }
+EXPORT void sf0_V_S_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0) { }
+EXPORT void sf0_V_S_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0) { }
+EXPORT void sf0_V_II_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1) { }
+EXPORT void sf0_V_IF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1) { }
+EXPORT void sf0_V_ID_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1) { }
+EXPORT void sf0_V_IP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1) { }
+EXPORT void sf0_V_IS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_I p1) { }
+EXPORT void sf0_V_IS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_F p1) { }
+EXPORT void sf0_V_IS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_D p1) { }
+EXPORT void sf0_V_IS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_P p1) { }
+EXPORT void sf0_V_IS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_II p1) { }
+EXPORT void sf0_V_IS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IF p1) { }
+EXPORT void sf0_V_IS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_ID p1) { }
+EXPORT void sf0_V_IS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IP p1) { }
+EXPORT void sf0_V_IS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FI p1) { }
+EXPORT void sf0_V_IS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FF p1) { }
+EXPORT void sf0_V_IS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FD p1) { }
+EXPORT void sf0_V_IS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FP p1) { }
+EXPORT void sf0_V_IS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DI p1) { }
+EXPORT void sf0_V_IS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DF p1) { }
+EXPORT void sf0_V_IS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DD p1) { }
+EXPORT void sf0_V_IS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DP p1) { }
+EXPORT void sf0_V_IS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PI p1) { }
+EXPORT void sf0_V_IS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PF p1) { }
+EXPORT void sf0_V_IS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PD p1) { }
+EXPORT void sf0_V_IS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PP p1) { }
+EXPORT void sf0_V_IS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_III p1) { }
+EXPORT void sf0_V_IS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IIF p1) { }
+EXPORT void sf0_V_IS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IID p1) { }
+EXPORT void sf0_V_IS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IIP p1) { }
+EXPORT void sf0_V_IS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFI p1) { }
+EXPORT void sf0_V_IS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFF p1) { }
+EXPORT void sf0_V_IS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFD p1) { }
+EXPORT void sf0_V_IS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFP p1) { }
+EXPORT void sf0_V_IS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDI p1) { }
+EXPORT void sf0_V_IS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDF p1) { }
+EXPORT void sf0_V_IS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDD p1) { }
+EXPORT void sf0_V_IS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDP p1) { }
+EXPORT void sf0_V_IS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPI p1) { }
+EXPORT void sf0_V_IS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPF p1) { }
+EXPORT void sf0_V_IS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPD p1) { }
+EXPORT void sf0_V_IS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPP p1) { }
+EXPORT void sf0_V_IS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FII p1) { }
+EXPORT void sf0_V_IS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FIF p1) { }
+EXPORT void sf0_V_IS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FID p1) { }
+EXPORT void sf0_V_IS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FIP p1) { }
+EXPORT void sf0_V_IS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFI p1) { }
+EXPORT void sf0_V_IS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFF p1) { }
+EXPORT void sf0_V_IS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFD p1) { }
+EXPORT void sf0_V_IS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFP p1) { }
+EXPORT void sf0_V_IS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDI p1) { }
+EXPORT void sf0_V_IS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDF p1) { }
+EXPORT void sf0_V_IS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDD p1) { }
+EXPORT void sf0_V_IS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDP p1) { }
+EXPORT void sf0_V_IS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPI p1) { }
+EXPORT void sf0_V_IS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPF p1) { }
+EXPORT void sf0_V_IS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPD p1) { }
+EXPORT void sf0_V_IS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPP p1) { }
+EXPORT void sf0_V_IS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DII p1) { }
+EXPORT void sf0_V_IS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DIF p1) { }
+EXPORT void sf0_V_IS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DID p1) { }
+EXPORT void sf0_V_IS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DIP p1) { }
+EXPORT void sf0_V_IS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFI p1) { }
+EXPORT void sf0_V_IS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFF p1) { }
+EXPORT void sf0_V_IS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFD p1) { }
+EXPORT void sf0_V_IS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFP p1) { }
+EXPORT void sf0_V_IS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDI p1) { }
+EXPORT void sf0_V_IS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDF p1) { }
+EXPORT void sf0_V_IS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDD p1) { }
+EXPORT void sf0_V_IS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDP p1) { }
+EXPORT void sf0_V_IS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPI p1) { }
+EXPORT void sf0_V_IS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPF p1) { }
+EXPORT void sf0_V_IS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPD p1) { }
+EXPORT void sf0_V_IS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPP p1) { }
+EXPORT void sf0_V_IS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PII p1) { }
+EXPORT void sf0_V_IS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PIF p1) { }
+EXPORT void sf0_V_IS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PID p1) { }
+EXPORT void sf0_V_IS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PIP p1) { }
+EXPORT void sf0_V_IS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFI p1) { }
+EXPORT void sf0_V_IS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFF p1) { }
+EXPORT void sf0_V_IS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFD p1) { }
+EXPORT void sf0_V_IS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFP p1) { }
+EXPORT void sf0_V_IS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDI p1) { }
+EXPORT void sf0_V_IS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDF p1) { }
+EXPORT void sf0_V_IS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDD p1) { }
+EXPORT void sf0_V_IS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDP p1) { }
+EXPORT void sf0_V_IS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPI p1) { }
+EXPORT void sf0_V_IS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPF p1) { }
+EXPORT void sf0_V_IS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPD p1) { }
+EXPORT void sf0_V_IS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPP p1) { }
+EXPORT void sf0_V_FI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1) { }
+EXPORT void sf0_V_FF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1) { }
+EXPORT void sf0_V_FD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1) { }
+EXPORT void sf0_V_FP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1) { }
+EXPORT void sf0_V_FS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_I p1) { }
+EXPORT void sf0_V_FS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_F p1) { }
+EXPORT void sf0_V_FS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_D p1) { }
+EXPORT void sf0_V_FS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_P p1) { }
+EXPORT void sf0_V_FS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_II p1) { }
+EXPORT void sf0_V_FS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IF p1) { }
+EXPORT void sf0_V_FS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_ID p1) { }
+EXPORT void sf0_V_FS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IP p1) { }
+EXPORT void sf0_V_FS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FI p1) { }
+EXPORT void sf0_V_FS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FF p1) { }
+EXPORT void sf0_V_FS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FD p1) { }
+EXPORT void sf0_V_FS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FP p1) { }
+EXPORT void sf0_V_FS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DI p1) { }
+EXPORT void sf0_V_FS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DF p1) { }
+EXPORT void sf0_V_FS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DD p1) { }
+EXPORT void sf0_V_FS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DP p1) { }
+EXPORT void sf0_V_FS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PI p1) { }
+EXPORT void sf0_V_FS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PF p1) { }
+EXPORT void sf0_V_FS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PD p1) { }
+EXPORT void sf0_V_FS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PP p1) { }
+EXPORT void sf0_V_FS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_III p1) { }
+EXPORT void sf0_V_FS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IIF p1) { }
+EXPORT void sf0_V_FS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IID p1) { }
+EXPORT void sf0_V_FS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IIP p1) { }
+EXPORT void sf0_V_FS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFI p1) { }
+EXPORT void sf0_V_FS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFF p1) { }
+EXPORT void sf0_V_FS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFD p1) { }
+EXPORT void sf0_V_FS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFP p1) { }
+EXPORT void sf0_V_FS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDI p1) { }
+EXPORT void sf0_V_FS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDF p1) { }
+EXPORT void sf0_V_FS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDD p1) { }
+EXPORT void sf0_V_FS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDP p1) { }
+EXPORT void sf0_V_FS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPI p1) { }
+EXPORT void sf0_V_FS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPF p1) { }
+EXPORT void sf0_V_FS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPD p1) { }
+EXPORT void sf0_V_FS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPP p1) { }
+EXPORT void sf0_V_FS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FII p1) { }
+EXPORT void sf0_V_FS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FIF p1) { }
+EXPORT void sf0_V_FS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FID p1) { }
+EXPORT void sf0_V_FS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FIP p1) { }
+EXPORT void sf0_V_FS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFI p1) { }
+EXPORT void sf0_V_FS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFF p1) { }
+EXPORT void sf0_V_FS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFD p1) { }
+EXPORT void sf0_V_FS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFP p1) { }
+EXPORT void sf0_V_FS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDI p1) { }
+EXPORT void sf0_V_FS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDF p1) { }
+EXPORT void sf0_V_FS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDD p1) { }
+EXPORT void sf0_V_FS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDP p1) { }
+EXPORT void sf0_V_FS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPI p1) { }
+EXPORT void sf0_V_FS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPF p1) { }
+EXPORT void sf0_V_FS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPD p1) { }
+EXPORT void sf0_V_FS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPP p1) { }
+EXPORT void sf0_V_FS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DII p1) { }
+EXPORT void sf0_V_FS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DIF p1) { }
+EXPORT void sf0_V_FS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DID p1) { }
+EXPORT void sf0_V_FS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DIP p1) { }
+EXPORT void sf0_V_FS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFI p1) { }
+EXPORT void sf0_V_FS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFF p1) { }
+EXPORT void sf0_V_FS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFD p1) { }
+EXPORT void sf0_V_FS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFP p1) { }
+EXPORT void sf0_V_FS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDI p1) { }
+EXPORT void sf0_V_FS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDF p1) { }
+EXPORT void sf0_V_FS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDD p1) { }
+EXPORT void sf0_V_FS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDP p1) { }
+EXPORT void sf0_V_FS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPI p1) { }
+EXPORT void sf0_V_FS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPF p1) { }
+EXPORT void sf0_V_FS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPD p1) { }
+EXPORT void sf0_V_FS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPP p1) { }
+EXPORT void sf0_V_FS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PII p1) { }
+EXPORT void sf0_V_FS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PIF p1) { }
+EXPORT void sf0_V_FS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PID p1) { }
+EXPORT void sf0_V_FS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PIP p1) { }
+EXPORT void sf0_V_FS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFI p1) { }
+EXPORT void sf0_V_FS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFF p1) { }
+EXPORT void sf0_V_FS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFD p1) { }
+EXPORT void sf0_V_FS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFP p1) { }
+EXPORT void sf0_V_FS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDI p1) { }
+EXPORT void sf0_V_FS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDF p1) { }
+EXPORT void sf0_V_FS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDD p1) { }
+EXPORT void sf0_V_FS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDP p1) { }
+EXPORT void sf0_V_FS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPI p1) { }
+EXPORT void sf0_V_FS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPF p1) { }
+EXPORT void sf0_V_FS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPD p1) { }
+EXPORT void sf0_V_FS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPP p1) { }
+EXPORT void sf0_V_DI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1) { }
+EXPORT void sf0_V_DF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1) { }
+EXPORT void sf0_V_DD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1) { }
+EXPORT void sf0_V_DP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1) { }
+EXPORT void sf0_V_DS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_I p1) { }
+EXPORT void sf0_V_DS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_F p1) { }
+EXPORT void sf0_V_DS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_D p1) { }
+EXPORT void sf0_V_DS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_P p1) { }
+EXPORT void sf0_V_DS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_II p1) { }
+EXPORT void sf0_V_DS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IF p1) { }
+EXPORT void sf0_V_DS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_ID p1) { }
+EXPORT void sf0_V_DS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IP p1) { }
+EXPORT void sf0_V_DS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FI p1) { }
+EXPORT void sf0_V_DS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FF p1) { }
+EXPORT void sf0_V_DS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FD p1) { }
+EXPORT void sf0_V_DS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FP p1) { }
+EXPORT void sf0_V_DS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DI p1) { }
+EXPORT void sf0_V_DS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DF p1) { }
+EXPORT void sf0_V_DS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DD p1) { }
+EXPORT void sf0_V_DS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DP p1) { }
+EXPORT void sf0_V_DS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PI p1) { }
+EXPORT void sf0_V_DS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PF p1) { }
+EXPORT void sf0_V_DS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PD p1) { }
+EXPORT void sf0_V_DS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PP p1) { }
+EXPORT void sf0_V_DS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_III p1) { }
+EXPORT void sf0_V_DS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IIF p1) { }
+EXPORT void sf0_V_DS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IID p1) { }
+EXPORT void sf0_V_DS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IIP p1) { }
+EXPORT void sf0_V_DS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFI p1) { }
+EXPORT void sf0_V_DS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFF p1) { }
+EXPORT void sf0_V_DS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFD p1) { }
+EXPORT void sf0_V_DS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFP p1) { }
+EXPORT void sf0_V_DS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDI p1) { }
+EXPORT void sf0_V_DS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDF p1) { }
+EXPORT void sf0_V_DS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDD p1) { }
+EXPORT void sf0_V_DS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDP p1) { }
+EXPORT void sf0_V_DS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPI p1) { }
+EXPORT void sf0_V_DS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPF p1) { }
+EXPORT void sf0_V_DS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPD p1) { }
+EXPORT void sf0_V_DS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPP p1) { }
+EXPORT void sf0_V_DS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FII p1) { }
+EXPORT void sf0_V_DS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FIF p1) { }
+EXPORT void sf0_V_DS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FID p1) { }
+EXPORT void sf0_V_DS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FIP p1) { }
+EXPORT void sf0_V_DS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFI p1) { }
+EXPORT void sf0_V_DS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFF p1) { }
+EXPORT void sf0_V_DS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFD p1) { }
+EXPORT void sf0_V_DS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFP p1) { }
+EXPORT void sf0_V_DS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDI p1) { }
+EXPORT void sf0_V_DS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDF p1) { }
+EXPORT void sf0_V_DS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDD p1) { }
+EXPORT void sf0_V_DS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDP p1) { }
+EXPORT void sf0_V_DS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPI p1) { }
+EXPORT void sf0_V_DS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPF p1) { }
+EXPORT void sf0_V_DS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPD p1) { }
+EXPORT void sf0_V_DS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPP p1) { }
+EXPORT void sf0_V_DS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DII p1) { }
+EXPORT void sf0_V_DS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DIF p1) { }
+EXPORT void sf0_V_DS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DID p1) { }
+EXPORT void sf0_V_DS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DIP p1) { }
+EXPORT void sf0_V_DS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFI p1) { }
+EXPORT void sf0_V_DS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFF p1) { }
+EXPORT void sf0_V_DS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFD p1) { }
+EXPORT void sf0_V_DS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFP p1) { }
+EXPORT void sf0_V_DS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDI p1) { }
+EXPORT void sf0_V_DS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDF p1) { }
+EXPORT void sf0_V_DS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDD p1) { }
+EXPORT void sf0_V_DS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDP p1) { }
+EXPORT void sf0_V_DS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPI p1) { }
+EXPORT void sf0_V_DS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPF p1) { }
+EXPORT void sf0_V_DS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPD p1) { }
+EXPORT void sf0_V_DS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPP p1) { }
+EXPORT void sf0_V_DS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PII p1) { }
+EXPORT void sf0_V_DS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PIF p1) { }
+EXPORT void sf0_V_DS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PID p1) { }
+EXPORT void sf0_V_DS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PIP p1) { }
+EXPORT void sf0_V_DS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFI p1) { }
+EXPORT void sf0_V_DS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFF p1) { }
+EXPORT void sf0_V_DS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFD p1) { }
+EXPORT void sf0_V_DS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFP p1) { }
+EXPORT void sf0_V_DS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDI p1) { }
+EXPORT void sf0_V_DS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDF p1) { }
+EXPORT void sf0_V_DS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDD p1) { }
+EXPORT void sf0_V_DS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDP p1) { }
+EXPORT void sf0_V_DS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPI p1) { }
+EXPORT void sf0_V_DS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPF p1) { }
+EXPORT void sf0_V_DS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPD p1) { }
+EXPORT void sf0_V_DS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPP p1) { }
+EXPORT void sf0_V_PI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1) { }
+EXPORT void sf0_V_PF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1) { }
+EXPORT void sf0_V_PD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1) { }
+EXPORT void sf0_V_PP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1) { }
+EXPORT void sf0_V_PS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_I p1) { }
+EXPORT void sf0_V_PS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_F p1) { }
+EXPORT void sf0_V_PS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_D p1) { }
+EXPORT void sf0_V_PS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_P p1) { }
+EXPORT void sf0_V_PS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_II p1) { }
+EXPORT void sf0_V_PS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IF p1) { }
+EXPORT void sf0_V_PS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_ID p1) { }
+EXPORT void sf0_V_PS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IP p1) { }
+EXPORT void sf0_V_PS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FI p1) { }
+EXPORT void sf0_V_PS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FF p1) { }
+EXPORT void sf0_V_PS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FD p1) { }
+EXPORT void sf0_V_PS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FP p1) { }
+EXPORT void sf0_V_PS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DI p1) { }
+EXPORT void sf0_V_PS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DF p1) { }
+EXPORT void sf0_V_PS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DD p1) { }
+EXPORT void sf0_V_PS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DP p1) { }
+EXPORT void sf0_V_PS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PI p1) { }
+EXPORT void sf0_V_PS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PF p1) { }
+EXPORT void sf0_V_PS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PD p1) { }
+EXPORT void sf0_V_PS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PP p1) { }
+EXPORT void sf0_V_PS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_III p1) { }
+EXPORT void sf0_V_PS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IIF p1) { }
+EXPORT void sf0_V_PS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IID p1) { }
+EXPORT void sf0_V_PS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IIP p1) { }
+EXPORT void sf0_V_PS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFI p1) { }
+EXPORT void sf0_V_PS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFF p1) { }
+EXPORT void sf0_V_PS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFD p1) { }
+EXPORT void sf0_V_PS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFP p1) { }
+EXPORT void sf0_V_PS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDI p1) { }
+EXPORT void sf0_V_PS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDF p1) { }
+EXPORT void sf0_V_PS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDD p1) { }
+EXPORT void sf0_V_PS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDP p1) { }
+EXPORT void sf0_V_PS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPI p1) { }
+EXPORT void sf0_V_PS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPF p1) { }
+EXPORT void sf0_V_PS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPD p1) { }
+EXPORT void sf0_V_PS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPP p1) { }
+EXPORT void sf0_V_PS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FII p1) { }
+EXPORT void sf0_V_PS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FIF p1) { }
+EXPORT void sf0_V_PS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FID p1) { }
+EXPORT void sf0_V_PS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FIP p1) { }
+EXPORT void sf0_V_PS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFI p1) { }
+EXPORT void sf0_V_PS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFF p1) { }
+EXPORT void sf0_V_PS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFD p1) { }
+EXPORT void sf0_V_PS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFP p1) { }
+EXPORT void sf0_V_PS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDI p1) { }
+EXPORT void sf0_V_PS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDF p1) { }
+EXPORT void sf0_V_PS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDD p1) { }
+EXPORT void sf0_V_PS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDP p1) { }
+EXPORT void sf0_V_PS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPI p1) { }
+EXPORT void sf0_V_PS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPF p1) { }
+EXPORT void sf0_V_PS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPD p1) { }
+EXPORT void sf0_V_PS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPP p1) { }
+EXPORT void sf0_V_PS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DII p1) { }
+EXPORT void sf0_V_PS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DIF p1) { }
+EXPORT void sf0_V_PS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DID p1) { }
+EXPORT void sf0_V_PS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DIP p1) { }
+EXPORT void sf0_V_PS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFI p1) { }
+EXPORT void sf0_V_PS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFF p1) { }
+EXPORT void sf0_V_PS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFD p1) { }
+EXPORT void sf0_V_PS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFP p1) { }
+EXPORT void sf0_V_PS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDI p1) { }
+EXPORT void sf0_V_PS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDF p1) { }
+EXPORT void sf0_V_PS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDD p1) { }
+EXPORT void sf0_V_PS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDP p1) { }
+EXPORT void sf0_V_PS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPI p1) { }
+EXPORT void sf0_V_PS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPF p1) { }
+EXPORT void sf0_V_PS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPD p1) { }
+EXPORT void sf0_V_PS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPP p1) { }
+EXPORT void sf0_V_PS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PII p1) { }
+EXPORT void sf0_V_PS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PIF p1) { }
+EXPORT void sf0_V_PS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PID p1) { }
+EXPORT void sf0_V_PS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PIP p1) { }
+EXPORT void sf0_V_PS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFI p1) { }
+EXPORT void sf0_V_PS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFF p1) { }
+EXPORT void sf0_V_PS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFD p1) { }
+EXPORT void sf0_V_PS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFP p1) { }
+EXPORT void sf0_V_PS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDI p1) { }
+EXPORT void sf0_V_PS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDF p1) { }
+EXPORT void sf0_V_PS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDD p1) { }
+EXPORT void sf0_V_PS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDP p1) { }
+EXPORT void sf0_V_PS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPI p1) { }
+EXPORT void sf0_V_PS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPF p1) { }
+EXPORT void sf0_V_PS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPD p1) { }
+EXPORT void sf0_V_PS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPP p1) { }
+EXPORT void sf0_V_SI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, int p1) { }
+EXPORT void sf0_V_SI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, int p1) { }
+EXPORT void sf0_V_SI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, int p1) { }
+EXPORT void sf0_V_SI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, int p1) { }
+EXPORT void sf0_V_SI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, int p1) { }
+EXPORT void sf0_V_SI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, int p1) { }
+EXPORT void sf0_V_SI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, int p1) { }
+EXPORT void sf0_V_SI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, int p1) { }
+EXPORT void sf0_V_SI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, int p1) { }
+EXPORT void sf0_V_SI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, int p1) { }
+EXPORT void sf0_V_SI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, int p1) { }
+EXPORT void sf0_V_SI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, int p1) { }
+EXPORT void sf0_V_SI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, int p1) { }
+EXPORT void sf0_V_SI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, int p1) { }
+EXPORT void sf0_V_SI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, int p1) { }
+EXPORT void sf0_V_SI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, int p1) { }
+EXPORT void sf0_V_SI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, int p1) { }
+EXPORT void sf0_V_SI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, int p1) { }
+EXPORT void sf0_V_SI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, int p1) { }
+EXPORT void sf0_V_SI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, int p1) { }
+EXPORT void sf0_V_SI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, int p1) { }
+EXPORT void sf0_V_SI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, int p1) { }
+EXPORT void sf0_V_SI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, int p1) { }
+EXPORT void sf0_V_SI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, int p1) { }
+EXPORT void sf0_V_SI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, int p1) { }
+EXPORT void sf0_V_SI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, int p1) { }
+EXPORT void sf0_V_SI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, int p1) { }
+EXPORT void sf0_V_SI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, int p1) { }
+EXPORT void sf0_V_SI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, int p1) { }
+EXPORT void sf0_V_SI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, int p1) { }
+EXPORT void sf0_V_SI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, int p1) { }
+EXPORT void sf0_V_SI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, int p1) { }
+EXPORT void sf0_V_SI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, int p1) { }
+EXPORT void sf0_V_SI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, int p1) { }
+EXPORT void sf0_V_SI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, int p1) { }
+EXPORT void sf0_V_SI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, int p1) { }
+EXPORT void sf0_V_SI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, int p1) { }
+EXPORT void sf0_V_SI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, int p1) { }
+EXPORT void sf0_V_SI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, int p1) { }
+EXPORT void sf0_V_SI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, int p1) { }
+EXPORT void sf0_V_SI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, int p1) { }
+EXPORT void sf0_V_SI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, int p1) { }
+EXPORT void sf0_V_SI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, int p1) { }
+EXPORT void sf0_V_SI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, int p1) { }
+EXPORT void sf0_V_SI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, int p1) { }
+EXPORT void sf0_V_SI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, int p1) { }
+EXPORT void sf0_V_SI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, int p1) { }
+EXPORT void sf0_V_SI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, int p1) { }
+EXPORT void sf0_V_SI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, int p1) { }
+EXPORT void sf0_V_SI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, int p1) { }
+EXPORT void sf0_V_SI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, int p1) { }
+EXPORT void sf0_V_SI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, int p1) { }
+EXPORT void sf0_V_SI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, int p1) { }
+EXPORT void sf0_V_SI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, int p1) { }
+EXPORT void sf0_V_SI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, int p1) { }
+EXPORT void sf0_V_SI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, int p1) { }
+EXPORT void sf0_V_SI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, int p1) { }
+EXPORT void sf0_V_SI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, int p1) { }
+EXPORT void sf0_V_SI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, int p1) { }
+EXPORT void sf0_V_SI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, int p1) { }
+EXPORT void sf0_V_SI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, int p1) { }
+EXPORT void sf0_V_SI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, int p1) { }
+EXPORT void sf0_V_SI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, int p1) { }
+EXPORT void sf0_V_SI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, int p1) { }
+EXPORT void sf0_V_SI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, int p1) { }
+EXPORT void sf0_V_SI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, int p1) { }
+EXPORT void sf0_V_SI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, int p1) { }
+EXPORT void sf0_V_SI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, int p1) { }
+EXPORT void sf0_V_SI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, int p1) { }
+EXPORT void sf0_V_SI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, int p1) { }
+EXPORT void sf0_V_SI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, int p1) { }
+EXPORT void sf0_V_SI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, int p1) { }
+EXPORT void sf0_V_SI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, int p1) { }
+EXPORT void sf0_V_SI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, int p1) { }
+EXPORT void sf0_V_SI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, int p1) { }
+EXPORT void sf0_V_SI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, int p1) { }
+EXPORT void sf0_V_SI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, int p1) { }
+EXPORT void sf0_V_SI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, int p1) { }
+EXPORT void sf0_V_SI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, int p1) { }
+EXPORT void sf0_V_SI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, int p1) { }
+EXPORT void sf0_V_SI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, int p1) { }
+EXPORT void sf0_V_SI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, int p1) { }
+EXPORT void sf0_V_SI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, int p1) { }
+EXPORT void sf0_V_SI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, int p1) { }
+EXPORT void sf0_V_SF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, float p1) { }
+EXPORT void sf0_V_SF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, float p1) { }
+EXPORT void sf0_V_SF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, float p1) { }
+EXPORT void sf0_V_SF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, float p1) { }
+EXPORT void sf0_V_SF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, float p1) { }
+EXPORT void sf0_V_SF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, float p1) { }
+EXPORT void sf0_V_SF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, float p1) { }
+EXPORT void sf0_V_SF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, float p1) { }
+EXPORT void sf0_V_SF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, float p1) { }
+EXPORT void sf0_V_SF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, float p1) { }
+EXPORT void sf0_V_SF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, float p1) { }
+EXPORT void sf0_V_SF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, float p1) { }
+EXPORT void sf0_V_SF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, float p1) { }
+EXPORT void sf0_V_SF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, float p1) { }
+EXPORT void sf0_V_SF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, float p1) { }
+EXPORT void sf0_V_SF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, float p1) { }
+EXPORT void sf0_V_SF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, float p1) { }
+EXPORT void sf0_V_SF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, float p1) { }
+EXPORT void sf0_V_SF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, float p1) { }
+EXPORT void sf0_V_SF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, float p1) { }
+EXPORT void sf0_V_SF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, float p1) { }
+EXPORT void sf0_V_SF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, float p1) { }
+EXPORT void sf0_V_SF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, float p1) { }
+EXPORT void sf0_V_SF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, float p1) { }
+EXPORT void sf0_V_SF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, float p1) { }
+EXPORT void sf0_V_SF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, float p1) { }
+EXPORT void sf0_V_SF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, float p1) { }
+EXPORT void sf0_V_SF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, float p1) { }
+EXPORT void sf0_V_SF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, float p1) { }
+EXPORT void sf0_V_SF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, float p1) { }
+EXPORT void sf0_V_SF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, float p1) { }
+EXPORT void sf0_V_SF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, float p1) { }
+EXPORT void sf0_V_SF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, float p1) { }
+EXPORT void sf0_V_SF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, float p1) { }
+EXPORT void sf0_V_SF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, float p1) { }
+EXPORT void sf0_V_SF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, float p1) { }
+EXPORT void sf0_V_SF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, float p1) { }
+EXPORT void sf0_V_SF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, float p1) { }
+EXPORT void sf0_V_SF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, float p1) { }
+EXPORT void sf0_V_SF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, float p1) { }
+EXPORT void sf0_V_SF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, float p1) { }
+EXPORT void sf0_V_SF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, float p1) { }
+EXPORT void sf0_V_SF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, float p1) { }
+EXPORT void sf0_V_SF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, float p1) { }
+EXPORT void sf0_V_SF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, float p1) { }
+EXPORT void sf0_V_SF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, float p1) { }
+EXPORT void sf0_V_SF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, float p1) { }
+EXPORT void sf0_V_SF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, float p1) { }
+EXPORT void sf0_V_SF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, float p1) { }
+EXPORT void sf0_V_SF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, float p1) { }
+EXPORT void sf0_V_SF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, float p1) { }
+EXPORT void sf0_V_SF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, float p1) { }
+EXPORT void sf0_V_SF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, float p1) { }
+EXPORT void sf0_V_SF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, float p1) { }
+EXPORT void sf0_V_SF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, float p1) { }
+EXPORT void sf0_V_SF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, float p1) { }
+EXPORT void sf0_V_SF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, float p1) { }
+EXPORT void sf0_V_SF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, float p1) { }
+EXPORT void sf0_V_SF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, float p1) { }
+EXPORT void sf0_V_SF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, float p1) { }
+EXPORT void sf0_V_SF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, float p1) { }
+EXPORT void sf0_V_SF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, float p1) { }
+EXPORT void sf0_V_SF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, float p1) { }
+EXPORT void sf0_V_SF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, float p1) { }
+EXPORT void sf0_V_SF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, float p1) { }
+EXPORT void sf0_V_SF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, float p1) { }
+EXPORT void sf0_V_SF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, float p1) { }
+EXPORT void sf0_V_SF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, float p1) { }
+EXPORT void sf0_V_SF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, float p1) { }
+EXPORT void sf0_V_SF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, float p1) { }
+EXPORT void sf0_V_SF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, float p1) { }
+EXPORT void sf0_V_SF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, float p1) { }
+EXPORT void sf0_V_SF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, float p1) { }
+EXPORT void sf0_V_SF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, float p1) { }
+EXPORT void sf0_V_SF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, float p1) { }
+EXPORT void sf1_V_SF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, float p1) { }
+EXPORT void sf1_V_SF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, float p1) { }
+EXPORT void sf1_V_SF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, float p1) { }
+EXPORT void sf1_V_SF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, float p1) { }
+EXPORT void sf1_V_SF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, float p1) { }
+EXPORT void sf1_V_SF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, float p1) { }
+EXPORT void sf1_V_SF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, float p1) { }
+EXPORT void sf1_V_SF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, float p1) { }
+EXPORT void sf1_V_SF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, float p1) { }
+EXPORT void sf1_V_SD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, double p1) { }
+EXPORT void sf1_V_SD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, double p1) { }
+EXPORT void sf1_V_SD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, double p1) { }
+EXPORT void sf1_V_SD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, double p1) { }
+EXPORT void sf1_V_SD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, double p1) { }
+EXPORT void sf1_V_SD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, double p1) { }
+EXPORT void sf1_V_SD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, double p1) { }
+EXPORT void sf1_V_SD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, double p1) { }
+EXPORT void sf1_V_SD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, double p1) { }
+EXPORT void sf1_V_SD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, double p1) { }
+EXPORT void sf1_V_SD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, double p1) { }
+EXPORT void sf1_V_SD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, double p1) { }
+EXPORT void sf1_V_SD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, double p1) { }
+EXPORT void sf1_V_SD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, double p1) { }
+EXPORT void sf1_V_SD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, double p1) { }
+EXPORT void sf1_V_SD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, double p1) { }
+EXPORT void sf1_V_SD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, double p1) { }
+EXPORT void sf1_V_SD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, double p1) { }
+EXPORT void sf1_V_SD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, double p1) { }
+EXPORT void sf1_V_SD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, double p1) { }
+EXPORT void sf1_V_SD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, double p1) { }
+EXPORT void sf1_V_SD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, double p1) { }
+EXPORT void sf1_V_SD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, double p1) { }
+EXPORT void sf1_V_SD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, double p1) { }
+EXPORT void sf1_V_SD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, double p1) { }
+EXPORT void sf1_V_SD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, double p1) { }
+EXPORT void sf1_V_SD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, double p1) { }
+EXPORT void sf1_V_SD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, double p1) { }
+EXPORT void sf1_V_SD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, double p1) { }
+EXPORT void sf1_V_SD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, double p1) { }
+EXPORT void sf1_V_SD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, double p1) { }
+EXPORT void sf1_V_SD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, double p1) { }
+EXPORT void sf1_V_SD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, double p1) { }
+EXPORT void sf1_V_SD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, double p1) { }
+EXPORT void sf1_V_SD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, double p1) { }
+EXPORT void sf1_V_SD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, double p1) { }
+EXPORT void sf1_V_SD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, double p1) { }
+EXPORT void sf1_V_SD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, double p1) { }
+EXPORT void sf1_V_SD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, double p1) { }
+EXPORT void sf1_V_SD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, double p1) { }
+EXPORT void sf1_V_SD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, double p1) { }
+EXPORT void sf1_V_SD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, double p1) { }
+EXPORT void sf1_V_SD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, double p1) { }
+EXPORT void sf1_V_SD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, double p1) { }
+EXPORT void sf1_V_SD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, double p1) { }
+EXPORT void sf1_V_SD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, double p1) { }
+EXPORT void sf1_V_SD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, double p1) { }
+EXPORT void sf1_V_SD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, double p1) { }
+EXPORT void sf1_V_SD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, double p1) { }
+EXPORT void sf1_V_SD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, double p1) { }
+EXPORT void sf1_V_SD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, double p1) { }
+EXPORT void sf1_V_SD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, double p1) { }
+EXPORT void sf1_V_SD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, double p1) { }
+EXPORT void sf1_V_SD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, double p1) { }
+EXPORT void sf1_V_SD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, double p1) { }
+EXPORT void sf1_V_SD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, double p1) { }
+EXPORT void sf1_V_SD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, double p1) { }
+EXPORT void sf1_V_SD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, double p1) { }
+EXPORT void sf1_V_SD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, double p1) { }
+EXPORT void sf1_V_SD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, double p1) { }
+EXPORT void sf1_V_SD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, double p1) { }
+EXPORT void sf1_V_SD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, double p1) { }
+EXPORT void sf1_V_SD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, double p1) { }
+EXPORT void sf1_V_SD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, double p1) { }
+EXPORT void sf1_V_SD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, double p1) { }
+EXPORT void sf1_V_SD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, double p1) { }
+EXPORT void sf1_V_SD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, double p1) { }
+EXPORT void sf1_V_SD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, double p1) { }
+EXPORT void sf1_V_SD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, double p1) { }
+EXPORT void sf1_V_SD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, double p1) { }
+EXPORT void sf1_V_SD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, double p1) { }
+EXPORT void sf1_V_SD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, double p1) { }
+EXPORT void sf1_V_SD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, double p1) { }
+EXPORT void sf1_V_SD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, double p1) { }
+EXPORT void sf1_V_SD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, double p1) { }
+EXPORT void sf1_V_SD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, double p1) { }
+EXPORT void sf1_V_SD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, double p1) { }
+EXPORT void sf1_V_SD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, double p1) { }
+EXPORT void sf1_V_SD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, double p1) { }
+EXPORT void sf1_V_SD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, double p1) { }
+EXPORT void sf1_V_SD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, double p1) { }
+EXPORT void sf1_V_SD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, double p1) { }
+EXPORT void sf1_V_SD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, double p1) { }
+EXPORT void sf1_V_SD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, double p1) { }
+EXPORT void sf1_V_SP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, void* p1) { }
+EXPORT void sf1_V_SP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, void* p1) { }
+EXPORT void sf1_V_SP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, void* p1) { }
+EXPORT void sf1_V_SP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, void* p1) { }
+EXPORT void sf1_V_SP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, void* p1) { }
+EXPORT void sf1_V_SP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, void* p1) { }
+EXPORT void sf1_V_SP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, void* p1) { }
+EXPORT void sf1_V_SP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, void* p1) { }
+EXPORT void sf1_V_SP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, void* p1) { }
+EXPORT void sf1_V_SP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, void* p1) { }
+EXPORT void sf1_V_SP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, void* p1) { }
+EXPORT void sf1_V_SP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, void* p1) { }
+EXPORT void sf1_V_SP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, void* p1) { }
+EXPORT void sf1_V_SP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, void* p1) { }
+EXPORT void sf1_V_SP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, void* p1) { }
+EXPORT void sf1_V_SP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, void* p1) { }
+EXPORT void sf1_V_SP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, void* p1) { }
+EXPORT void sf1_V_SP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, void* p1) { }
+EXPORT void sf1_V_SP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, void* p1) { }
+EXPORT void sf1_V_SP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, void* p1) { }
+EXPORT void sf1_V_SP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, void* p1) { }
+EXPORT void sf1_V_SP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, void* p1) { }
+EXPORT void sf1_V_SP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, void* p1) { }
+EXPORT void sf1_V_SP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, void* p1) { }
+EXPORT void sf1_V_SP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, void* p1) { }
+EXPORT void sf1_V_SP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, void* p1) { }
+EXPORT void sf1_V_SP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, void* p1) { }
+EXPORT void sf1_V_SP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, void* p1) { }
+EXPORT void sf1_V_SP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, void* p1) { }
+EXPORT void sf1_V_SP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, void* p1) { }
+EXPORT void sf1_V_SP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, void* p1) { }
+EXPORT void sf1_V_SP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, void* p1) { }
+EXPORT void sf1_V_SP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, void* p1) { }
+EXPORT void sf1_V_SP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, void* p1) { }
+EXPORT void sf1_V_SP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, void* p1) { }
+EXPORT void sf1_V_SP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, void* p1) { }
+EXPORT void sf1_V_SP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, void* p1) { }
+EXPORT void sf1_V_SP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, void* p1) { }
+EXPORT void sf1_V_SP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, void* p1) { }
+EXPORT void sf1_V_SP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, void* p1) { }
+EXPORT void sf1_V_SP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, void* p1) { }
+EXPORT void sf1_V_SP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, void* p1) { }
+EXPORT void sf1_V_SP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, void* p1) { }
+EXPORT void sf1_V_SP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, void* p1) { }
+EXPORT void sf1_V_SP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, void* p1) { }
+EXPORT void sf1_V_SP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, void* p1) { }
+EXPORT void sf1_V_SP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, void* p1) { }
+EXPORT void sf1_V_SP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, void* p1) { }
+EXPORT void sf1_V_SP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, void* p1) { }
+EXPORT void sf1_V_SP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, void* p1) { }
+EXPORT void sf1_V_SP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, void* p1) { }
+EXPORT void sf1_V_SP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, void* p1) { }
+EXPORT void sf1_V_SP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, void* p1) { }
+EXPORT void sf1_V_SP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, void* p1) { }
+EXPORT void sf1_V_SP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, void* p1) { }
+EXPORT void sf1_V_SP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, void* p1) { }
+EXPORT void sf1_V_SP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, void* p1) { }
+EXPORT void sf1_V_SP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, void* p1) { }
+EXPORT void sf1_V_SP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, void* p1) { }
+EXPORT void sf1_V_SP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, void* p1) { }
+EXPORT void sf1_V_SP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, void* p1) { }
+EXPORT void sf1_V_SP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, void* p1) { }
+EXPORT void sf1_V_SP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, void* p1) { }
+EXPORT void sf1_V_SP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, void* p1) { }
+EXPORT void sf1_V_SP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, void* p1) { }
+EXPORT void sf1_V_SP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, void* p1) { }
+EXPORT void sf1_V_SP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, void* p1) { }
+EXPORT void sf1_V_SP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, void* p1) { }
+EXPORT void sf1_V_SP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, void* p1) { }
+EXPORT void sf1_V_SP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, void* p1) { }
+EXPORT void sf1_V_SP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, void* p1) { }
+EXPORT void sf1_V_SP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, void* p1) { }
+EXPORT void sf1_V_SP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, void* p1) { }
+EXPORT void sf1_V_SP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, void* p1) { }
+EXPORT void sf1_V_SP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, void* p1) { }
+EXPORT void sf1_V_SP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, void* p1) { }
+EXPORT void sf1_V_SP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, void* p1) { }
+EXPORT void sf1_V_SP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, void* p1) { }
+EXPORT void sf1_V_SP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, void* p1) { }
+EXPORT void sf1_V_SP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, void* p1) { }
+EXPORT void sf1_V_SP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, void* p1) { }
+EXPORT void sf1_V_SP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, void* p1) { }
+EXPORT void sf1_V_SP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, void* p1) { }
+EXPORT void sf1_V_SP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, void* p1) { }
+EXPORT void sf1_V_SS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, struct S_I p1) { }
+EXPORT void sf1_V_SS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, struct S_F p1) { }
+EXPORT void sf1_V_SS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, struct S_D p1) { }
+EXPORT void sf1_V_SS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, struct S_P p1) { }
+EXPORT void sf1_V_SS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, struct S_II p1) { }
+EXPORT void sf1_V_SS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, struct S_IF p1) { }
+EXPORT void sf1_V_SS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, struct S_ID p1) { }
+EXPORT void sf1_V_SS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, struct S_IP p1) { }
+EXPORT void sf1_V_SS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, struct S_FI p1) { }
+EXPORT void sf1_V_SS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, struct S_FF p1) { }
+EXPORT void sf1_V_SS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, struct S_FD p1) { }
+EXPORT void sf1_V_SS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, struct S_FP p1) { }
+EXPORT void sf1_V_SS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, struct S_DI p1) { }
+EXPORT void sf1_V_SS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, struct S_DF p1) { }
+EXPORT void sf1_V_SS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, struct S_DD p1) { }
+EXPORT void sf1_V_SS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, struct S_DP p1) { }
+EXPORT void sf1_V_SS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, struct S_PI p1) { }
+EXPORT void sf1_V_SS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, struct S_PF p1) { }
+EXPORT void sf1_V_SS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, struct S_PD p1) { }
+EXPORT void sf1_V_SS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, struct S_PP p1) { }
+EXPORT void sf1_V_SS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, struct S_III p1) { }
+EXPORT void sf1_V_SS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, struct S_IIF p1) { }
+EXPORT void sf1_V_SS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, struct S_IID p1) { }
+EXPORT void sf1_V_SS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, struct S_IIP p1) { }
+EXPORT void sf1_V_SS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, struct S_IFI p1) { }
+EXPORT void sf1_V_SS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, struct S_IFF p1) { }
+EXPORT void sf1_V_SS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, struct S_IFD p1) { }
+EXPORT void sf1_V_SS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, struct S_IFP p1) { }
+EXPORT void sf1_V_SS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, struct S_IDI p1) { }
+EXPORT void sf1_V_SS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, struct S_IDF p1) { }
+EXPORT void sf1_V_SS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, struct S_IDD p1) { }
+EXPORT void sf1_V_SS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, struct S_IDP p1) { }
+EXPORT void sf1_V_SS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, struct S_IPI p1) { }
+EXPORT void sf1_V_SS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, struct S_IPF p1) { }
+EXPORT void sf1_V_SS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, struct S_IPD p1) { }
+EXPORT void sf1_V_SS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, struct S_IPP p1) { }
+EXPORT void sf1_V_SS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, struct S_FII p1) { }
+EXPORT void sf1_V_SS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, struct S_FIF p1) { }
+EXPORT void sf1_V_SS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, struct S_FID p1) { }
+EXPORT void sf1_V_SS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, struct S_FIP p1) { }
+EXPORT void sf1_V_SS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, struct S_FFI p1) { }
+EXPORT void sf1_V_SS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, struct S_FFF p1) { }
+EXPORT void sf1_V_SS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, struct S_FFD p1) { }
+EXPORT void sf1_V_SS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, struct S_FFP p1) { }
+EXPORT void sf1_V_SS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, struct S_FDI p1) { }
+EXPORT void sf1_V_SS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, struct S_FDF p1) { }
+EXPORT void sf1_V_SS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, struct S_FDD p1) { }
+EXPORT void sf1_V_SS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, struct S_FDP p1) { }
+EXPORT void sf1_V_SS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, struct S_FPI p1) { }
+EXPORT void sf1_V_SS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, struct S_FPF p1) { }
+EXPORT void sf1_V_SS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, struct S_FPD p1) { }
+EXPORT void sf1_V_SS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, struct S_FPP p1) { }
+EXPORT void sf1_V_SS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, struct S_DII p1) { }
+EXPORT void sf1_V_SS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, struct S_DIF p1) { }
+EXPORT void sf1_V_SS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, struct S_DID p1) { }
+EXPORT void sf1_V_SS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, struct S_DIP p1) { }
+EXPORT void sf1_V_SS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, struct S_DFI p1) { }
+EXPORT void sf1_V_SS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, struct S_DFF p1) { }
+EXPORT void sf1_V_SS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, struct S_DFD p1) { }
+EXPORT void sf1_V_SS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, struct S_DFP p1) { }
+EXPORT void sf1_V_SS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, struct S_DDI p1) { }
+EXPORT void sf1_V_SS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, struct S_DDF p1) { }
+EXPORT void sf1_V_SS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, struct S_DDD p1) { }
+EXPORT void sf1_V_SS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, struct S_DDP p1) { }
+EXPORT void sf1_V_SS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, struct S_DPI p1) { }
+EXPORT void sf1_V_SS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, struct S_DPF p1) { }
+EXPORT void sf1_V_SS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, struct S_DPD p1) { }
+EXPORT void sf1_V_SS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, struct S_DPP p1) { }
+EXPORT void sf1_V_SS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, struct S_PII p1) { }
+EXPORT void sf1_V_SS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, struct S_PIF p1) { }
+EXPORT void sf1_V_SS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, struct S_PID p1) { }
+EXPORT void sf1_V_SS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, struct S_PIP p1) { }
+EXPORT void sf1_V_SS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, struct S_PFI p1) { }
+EXPORT void sf1_V_SS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, struct S_PFF p1) { }
+EXPORT void sf1_V_SS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, struct S_PFD p1) { }
+EXPORT void sf1_V_SS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, struct S_PFP p1) { }
+EXPORT void sf1_V_SS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, struct S_PDI p1) { }
+EXPORT void sf1_V_SS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, struct S_PDF p1) { }
+EXPORT void sf1_V_SS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, struct S_PDD p1) { }
+EXPORT void sf1_V_SS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, struct S_PDP p1) { }
+EXPORT void sf1_V_SS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, struct S_PPI p1) { }
+EXPORT void sf1_V_SS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, struct S_PPF p1) { }
+EXPORT void sf1_V_SS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, struct S_PPD p1) { }
+EXPORT void sf1_V_SS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, struct S_PPP p1) { }
+EXPORT void sf1_V_III_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, int p2) { }
+EXPORT void sf1_V_IIF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, float p2) { }
+EXPORT void sf1_V_IID_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, double p2) { }
+EXPORT void sf1_V_IIP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, void* p2) { }
+EXPORT void sf1_V_IIS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_I p2) { }
+EXPORT void sf1_V_IIS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_F p2) { }
+EXPORT void sf1_V_IIS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_D p2) { }
+EXPORT void sf1_V_IIS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_P p2) { }
+EXPORT void sf1_V_IIS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_II p2) { }
+EXPORT void sf1_V_IIS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_IF p2) { }
+EXPORT void sf1_V_IIS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_ID p2) { }
+EXPORT void sf1_V_IIS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_IP p2) { }
+EXPORT void sf1_V_IIS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FI p2) { }
+EXPORT void sf1_V_IIS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FF p2) { }
+EXPORT void sf1_V_IIS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FD p2) { }
+EXPORT void sf1_V_IIS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FP p2) { }
+EXPORT void sf1_V_IIS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DI p2) { }
+EXPORT void sf1_V_IIS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DF p2) { }
+EXPORT void sf1_V_IIS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DD p2) { }
+EXPORT void sf1_V_IIS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DP p2) { }
+EXPORT void sf1_V_IIS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PI p2) { }
+EXPORT void sf1_V_IIS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PF p2) { }
+EXPORT void sf1_V_IIS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PD p2) { }
+EXPORT void sf1_V_IIS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PP p2) { }
+EXPORT void sf1_V_IIS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_III p2) { }
+EXPORT void sf1_V_IIS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_IIF p2) { }
+EXPORT void sf1_V_IIS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_IID p2) { }
+EXPORT void sf1_V_IIS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_IIP p2) { }
+EXPORT void sf1_V_IIS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_IFI p2) { }
+EXPORT void sf1_V_IIS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_IFF p2) { }
+EXPORT void sf1_V_IIS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_IFD p2) { }
+EXPORT void sf1_V_IIS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_IFP p2) { }
+EXPORT void sf1_V_IIS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_IDI p2) { }
+EXPORT void sf1_V_IIS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_IDF p2) { }
+EXPORT void sf1_V_IIS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_IDD p2) { }
+EXPORT void sf1_V_IIS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_IDP p2) { }
+EXPORT void sf1_V_IIS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_IPI p2) { }
+EXPORT void sf1_V_IIS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_IPF p2) { }
+EXPORT void sf1_V_IIS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_IPD p2) { }
+EXPORT void sf1_V_IIS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_IPP p2) { }
+EXPORT void sf1_V_IIS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FII p2) { }
+EXPORT void sf1_V_IIS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FIF p2) { }
+EXPORT void sf1_V_IIS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FID p2) { }
+EXPORT void sf1_V_IIS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FIP p2) { }
+EXPORT void sf1_V_IIS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FFI p2) { }
+EXPORT void sf1_V_IIS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FFF p2) { }
+EXPORT void sf1_V_IIS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FFD p2) { }
+EXPORT void sf1_V_IIS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FFP p2) { }
+EXPORT void sf1_V_IIS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FDI p2) { }
+EXPORT void sf1_V_IIS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FDF p2) { }
+EXPORT void sf1_V_IIS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FDD p2) { }
+EXPORT void sf1_V_IIS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FDP p2) { }
+EXPORT void sf1_V_IIS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FPI p2) { }
+EXPORT void sf1_V_IIS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FPF p2) { }
+EXPORT void sf1_V_IIS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FPD p2) { }
+EXPORT void sf1_V_IIS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FPP p2) { }
+EXPORT void sf1_V_IIS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DII p2) { }
+EXPORT void sf1_V_IIS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DIF p2) { }
+EXPORT void sf1_V_IIS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DID p2) { }
+EXPORT void sf1_V_IIS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DIP p2) { }
+EXPORT void sf1_V_IIS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DFI p2) { }
+EXPORT void sf1_V_IIS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DFF p2) { }
+EXPORT void sf1_V_IIS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DFD p2) { }
+EXPORT void sf1_V_IIS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DFP p2) { }
+EXPORT void sf1_V_IIS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DDI p2) { }
+EXPORT void sf1_V_IIS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DDF p2) { }
+EXPORT void sf1_V_IIS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DDD p2) { }
+EXPORT void sf1_V_IIS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DDP p2) { }
+EXPORT void sf1_V_IIS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DPI p2) { }
+EXPORT void sf1_V_IIS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DPF p2) { }
+EXPORT void sf1_V_IIS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DPD p2) { }
+EXPORT void sf1_V_IIS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DPP p2) { }
+EXPORT void sf1_V_IIS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PII p2) { }
+EXPORT void sf1_V_IIS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PIF p2) { }
+EXPORT void sf1_V_IIS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PID p2) { }
+EXPORT void sf1_V_IIS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PIP p2) { }
+EXPORT void sf1_V_IIS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PFI p2) { }
+EXPORT void sf1_V_IIS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PFF p2) { }
+EXPORT void sf1_V_IIS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PFD p2) { }
+EXPORT void sf1_V_IIS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PFP p2) { }
+EXPORT void sf1_V_IIS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PDI p2) { }
+EXPORT void sf1_V_IIS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PDF p2) { }
+EXPORT void sf1_V_IIS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PDD p2) { }
+EXPORT void sf1_V_IIS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PDP p2) { }
+EXPORT void sf1_V_IIS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PPI p2) { }
+EXPORT void sf1_V_IIS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PPF p2) { }
+EXPORT void sf1_V_IIS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PPD p2) { }
+EXPORT void sf1_V_IIS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PPP p2) { }
+EXPORT void sf1_V_IFI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, int p2) { }
+EXPORT void sf1_V_IFF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, float p2) { }
+EXPORT void sf1_V_IFD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, double p2) { }
+EXPORT void sf1_V_IFP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, void* p2) { }
+EXPORT void sf1_V_IFS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_I p2) { }
+EXPORT void sf1_V_IFS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_F p2) { }
+EXPORT void sf1_V_IFS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_D p2) { }
+EXPORT void sf1_V_IFS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_P p2) { }
+EXPORT void sf1_V_IFS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_II p2) { }
+EXPORT void sf1_V_IFS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_IF p2) { }
+EXPORT void sf1_V_IFS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_ID p2) { }
+EXPORT void sf1_V_IFS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_IP p2) { }
+EXPORT void sf1_V_IFS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FI p2) { }
+EXPORT void sf1_V_IFS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FF p2) { }
+EXPORT void sf1_V_IFS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FD p2) { }
+EXPORT void sf1_V_IFS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FP p2) { }
+EXPORT void sf1_V_IFS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DI p2) { }
+EXPORT void sf1_V_IFS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DF p2) { }
+EXPORT void sf1_V_IFS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DD p2) { }
+EXPORT void sf1_V_IFS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DP p2) { }
+EXPORT void sf1_V_IFS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PI p2) { }
+EXPORT void sf1_V_IFS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PF p2) { }
+EXPORT void sf1_V_IFS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PD p2) { }
+EXPORT void sf1_V_IFS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PP p2) { }
+EXPORT void sf1_V_IFS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_III p2) { }
+EXPORT void sf1_V_IFS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_IIF p2) { }
+EXPORT void sf1_V_IFS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_IID p2) { }
+EXPORT void sf1_V_IFS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_IIP p2) { }
+EXPORT void sf1_V_IFS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_IFI p2) { }
+EXPORT void sf1_V_IFS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_IFF p2) { }
+EXPORT void sf1_V_IFS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_IFD p2) { }
+EXPORT void sf1_V_IFS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_IFP p2) { }
+EXPORT void sf1_V_IFS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_IDI p2) { }
+EXPORT void sf1_V_IFS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_IDF p2) { }
+EXPORT void sf1_V_IFS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_IDD p2) { }
+EXPORT void sf1_V_IFS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_IDP p2) { }
+EXPORT void sf1_V_IFS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_IPI p2) { }
+EXPORT void sf1_V_IFS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_IPF p2) { }
+EXPORT void sf1_V_IFS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_IPD p2) { }
+EXPORT void sf1_V_IFS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_IPP p2) { }
+EXPORT void sf1_V_IFS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FII p2) { }
+EXPORT void sf1_V_IFS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FIF p2) { }
+EXPORT void sf1_V_IFS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FID p2) { }
+EXPORT void sf1_V_IFS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FIP p2) { }
+EXPORT void sf1_V_IFS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FFI p2) { }
+EXPORT void sf1_V_IFS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FFF p2) { }
+EXPORT void sf1_V_IFS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FFD p2) { }
+EXPORT void sf1_V_IFS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FFP p2) { }
+EXPORT void sf1_V_IFS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FDI p2) { }
+EXPORT void sf1_V_IFS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FDF p2) { }
+EXPORT void sf1_V_IFS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FDD p2) { }
+EXPORT void sf1_V_IFS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FDP p2) { }
+EXPORT void sf1_V_IFS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FPI p2) { }
+EXPORT void sf1_V_IFS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FPF p2) { }
+EXPORT void sf1_V_IFS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FPD p2) { }
+EXPORT void sf1_V_IFS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FPP p2) { }
+EXPORT void sf1_V_IFS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DII p2) { }
+EXPORT void sf1_V_IFS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DIF p2) { }
+EXPORT void sf1_V_IFS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DID p2) { }
+EXPORT void sf1_V_IFS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DIP p2) { }
+EXPORT void sf1_V_IFS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DFI p2) { }
+EXPORT void sf1_V_IFS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DFF p2) { }
+EXPORT void sf1_V_IFS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DFD p2) { }
+EXPORT void sf1_V_IFS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DFP p2) { }
+EXPORT void sf1_V_IFS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DDI p2) { }
+EXPORT void sf1_V_IFS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DDF p2) { }
+EXPORT void sf1_V_IFS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DDD p2) { }
+EXPORT void sf1_V_IFS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DDP p2) { }
+EXPORT void sf1_V_IFS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DPI p2) { }
+EXPORT void sf1_V_IFS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DPF p2) { }
+EXPORT void sf1_V_IFS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DPD p2) { }
+EXPORT void sf1_V_IFS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DPP p2) { }
+EXPORT void sf1_V_IFS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PII p2) { }
+EXPORT void sf1_V_IFS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PIF p2) { }
+EXPORT void sf1_V_IFS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PID p2) { }
+EXPORT void sf1_V_IFS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PIP p2) { }
+EXPORT void sf1_V_IFS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PFI p2) { }
+EXPORT void sf1_V_IFS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PFF p2) { }
+EXPORT void sf1_V_IFS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PFD p2) { }
+EXPORT void sf1_V_IFS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PFP p2) { }
+EXPORT void sf1_V_IFS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PDI p2) { }
+EXPORT void sf1_V_IFS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PDF p2) { }
+EXPORT void sf1_V_IFS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PDD p2) { }
+EXPORT void sf1_V_IFS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PDP p2) { }
+EXPORT void sf1_V_IFS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PPI p2) { }
+EXPORT void sf1_V_IFS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PPF p2) { }
+EXPORT void sf1_V_IFS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PPD p2) { }
+EXPORT void sf1_V_IFS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PPP p2) { }
+EXPORT void sf1_V_IDI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, int p2) { }
+EXPORT void sf1_V_IDF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, float p2) { }
+EXPORT void sf1_V_IDD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, double p2) { }
+EXPORT void sf1_V_IDP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, void* p2) { }
+EXPORT void sf1_V_IDS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_I p2) { }
+EXPORT void sf1_V_IDS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_F p2) { }
+EXPORT void sf1_V_IDS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_D p2) { }
+EXPORT void sf1_V_IDS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_P p2) { }
+EXPORT void sf1_V_IDS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_II p2) { }
+EXPORT void sf1_V_IDS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_IF p2) { }
+EXPORT void sf1_V_IDS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_ID p2) { }
+EXPORT void sf1_V_IDS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_IP p2) { }
+EXPORT void sf1_V_IDS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FI p2) { }
+EXPORT void sf1_V_IDS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FF p2) { }
+EXPORT void sf1_V_IDS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FD p2) { }
+EXPORT void sf1_V_IDS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FP p2) { }
+EXPORT void sf1_V_IDS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DI p2) { }
+EXPORT void sf1_V_IDS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DF p2) { }
+EXPORT void sf1_V_IDS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DD p2) { }
+EXPORT void sf1_V_IDS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DP p2) { }
+EXPORT void sf1_V_IDS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PI p2) { }
+EXPORT void sf1_V_IDS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PF p2) { }
+EXPORT void sf1_V_IDS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PD p2) { }
+EXPORT void sf1_V_IDS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PP p2) { }
+EXPORT void sf1_V_IDS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_III p2) { }
+EXPORT void sf1_V_IDS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_IIF p2) { }
+EXPORT void sf1_V_IDS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_IID p2) { }
+EXPORT void sf1_V_IDS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_IIP p2) { }
+EXPORT void sf1_V_IDS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_IFI p2) { }
+EXPORT void sf1_V_IDS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_IFF p2) { }
+EXPORT void sf1_V_IDS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_IFD p2) { }
+EXPORT void sf1_V_IDS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_IFP p2) { }
+EXPORT void sf1_V_IDS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_IDI p2) { }
+EXPORT void sf1_V_IDS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_IDF p2) { }
+EXPORT void sf1_V_IDS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_IDD p2) { }
+EXPORT void sf1_V_IDS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_IDP p2) { }
+EXPORT void sf1_V_IDS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_IPI p2) { }
+EXPORT void sf1_V_IDS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_IPF p2) { }
+EXPORT void sf1_V_IDS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_IPD p2) { }
+EXPORT void sf1_V_IDS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_IPP p2) { }
+EXPORT void sf1_V_IDS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FII p2) { }
+EXPORT void sf1_V_IDS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FIF p2) { }
+EXPORT void sf1_V_IDS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FID p2) { }
+EXPORT void sf1_V_IDS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FIP p2) { }
+EXPORT void sf1_V_IDS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FFI p2) { }
+EXPORT void sf1_V_IDS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FFF p2) { }
+EXPORT void sf1_V_IDS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FFD p2) { }
+EXPORT void sf1_V_IDS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FFP p2) { }
+EXPORT void sf1_V_IDS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FDI p2) { }
+EXPORT void sf1_V_IDS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FDF p2) { }
+EXPORT void sf1_V_IDS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FDD p2) { }
+EXPORT void sf1_V_IDS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FDP p2) { }
+EXPORT void sf1_V_IDS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FPI p2) { }
+EXPORT void sf1_V_IDS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FPF p2) { }
+EXPORT void sf1_V_IDS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FPD p2) { }
+EXPORT void sf1_V_IDS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FPP p2) { }
+EXPORT void sf1_V_IDS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DII p2) { }
+EXPORT void sf1_V_IDS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DIF p2) { }
+EXPORT void sf1_V_IDS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DID p2) { }
+EXPORT void sf1_V_IDS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DIP p2) { }
+EXPORT void sf1_V_IDS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DFI p2) { }
+EXPORT void sf1_V_IDS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DFF p2) { }
+EXPORT void sf1_V_IDS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DFD p2) { }
+EXPORT void sf1_V_IDS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DFP p2) { }
+EXPORT void sf1_V_IDS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DDI p2) { }
+EXPORT void sf1_V_IDS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DDF p2) { }
+EXPORT void sf1_V_IDS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DDD p2) { }
+EXPORT void sf1_V_IDS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DDP p2) { }
+EXPORT void sf1_V_IDS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DPI p2) { }
+EXPORT void sf1_V_IDS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DPF p2) { }
+EXPORT void sf1_V_IDS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DPD p2) { }
+EXPORT void sf1_V_IDS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DPP p2) { }
+EXPORT void sf1_V_IDS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PII p2) { }
+EXPORT void sf1_V_IDS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PIF p2) { }
+EXPORT void sf1_V_IDS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PID p2) { }
+EXPORT void sf1_V_IDS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PIP p2) { }
+EXPORT void sf1_V_IDS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PFI p2) { }
+EXPORT void sf1_V_IDS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PFF p2) { }
+EXPORT void sf1_V_IDS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PFD p2) { }
+EXPORT void sf1_V_IDS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PFP p2) { }
+EXPORT void sf1_V_IDS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PDI p2) { }
+EXPORT void sf1_V_IDS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PDF p2) { }
+EXPORT void sf1_V_IDS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PDD p2) { }
+EXPORT void sf1_V_IDS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PDP p2) { }
+EXPORT void sf1_V_IDS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PPI p2) { }
+EXPORT void sf1_V_IDS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PPF p2) { }
+EXPORT void sf1_V_IDS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PPD p2) { }
+EXPORT void sf1_V_IDS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PPP p2) { }
+EXPORT void sf1_V_IPI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, int p2) { }
+EXPORT void sf1_V_IPF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, float p2) { }
+EXPORT void sf1_V_IPD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, double p2) { }
+EXPORT void sf1_V_IPP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, void* p2) { }
+EXPORT void sf1_V_IPS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_I p2) { }
+EXPORT void sf1_V_IPS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_F p2) { }
+EXPORT void sf1_V_IPS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_D p2) { }
+EXPORT void sf1_V_IPS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_P p2) { }
+EXPORT void sf1_V_IPS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_II p2) { }
+EXPORT void sf1_V_IPS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_IF p2) { }
+EXPORT void sf1_V_IPS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_ID p2) { }
+EXPORT void sf1_V_IPS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_IP p2) { }
+EXPORT void sf1_V_IPS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FI p2) { }
+EXPORT void sf1_V_IPS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FF p2) { }
+EXPORT void sf1_V_IPS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FD p2) { }
+EXPORT void sf1_V_IPS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FP p2) { }
+EXPORT void sf1_V_IPS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DI p2) { }
+EXPORT void sf1_V_IPS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DF p2) { }
+EXPORT void sf1_V_IPS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DD p2) { }
+EXPORT void sf1_V_IPS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DP p2) { }
+EXPORT void sf1_V_IPS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PI p2) { }
+EXPORT void sf1_V_IPS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PF p2) { }
+EXPORT void sf1_V_IPS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PD p2) { }
+EXPORT void sf1_V_IPS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PP p2) { }
+EXPORT void sf1_V_IPS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_III p2) { }
+EXPORT void sf1_V_IPS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_IIF p2) { }
+EXPORT void sf1_V_IPS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_IID p2) { }
+EXPORT void sf1_V_IPS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_IIP p2) { }
+EXPORT void sf1_V_IPS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_IFI p2) { }
+EXPORT void sf1_V_IPS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_IFF p2) { }
+EXPORT void sf1_V_IPS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_IFD p2) { }
+EXPORT void sf1_V_IPS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_IFP p2) { }
+EXPORT void sf1_V_IPS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_IDI p2) { }
+EXPORT void sf1_V_IPS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_IDF p2) { }
+EXPORT void sf1_V_IPS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_IDD p2) { }
+EXPORT void sf1_V_IPS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_IDP p2) { }
+EXPORT void sf1_V_IPS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_IPI p2) { }
+EXPORT void sf1_V_IPS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_IPF p2) { }
+EXPORT void sf1_V_IPS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_IPD p2) { }
+EXPORT void sf1_V_IPS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_IPP p2) { }
+EXPORT void sf1_V_IPS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FII p2) { }
+EXPORT void sf1_V_IPS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FIF p2) { }
+EXPORT void sf1_V_IPS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FID p2) { }
+EXPORT void sf1_V_IPS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FIP p2) { }
+EXPORT void sf1_V_IPS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FFI p2) { }
+EXPORT void sf1_V_IPS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FFF p2) { }
+EXPORT void sf1_V_IPS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FFD p2) { }
+EXPORT void sf1_V_IPS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FFP p2) { }
+EXPORT void sf1_V_IPS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FDI p2) { }
+EXPORT void sf1_V_IPS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FDF p2) { }
+EXPORT void sf1_V_IPS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FDD p2) { }
+EXPORT void sf1_V_IPS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FDP p2) { }
+EXPORT void sf1_V_IPS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FPI p2) { }
+EXPORT void sf1_V_IPS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FPF p2) { }
+EXPORT void sf1_V_IPS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FPD p2) { }
+EXPORT void sf1_V_IPS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FPP p2) { }
+EXPORT void sf1_V_IPS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DII p2) { }
+EXPORT void sf1_V_IPS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DIF p2) { }
+EXPORT void sf1_V_IPS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DID p2) { }
+EXPORT void sf1_V_IPS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DIP p2) { }
+EXPORT void sf1_V_IPS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DFI p2) { }
+EXPORT void sf1_V_IPS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DFF p2) { }
+EXPORT void sf1_V_IPS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DFD p2) { }
+EXPORT void sf1_V_IPS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DFP p2) { }
+EXPORT void sf1_V_IPS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DDI p2) { }
+EXPORT void sf1_V_IPS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DDF p2) { }
+EXPORT void sf1_V_IPS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DDD p2) { }
+EXPORT void sf1_V_IPS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DDP p2) { }
+EXPORT void sf1_V_IPS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DPI p2) { }
+EXPORT void sf1_V_IPS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DPF p2) { }
+EXPORT void sf1_V_IPS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DPD p2) { }
+EXPORT void sf1_V_IPS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DPP p2) { }
+EXPORT void sf1_V_IPS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PII p2) { }
+EXPORT void sf1_V_IPS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PIF p2) { }
+EXPORT void sf1_V_IPS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PID p2) { }
+EXPORT void sf2_V_IPS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PIP p2) { }
+EXPORT void sf2_V_IPS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PFI p2) { }
+EXPORT void sf2_V_IPS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PFF p2) { }
+EXPORT void sf2_V_IPS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PFD p2) { }
+EXPORT void sf2_V_IPS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PFP p2) { }
+EXPORT void sf2_V_IPS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PDI p2) { }
+EXPORT void sf2_V_IPS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PDF p2) { }
+EXPORT void sf2_V_IPS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PDD p2) { }
+EXPORT void sf2_V_IPS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PDP p2) { }
+EXPORT void sf2_V_IPS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PPI p2) { }
+EXPORT void sf2_V_IPS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PPF p2) { }
+EXPORT void sf2_V_IPS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PPD p2) { }
+EXPORT void sf2_V_IPS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PPP p2) { }
+EXPORT void sf2_V_ISI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_I p1, int p2) { }
+EXPORT void sf2_V_ISI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_F p1, int p2) { }
+EXPORT void sf2_V_ISI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_D p1, int p2) { }
+EXPORT void sf2_V_ISI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_P p1, int p2) { }
+EXPORT void sf2_V_ISI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_II p1, int p2) { }
+EXPORT void sf2_V_ISI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IF p1, int p2) { }
+EXPORT void sf2_V_ISI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_ID p1, int p2) { }
+EXPORT void sf2_V_ISI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IP p1, int p2) { }
+EXPORT void sf2_V_ISI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FI p1, int p2) { }
+EXPORT void sf2_V_ISI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FF p1, int p2) { }
+EXPORT void sf2_V_ISI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FD p1, int p2) { }
+EXPORT void sf2_V_ISI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FP p1, int p2) { }
+EXPORT void sf2_V_ISI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DI p1, int p2) { }
+EXPORT void sf2_V_ISI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DF p1, int p2) { }
+EXPORT void sf2_V_ISI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DD p1, int p2) { }
+EXPORT void sf2_V_ISI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DP p1, int p2) { }
+EXPORT void sf2_V_ISI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PI p1, int p2) { }
+EXPORT void sf2_V_ISI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PF p1, int p2) { }
+EXPORT void sf2_V_ISI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PD p1, int p2) { }
+EXPORT void sf2_V_ISI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PP p1, int p2) { }
+EXPORT void sf2_V_ISI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_III p1, int p2) { }
+EXPORT void sf2_V_ISI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IIF p1, int p2) { }
+EXPORT void sf2_V_ISI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IID p1, int p2) { }
+EXPORT void sf2_V_ISI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IIP p1, int p2) { }
+EXPORT void sf2_V_ISI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFI p1, int p2) { }
+EXPORT void sf2_V_ISI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFF p1, int p2) { }
+EXPORT void sf2_V_ISI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFD p1, int p2) { }
+EXPORT void sf2_V_ISI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFP p1, int p2) { }
+EXPORT void sf2_V_ISI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDI p1, int p2) { }
+EXPORT void sf2_V_ISI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDF p1, int p2) { }
+EXPORT void sf2_V_ISI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDD p1, int p2) { }
+EXPORT void sf2_V_ISI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDP p1, int p2) { }
+EXPORT void sf2_V_ISI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPI p1, int p2) { }
+EXPORT void sf2_V_ISI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPF p1, int p2) { }
+EXPORT void sf2_V_ISI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPD p1, int p2) { }
+EXPORT void sf2_V_ISI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPP p1, int p2) { }
+EXPORT void sf2_V_ISI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FII p1, int p2) { }
+EXPORT void sf2_V_ISI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FIF p1, int p2) { }
+EXPORT void sf2_V_ISI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FID p1, int p2) { }
+EXPORT void sf2_V_ISI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FIP p1, int p2) { }
+EXPORT void sf2_V_ISI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFI p1, int p2) { }
+EXPORT void sf2_V_ISI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFF p1, int p2) { }
+EXPORT void sf2_V_ISI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFD p1, int p2) { }
+EXPORT void sf2_V_ISI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFP p1, int p2) { }
+EXPORT void sf2_V_ISI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDI p1, int p2) { }
+EXPORT void sf2_V_ISI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDF p1, int p2) { }
+EXPORT void sf2_V_ISI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDD p1, int p2) { }
+EXPORT void sf2_V_ISI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDP p1, int p2) { }
+EXPORT void sf2_V_ISI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPI p1, int p2) { }
+EXPORT void sf2_V_ISI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPF p1, int p2) { }
+EXPORT void sf2_V_ISI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPD p1, int p2) { }
+EXPORT void sf2_V_ISI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPP p1, int p2) { }
+EXPORT void sf2_V_ISI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DII p1, int p2) { }
+EXPORT void sf2_V_ISI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DIF p1, int p2) { }
+EXPORT void sf2_V_ISI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DID p1, int p2) { }
+EXPORT void sf2_V_ISI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DIP p1, int p2) { }
+EXPORT void sf2_V_ISI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFI p1, int p2) { }
+EXPORT void sf2_V_ISI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFF p1, int p2) { }
+EXPORT void sf2_V_ISI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFD p1, int p2) { }
+EXPORT void sf2_V_ISI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFP p1, int p2) { }
+EXPORT void sf2_V_ISI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDI p1, int p2) { }
+EXPORT void sf2_V_ISI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDF p1, int p2) { }
+EXPORT void sf2_V_ISI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDD p1, int p2) { }
+EXPORT void sf2_V_ISI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDP p1, int p2) { }
+EXPORT void sf2_V_ISI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPI p1, int p2) { }
+EXPORT void sf2_V_ISI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPF p1, int p2) { }
+EXPORT void sf2_V_ISI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPD p1, int p2) { }
+EXPORT void sf2_V_ISI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPP p1, int p2) { }
+EXPORT void sf2_V_ISI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PII p1, int p2) { }
+EXPORT void sf2_V_ISI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PIF p1, int p2) { }
+EXPORT void sf2_V_ISI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PID p1, int p2) { }
+EXPORT void sf2_V_ISI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PIP p1, int p2) { }
+EXPORT void sf2_V_ISI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFI p1, int p2) { }
+EXPORT void sf2_V_ISI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFF p1, int p2) { }
+EXPORT void sf2_V_ISI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFD p1, int p2) { }
+EXPORT void sf2_V_ISI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFP p1, int p2) { }
+EXPORT void sf2_V_ISI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDI p1, int p2) { }
+EXPORT void sf2_V_ISI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDF p1, int p2) { }
+EXPORT void sf2_V_ISI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDD p1, int p2) { }
+EXPORT void sf2_V_ISI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDP p1, int p2) { }
+EXPORT void sf2_V_ISI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPI p1, int p2) { }
+EXPORT void sf2_V_ISI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPF p1, int p2) { }
+EXPORT void sf2_V_ISI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPD p1, int p2) { }
+EXPORT void sf2_V_ISI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPP p1, int p2) { }
+EXPORT void sf2_V_ISF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_I p1, float p2) { }
+EXPORT void sf2_V_ISF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_F p1, float p2) { }
+EXPORT void sf2_V_ISF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_D p1, float p2) { }
+EXPORT void sf2_V_ISF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_P p1, float p2) { }
+EXPORT void sf2_V_ISF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_II p1, float p2) { }
+EXPORT void sf2_V_ISF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IF p1, float p2) { }
+EXPORT void sf2_V_ISF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_ID p1, float p2) { }
+EXPORT void sf2_V_ISF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IP p1, float p2) { }
+EXPORT void sf2_V_ISF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FI p1, float p2) { }
+EXPORT void sf2_V_ISF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FF p1, float p2) { }
+EXPORT void sf2_V_ISF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FD p1, float p2) { }
+EXPORT void sf2_V_ISF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FP p1, float p2) { }
+EXPORT void sf2_V_ISF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DI p1, float p2) { }
+EXPORT void sf2_V_ISF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DF p1, float p2) { }
+EXPORT void sf2_V_ISF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DD p1, float p2) { }
+EXPORT void sf2_V_ISF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DP p1, float p2) { }
+EXPORT void sf2_V_ISF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PI p1, float p2) { }
+EXPORT void sf2_V_ISF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PF p1, float p2) { }
+EXPORT void sf2_V_ISF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PD p1, float p2) { }
+EXPORT void sf2_V_ISF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PP p1, float p2) { }
+EXPORT void sf2_V_ISF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_III p1, float p2) { }
+EXPORT void sf2_V_ISF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IIF p1, float p2) { }
+EXPORT void sf2_V_ISF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IID p1, float p2) { }
+EXPORT void sf2_V_ISF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IIP p1, float p2) { }
+EXPORT void sf2_V_ISF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFI p1, float p2) { }
+EXPORT void sf2_V_ISF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFF p1, float p2) { }
+EXPORT void sf2_V_ISF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFD p1, float p2) { }
+EXPORT void sf2_V_ISF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFP p1, float p2) { }
+EXPORT void sf2_V_ISF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDI p1, float p2) { }
+EXPORT void sf2_V_ISF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDF p1, float p2) { }
+EXPORT void sf2_V_ISF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDD p1, float p2) { }
+EXPORT void sf2_V_ISF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDP p1, float p2) { }
+EXPORT void sf2_V_ISF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPI p1, float p2) { }
+EXPORT void sf2_V_ISF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPF p1, float p2) { }
+EXPORT void sf2_V_ISF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPD p1, float p2) { }
+EXPORT void sf2_V_ISF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPP p1, float p2) { }
+EXPORT void sf2_V_ISF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FII p1, float p2) { }
+EXPORT void sf2_V_ISF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FIF p1, float p2) { }
+EXPORT void sf2_V_ISF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FID p1, float p2) { }
+EXPORT void sf2_V_ISF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FIP p1, float p2) { }
+EXPORT void sf2_V_ISF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFI p1, float p2) { }
+EXPORT void sf2_V_ISF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFF p1, float p2) { }
+EXPORT void sf2_V_ISF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFD p1, float p2) { }
+EXPORT void sf2_V_ISF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFP p1, float p2) { }
+EXPORT void sf2_V_ISF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDI p1, float p2) { }
+EXPORT void sf2_V_ISF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDF p1, float p2) { }
+EXPORT void sf2_V_ISF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDD p1, float p2) { }
+EXPORT void sf2_V_ISF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDP p1, float p2) { }
+EXPORT void sf2_V_ISF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPI p1, float p2) { }
+EXPORT void sf2_V_ISF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPF p1, float p2) { }
+EXPORT void sf2_V_ISF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPD p1, float p2) { }
+EXPORT void sf2_V_ISF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPP p1, float p2) { }
+EXPORT void sf2_V_ISF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DII p1, float p2) { }
+EXPORT void sf2_V_ISF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DIF p1, float p2) { }
+EXPORT void sf2_V_ISF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DID p1, float p2) { }
+EXPORT void sf2_V_ISF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DIP p1, float p2) { }
+EXPORT void sf2_V_ISF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFI p1, float p2) { }
+EXPORT void sf2_V_ISF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFF p1, float p2) { }
+EXPORT void sf2_V_ISF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFD p1, float p2) { }
+EXPORT void sf2_V_ISF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFP p1, float p2) { }
+EXPORT void sf2_V_ISF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDI p1, float p2) { }
+EXPORT void sf2_V_ISF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDF p1, float p2) { }
+EXPORT void sf2_V_ISF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDD p1, float p2) { }
+EXPORT void sf2_V_ISF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDP p1, float p2) { }
+EXPORT void sf2_V_ISF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPI p1, float p2) { }
+EXPORT void sf2_V_ISF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPF p1, float p2) { }
+EXPORT void sf2_V_ISF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPD p1, float p2) { }
+EXPORT void sf2_V_ISF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPP p1, float p2) { }
+EXPORT void sf2_V_ISF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PII p1, float p2) { }
+EXPORT void sf2_V_ISF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PIF p1, float p2) { }
+EXPORT void sf2_V_ISF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PID p1, float p2) { }
+EXPORT void sf2_V_ISF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PIP p1, float p2) { }
+EXPORT void sf2_V_ISF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFI p1, float p2) { }
+EXPORT void sf2_V_ISF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFF p1, float p2) { }
+EXPORT void sf2_V_ISF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFD p1, float p2) { }
+EXPORT void sf2_V_ISF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFP p1, float p2) { }
+EXPORT void sf2_V_ISF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDI p1, float p2) { }
+EXPORT void sf2_V_ISF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDF p1, float p2) { }
+EXPORT void sf2_V_ISF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDD p1, float p2) { }
+EXPORT void sf2_V_ISF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDP p1, float p2) { }
+EXPORT void sf2_V_ISF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPI p1, float p2) { }
+EXPORT void sf2_V_ISF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPF p1, float p2) { }
+EXPORT void sf2_V_ISF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPD p1, float p2) { }
+EXPORT void sf2_V_ISF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPP p1, float p2) { }
+EXPORT void sf2_V_ISD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_I p1, double p2) { }
+EXPORT void sf2_V_ISD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_F p1, double p2) { }
+EXPORT void sf2_V_ISD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_D p1, double p2) { }
+EXPORT void sf2_V_ISD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_P p1, double p2) { }
+EXPORT void sf2_V_ISD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_II p1, double p2) { }
+EXPORT void sf2_V_ISD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IF p1, double p2) { }
+EXPORT void sf2_V_ISD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_ID p1, double p2) { }
+EXPORT void sf2_V_ISD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IP p1, double p2) { }
+EXPORT void sf2_V_ISD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FI p1, double p2) { }
+EXPORT void sf2_V_ISD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FF p1, double p2) { }
+EXPORT void sf2_V_ISD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FD p1, double p2) { }
+EXPORT void sf2_V_ISD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FP p1, double p2) { }
+EXPORT void sf2_V_ISD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DI p1, double p2) { }
+EXPORT void sf2_V_ISD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DF p1, double p2) { }
+EXPORT void sf2_V_ISD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DD p1, double p2) { }
+EXPORT void sf2_V_ISD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DP p1, double p2) { }
+EXPORT void sf2_V_ISD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PI p1, double p2) { }
+EXPORT void sf2_V_ISD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PF p1, double p2) { }
+EXPORT void sf2_V_ISD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PD p1, double p2) { }
+EXPORT void sf2_V_ISD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PP p1, double p2) { }
+EXPORT void sf2_V_ISD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_III p1, double p2) { }
+EXPORT void sf2_V_ISD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IIF p1, double p2) { }
+EXPORT void sf2_V_ISD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IID p1, double p2) { }
+EXPORT void sf2_V_ISD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IIP p1, double p2) { }
+EXPORT void sf2_V_ISD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFI p1, double p2) { }
+EXPORT void sf2_V_ISD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFF p1, double p2) { }
+EXPORT void sf2_V_ISD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFD p1, double p2) { }
+EXPORT void sf2_V_ISD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFP p1, double p2) { }
+EXPORT void sf2_V_ISD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDI p1, double p2) { }
+EXPORT void sf2_V_ISD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDF p1, double p2) { }
+EXPORT void sf2_V_ISD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDD p1, double p2) { }
+EXPORT void sf2_V_ISD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDP p1, double p2) { }
+EXPORT void sf2_V_ISD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPI p1, double p2) { }
+EXPORT void sf2_V_ISD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPF p1, double p2) { }
+EXPORT void sf2_V_ISD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPD p1, double p2) { }
+EXPORT void sf2_V_ISD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPP p1, double p2) { }
+EXPORT void sf2_V_ISD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FII p1, double p2) { }
+EXPORT void sf2_V_ISD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FIF p1, double p2) { }
+EXPORT void sf2_V_ISD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FID p1, double p2) { }
+EXPORT void sf2_V_ISD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FIP p1, double p2) { }
+EXPORT void sf2_V_ISD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFI p1, double p2) { }
+EXPORT void sf2_V_ISD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFF p1, double p2) { }
+EXPORT void sf2_V_ISD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFD p1, double p2) { }
+EXPORT void sf2_V_ISD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFP p1, double p2) { }
+EXPORT void sf2_V_ISD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDI p1, double p2) { }
+EXPORT void sf2_V_ISD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDF p1, double p2) { }
+EXPORT void sf2_V_ISD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDD p1, double p2) { }
+EXPORT void sf2_V_ISD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDP p1, double p2) { }
+EXPORT void sf2_V_ISD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPI p1, double p2) { }
+EXPORT void sf2_V_ISD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPF p1, double p2) { }
+EXPORT void sf2_V_ISD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPD p1, double p2) { }
+EXPORT void sf2_V_ISD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPP p1, double p2) { }
+EXPORT void sf2_V_ISD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DII p1, double p2) { }
+EXPORT void sf2_V_ISD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DIF p1, double p2) { }
+EXPORT void sf2_V_ISD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DID p1, double p2) { }
+EXPORT void sf2_V_ISD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DIP p1, double p2) { }
+EXPORT void sf2_V_ISD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFI p1, double p2) { }
+EXPORT void sf2_V_ISD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFF p1, double p2) { }
+EXPORT void sf2_V_ISD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFD p1, double p2) { }
+EXPORT void sf2_V_ISD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFP p1, double p2) { }
+EXPORT void sf2_V_ISD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDI p1, double p2) { }
+EXPORT void sf2_V_ISD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDF p1, double p2) { }
+EXPORT void sf2_V_ISD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDD p1, double p2) { }
+EXPORT void sf2_V_ISD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDP p1, double p2) { }
+EXPORT void sf2_V_ISD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPI p1, double p2) { }
+EXPORT void sf2_V_ISD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPF p1, double p2) { }
+EXPORT void sf2_V_ISD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPD p1, double p2) { }
+EXPORT void sf2_V_ISD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPP p1, double p2) { }
+EXPORT void sf2_V_ISD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PII p1, double p2) { }
+EXPORT void sf2_V_ISD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PIF p1, double p2) { }
+EXPORT void sf2_V_ISD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PID p1, double p2) { }
+EXPORT void sf2_V_ISD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PIP p1, double p2) { }
+EXPORT void sf2_V_ISD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFI p1, double p2) { }
+EXPORT void sf2_V_ISD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFF p1, double p2) { }
+EXPORT void sf2_V_ISD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFD p1, double p2) { }
+EXPORT void sf2_V_ISD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFP p1, double p2) { }
+EXPORT void sf2_V_ISD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDI p1, double p2) { }
+EXPORT void sf2_V_ISD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDF p1, double p2) { }
+EXPORT void sf2_V_ISD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDD p1, double p2) { }
+EXPORT void sf2_V_ISD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDP p1, double p2) { }
+EXPORT void sf2_V_ISD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPI p1, double p2) { }
+EXPORT void sf2_V_ISD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPF p1, double p2) { }
+EXPORT void sf2_V_ISD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPD p1, double p2) { }
+EXPORT void sf2_V_ISD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPP p1, double p2) { }
+EXPORT void sf2_V_ISP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_I p1, void* p2) { }
+EXPORT void sf2_V_ISP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_F p1, void* p2) { }
+EXPORT void sf2_V_ISP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_D p1, void* p2) { }
+EXPORT void sf2_V_ISP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_P p1, void* p2) { }
+EXPORT void sf2_V_ISP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_II p1, void* p2) { }
+EXPORT void sf2_V_ISP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IF p1, void* p2) { }
+EXPORT void sf2_V_ISP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_ID p1, void* p2) { }
+EXPORT void sf2_V_ISP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IP p1, void* p2) { }
+EXPORT void sf2_V_ISP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FI p1, void* p2) { }
+EXPORT void sf2_V_ISP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FF p1, void* p2) { }
+EXPORT void sf2_V_ISP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FD p1, void* p2) { }
+EXPORT void sf2_V_ISP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FP p1, void* p2) { }
+EXPORT void sf2_V_ISP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DI p1, void* p2) { }
+EXPORT void sf2_V_ISP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DF p1, void* p2) { }
+EXPORT void sf2_V_ISP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DD p1, void* p2) { }
+EXPORT void sf2_V_ISP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DP p1, void* p2) { }
+EXPORT void sf2_V_ISP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PI p1, void* p2) { }
+EXPORT void sf2_V_ISP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PF p1, void* p2) { }
+EXPORT void sf2_V_ISP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PD p1, void* p2) { }
+EXPORT void sf2_V_ISP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PP p1, void* p2) { }
+EXPORT void sf2_V_ISP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_III p1, void* p2) { }
+EXPORT void sf2_V_ISP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IIF p1, void* p2) { }
+EXPORT void sf2_V_ISP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IID p1, void* p2) { }
+EXPORT void sf2_V_ISP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IIP p1, void* p2) { }
+EXPORT void sf2_V_ISP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFI p1, void* p2) { }
+EXPORT void sf2_V_ISP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFF p1, void* p2) { }
+EXPORT void sf2_V_ISP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFD p1, void* p2) { }
+EXPORT void sf2_V_ISP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFP p1, void* p2) { }
+EXPORT void sf2_V_ISP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDI p1, void* p2) { }
+EXPORT void sf2_V_ISP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDF p1, void* p2) { }
+EXPORT void sf2_V_ISP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDD p1, void* p2) { }
+EXPORT void sf2_V_ISP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDP p1, void* p2) { }
+EXPORT void sf2_V_ISP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPI p1, void* p2) { }
+EXPORT void sf2_V_ISP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPF p1, void* p2) { }
+EXPORT void sf2_V_ISP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPD p1, void* p2) { }
+EXPORT void sf2_V_ISP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPP p1, void* p2) { }
+EXPORT void sf2_V_ISP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FII p1, void* p2) { }
+EXPORT void sf2_V_ISP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FIF p1, void* p2) { }
+EXPORT void sf2_V_ISP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FID p1, void* p2) { }
+EXPORT void sf2_V_ISP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FIP p1, void* p2) { }
+EXPORT void sf2_V_ISP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFI p1, void* p2) { }
+EXPORT void sf2_V_ISP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFF p1, void* p2) { }
+EXPORT void sf2_V_ISP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFD p1, void* p2) { }
+EXPORT void sf2_V_ISP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFP p1, void* p2) { }
+EXPORT void sf2_V_ISP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDI p1, void* p2) { }
+EXPORT void sf2_V_ISP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDF p1, void* p2) { }
+EXPORT void sf2_V_ISP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDD p1, void* p2) { }
+EXPORT void sf2_V_ISP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDP p1, void* p2) { }
+EXPORT void sf2_V_ISP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPI p1, void* p2) { }
+EXPORT void sf2_V_ISP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPF p1, void* p2) { }
+EXPORT void sf2_V_ISP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPD p1, void* p2) { }
+EXPORT void sf2_V_ISP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPP p1, void* p2) { }
+EXPORT void sf2_V_ISP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DII p1, void* p2) { }
+EXPORT void sf2_V_ISP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DIF p1, void* p2) { }
+EXPORT void sf2_V_ISP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DID p1, void* p2) { }
+EXPORT void sf2_V_ISP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DIP p1, void* p2) { }
+EXPORT void sf2_V_ISP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFI p1, void* p2) { }
+EXPORT void sf2_V_ISP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFF p1, void* p2) { }
+EXPORT void sf2_V_ISP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFD p1, void* p2) { }
+EXPORT void sf2_V_ISP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFP p1, void* p2) { }
+EXPORT void sf2_V_ISP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDI p1, void* p2) { }
+EXPORT void sf2_V_ISP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDF p1, void* p2) { }
+EXPORT void sf2_V_ISP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDD p1, void* p2) { }
+EXPORT void sf2_V_ISP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDP p1, void* p2) { }
+EXPORT void sf2_V_ISP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPI p1, void* p2) { }
+EXPORT void sf2_V_ISP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPF p1, void* p2) { }
+EXPORT void sf2_V_ISP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPD p1, void* p2) { }
+EXPORT void sf2_V_ISP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPP p1, void* p2) { }
+EXPORT void sf2_V_ISP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PII p1, void* p2) { }
+EXPORT void sf2_V_ISP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PIF p1, void* p2) { }
+EXPORT void sf2_V_ISP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PID p1, void* p2) { }
+EXPORT void sf2_V_ISP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PIP p1, void* p2) { }
+EXPORT void sf2_V_ISP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFI p1, void* p2) { }
+EXPORT void sf2_V_ISP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFF p1, void* p2) { }
+EXPORT void sf2_V_ISP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFD p1, void* p2) { }
+EXPORT void sf2_V_ISP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFP p1, void* p2) { }
+EXPORT void sf2_V_ISP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDI p1, void* p2) { }
+EXPORT void sf2_V_ISP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDF p1, void* p2) { }
+EXPORT void sf2_V_ISP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDD p1, void* p2) { }
+EXPORT void sf2_V_ISP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDP p1, void* p2) { }
+EXPORT void sf2_V_ISP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPI p1, void* p2) { }
+EXPORT void sf2_V_ISP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPF p1, void* p2) { }
+EXPORT void sf2_V_ISP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPD p1, void* p2) { }
+EXPORT void sf2_V_ISP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPP p1, void* p2) { }
+EXPORT void sf2_V_ISS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_I p1, struct S_I p2) { }
+EXPORT void sf2_V_ISS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_F p1, struct S_F p2) { }
+EXPORT void sf2_V_ISS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_D p1, struct S_D p2) { }
+EXPORT void sf2_V_ISS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_P p1, struct S_P p2) { }
+EXPORT void sf2_V_ISS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_II p1, struct S_II p2) { }
+EXPORT void sf2_V_ISS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IF p1, struct S_IF p2) { }
+EXPORT void sf2_V_ISS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_ID p1, struct S_ID p2) { }
+EXPORT void sf2_V_ISS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IP p1, struct S_IP p2) { }
+EXPORT void sf2_V_ISS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FI p1, struct S_FI p2) { }
+EXPORT void sf2_V_ISS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FF p1, struct S_FF p2) { }
+EXPORT void sf2_V_ISS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FD p1, struct S_FD p2) { }
+EXPORT void sf2_V_ISS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FP p1, struct S_FP p2) { }
+EXPORT void sf2_V_ISS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DI p1, struct S_DI p2) { }
+EXPORT void sf2_V_ISS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DF p1, struct S_DF p2) { }
+EXPORT void sf2_V_ISS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DD p1, struct S_DD p2) { }
+EXPORT void sf2_V_ISS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DP p1, struct S_DP p2) { }
+EXPORT void sf2_V_ISS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PI p1, struct S_PI p2) { }
+EXPORT void sf2_V_ISS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PF p1, struct S_PF p2) { }
+EXPORT void sf2_V_ISS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PD p1, struct S_PD p2) { }
+EXPORT void sf2_V_ISS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PP p1, struct S_PP p2) { }
+EXPORT void sf2_V_ISS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_III p1, struct S_III p2) { }
+EXPORT void sf2_V_ISS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IIF p1, struct S_IIF p2) { }
+EXPORT void sf2_V_ISS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IID p1, struct S_IID p2) { }
+EXPORT void sf2_V_ISS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IIP p1, struct S_IIP p2) { }
+EXPORT void sf2_V_ISS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFI p1, struct S_IFI p2) { }
+EXPORT void sf2_V_ISS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFF p1, struct S_IFF p2) { }
+EXPORT void sf2_V_ISS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFD p1, struct S_IFD p2) { }
+EXPORT void sf2_V_ISS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFP p1, struct S_IFP p2) { }
+EXPORT void sf2_V_ISS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDI p1, struct S_IDI p2) { }
+EXPORT void sf2_V_ISS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDF p1, struct S_IDF p2) { }
+EXPORT void sf2_V_ISS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDD p1, struct S_IDD p2) { }
+EXPORT void sf2_V_ISS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDP p1, struct S_IDP p2) { }
+EXPORT void sf2_V_ISS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPI p1, struct S_IPI p2) { }
+EXPORT void sf2_V_ISS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPF p1, struct S_IPF p2) { }
+EXPORT void sf2_V_ISS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPD p1, struct S_IPD p2) { }
+EXPORT void sf2_V_ISS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPP p1, struct S_IPP p2) { }
+EXPORT void sf2_V_ISS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FII p1, struct S_FII p2) { }
+EXPORT void sf2_V_ISS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FIF p1, struct S_FIF p2) { }
+EXPORT void sf2_V_ISS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FID p1, struct S_FID p2) { }
+EXPORT void sf2_V_ISS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FIP p1, struct S_FIP p2) { }
+EXPORT void sf2_V_ISS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFI p1, struct S_FFI p2) { }
+EXPORT void sf2_V_ISS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFF p1, struct S_FFF p2) { }
+EXPORT void sf2_V_ISS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFD p1, struct S_FFD p2) { }
+EXPORT void sf2_V_ISS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFP p1, struct S_FFP p2) { }
+EXPORT void sf2_V_ISS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDI p1, struct S_FDI p2) { }
+EXPORT void sf2_V_ISS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDF p1, struct S_FDF p2) { }
+EXPORT void sf2_V_ISS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDD p1, struct S_FDD p2) { }
+EXPORT void sf2_V_ISS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDP p1, struct S_FDP p2) { }
+EXPORT void sf2_V_ISS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPI p1, struct S_FPI p2) { }
+EXPORT void sf2_V_ISS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPF p1, struct S_FPF p2) { }
+EXPORT void sf2_V_ISS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPD p1, struct S_FPD p2) { }
+EXPORT void sf2_V_ISS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPP p1, struct S_FPP p2) { }
+EXPORT void sf2_V_ISS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DII p1, struct S_DII p2) { }
+EXPORT void sf2_V_ISS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DIF p1, struct S_DIF p2) { }
+EXPORT void sf2_V_ISS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DID p1, struct S_DID p2) { }
+EXPORT void sf2_V_ISS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DIP p1, struct S_DIP p2) { }
+EXPORT void sf2_V_ISS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFI p1, struct S_DFI p2) { }
+EXPORT void sf2_V_ISS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFF p1, struct S_DFF p2) { }
+EXPORT void sf2_V_ISS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFD p1, struct S_DFD p2) { }
+EXPORT void sf2_V_ISS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFP p1, struct S_DFP p2) { }
+EXPORT void sf2_V_ISS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDI p1, struct S_DDI p2) { }
+EXPORT void sf2_V_ISS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDF p1, struct S_DDF p2) { }
+EXPORT void sf2_V_ISS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDD p1, struct S_DDD p2) { }
+EXPORT void sf2_V_ISS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDP p1, struct S_DDP p2) { }
+EXPORT void sf2_V_ISS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPI p1, struct S_DPI p2) { }
+EXPORT void sf2_V_ISS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPF p1, struct S_DPF p2) { }
+EXPORT void sf2_V_ISS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPD p1, struct S_DPD p2) { }
+EXPORT void sf2_V_ISS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPP p1, struct S_DPP p2) { }
+EXPORT void sf2_V_ISS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PII p1, struct S_PII p2) { }
+EXPORT void sf2_V_ISS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PIF p1, struct S_PIF p2) { }
+EXPORT void sf2_V_ISS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PID p1, struct S_PID p2) { }
+EXPORT void sf2_V_ISS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PIP p1, struct S_PIP p2) { }
+EXPORT void sf2_V_ISS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFI p1, struct S_PFI p2) { }
+EXPORT void sf2_V_ISS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFF p1, struct S_PFF p2) { }
+EXPORT void sf2_V_ISS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFD p1, struct S_PFD p2) { }
+EXPORT void sf2_V_ISS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFP p1, struct S_PFP p2) { }
+EXPORT void sf2_V_ISS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDI p1, struct S_PDI p2) { }
+EXPORT void sf2_V_ISS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDF p1, struct S_PDF p2) { }
+EXPORT void sf2_V_ISS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDD p1, struct S_PDD p2) { }
+EXPORT void sf2_V_ISS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDP p1, struct S_PDP p2) { }
+EXPORT void sf2_V_ISS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPI p1, struct S_PPI p2) { }
+EXPORT void sf2_V_ISS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPF p1, struct S_PPF p2) { }
+EXPORT void sf2_V_ISS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPD p1, struct S_PPD p2) { }
+EXPORT void sf2_V_ISS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPP p1, struct S_PPP p2) { }
+EXPORT void sf2_V_FII_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, int p2) { }
+EXPORT void sf2_V_FIF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, float p2) { }
+EXPORT void sf2_V_FID_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, double p2) { }
+EXPORT void sf2_V_FIP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, void* p2) { }
+EXPORT void sf2_V_FIS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_I p2) { }
+EXPORT void sf2_V_FIS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_F p2) { }
+EXPORT void sf2_V_FIS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_D p2) { }
+EXPORT void sf2_V_FIS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_P p2) { }
+EXPORT void sf2_V_FIS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_II p2) { }
+EXPORT void sf2_V_FIS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_IF p2) { }
+EXPORT void sf2_V_FIS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_ID p2) { }
+EXPORT void sf2_V_FIS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_IP p2) { }
+EXPORT void sf2_V_FIS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FI p2) { }
+EXPORT void sf2_V_FIS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FF p2) { }
+EXPORT void sf2_V_FIS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FD p2) { }
+EXPORT void sf2_V_FIS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FP p2) { }
+EXPORT void sf2_V_FIS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DI p2) { }
+EXPORT void sf2_V_FIS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DF p2) { }
+EXPORT void sf2_V_FIS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DD p2) { }
+EXPORT void sf2_V_FIS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DP p2) { }
+EXPORT void sf2_V_FIS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PI p2) { }
+EXPORT void sf2_V_FIS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PF p2) { }
+EXPORT void sf2_V_FIS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PD p2) { }
+EXPORT void sf2_V_FIS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PP p2) { }
+EXPORT void sf2_V_FIS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_III p2) { }
+EXPORT void sf2_V_FIS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_IIF p2) { }
+EXPORT void sf2_V_FIS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_IID p2) { }
+EXPORT void sf2_V_FIS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_IIP p2) { }
+EXPORT void sf2_V_FIS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_IFI p2) { }
+EXPORT void sf2_V_FIS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_IFF p2) { }
+EXPORT void sf2_V_FIS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_IFD p2) { }
+EXPORT void sf2_V_FIS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_IFP p2) { }
+EXPORT void sf2_V_FIS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_IDI p2) { }
+EXPORT void sf2_V_FIS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_IDF p2) { }
+EXPORT void sf2_V_FIS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_IDD p2) { }
+EXPORT void sf2_V_FIS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_IDP p2) { }
+EXPORT void sf2_V_FIS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_IPI p2) { }
+EXPORT void sf2_V_FIS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_IPF p2) { }
+EXPORT void sf2_V_FIS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_IPD p2) { }
+EXPORT void sf2_V_FIS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_IPP p2) { }
+EXPORT void sf2_V_FIS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FII p2) { }
+EXPORT void sf2_V_FIS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FIF p2) { }
+EXPORT void sf2_V_FIS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FID p2) { }
+EXPORT void sf2_V_FIS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FIP p2) { }
+EXPORT void sf2_V_FIS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FFI p2) { }
+EXPORT void sf2_V_FIS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FFF p2) { }
+EXPORT void sf2_V_FIS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FFD p2) { }
+EXPORT void sf2_V_FIS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FFP p2) { }
+EXPORT void sf2_V_FIS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FDI p2) { }
+EXPORT void sf2_V_FIS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FDF p2) { }
+EXPORT void sf2_V_FIS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FDD p2) { }
+EXPORT void sf2_V_FIS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FDP p2) { }
+EXPORT void sf2_V_FIS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FPI p2) { }
+EXPORT void sf2_V_FIS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FPF p2) { }
+EXPORT void sf2_V_FIS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FPD p2) { }
+EXPORT void sf2_V_FIS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FPP p2) { }
+EXPORT void sf2_V_FIS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DII p2) { }
+EXPORT void sf2_V_FIS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DIF p2) { }
+EXPORT void sf2_V_FIS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DID p2) { }
+EXPORT void sf2_V_FIS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DIP p2) { }
+EXPORT void sf2_V_FIS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DFI p2) { }
+EXPORT void sf2_V_FIS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DFF p2) { }
+EXPORT void sf2_V_FIS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DFD p2) { }
+EXPORT void sf2_V_FIS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DFP p2) { }
+EXPORT void sf2_V_FIS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DDI p2) { }
+EXPORT void sf2_V_FIS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DDF p2) { }
+EXPORT void sf2_V_FIS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DDD p2) { }
+EXPORT void sf2_V_FIS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DDP p2) { }
+EXPORT void sf2_V_FIS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DPI p2) { }
+EXPORT void sf2_V_FIS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DPF p2) { }
+EXPORT void sf2_V_FIS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DPD p2) { }
+EXPORT void sf2_V_FIS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DPP p2) { }
+EXPORT void sf2_V_FIS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PII p2) { }
+EXPORT void sf2_V_FIS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PIF p2) { }
+EXPORT void sf2_V_FIS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PID p2) { }
+EXPORT void sf2_V_FIS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PIP p2) { }
+EXPORT void sf2_V_FIS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PFI p2) { }
+EXPORT void sf2_V_FIS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PFF p2) { }
+EXPORT void sf2_V_FIS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PFD p2) { }
+EXPORT void sf2_V_FIS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PFP p2) { }
+EXPORT void sf2_V_FIS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PDI p2) { }
+EXPORT void sf2_V_FIS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PDF p2) { }
+EXPORT void sf2_V_FIS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PDD p2) { }
+EXPORT void sf2_V_FIS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PDP p2) { }
+EXPORT void sf2_V_FIS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PPI p2) { }
+EXPORT void sf2_V_FIS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PPF p2) { }
+EXPORT void sf2_V_FIS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PPD p2) { }
+EXPORT void sf2_V_FIS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PPP p2) { }
+EXPORT void sf2_V_FFI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, int p2) { }
+EXPORT void sf2_V_FFF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, float p2) { }
+EXPORT void sf2_V_FFD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, double p2) { }
+EXPORT void sf2_V_FFP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, void* p2) { }
+EXPORT void sf2_V_FFS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_I p2) { }
+EXPORT void sf2_V_FFS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_F p2) { }
+EXPORT void sf2_V_FFS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_D p2) { }
+EXPORT void sf2_V_FFS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_P p2) { }
+EXPORT void sf2_V_FFS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_II p2) { }
+EXPORT void sf2_V_FFS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_IF p2) { }
+EXPORT void sf2_V_FFS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_ID p2) { }
+EXPORT void sf2_V_FFS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_IP p2) { }
+EXPORT void sf2_V_FFS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FI p2) { }
+EXPORT void sf2_V_FFS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FF p2) { }
+EXPORT void sf2_V_FFS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FD p2) { }
+EXPORT void sf2_V_FFS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FP p2) { }
+EXPORT void sf2_V_FFS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DI p2) { }
+EXPORT void sf2_V_FFS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DF p2) { }
+EXPORT void sf2_V_FFS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DD p2) { }
+EXPORT void sf2_V_FFS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DP p2) { }
+EXPORT void sf2_V_FFS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PI p2) { }
+EXPORT void sf2_V_FFS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PF p2) { }
+EXPORT void sf2_V_FFS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PD p2) { }
+EXPORT void sf2_V_FFS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PP p2) { }
+EXPORT void sf2_V_FFS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_III p2) { }
+EXPORT void sf2_V_FFS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_IIF p2) { }
+EXPORT void sf2_V_FFS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_IID p2) { }
+EXPORT void sf2_V_FFS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_IIP p2) { }
+EXPORT void sf2_V_FFS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_IFI p2) { }
+EXPORT void sf2_V_FFS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_IFF p2) { }
+EXPORT void sf2_V_FFS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_IFD p2) { }
+EXPORT void sf2_V_FFS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_IFP p2) { }
+EXPORT void sf2_V_FFS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_IDI p2) { }
+EXPORT void sf2_V_FFS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_IDF p2) { }
+EXPORT void sf2_V_FFS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_IDD p2) { }
+EXPORT void sf2_V_FFS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_IDP p2) { }
+EXPORT void sf2_V_FFS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_IPI p2) { }
+EXPORT void sf2_V_FFS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_IPF p2) { }
+EXPORT void sf2_V_FFS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_IPD p2) { }
+EXPORT void sf2_V_FFS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_IPP p2) { }
+EXPORT void sf2_V_FFS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FII p2) { }
+EXPORT void sf2_V_FFS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FIF p2) { }
+EXPORT void sf2_V_FFS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FID p2) { }
+EXPORT void sf2_V_FFS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FIP p2) { }
+EXPORT void sf2_V_FFS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FFI p2) { }
+EXPORT void sf2_V_FFS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FFF p2) { }
+EXPORT void sf2_V_FFS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FFD p2) { }
+EXPORT void sf2_V_FFS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FFP p2) { }
+EXPORT void sf2_V_FFS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FDI p2) { }
+EXPORT void sf2_V_FFS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FDF p2) { }
+EXPORT void sf2_V_FFS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FDD p2) { }
+EXPORT void sf2_V_FFS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FDP p2) { }
+EXPORT void sf2_V_FFS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FPI p2) { }
+EXPORT void sf2_V_FFS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FPF p2) { }
+EXPORT void sf2_V_FFS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FPD p2) { }
+EXPORT void sf2_V_FFS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FPP p2) { }
+EXPORT void sf2_V_FFS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DII p2) { }
+EXPORT void sf2_V_FFS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DIF p2) { }
+EXPORT void sf2_V_FFS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DID p2) { }
+EXPORT void sf2_V_FFS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DIP p2) { }
+EXPORT void sf2_V_FFS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DFI p2) { }
+EXPORT void sf2_V_FFS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DFF p2) { }
+EXPORT void sf2_V_FFS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DFD p2) { }
+EXPORT void sf2_V_FFS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DFP p2) { }
+EXPORT void sf2_V_FFS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DDI p2) { }
+EXPORT void sf2_V_FFS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DDF p2) { }
+EXPORT void sf2_V_FFS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DDD p2) { }
+EXPORT void sf2_V_FFS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DDP p2) { }
+EXPORT void sf2_V_FFS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DPI p2) { }
+EXPORT void sf2_V_FFS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DPF p2) { }
+EXPORT void sf2_V_FFS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DPD p2) { }
+EXPORT void sf2_V_FFS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DPP p2) { }
+EXPORT void sf2_V_FFS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PII p2) { }
+EXPORT void sf2_V_FFS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PIF p2) { }
+EXPORT void sf2_V_FFS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PID p2) { }
+EXPORT void sf2_V_FFS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PIP p2) { }
+EXPORT void sf2_V_FFS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PFI p2) { }
+EXPORT void sf2_V_FFS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PFF p2) { }
+EXPORT void sf2_V_FFS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PFD p2) { }
+EXPORT void sf3_V_FFS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PFP p2) { }
+EXPORT void sf3_V_FFS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PDI p2) { }
+EXPORT void sf3_V_FFS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PDF p2) { }
+EXPORT void sf3_V_FFS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PDD p2) { }
+EXPORT void sf3_V_FFS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PDP p2) { }
+EXPORT void sf3_V_FFS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PPI p2) { }
+EXPORT void sf3_V_FFS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PPF p2) { }
+EXPORT void sf3_V_FFS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PPD p2) { }
+EXPORT void sf3_V_FFS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PPP p2) { }
+EXPORT void sf3_V_FDI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, int p2) { }
+EXPORT void sf3_V_FDF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, float p2) { }
+EXPORT void sf3_V_FDD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, double p2) { }
+EXPORT void sf3_V_FDP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, void* p2) { }
+EXPORT void sf3_V_FDS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_I p2) { }
+EXPORT void sf3_V_FDS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_F p2) { }
+EXPORT void sf3_V_FDS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_D p2) { }
+EXPORT void sf3_V_FDS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_P p2) { }
+EXPORT void sf3_V_FDS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_II p2) { }
+EXPORT void sf3_V_FDS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_IF p2) { }
+EXPORT void sf3_V_FDS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_ID p2) { }
+EXPORT void sf3_V_FDS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_IP p2) { }
+EXPORT void sf3_V_FDS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FI p2) { }
+EXPORT void sf3_V_FDS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FF p2) { }
+EXPORT void sf3_V_FDS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FD p2) { }
+EXPORT void sf3_V_FDS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FP p2) { }
+EXPORT void sf3_V_FDS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DI p2) { }
+EXPORT void sf3_V_FDS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DF p2) { }
+EXPORT void sf3_V_FDS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DD p2) { }
+EXPORT void sf3_V_FDS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DP p2) { }
+EXPORT void sf3_V_FDS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PI p2) { }
+EXPORT void sf3_V_FDS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PF p2) { }
+EXPORT void sf3_V_FDS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PD p2) { }
+EXPORT void sf3_V_FDS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PP p2) { }
+EXPORT void sf3_V_FDS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_III p2) { }
+EXPORT void sf3_V_FDS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_IIF p2) { }
+EXPORT void sf3_V_FDS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_IID p2) { }
+EXPORT void sf3_V_FDS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_IIP p2) { }
+EXPORT void sf3_V_FDS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_IFI p2) { }
+EXPORT void sf3_V_FDS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_IFF p2) { }
+EXPORT void sf3_V_FDS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_IFD p2) { }
+EXPORT void sf3_V_FDS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_IFP p2) { }
+EXPORT void sf3_V_FDS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_IDI p2) { }
+EXPORT void sf3_V_FDS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_IDF p2) { }
+EXPORT void sf3_V_FDS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_IDD p2) { }
+EXPORT void sf3_V_FDS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_IDP p2) { }
+EXPORT void sf3_V_FDS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_IPI p2) { }
+EXPORT void sf3_V_FDS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_IPF p2) { }
+EXPORT void sf3_V_FDS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_IPD p2) { }
+EXPORT void sf3_V_FDS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_IPP p2) { }
+EXPORT void sf3_V_FDS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FII p2) { }
+EXPORT void sf3_V_FDS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FIF p2) { }
+EXPORT void sf3_V_FDS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FID p2) { }
+EXPORT void sf3_V_FDS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FIP p2) { }
+EXPORT void sf3_V_FDS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FFI p2) { }
+EXPORT void sf3_V_FDS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FFF p2) { }
+EXPORT void sf3_V_FDS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FFD p2) { }
+EXPORT void sf3_V_FDS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FFP p2) { }
+EXPORT void sf3_V_FDS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FDI p2) { }
+EXPORT void sf3_V_FDS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FDF p2) { }
+EXPORT void sf3_V_FDS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FDD p2) { }
+EXPORT void sf3_V_FDS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FDP p2) { }
+EXPORT void sf3_V_FDS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FPI p2) { }
+EXPORT void sf3_V_FDS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FPF p2) { }
+EXPORT void sf3_V_FDS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FPD p2) { }
+EXPORT void sf3_V_FDS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FPP p2) { }
+EXPORT void sf3_V_FDS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DII p2) { }
+EXPORT void sf3_V_FDS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DIF p2) { }
+EXPORT void sf3_V_FDS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DID p2) { }
+EXPORT void sf3_V_FDS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DIP p2) { }
+EXPORT void sf3_V_FDS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DFI p2) { }
+EXPORT void sf3_V_FDS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DFF p2) { }
+EXPORT void sf3_V_FDS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DFD p2) { }
+EXPORT void sf3_V_FDS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DFP p2) { }
+EXPORT void sf3_V_FDS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DDI p2) { }
+EXPORT void sf3_V_FDS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DDF p2) { }
+EXPORT void sf3_V_FDS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DDD p2) { }
+EXPORT void sf3_V_FDS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DDP p2) { }
+EXPORT void sf3_V_FDS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DPI p2) { }
+EXPORT void sf3_V_FDS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DPF p2) { }
+EXPORT void sf3_V_FDS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DPD p2) { }
+EXPORT void sf3_V_FDS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DPP p2) { }
+EXPORT void sf3_V_FDS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PII p2) { }
+EXPORT void sf3_V_FDS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PIF p2) { }
+EXPORT void sf3_V_FDS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PID p2) { }
+EXPORT void sf3_V_FDS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PIP p2) { }
+EXPORT void sf3_V_FDS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PFI p2) { }
+EXPORT void sf3_V_FDS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PFF p2) { }
+EXPORT void sf3_V_FDS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PFD p2) { }
+EXPORT void sf3_V_FDS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PFP p2) { }
+EXPORT void sf3_V_FDS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PDI p2) { }
+EXPORT void sf3_V_FDS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PDF p2) { }
+EXPORT void sf3_V_FDS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PDD p2) { }
+EXPORT void sf3_V_FDS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PDP p2) { }
+EXPORT void sf3_V_FDS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PPI p2) { }
+EXPORT void sf3_V_FDS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PPF p2) { }
+EXPORT void sf3_V_FDS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PPD p2) { }
+EXPORT void sf3_V_FDS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PPP p2) { }
+EXPORT void sf3_V_FPI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, int p2) { }
+EXPORT void sf3_V_FPF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, float p2) { }
+EXPORT void sf3_V_FPD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, double p2) { }
+EXPORT void sf3_V_FPP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, void* p2) { }
+EXPORT void sf3_V_FPS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_I p2) { }
+EXPORT void sf3_V_FPS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_F p2) { }
+EXPORT void sf3_V_FPS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_D p2) { }
+EXPORT void sf3_V_FPS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_P p2) { }
+EXPORT void sf3_V_FPS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_II p2) { }
+EXPORT void sf3_V_FPS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_IF p2) { }
+EXPORT void sf3_V_FPS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_ID p2) { }
+EXPORT void sf3_V_FPS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_IP p2) { }
+EXPORT void sf3_V_FPS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FI p2) { }
+EXPORT void sf3_V_FPS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FF p2) { }
+EXPORT void sf3_V_FPS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FD p2) { }
+EXPORT void sf3_V_FPS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FP p2) { }
+EXPORT void sf3_V_FPS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DI p2) { }
+EXPORT void sf3_V_FPS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DF p2) { }
+EXPORT void sf3_V_FPS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DD p2) { }
+EXPORT void sf3_V_FPS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DP p2) { }
+EXPORT void sf3_V_FPS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PI p2) { }
+EXPORT void sf3_V_FPS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PF p2) { }
+EXPORT void sf3_V_FPS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PD p2) { }
+EXPORT void sf3_V_FPS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PP p2) { }
+EXPORT void sf3_V_FPS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_III p2) { }
+EXPORT void sf3_V_FPS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_IIF p2) { }
+EXPORT void sf3_V_FPS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_IID p2) { }
+EXPORT void sf3_V_FPS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_IIP p2) { }
+EXPORT void sf3_V_FPS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_IFI p2) { }
+EXPORT void sf3_V_FPS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_IFF p2) { }
+EXPORT void sf3_V_FPS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_IFD p2) { }
+EXPORT void sf3_V_FPS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_IFP p2) { }
+EXPORT void sf3_V_FPS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_IDI p2) { }
+EXPORT void sf3_V_FPS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_IDF p2) { }
+EXPORT void sf3_V_FPS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_IDD p2) { }
+EXPORT void sf3_V_FPS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_IDP p2) { }
+EXPORT void sf3_V_FPS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_IPI p2) { }
+EXPORT void sf3_V_FPS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_IPF p2) { }
+EXPORT void sf3_V_FPS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_IPD p2) { }
+EXPORT void sf3_V_FPS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_IPP p2) { }
+EXPORT void sf3_V_FPS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FII p2) { }
+EXPORT void sf3_V_FPS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FIF p2) { }
+EXPORT void sf3_V_FPS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FID p2) { }
+EXPORT void sf3_V_FPS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FIP p2) { }
+EXPORT void sf3_V_FPS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FFI p2) { }
+EXPORT void sf3_V_FPS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FFF p2) { }
+EXPORT void sf3_V_FPS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FFD p2) { }
+EXPORT void sf3_V_FPS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FFP p2) { }
+EXPORT void sf3_V_FPS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FDI p2) { }
+EXPORT void sf3_V_FPS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FDF p2) { }
+EXPORT void sf3_V_FPS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FDD p2) { }
+EXPORT void sf3_V_FPS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FDP p2) { }
+EXPORT void sf3_V_FPS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FPI p2) { }
+EXPORT void sf3_V_FPS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FPF p2) { }
+EXPORT void sf3_V_FPS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FPD p2) { }
+EXPORT void sf3_V_FPS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FPP p2) { }
+EXPORT void sf3_V_FPS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DII p2) { }
+EXPORT void sf3_V_FPS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DIF p2) { }
+EXPORT void sf3_V_FPS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DID p2) { }
+EXPORT void sf3_V_FPS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DIP p2) { }
+EXPORT void sf3_V_FPS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DFI p2) { }
+EXPORT void sf3_V_FPS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DFF p2) { }
+EXPORT void sf3_V_FPS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DFD p2) { }
+EXPORT void sf3_V_FPS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DFP p2) { }
+EXPORT void sf3_V_FPS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DDI p2) { }
+EXPORT void sf3_V_FPS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DDF p2) { }
+EXPORT void sf3_V_FPS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DDD p2) { }
+EXPORT void sf3_V_FPS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DDP p2) { }
+EXPORT void sf3_V_FPS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DPI p2) { }
+EXPORT void sf3_V_FPS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DPF p2) { }
+EXPORT void sf3_V_FPS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DPD p2) { }
+EXPORT void sf3_V_FPS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DPP p2) { }
+EXPORT void sf3_V_FPS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PII p2) { }
+EXPORT void sf3_V_FPS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PIF p2) { }
+EXPORT void sf3_V_FPS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PID p2) { }
+EXPORT void sf3_V_FPS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PIP p2) { }
+EXPORT void sf3_V_FPS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PFI p2) { }
+EXPORT void sf3_V_FPS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PFF p2) { }
+EXPORT void sf3_V_FPS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PFD p2) { }
+EXPORT void sf3_V_FPS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PFP p2) { }
+EXPORT void sf3_V_FPS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PDI p2) { }
+EXPORT void sf3_V_FPS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PDF p2) { }
+EXPORT void sf3_V_FPS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PDD p2) { }
+EXPORT void sf3_V_FPS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PDP p2) { }
+EXPORT void sf3_V_FPS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PPI p2) { }
+EXPORT void sf3_V_FPS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PPF p2) { }
+EXPORT void sf3_V_FPS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PPD p2) { }
+EXPORT void sf3_V_FPS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PPP p2) { }
+EXPORT void sf3_V_FSI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_I p1, int p2) { }
+EXPORT void sf3_V_FSI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_F p1, int p2) { }
+EXPORT void sf3_V_FSI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_D p1, int p2) { }
+EXPORT void sf3_V_FSI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_P p1, int p2) { }
+EXPORT void sf3_V_FSI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_II p1, int p2) { }
+EXPORT void sf3_V_FSI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IF p1, int p2) { }
+EXPORT void sf3_V_FSI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_ID p1, int p2) { }
+EXPORT void sf3_V_FSI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IP p1, int p2) { }
+EXPORT void sf3_V_FSI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FI p1, int p2) { }
+EXPORT void sf3_V_FSI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FF p1, int p2) { }
+EXPORT void sf3_V_FSI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FD p1, int p2) { }
+EXPORT void sf3_V_FSI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FP p1, int p2) { }
+EXPORT void sf3_V_FSI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DI p1, int p2) { }
+EXPORT void sf3_V_FSI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DF p1, int p2) { }
+EXPORT void sf3_V_FSI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DD p1, int p2) { }
+EXPORT void sf3_V_FSI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DP p1, int p2) { }
+EXPORT void sf3_V_FSI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PI p1, int p2) { }
+EXPORT void sf3_V_FSI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PF p1, int p2) { }
+EXPORT void sf3_V_FSI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PD p1, int p2) { }
+EXPORT void sf3_V_FSI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PP p1, int p2) { }
+EXPORT void sf3_V_FSI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_III p1, int p2) { }
+EXPORT void sf3_V_FSI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IIF p1, int p2) { }
+EXPORT void sf3_V_FSI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IID p1, int p2) { }
+EXPORT void sf3_V_FSI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IIP p1, int p2) { }
+EXPORT void sf3_V_FSI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFI p1, int p2) { }
+EXPORT void sf3_V_FSI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFF p1, int p2) { }
+EXPORT void sf3_V_FSI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFD p1, int p2) { }
+EXPORT void sf3_V_FSI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFP p1, int p2) { }
+EXPORT void sf3_V_FSI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDI p1, int p2) { }
+EXPORT void sf3_V_FSI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDF p1, int p2) { }
+EXPORT void sf3_V_FSI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDD p1, int p2) { }
+EXPORT void sf3_V_FSI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDP p1, int p2) { }
+EXPORT void sf3_V_FSI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPI p1, int p2) { }
+EXPORT void sf3_V_FSI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPF p1, int p2) { }
+EXPORT void sf3_V_FSI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPD p1, int p2) { }
+EXPORT void sf3_V_FSI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPP p1, int p2) { }
+EXPORT void sf3_V_FSI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FII p1, int p2) { }
+EXPORT void sf3_V_FSI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FIF p1, int p2) { }
+EXPORT void sf3_V_FSI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FID p1, int p2) { }
+EXPORT void sf3_V_FSI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FIP p1, int p2) { }
+EXPORT void sf3_V_FSI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFI p1, int p2) { }
+EXPORT void sf3_V_FSI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFF p1, int p2) { }
+EXPORT void sf3_V_FSI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFD p1, int p2) { }
+EXPORT void sf3_V_FSI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFP p1, int p2) { }
+EXPORT void sf3_V_FSI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDI p1, int p2) { }
+EXPORT void sf3_V_FSI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDF p1, int p2) { }
+EXPORT void sf3_V_FSI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDD p1, int p2) { }
+EXPORT void sf3_V_FSI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDP p1, int p2) { }
+EXPORT void sf3_V_FSI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPI p1, int p2) { }
+EXPORT void sf3_V_FSI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPF p1, int p2) { }
+EXPORT void sf3_V_FSI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPD p1, int p2) { }
+EXPORT void sf3_V_FSI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPP p1, int p2) { }
+EXPORT void sf3_V_FSI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DII p1, int p2) { }
+EXPORT void sf3_V_FSI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DIF p1, int p2) { }
+EXPORT void sf3_V_FSI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DID p1, int p2) { }
+EXPORT void sf3_V_FSI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DIP p1, int p2) { }
+EXPORT void sf3_V_FSI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFI p1, int p2) { }
+EXPORT void sf3_V_FSI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFF p1, int p2) { }
+EXPORT void sf3_V_FSI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFD p1, int p2) { }
+EXPORT void sf3_V_FSI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFP p1, int p2) { }
+EXPORT void sf3_V_FSI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDI p1, int p2) { }
+EXPORT void sf3_V_FSI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDF p1, int p2) { }
+EXPORT void sf3_V_FSI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDD p1, int p2) { }
+EXPORT void sf3_V_FSI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDP p1, int p2) { }
+EXPORT void sf3_V_FSI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPI p1, int p2) { }
+EXPORT void sf3_V_FSI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPF p1, int p2) { }
+EXPORT void sf3_V_FSI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPD p1, int p2) { }
+EXPORT void sf3_V_FSI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPP p1, int p2) { }
+EXPORT void sf3_V_FSI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PII p1, int p2) { }
+EXPORT void sf3_V_FSI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PIF p1, int p2) { }
+EXPORT void sf3_V_FSI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PID p1, int p2) { }
+EXPORT void sf3_V_FSI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PIP p1, int p2) { }
+EXPORT void sf3_V_FSI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFI p1, int p2) { }
+EXPORT void sf3_V_FSI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFF p1, int p2) { }
+EXPORT void sf3_V_FSI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFD p1, int p2) { }
+EXPORT void sf3_V_FSI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFP p1, int p2) { }
+EXPORT void sf3_V_FSI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDI p1, int p2) { }
+EXPORT void sf3_V_FSI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDF p1, int p2) { }
+EXPORT void sf3_V_FSI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDD p1, int p2) { }
+EXPORT void sf3_V_FSI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDP p1, int p2) { }
+EXPORT void sf3_V_FSI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPI p1, int p2) { }
+EXPORT void sf3_V_FSI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPF p1, int p2) { }
+EXPORT void sf3_V_FSI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPD p1, int p2) { }
+EXPORT void sf3_V_FSI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPP p1, int p2) { }
+EXPORT void sf3_V_FSF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_I p1, float p2) { }
+EXPORT void sf3_V_FSF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_F p1, float p2) { }
+EXPORT void sf3_V_FSF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_D p1, float p2) { }
+EXPORT void sf3_V_FSF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_P p1, float p2) { }
+EXPORT void sf3_V_FSF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_II p1, float p2) { }
+EXPORT void sf3_V_FSF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IF p1, float p2) { }
+EXPORT void sf3_V_FSF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_ID p1, float p2) { }
+EXPORT void sf3_V_FSF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IP p1, float p2) { }
+EXPORT void sf3_V_FSF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FI p1, float p2) { }
+EXPORT void sf3_V_FSF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FF p1, float p2) { }
+EXPORT void sf3_V_FSF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FD p1, float p2) { }
+EXPORT void sf3_V_FSF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FP p1, float p2) { }
+EXPORT void sf3_V_FSF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DI p1, float p2) { }
+EXPORT void sf3_V_FSF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DF p1, float p2) { }
+EXPORT void sf3_V_FSF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DD p1, float p2) { }
+EXPORT void sf3_V_FSF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DP p1, float p2) { }
+EXPORT void sf3_V_FSF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PI p1, float p2) { }
+EXPORT void sf3_V_FSF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PF p1, float p2) { }
+EXPORT void sf3_V_FSF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PD p1, float p2) { }
+EXPORT void sf3_V_FSF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PP p1, float p2) { }
+EXPORT void sf3_V_FSF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_III p1, float p2) { }
+EXPORT void sf3_V_FSF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IIF p1, float p2) { }
+EXPORT void sf3_V_FSF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IID p1, float p2) { }
+EXPORT void sf3_V_FSF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IIP p1, float p2) { }
+EXPORT void sf3_V_FSF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFI p1, float p2) { }
+EXPORT void sf3_V_FSF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFF p1, float p2) { }
+EXPORT void sf3_V_FSF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFD p1, float p2) { }
+EXPORT void sf3_V_FSF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFP p1, float p2) { }
+EXPORT void sf3_V_FSF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDI p1, float p2) { }
+EXPORT void sf3_V_FSF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDF p1, float p2) { }
+EXPORT void sf3_V_FSF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDD p1, float p2) { }
+EXPORT void sf3_V_FSF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDP p1, float p2) { }
+EXPORT void sf3_V_FSF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPI p1, float p2) { }
+EXPORT void sf3_V_FSF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPF p1, float p2) { }
+EXPORT void sf3_V_FSF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPD p1, float p2) { }
+EXPORT void sf3_V_FSF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPP p1, float p2) { }
+EXPORT void sf3_V_FSF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FII p1, float p2) { }
+EXPORT void sf3_V_FSF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FIF p1, float p2) { }
+EXPORT void sf3_V_FSF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FID p1, float p2) { }
+EXPORT void sf3_V_FSF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FIP p1, float p2) { }
+EXPORT void sf3_V_FSF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFI p1, float p2) { }
+EXPORT void sf3_V_FSF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFF p1, float p2) { }
+EXPORT void sf3_V_FSF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFD p1, float p2) { }
+EXPORT void sf3_V_FSF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFP p1, float p2) { }
+EXPORT void sf3_V_FSF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDI p1, float p2) { }
+EXPORT void sf3_V_FSF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDF p1, float p2) { }
+EXPORT void sf3_V_FSF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDD p1, float p2) { }
+EXPORT void sf3_V_FSF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDP p1, float p2) { }
+EXPORT void sf3_V_FSF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPI p1, float p2) { }
+EXPORT void sf3_V_FSF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPF p1, float p2) { }
+EXPORT void sf3_V_FSF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPD p1, float p2) { }
+EXPORT void sf3_V_FSF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPP p1, float p2) { }
+EXPORT void sf3_V_FSF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DII p1, float p2) { }
+EXPORT void sf3_V_FSF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DIF p1, float p2) { }
+EXPORT void sf3_V_FSF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DID p1, float p2) { }
+EXPORT void sf3_V_FSF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DIP p1, float p2) { }
+EXPORT void sf3_V_FSF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFI p1, float p2) { }
+EXPORT void sf3_V_FSF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFF p1, float p2) { }
+EXPORT void sf3_V_FSF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFD p1, float p2) { }
+EXPORT void sf3_V_FSF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFP p1, float p2) { }
+EXPORT void sf3_V_FSF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDI p1, float p2) { }
+EXPORT void sf3_V_FSF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDF p1, float p2) { }
+EXPORT void sf3_V_FSF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDD p1, float p2) { }
+EXPORT void sf3_V_FSF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDP p1, float p2) { }
+EXPORT void sf3_V_FSF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPI p1, float p2) { }
+EXPORT void sf3_V_FSF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPF p1, float p2) { }
+EXPORT void sf3_V_FSF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPD p1, float p2) { }
+EXPORT void sf3_V_FSF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPP p1, float p2) { }
+EXPORT void sf3_V_FSF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PII p1, float p2) { }
+EXPORT void sf3_V_FSF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PIF p1, float p2) { }
+EXPORT void sf3_V_FSF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PID p1, float p2) { }
+EXPORT void sf3_V_FSF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PIP p1, float p2) { }
+EXPORT void sf3_V_FSF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFI p1, float p2) { }
+EXPORT void sf3_V_FSF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFF p1, float p2) { }
+EXPORT void sf3_V_FSF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFD p1, float p2) { }
+EXPORT void sf3_V_FSF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFP p1, float p2) { }
+EXPORT void sf3_V_FSF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDI p1, float p2) { }
+EXPORT void sf3_V_FSF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDF p1, float p2) { }
+EXPORT void sf3_V_FSF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDD p1, float p2) { }
+EXPORT void sf3_V_FSF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDP p1, float p2) { }
+EXPORT void sf3_V_FSF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPI p1, float p2) { }
+EXPORT void sf3_V_FSF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPF p1, float p2) { }
+EXPORT void sf3_V_FSF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPD p1, float p2) { }
+EXPORT void sf3_V_FSF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPP p1, float p2) { }
+EXPORT void sf3_V_FSD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_I p1, double p2) { }
+EXPORT void sf3_V_FSD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_F p1, double p2) { }
+EXPORT void sf3_V_FSD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_D p1, double p2) { }
+EXPORT void sf3_V_FSD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_P p1, double p2) { }
+EXPORT void sf3_V_FSD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_II p1, double p2) { }
+EXPORT void sf3_V_FSD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IF p1, double p2) { }
+EXPORT void sf3_V_FSD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_ID p1, double p2) { }
+EXPORT void sf3_V_FSD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IP p1, double p2) { }
+EXPORT void sf3_V_FSD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FI p1, double p2) { }
+EXPORT void sf3_V_FSD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FF p1, double p2) { }
+EXPORT void sf3_V_FSD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FD p1, double p2) { }
+EXPORT void sf3_V_FSD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FP p1, double p2) { }
+EXPORT void sf3_V_FSD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DI p1, double p2) { }
+EXPORT void sf3_V_FSD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DF p1, double p2) { }
+EXPORT void sf3_V_FSD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DD p1, double p2) { }
+EXPORT void sf3_V_FSD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DP p1, double p2) { }
+EXPORT void sf3_V_FSD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PI p1, double p2) { }
+EXPORT void sf3_V_FSD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PF p1, double p2) { }
+EXPORT void sf3_V_FSD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PD p1, double p2) { }
+EXPORT void sf3_V_FSD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PP p1, double p2) { }
+EXPORT void sf3_V_FSD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_III p1, double p2) { }
+EXPORT void sf3_V_FSD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IIF p1, double p2) { }
+EXPORT void sf3_V_FSD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IID p1, double p2) { }
+EXPORT void sf3_V_FSD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IIP p1, double p2) { }
+EXPORT void sf3_V_FSD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFI p1, double p2) { }
+EXPORT void sf3_V_FSD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFF p1, double p2) { }
+EXPORT void sf3_V_FSD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFD p1, double p2) { }
+EXPORT void sf3_V_FSD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFP p1, double p2) { }
+EXPORT void sf3_V_FSD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDI p1, double p2) { }
+EXPORT void sf3_V_FSD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDF p1, double p2) { }
+EXPORT void sf3_V_FSD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDD p1, double p2) { }
+EXPORT void sf3_V_FSD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDP p1, double p2) { }
+EXPORT void sf3_V_FSD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPI p1, double p2) { }
+EXPORT void sf3_V_FSD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPF p1, double p2) { }
+EXPORT void sf3_V_FSD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPD p1, double p2) { }
+EXPORT void sf3_V_FSD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPP p1, double p2) { }
+EXPORT void sf3_V_FSD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FII p1, double p2) { }
+EXPORT void sf3_V_FSD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FIF p1, double p2) { }
+EXPORT void sf3_V_FSD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FID p1, double p2) { }
+EXPORT void sf3_V_FSD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FIP p1, double p2) { }
+EXPORT void sf3_V_FSD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFI p1, double p2) { }
+EXPORT void sf3_V_FSD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFF p1, double p2) { }
+EXPORT void sf3_V_FSD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFD p1, double p2) { }
+EXPORT void sf3_V_FSD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFP p1, double p2) { }
+EXPORT void sf3_V_FSD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDI p1, double p2) { }
+EXPORT void sf3_V_FSD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDF p1, double p2) { }
+EXPORT void sf3_V_FSD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDD p1, double p2) { }
+EXPORT void sf3_V_FSD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDP p1, double p2) { }
+EXPORT void sf3_V_FSD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPI p1, double p2) { }
+EXPORT void sf3_V_FSD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPF p1, double p2) { }
+EXPORT void sf3_V_FSD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPD p1, double p2) { }
+EXPORT void sf3_V_FSD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPP p1, double p2) { }
+EXPORT void sf3_V_FSD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DII p1, double p2) { }
+EXPORT void sf3_V_FSD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DIF p1, double p2) { }
+EXPORT void sf3_V_FSD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DID p1, double p2) { }
+EXPORT void sf3_V_FSD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DIP p1, double p2) { }
+EXPORT void sf3_V_FSD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFI p1, double p2) { }
+EXPORT void sf3_V_FSD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFF p1, double p2) { }
+EXPORT void sf3_V_FSD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFD p1, double p2) { }
+EXPORT void sf3_V_FSD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFP p1, double p2) { }
+EXPORT void sf3_V_FSD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDI p1, double p2) { }
+EXPORT void sf3_V_FSD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDF p1, double p2) { }
+EXPORT void sf3_V_FSD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDD p1, double p2) { }
+EXPORT void sf3_V_FSD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDP p1, double p2) { }
+EXPORT void sf3_V_FSD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPI p1, double p2) { }
+EXPORT void sf3_V_FSD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPF p1, double p2) { }
+EXPORT void sf3_V_FSD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPD p1, double p2) { }
+EXPORT void sf3_V_FSD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPP p1, double p2) { }
+EXPORT void sf3_V_FSD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PII p1, double p2) { }
+EXPORT void sf3_V_FSD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PIF p1, double p2) { }
+EXPORT void sf3_V_FSD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PID p1, double p2) { }
+EXPORT void sf3_V_FSD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PIP p1, double p2) { }
+EXPORT void sf3_V_FSD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFI p1, double p2) { }
+EXPORT void sf3_V_FSD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFF p1, double p2) { }
+EXPORT void sf3_V_FSD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFD p1, double p2) { }
+EXPORT void sf3_V_FSD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFP p1, double p2) { }
+EXPORT void sf3_V_FSD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDI p1, double p2) { }
+EXPORT void sf3_V_FSD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDF p1, double p2) { }
+EXPORT void sf3_V_FSD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDD p1, double p2) { }
+EXPORT void sf3_V_FSD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDP p1, double p2) { }
+EXPORT void sf3_V_FSD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPI p1, double p2) { }
+EXPORT void sf3_V_FSD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPF p1, double p2) { }
+EXPORT void sf3_V_FSD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPD p1, double p2) { }
+EXPORT void sf3_V_FSD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPP p1, double p2) { }
+EXPORT void sf3_V_FSP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_I p1, void* p2) { }
+EXPORT void sf3_V_FSP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_F p1, void* p2) { }
+EXPORT void sf3_V_FSP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_D p1, void* p2) { }
+EXPORT void sf3_V_FSP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_P p1, void* p2) { }
+EXPORT void sf3_V_FSP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_II p1, void* p2) { }
+EXPORT void sf3_V_FSP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IF p1, void* p2) { }
+EXPORT void sf3_V_FSP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_ID p1, void* p2) { }
+EXPORT void sf3_V_FSP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IP p1, void* p2) { }
+EXPORT void sf3_V_FSP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FI p1, void* p2) { }
+EXPORT void sf3_V_FSP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FF p1, void* p2) { }
+EXPORT void sf3_V_FSP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FD p1, void* p2) { }
+EXPORT void sf3_V_FSP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FP p1, void* p2) { }
+EXPORT void sf3_V_FSP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DI p1, void* p2) { }
+EXPORT void sf3_V_FSP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DF p1, void* p2) { }
+EXPORT void sf3_V_FSP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DD p1, void* p2) { }
+EXPORT void sf3_V_FSP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DP p1, void* p2) { }
+EXPORT void sf3_V_FSP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PI p1, void* p2) { }
+EXPORT void sf3_V_FSP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PF p1, void* p2) { }
+EXPORT void sf3_V_FSP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PD p1, void* p2) { }
+EXPORT void sf3_V_FSP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PP p1, void* p2) { }
+EXPORT void sf3_V_FSP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_III p1, void* p2) { }
+EXPORT void sf3_V_FSP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IIF p1, void* p2) { }
+EXPORT void sf3_V_FSP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IID p1, void* p2) { }
+EXPORT void sf3_V_FSP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IIP p1, void* p2) { }
+EXPORT void sf3_V_FSP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFI p1, void* p2) { }
+EXPORT void sf3_V_FSP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFF p1, void* p2) { }
+EXPORT void sf3_V_FSP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFD p1, void* p2) { }
+EXPORT void sf3_V_FSP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFP p1, void* p2) { }
+EXPORT void sf3_V_FSP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDI p1, void* p2) { }
+EXPORT void sf3_V_FSP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDF p1, void* p2) { }
+EXPORT void sf3_V_FSP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDD p1, void* p2) { }
+EXPORT void sf3_V_FSP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDP p1, void* p2) { }
+EXPORT void sf3_V_FSP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPI p1, void* p2) { }
+EXPORT void sf3_V_FSP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPF p1, void* p2) { }
+EXPORT void sf3_V_FSP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPD p1, void* p2) { }
+EXPORT void sf3_V_FSP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPP p1, void* p2) { }
+EXPORT void sf3_V_FSP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FII p1, void* p2) { }
+EXPORT void sf3_V_FSP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FIF p1, void* p2) { }
+EXPORT void sf3_V_FSP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FID p1, void* p2) { }
+EXPORT void sf3_V_FSP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FIP p1, void* p2) { }
+EXPORT void sf3_V_FSP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFI p1, void* p2) { }
+EXPORT void sf3_V_FSP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFF p1, void* p2) { }
+EXPORT void sf3_V_FSP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFD p1, void* p2) { }
+EXPORT void sf3_V_FSP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFP p1, void* p2) { }
+EXPORT void sf3_V_FSP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDI p1, void* p2) { }
+EXPORT void sf3_V_FSP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDF p1, void* p2) { }
+EXPORT void sf3_V_FSP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDD p1, void* p2) { }
+EXPORT void sf3_V_FSP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDP p1, void* p2) { }
+EXPORT void sf3_V_FSP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPI p1, void* p2) { }
+EXPORT void sf3_V_FSP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPF p1, void* p2) { }
+EXPORT void sf3_V_FSP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPD p1, void* p2) { }
+EXPORT void sf3_V_FSP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPP p1, void* p2) { }
+EXPORT void sf3_V_FSP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DII p1, void* p2) { }
+EXPORT void sf3_V_FSP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DIF p1, void* p2) { }
+EXPORT void sf3_V_FSP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DID p1, void* p2) { }
+EXPORT void sf3_V_FSP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DIP p1, void* p2) { }
+EXPORT void sf3_V_FSP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFI p1, void* p2) { }
+EXPORT void sf3_V_FSP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFF p1, void* p2) { }
+EXPORT void sf3_V_FSP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFD p1, void* p2) { }
+EXPORT void sf3_V_FSP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFP p1, void* p2) { }
+EXPORT void sf3_V_FSP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDI p1, void* p2) { }
+EXPORT void sf3_V_FSP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDF p1, void* p2) { }
+EXPORT void sf3_V_FSP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDD p1, void* p2) { }
+EXPORT void sf3_V_FSP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDP p1, void* p2) { }
+EXPORT void sf3_V_FSP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPI p1, void* p2) { }
+EXPORT void sf3_V_FSP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPF p1, void* p2) { }
+EXPORT void sf3_V_FSP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPD p1, void* p2) { }
+EXPORT void sf3_V_FSP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPP p1, void* p2) { }
+EXPORT void sf3_V_FSP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PII p1, void* p2) { }
+EXPORT void sf3_V_FSP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PIF p1, void* p2) { }
+EXPORT void sf3_V_FSP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PID p1, void* p2) { }
+EXPORT void sf3_V_FSP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PIP p1, void* p2) { }
+EXPORT void sf3_V_FSP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFI p1, void* p2) { }
+EXPORT void sf3_V_FSP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFF p1, void* p2) { }
+EXPORT void sf3_V_FSP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFD p1, void* p2) { }
+EXPORT void sf3_V_FSP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFP p1, void* p2) { }
+EXPORT void sf3_V_FSP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDI p1, void* p2) { }
+EXPORT void sf3_V_FSP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDF p1, void* p2) { }
+EXPORT void sf3_V_FSP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDD p1, void* p2) { }
+EXPORT void sf3_V_FSP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDP p1, void* p2) { }
+EXPORT void sf3_V_FSP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPI p1, void* p2) { }
+EXPORT void sf3_V_FSP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPF p1, void* p2) { }
+EXPORT void sf3_V_FSP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPD p1, void* p2) { }
+EXPORT void sf3_V_FSP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPP p1, void* p2) { }
+EXPORT void sf3_V_FSS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_I p1, struct S_I p2) { }
+EXPORT void sf3_V_FSS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_F p1, struct S_F p2) { }
+EXPORT void sf3_V_FSS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_D p1, struct S_D p2) { }
+EXPORT void sf3_V_FSS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_P p1, struct S_P p2) { }
+EXPORT void sf3_V_FSS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_II p1, struct S_II p2) { }
+EXPORT void sf3_V_FSS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IF p1, struct S_IF p2) { }
+EXPORT void sf3_V_FSS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_ID p1, struct S_ID p2) { }
+EXPORT void sf3_V_FSS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IP p1, struct S_IP p2) { }
+EXPORT void sf3_V_FSS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FI p1, struct S_FI p2) { }
+EXPORT void sf3_V_FSS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FF p1, struct S_FF p2) { }
+EXPORT void sf3_V_FSS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FD p1, struct S_FD p2) { }
+EXPORT void sf3_V_FSS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FP p1, struct S_FP p2) { }
+EXPORT void sf3_V_FSS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DI p1, struct S_DI p2) { }
+EXPORT void sf3_V_FSS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DF p1, struct S_DF p2) { }
+EXPORT void sf3_V_FSS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DD p1, struct S_DD p2) { }
+EXPORT void sf3_V_FSS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DP p1, struct S_DP p2) { }
+EXPORT void sf3_V_FSS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PI p1, struct S_PI p2) { }
+EXPORT void sf3_V_FSS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PF p1, struct S_PF p2) { }
+EXPORT void sf3_V_FSS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PD p1, struct S_PD p2) { }
+EXPORT void sf3_V_FSS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PP p1, struct S_PP p2) { }
+EXPORT void sf3_V_FSS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_III p1, struct S_III p2) { }
+EXPORT void sf3_V_FSS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IIF p1, struct S_IIF p2) { }
+EXPORT void sf3_V_FSS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IID p1, struct S_IID p2) { }
+EXPORT void sf3_V_FSS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IIP p1, struct S_IIP p2) { }
+EXPORT void sf3_V_FSS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFI p1, struct S_IFI p2) { }
+EXPORT void sf3_V_FSS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFF p1, struct S_IFF p2) { }
+EXPORT void sf3_V_FSS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFD p1, struct S_IFD p2) { }
+EXPORT void sf3_V_FSS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFP p1, struct S_IFP p2) { }
+EXPORT void sf3_V_FSS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDI p1, struct S_IDI p2) { }
+EXPORT void sf3_V_FSS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDF p1, struct S_IDF p2) { }
+EXPORT void sf3_V_FSS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDD p1, struct S_IDD p2) { }
+EXPORT void sf3_V_FSS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDP p1, struct S_IDP p2) { }
+EXPORT void sf3_V_FSS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPI p1, struct S_IPI p2) { }
+EXPORT void sf3_V_FSS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPF p1, struct S_IPF p2) { }
+EXPORT void sf3_V_FSS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPD p1, struct S_IPD p2) { }
+EXPORT void sf3_V_FSS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPP p1, struct S_IPP p2) { }
+EXPORT void sf3_V_FSS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FII p1, struct S_FII p2) { }
+EXPORT void sf3_V_FSS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FIF p1, struct S_FIF p2) { }
+EXPORT void sf3_V_FSS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FID p1, struct S_FID p2) { }
+EXPORT void sf3_V_FSS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FIP p1, struct S_FIP p2) { }
+EXPORT void sf3_V_FSS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFI p1, struct S_FFI p2) { }
+EXPORT void sf3_V_FSS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFF p1, struct S_FFF p2) { }
+EXPORT void sf3_V_FSS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFD p1, struct S_FFD p2) { }
+EXPORT void sf3_V_FSS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFP p1, struct S_FFP p2) { }
+EXPORT void sf3_V_FSS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDI p1, struct S_FDI p2) { }
+EXPORT void sf3_V_FSS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDF p1, struct S_FDF p2) { }
+EXPORT void sf3_V_FSS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDD p1, struct S_FDD p2) { }
+EXPORT void sf3_V_FSS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDP p1, struct S_FDP p2) { }
+EXPORT void sf3_V_FSS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPI p1, struct S_FPI p2) { }
+EXPORT void sf3_V_FSS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPF p1, struct S_FPF p2) { }
+EXPORT void sf3_V_FSS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPD p1, struct S_FPD p2) { }
+EXPORT void sf3_V_FSS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPP p1, struct S_FPP p2) { }
+EXPORT void sf3_V_FSS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DII p1, struct S_DII p2) { }
+EXPORT void sf3_V_FSS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DIF p1, struct S_DIF p2) { }
+EXPORT void sf3_V_FSS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DID p1, struct S_DID p2) { }
+EXPORT void sf3_V_FSS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DIP p1, struct S_DIP p2) { }
+EXPORT void sf3_V_FSS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFI p1, struct S_DFI p2) { }
+EXPORT void sf3_V_FSS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFF p1, struct S_DFF p2) { }
+EXPORT void sf3_V_FSS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFD p1, struct S_DFD p2) { }
+EXPORT void sf3_V_FSS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFP p1, struct S_DFP p2) { }
+EXPORT void sf3_V_FSS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDI p1, struct S_DDI p2) { }
+EXPORT void sf3_V_FSS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDF p1, struct S_DDF p2) { }
+EXPORT void sf3_V_FSS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDD p1, struct S_DDD p2) { }
+EXPORT void sf3_V_FSS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDP p1, struct S_DDP p2) { }
+EXPORT void sf3_V_FSS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPI p1, struct S_DPI p2) { }
+EXPORT void sf3_V_FSS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPF p1, struct S_DPF p2) { }
+EXPORT void sf3_V_FSS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPD p1, struct S_DPD p2) { }
+EXPORT void sf3_V_FSS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPP p1, struct S_DPP p2) { }
+EXPORT void sf3_V_FSS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PII p1, struct S_PII p2) { }
+EXPORT void sf3_V_FSS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PIF p1, struct S_PIF p2) { }
+EXPORT void sf3_V_FSS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PID p1, struct S_PID p2) { }
+EXPORT void sf3_V_FSS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PIP p1, struct S_PIP p2) { }
+EXPORT void sf3_V_FSS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFI p1, struct S_PFI p2) { }
+EXPORT void sf3_V_FSS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFF p1, struct S_PFF p2) { }
+EXPORT void sf3_V_FSS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFD p1, struct S_PFD p2) { }
+EXPORT void sf3_V_FSS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFP p1, struct S_PFP p2) { }
+EXPORT void sf3_V_FSS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDI p1, struct S_PDI p2) { }
+EXPORT void sf3_V_FSS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDF p1, struct S_PDF p2) { }
+EXPORT void sf3_V_FSS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDD p1, struct S_PDD p2) { }
+EXPORT void sf4_V_FSS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDP p1, struct S_PDP p2) { }
+EXPORT void sf4_V_FSS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPI p1, struct S_PPI p2) { }
+EXPORT void sf4_V_FSS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPF p1, struct S_PPF p2) { }
+EXPORT void sf4_V_FSS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPD p1, struct S_PPD p2) { }
+EXPORT void sf4_V_FSS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPP p1, struct S_PPP p2) { }
+EXPORT void sf4_V_DII_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, int p2) { }
+EXPORT void sf4_V_DIF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, float p2) { }
+EXPORT void sf4_V_DID_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, double p2) { }
+EXPORT void sf4_V_DIP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, void* p2) { }
+EXPORT void sf4_V_DIS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_I p2) { }
+EXPORT void sf4_V_DIS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_F p2) { }
+EXPORT void sf4_V_DIS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_D p2) { }
+EXPORT void sf4_V_DIS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_P p2) { }
+EXPORT void sf4_V_DIS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_II p2) { }
+EXPORT void sf4_V_DIS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_IF p2) { }
+EXPORT void sf4_V_DIS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_ID p2) { }
+EXPORT void sf4_V_DIS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_IP p2) { }
+EXPORT void sf4_V_DIS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FI p2) { }
+EXPORT void sf4_V_DIS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FF p2) { }
+EXPORT void sf4_V_DIS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FD p2) { }
+EXPORT void sf4_V_DIS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FP p2) { }
+EXPORT void sf4_V_DIS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DI p2) { }
+EXPORT void sf4_V_DIS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DF p2) { }
+EXPORT void sf4_V_DIS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DD p2) { }
+EXPORT void sf4_V_DIS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DP p2) { }
+EXPORT void sf4_V_DIS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PI p2) { }
+EXPORT void sf4_V_DIS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PF p2) { }
+EXPORT void sf4_V_DIS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PD p2) { }
+EXPORT void sf4_V_DIS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PP p2) { }
+EXPORT void sf4_V_DIS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_III p2) { }
+EXPORT void sf4_V_DIS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_IIF p2) { }
+EXPORT void sf4_V_DIS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_IID p2) { }
+EXPORT void sf4_V_DIS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_IIP p2) { }
+EXPORT void sf4_V_DIS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_IFI p2) { }
+EXPORT void sf4_V_DIS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_IFF p2) { }
+EXPORT void sf4_V_DIS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_IFD p2) { }
+EXPORT void sf4_V_DIS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_IFP p2) { }
+EXPORT void sf4_V_DIS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_IDI p2) { }
+EXPORT void sf4_V_DIS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_IDF p2) { }
+EXPORT void sf4_V_DIS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_IDD p2) { }
+EXPORT void sf4_V_DIS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_IDP p2) { }
+EXPORT void sf4_V_DIS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_IPI p2) { }
+EXPORT void sf4_V_DIS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_IPF p2) { }
+EXPORT void sf4_V_DIS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_IPD p2) { }
+EXPORT void sf4_V_DIS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_IPP p2) { }
+EXPORT void sf4_V_DIS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FII p2) { }
+EXPORT void sf4_V_DIS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FIF p2) { }
+EXPORT void sf4_V_DIS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FID p2) { }
+EXPORT void sf4_V_DIS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FIP p2) { }
+EXPORT void sf4_V_DIS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FFI p2) { }
+EXPORT void sf4_V_DIS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FFF p2) { }
+EXPORT void sf4_V_DIS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FFD p2) { }
+EXPORT void sf4_V_DIS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FFP p2) { }
+EXPORT void sf4_V_DIS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FDI p2) { }
+EXPORT void sf4_V_DIS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FDF p2) { }
+EXPORT void sf4_V_DIS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FDD p2) { }
+EXPORT void sf4_V_DIS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FDP p2) { }
+EXPORT void sf4_V_DIS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FPI p2) { }
+EXPORT void sf4_V_DIS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FPF p2) { }
+EXPORT void sf4_V_DIS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FPD p2) { }
+EXPORT void sf4_V_DIS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FPP p2) { }
+EXPORT void sf4_V_DIS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DII p2) { }
+EXPORT void sf4_V_DIS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DIF p2) { }
+EXPORT void sf4_V_DIS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DID p2) { }
+EXPORT void sf4_V_DIS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DIP p2) { }
+EXPORT void sf4_V_DIS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DFI p2) { }
+EXPORT void sf4_V_DIS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DFF p2) { }
+EXPORT void sf4_V_DIS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DFD p2) { }
+EXPORT void sf4_V_DIS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DFP p2) { }
+EXPORT void sf4_V_DIS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DDI p2) { }
+EXPORT void sf4_V_DIS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DDF p2) { }
+EXPORT void sf4_V_DIS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DDD p2) { }
+EXPORT void sf4_V_DIS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DDP p2) { }
+EXPORT void sf4_V_DIS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DPI p2) { }
+EXPORT void sf4_V_DIS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DPF p2) { }
+EXPORT void sf4_V_DIS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DPD p2) { }
+EXPORT void sf4_V_DIS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DPP p2) { }
+EXPORT void sf4_V_DIS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PII p2) { }
+EXPORT void sf4_V_DIS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PIF p2) { }
+EXPORT void sf4_V_DIS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PID p2) { }
+EXPORT void sf4_V_DIS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PIP p2) { }
+EXPORT void sf4_V_DIS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PFI p2) { }
+EXPORT void sf4_V_DIS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PFF p2) { }
+EXPORT void sf4_V_DIS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PFD p2) { }
+EXPORT void sf4_V_DIS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PFP p2) { }
+EXPORT void sf4_V_DIS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PDI p2) { }
+EXPORT void sf4_V_DIS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PDF p2) { }
+EXPORT void sf4_V_DIS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PDD p2) { }
+EXPORT void sf4_V_DIS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PDP p2) { }
+EXPORT void sf4_V_DIS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PPI p2) { }
+EXPORT void sf4_V_DIS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PPF p2) { }
+EXPORT void sf4_V_DIS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PPD p2) { }
+EXPORT void sf4_V_DIS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PPP p2) { }
+EXPORT void sf4_V_DFI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, int p2) { }
+EXPORT void sf4_V_DFF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, float p2) { }
+EXPORT void sf4_V_DFD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, double p2) { }
+EXPORT void sf4_V_DFP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, void* p2) { }
+EXPORT void sf4_V_DFS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_I p2) { }
+EXPORT void sf4_V_DFS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_F p2) { }
+EXPORT void sf4_V_DFS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_D p2) { }
+EXPORT void sf4_V_DFS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_P p2) { }
+EXPORT void sf4_V_DFS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_II p2) { }
+EXPORT void sf4_V_DFS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_IF p2) { }
+EXPORT void sf4_V_DFS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_ID p2) { }
+EXPORT void sf4_V_DFS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_IP p2) { }
+EXPORT void sf4_V_DFS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FI p2) { }
+EXPORT void sf4_V_DFS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FF p2) { }
+EXPORT void sf4_V_DFS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FD p2) { }
+EXPORT void sf4_V_DFS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FP p2) { }
+EXPORT void sf4_V_DFS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DI p2) { }
+EXPORT void sf4_V_DFS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DF p2) { }
+EXPORT void sf4_V_DFS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DD p2) { }
+EXPORT void sf4_V_DFS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DP p2) { }
+EXPORT void sf4_V_DFS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PI p2) { }
+EXPORT void sf4_V_DFS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PF p2) { }
+EXPORT void sf4_V_DFS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PD p2) { }
+EXPORT void sf4_V_DFS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PP p2) { }
+EXPORT void sf4_V_DFS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_III p2) { }
+EXPORT void sf4_V_DFS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_IIF p2) { }
+EXPORT void sf4_V_DFS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_IID p2) { }
+EXPORT void sf4_V_DFS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_IIP p2) { }
+EXPORT void sf4_V_DFS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_IFI p2) { }
+EXPORT void sf4_V_DFS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_IFF p2) { }
+EXPORT void sf4_V_DFS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_IFD p2) { }
+EXPORT void sf4_V_DFS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_IFP p2) { }
+EXPORT void sf4_V_DFS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_IDI p2) { }
+EXPORT void sf4_V_DFS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_IDF p2) { }
+EXPORT void sf4_V_DFS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_IDD p2) { }
+EXPORT void sf4_V_DFS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_IDP p2) { }
+EXPORT void sf4_V_DFS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_IPI p2) { }
+EXPORT void sf4_V_DFS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_IPF p2) { }
+EXPORT void sf4_V_DFS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_IPD p2) { }
+EXPORT void sf4_V_DFS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_IPP p2) { }
+EXPORT void sf4_V_DFS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FII p2) { }
+EXPORT void sf4_V_DFS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FIF p2) { }
+EXPORT void sf4_V_DFS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FID p2) { }
+EXPORT void sf4_V_DFS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FIP p2) { }
+EXPORT void sf4_V_DFS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FFI p2) { }
+EXPORT void sf4_V_DFS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FFF p2) { }
+EXPORT void sf4_V_DFS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FFD p2) { }
+EXPORT void sf4_V_DFS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FFP p2) { }
+EXPORT void sf4_V_DFS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FDI p2) { }
+EXPORT void sf4_V_DFS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FDF p2) { }
+EXPORT void sf4_V_DFS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FDD p2) { }
+EXPORT void sf4_V_DFS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FDP p2) { }
+EXPORT void sf4_V_DFS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FPI p2) { }
+EXPORT void sf4_V_DFS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FPF p2) { }
+EXPORT void sf4_V_DFS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FPD p2) { }
+EXPORT void sf4_V_DFS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FPP p2) { }
+EXPORT void sf4_V_DFS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DII p2) { }
+EXPORT void sf4_V_DFS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DIF p2) { }
+EXPORT void sf4_V_DFS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DID p2) { }
+EXPORT void sf4_V_DFS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DIP p2) { }
+EXPORT void sf4_V_DFS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DFI p2) { }
+EXPORT void sf4_V_DFS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DFF p2) { }
+EXPORT void sf4_V_DFS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DFD p2) { }
+EXPORT void sf4_V_DFS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DFP p2) { }
+EXPORT void sf4_V_DFS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DDI p2) { }
+EXPORT void sf4_V_DFS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DDF p2) { }
+EXPORT void sf4_V_DFS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DDD p2) { }
+EXPORT void sf4_V_DFS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DDP p2) { }
+EXPORT void sf4_V_DFS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DPI p2) { }
+EXPORT void sf4_V_DFS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DPF p2) { }
+EXPORT void sf4_V_DFS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DPD p2) { }
+EXPORT void sf4_V_DFS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DPP p2) { }
+EXPORT void sf4_V_DFS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PII p2) { }
+EXPORT void sf4_V_DFS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PIF p2) { }
+EXPORT void sf4_V_DFS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PID p2) { }
+EXPORT void sf4_V_DFS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PIP p2) { }
+EXPORT void sf4_V_DFS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PFI p2) { }
+EXPORT void sf4_V_DFS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PFF p2) { }
+EXPORT void sf4_V_DFS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PFD p2) { }
+EXPORT void sf4_V_DFS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PFP p2) { }
+EXPORT void sf4_V_DFS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PDI p2) { }
+EXPORT void sf4_V_DFS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PDF p2) { }
+EXPORT void sf4_V_DFS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PDD p2) { }
+EXPORT void sf4_V_DFS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PDP p2) { }
+EXPORT void sf4_V_DFS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PPI p2) { }
+EXPORT void sf4_V_DFS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PPF p2) { }
+EXPORT void sf4_V_DFS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PPD p2) { }
+EXPORT void sf4_V_DFS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PPP p2) { }
+EXPORT void sf4_V_DDI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, int p2) { }
+EXPORT void sf4_V_DDF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, float p2) { }
+EXPORT void sf4_V_DDD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, double p2) { }
+EXPORT void sf4_V_DDP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, void* p2) { }
+EXPORT void sf4_V_DDS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_I p2) { }
+EXPORT void sf4_V_DDS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_F p2) { }
+EXPORT void sf4_V_DDS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_D p2) { }
+EXPORT void sf4_V_DDS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_P p2) { }
+EXPORT void sf4_V_DDS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_II p2) { }
+EXPORT void sf4_V_DDS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_IF p2) { }
+EXPORT void sf4_V_DDS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_ID p2) { }
+EXPORT void sf4_V_DDS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_IP p2) { }
+EXPORT void sf4_V_DDS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FI p2) { }
+EXPORT void sf4_V_DDS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FF p2) { }
+EXPORT void sf4_V_DDS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FD p2) { }
+EXPORT void sf4_V_DDS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FP p2) { }
+EXPORT void sf4_V_DDS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DI p2) { }
+EXPORT void sf4_V_DDS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DF p2) { }
+EXPORT void sf4_V_DDS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DD p2) { }
+EXPORT void sf4_V_DDS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DP p2) { }
+EXPORT void sf4_V_DDS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PI p2) { }
+EXPORT void sf4_V_DDS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PF p2) { }
+EXPORT void sf4_V_DDS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PD p2) { }
+EXPORT void sf4_V_DDS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PP p2) { }
+EXPORT void sf4_V_DDS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_III p2) { }
+EXPORT void sf4_V_DDS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_IIF p2) { }
+EXPORT void sf4_V_DDS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_IID p2) { }
+EXPORT void sf4_V_DDS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_IIP p2) { }
+EXPORT void sf4_V_DDS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_IFI p2) { }
+EXPORT void sf4_V_DDS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_IFF p2) { }
+EXPORT void sf4_V_DDS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_IFD p2) { }
+EXPORT void sf4_V_DDS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_IFP p2) { }
+EXPORT void sf4_V_DDS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_IDI p2) { }
+EXPORT void sf4_V_DDS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_IDF p2) { }
+EXPORT void sf4_V_DDS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_IDD p2) { }
+EXPORT void sf4_V_DDS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_IDP p2) { }
+EXPORT void sf4_V_DDS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_IPI p2) { }
+EXPORT void sf4_V_DDS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_IPF p2) { }
+EXPORT void sf4_V_DDS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_IPD p2) { }
+EXPORT void sf4_V_DDS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_IPP p2) { }
+EXPORT void sf4_V_DDS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FII p2) { }
+EXPORT void sf4_V_DDS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FIF p2) { }
+EXPORT void sf4_V_DDS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FID p2) { }
+EXPORT void sf4_V_DDS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FIP p2) { }
+EXPORT void sf4_V_DDS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FFI p2) { }
+EXPORT void sf4_V_DDS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FFF p2) { }
+EXPORT void sf4_V_DDS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FFD p2) { }
+EXPORT void sf4_V_DDS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FFP p2) { }
+EXPORT void sf4_V_DDS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FDI p2) { }
+EXPORT void sf4_V_DDS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FDF p2) { }
+EXPORT void sf4_V_DDS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FDD p2) { }
+EXPORT void sf4_V_DDS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FDP p2) { }
+EXPORT void sf4_V_DDS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FPI p2) { }
+EXPORT void sf4_V_DDS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FPF p2) { }
+EXPORT void sf4_V_DDS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FPD p2) { }
+EXPORT void sf4_V_DDS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FPP p2) { }
+EXPORT void sf4_V_DDS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DII p2) { }
+EXPORT void sf4_V_DDS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DIF p2) { }
+EXPORT void sf4_V_DDS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DID p2) { }
+EXPORT void sf4_V_DDS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DIP p2) { }
+EXPORT void sf4_V_DDS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DFI p2) { }
+EXPORT void sf4_V_DDS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DFF p2) { }
+EXPORT void sf4_V_DDS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DFD p2) { }
+EXPORT void sf4_V_DDS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DFP p2) { }
+EXPORT void sf4_V_DDS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DDI p2) { }
+EXPORT void sf4_V_DDS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DDF p2) { }
+EXPORT void sf4_V_DDS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DDD p2) { }
+EXPORT void sf4_V_DDS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DDP p2) { }
+EXPORT void sf4_V_DDS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DPI p2) { }
+EXPORT void sf4_V_DDS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DPF p2) { }
+EXPORT void sf4_V_DDS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DPD p2) { }
+EXPORT void sf4_V_DDS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DPP p2) { }
+EXPORT void sf4_V_DDS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PII p2) { }
+EXPORT void sf4_V_DDS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PIF p2) { }
+EXPORT void sf4_V_DDS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PID p2) { }
+EXPORT void sf4_V_DDS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PIP p2) { }
+EXPORT void sf4_V_DDS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PFI p2) { }
+EXPORT void sf4_V_DDS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PFF p2) { }
+EXPORT void sf4_V_DDS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PFD p2) { }
+EXPORT void sf4_V_DDS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PFP p2) { }
+EXPORT void sf4_V_DDS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PDI p2) { }
+EXPORT void sf4_V_DDS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PDF p2) { }
+EXPORT void sf4_V_DDS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PDD p2) { }
+EXPORT void sf4_V_DDS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PDP p2) { }
+EXPORT void sf4_V_DDS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PPI p2) { }
+EXPORT void sf4_V_DDS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PPF p2) { }
+EXPORT void sf4_V_DDS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PPD p2) { }
+EXPORT void sf4_V_DDS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PPP p2) { }
+EXPORT void sf4_V_DPI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, int p2) { }
+EXPORT void sf4_V_DPF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, float p2) { }
+EXPORT void sf4_V_DPD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, double p2) { }
+EXPORT void sf4_V_DPP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, void* p2) { }
+EXPORT void sf4_V_DPS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_I p2) { }
+EXPORT void sf4_V_DPS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_F p2) { }
+EXPORT void sf4_V_DPS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_D p2) { }
+EXPORT void sf4_V_DPS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_P p2) { }
+EXPORT void sf4_V_DPS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_II p2) { }
+EXPORT void sf4_V_DPS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_IF p2) { }
+EXPORT void sf4_V_DPS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_ID p2) { }
+EXPORT void sf4_V_DPS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_IP p2) { }
+EXPORT void sf4_V_DPS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FI p2) { }
+EXPORT void sf4_V_DPS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FF p2) { }
+EXPORT void sf4_V_DPS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FD p2) { }
+EXPORT void sf4_V_DPS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FP p2) { }
+EXPORT void sf4_V_DPS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DI p2) { }
+EXPORT void sf4_V_DPS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DF p2) { }
+EXPORT void sf4_V_DPS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DD p2) { }
+EXPORT void sf4_V_DPS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DP p2) { }
+EXPORT void sf4_V_DPS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PI p2) { }
+EXPORT void sf4_V_DPS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PF p2) { }
+EXPORT void sf4_V_DPS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PD p2) { }
+EXPORT void sf4_V_DPS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PP p2) { }
+EXPORT void sf4_V_DPS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_III p2) { }
+EXPORT void sf4_V_DPS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_IIF p2) { }
+EXPORT void sf4_V_DPS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_IID p2) { }
+EXPORT void sf4_V_DPS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_IIP p2) { }
+EXPORT void sf4_V_DPS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_IFI p2) { }
+EXPORT void sf4_V_DPS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_IFF p2) { }
+EXPORT void sf4_V_DPS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_IFD p2) { }
+EXPORT void sf4_V_DPS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_IFP p2) { }
+EXPORT void sf4_V_DPS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_IDI p2) { }
+EXPORT void sf4_V_DPS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_IDF p2) { }
+EXPORT void sf4_V_DPS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_IDD p2) { }
+EXPORT void sf4_V_DPS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_IDP p2) { }
+EXPORT void sf4_V_DPS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_IPI p2) { }
+EXPORT void sf4_V_DPS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_IPF p2) { }
+EXPORT void sf4_V_DPS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_IPD p2) { }
+EXPORT void sf4_V_DPS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_IPP p2) { }
+EXPORT void sf4_V_DPS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FII p2) { }
+EXPORT void sf4_V_DPS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FIF p2) { }
+EXPORT void sf4_V_DPS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FID p2) { }
+EXPORT void sf4_V_DPS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FIP p2) { }
+EXPORT void sf4_V_DPS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FFI p2) { }
+EXPORT void sf4_V_DPS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FFF p2) { }
+EXPORT void sf4_V_DPS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FFD p2) { }
+EXPORT void sf4_V_DPS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FFP p2) { }
+EXPORT void sf4_V_DPS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FDI p2) { }
+EXPORT void sf4_V_DPS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FDF p2) { }
+EXPORT void sf4_V_DPS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FDD p2) { }
+EXPORT void sf4_V_DPS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FDP p2) { }
+EXPORT void sf4_V_DPS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FPI p2) { }
+EXPORT void sf4_V_DPS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FPF p2) { }
+EXPORT void sf4_V_DPS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FPD p2) { }
+EXPORT void sf4_V_DPS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FPP p2) { }
+EXPORT void sf4_V_DPS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DII p2) { }
+EXPORT void sf4_V_DPS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DIF p2) { }
+EXPORT void sf4_V_DPS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DID p2) { }
+EXPORT void sf4_V_DPS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DIP p2) { }
+EXPORT void sf4_V_DPS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DFI p2) { }
+EXPORT void sf4_V_DPS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DFF p2) { }
+EXPORT void sf4_V_DPS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DFD p2) { }
+EXPORT void sf4_V_DPS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DFP p2) { }
+EXPORT void sf4_V_DPS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DDI p2) { }
+EXPORT void sf4_V_DPS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DDF p2) { }
+EXPORT void sf4_V_DPS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DDD p2) { }
+EXPORT void sf4_V_DPS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DDP p2) { }
+EXPORT void sf4_V_DPS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DPI p2) { }
+EXPORT void sf4_V_DPS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DPF p2) { }
+EXPORT void sf4_V_DPS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DPD p2) { }
+EXPORT void sf4_V_DPS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DPP p2) { }
+EXPORT void sf4_V_DPS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PII p2) { }
+EXPORT void sf4_V_DPS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PIF p2) { }
+EXPORT void sf4_V_DPS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PID p2) { }
+EXPORT void sf4_V_DPS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PIP p2) { }
+EXPORT void sf4_V_DPS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PFI p2) { }
+EXPORT void sf4_V_DPS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PFF p2) { }
+EXPORT void sf4_V_DPS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PFD p2) { }
+EXPORT void sf4_V_DPS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PFP p2) { }
+EXPORT void sf4_V_DPS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PDI p2) { }
+EXPORT void sf4_V_DPS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PDF p2) { }
+EXPORT void sf4_V_DPS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PDD p2) { }
+EXPORT void sf4_V_DPS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PDP p2) { }
+EXPORT void sf4_V_DPS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PPI p2) { }
+EXPORT void sf4_V_DPS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PPF p2) { }
+EXPORT void sf4_V_DPS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PPD p2) { }
+EXPORT void sf4_V_DPS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PPP p2) { }
+EXPORT void sf4_V_DSI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_I p1, int p2) { }
+EXPORT void sf4_V_DSI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_F p1, int p2) { }
+EXPORT void sf4_V_DSI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_D p1, int p2) { }
+EXPORT void sf4_V_DSI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_P p1, int p2) { }
+EXPORT void sf4_V_DSI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_II p1, int p2) { }
+EXPORT void sf4_V_DSI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IF p1, int p2) { }
+EXPORT void sf4_V_DSI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_ID p1, int p2) { }
+EXPORT void sf4_V_DSI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IP p1, int p2) { }
+EXPORT void sf4_V_DSI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FI p1, int p2) { }
+EXPORT void sf4_V_DSI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FF p1, int p2) { }
+EXPORT void sf4_V_DSI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FD p1, int p2) { }
+EXPORT void sf4_V_DSI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FP p1, int p2) { }
+EXPORT void sf4_V_DSI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DI p1, int p2) { }
+EXPORT void sf4_V_DSI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DF p1, int p2) { }
+EXPORT void sf4_V_DSI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DD p1, int p2) { }
+EXPORT void sf4_V_DSI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DP p1, int p2) { }
+EXPORT void sf4_V_DSI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PI p1, int p2) { }
+EXPORT void sf4_V_DSI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PF p1, int p2) { }
+EXPORT void sf4_V_DSI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PD p1, int p2) { }
+EXPORT void sf4_V_DSI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PP p1, int p2) { }
+EXPORT void sf4_V_DSI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_III p1, int p2) { }
+EXPORT void sf4_V_DSI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IIF p1, int p2) { }
+EXPORT void sf4_V_DSI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IID p1, int p2) { }
+EXPORT void sf4_V_DSI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IIP p1, int p2) { }
+EXPORT void sf4_V_DSI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFI p1, int p2) { }
+EXPORT void sf4_V_DSI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFF p1, int p2) { }
+EXPORT void sf4_V_DSI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFD p1, int p2) { }
+EXPORT void sf4_V_DSI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFP p1, int p2) { }
+EXPORT void sf4_V_DSI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDI p1, int p2) { }
+EXPORT void sf4_V_DSI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDF p1, int p2) { }
+EXPORT void sf4_V_DSI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDD p1, int p2) { }
+EXPORT void sf4_V_DSI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDP p1, int p2) { }
+EXPORT void sf4_V_DSI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPI p1, int p2) { }
+EXPORT void sf4_V_DSI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPF p1, int p2) { }
+EXPORT void sf4_V_DSI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPD p1, int p2) { }
+EXPORT void sf4_V_DSI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPP p1, int p2) { }
+EXPORT void sf4_V_DSI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FII p1, int p2) { }
+EXPORT void sf4_V_DSI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FIF p1, int p2) { }
+EXPORT void sf4_V_DSI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FID p1, int p2) { }
+EXPORT void sf4_V_DSI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FIP p1, int p2) { }
+EXPORT void sf4_V_DSI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFI p1, int p2) { }
+EXPORT void sf4_V_DSI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFF p1, int p2) { }
+EXPORT void sf4_V_DSI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFD p1, int p2) { }
+EXPORT void sf4_V_DSI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFP p1, int p2) { }
+EXPORT void sf4_V_DSI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDI p1, int p2) { }
+EXPORT void sf4_V_DSI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDF p1, int p2) { }
+EXPORT void sf4_V_DSI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDD p1, int p2) { }
+EXPORT void sf4_V_DSI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDP p1, int p2) { }
+EXPORT void sf4_V_DSI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPI p1, int p2) { }
+EXPORT void sf4_V_DSI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPF p1, int p2) { }
+EXPORT void sf4_V_DSI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPD p1, int p2) { }
+EXPORT void sf4_V_DSI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPP p1, int p2) { }
+EXPORT void sf4_V_DSI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DII p1, int p2) { }
+EXPORT void sf4_V_DSI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DIF p1, int p2) { }
+EXPORT void sf4_V_DSI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DID p1, int p2) { }
+EXPORT void sf4_V_DSI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DIP p1, int p2) { }
+EXPORT void sf4_V_DSI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFI p1, int p2) { }
+EXPORT void sf4_V_DSI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFF p1, int p2) { }
+EXPORT void sf4_V_DSI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFD p1, int p2) { }
+EXPORT void sf4_V_DSI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFP p1, int p2) { }
+EXPORT void sf4_V_DSI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDI p1, int p2) { }
+EXPORT void sf4_V_DSI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDF p1, int p2) { }
+EXPORT void sf4_V_DSI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDD p1, int p2) { }
+EXPORT void sf4_V_DSI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDP p1, int p2) { }
+EXPORT void sf4_V_DSI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPI p1, int p2) { }
+EXPORT void sf4_V_DSI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPF p1, int p2) { }
+EXPORT void sf4_V_DSI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPD p1, int p2) { }
+EXPORT void sf4_V_DSI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPP p1, int p2) { }
+EXPORT void sf4_V_DSI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PII p1, int p2) { }
+EXPORT void sf4_V_DSI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PIF p1, int p2) { }
+EXPORT void sf4_V_DSI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PID p1, int p2) { }
+EXPORT void sf4_V_DSI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PIP p1, int p2) { }
+EXPORT void sf4_V_DSI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFI p1, int p2) { }
+EXPORT void sf4_V_DSI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFF p1, int p2) { }
+EXPORT void sf4_V_DSI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFD p1, int p2) { }
+EXPORT void sf4_V_DSI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFP p1, int p2) { }
+EXPORT void sf4_V_DSI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDI p1, int p2) { }
+EXPORT void sf4_V_DSI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDF p1, int p2) { }
+EXPORT void sf4_V_DSI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDD p1, int p2) { }
+EXPORT void sf4_V_DSI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDP p1, int p2) { }
+EXPORT void sf4_V_DSI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPI p1, int p2) { }
+EXPORT void sf4_V_DSI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPF p1, int p2) { }
+EXPORT void sf4_V_DSI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPD p1, int p2) { }
+EXPORT void sf4_V_DSI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPP p1, int p2) { }
+EXPORT void sf4_V_DSF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_I p1, float p2) { }
+EXPORT void sf4_V_DSF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_F p1, float p2) { }
+EXPORT void sf4_V_DSF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_D p1, float p2) { }
+EXPORT void sf4_V_DSF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_P p1, float p2) { }
+EXPORT void sf4_V_DSF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_II p1, float p2) { }
+EXPORT void sf4_V_DSF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IF p1, float p2) { }
+EXPORT void sf4_V_DSF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_ID p1, float p2) { }
+EXPORT void sf4_V_DSF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IP p1, float p2) { }
+EXPORT void sf4_V_DSF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FI p1, float p2) { }
+EXPORT void sf4_V_DSF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FF p1, float p2) { }
+EXPORT void sf4_V_DSF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FD p1, float p2) { }
+EXPORT void sf4_V_DSF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FP p1, float p2) { }
+EXPORT void sf4_V_DSF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DI p1, float p2) { }
+EXPORT void sf4_V_DSF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DF p1, float p2) { }
+EXPORT void sf4_V_DSF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DD p1, float p2) { }
+EXPORT void sf4_V_DSF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DP p1, float p2) { }
+EXPORT void sf4_V_DSF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PI p1, float p2) { }
+EXPORT void sf4_V_DSF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PF p1, float p2) { }
+EXPORT void sf4_V_DSF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PD p1, float p2) { }
+EXPORT void sf4_V_DSF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PP p1, float p2) { }
+EXPORT void sf4_V_DSF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_III p1, float p2) { }
+EXPORT void sf4_V_DSF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IIF p1, float p2) { }
+EXPORT void sf4_V_DSF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IID p1, float p2) { }
+EXPORT void sf4_V_DSF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IIP p1, float p2) { }
+EXPORT void sf4_V_DSF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFI p1, float p2) { }
+EXPORT void sf4_V_DSF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFF p1, float p2) { }
+EXPORT void sf4_V_DSF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFD p1, float p2) { }
+EXPORT void sf4_V_DSF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFP p1, float p2) { }
+EXPORT void sf4_V_DSF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDI p1, float p2) { }
+EXPORT void sf4_V_DSF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDF p1, float p2) { }
+EXPORT void sf4_V_DSF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDD p1, float p2) { }
+EXPORT void sf4_V_DSF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDP p1, float p2) { }
+EXPORT void sf4_V_DSF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPI p1, float p2) { }
+EXPORT void sf4_V_DSF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPF p1, float p2) { }
+EXPORT void sf4_V_DSF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPD p1, float p2) { }
+EXPORT void sf4_V_DSF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPP p1, float p2) { }
+EXPORT void sf4_V_DSF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FII p1, float p2) { }
+EXPORT void sf4_V_DSF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FIF p1, float p2) { }
+EXPORT void sf4_V_DSF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FID p1, float p2) { }
+EXPORT void sf4_V_DSF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FIP p1, float p2) { }
+EXPORT void sf4_V_DSF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFI p1, float p2) { }
+EXPORT void sf4_V_DSF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFF p1, float p2) { }
+EXPORT void sf4_V_DSF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFD p1, float p2) { }
+EXPORT void sf4_V_DSF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFP p1, float p2) { }
+EXPORT void sf4_V_DSF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDI p1, float p2) { }
+EXPORT void sf4_V_DSF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDF p1, float p2) { }
+EXPORT void sf4_V_DSF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDD p1, float p2) { }
+EXPORT void sf4_V_DSF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDP p1, float p2) { }
+EXPORT void sf4_V_DSF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPI p1, float p2) { }
+EXPORT void sf4_V_DSF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPF p1, float p2) { }
+EXPORT void sf4_V_DSF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPD p1, float p2) { }
+EXPORT void sf4_V_DSF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPP p1, float p2) { }
+EXPORT void sf4_V_DSF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DII p1, float p2) { }
+EXPORT void sf4_V_DSF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DIF p1, float p2) { }
+EXPORT void sf4_V_DSF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DID p1, float p2) { }
+EXPORT void sf4_V_DSF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DIP p1, float p2) { }
+EXPORT void sf4_V_DSF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFI p1, float p2) { }
+EXPORT void sf4_V_DSF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFF p1, float p2) { }
+EXPORT void sf4_V_DSF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFD p1, float p2) { }
+EXPORT void sf4_V_DSF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFP p1, float p2) { }
+EXPORT void sf4_V_DSF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDI p1, float p2) { }
+EXPORT void sf4_V_DSF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDF p1, float p2) { }
+EXPORT void sf4_V_DSF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDD p1, float p2) { }
+EXPORT void sf4_V_DSF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDP p1, float p2) { }
+EXPORT void sf4_V_DSF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPI p1, float p2) { }
+EXPORT void sf4_V_DSF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPF p1, float p2) { }
+EXPORT void sf4_V_DSF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPD p1, float p2) { }
+EXPORT void sf4_V_DSF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPP p1, float p2) { }
+EXPORT void sf4_V_DSF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PII p1, float p2) { }
+EXPORT void sf4_V_DSF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PIF p1, float p2) { }
+EXPORT void sf4_V_DSF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PID p1, float p2) { }
+EXPORT void sf4_V_DSF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PIP p1, float p2) { }
+EXPORT void sf4_V_DSF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFI p1, float p2) { }
+EXPORT void sf4_V_DSF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFF p1, float p2) { }
+EXPORT void sf4_V_DSF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFD p1, float p2) { }
+EXPORT void sf4_V_DSF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFP p1, float p2) { }
+EXPORT void sf4_V_DSF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDI p1, float p2) { }
+EXPORT void sf4_V_DSF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDF p1, float p2) { }
+EXPORT void sf4_V_DSF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDD p1, float p2) { }
+EXPORT void sf4_V_DSF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDP p1, float p2) { }
+EXPORT void sf4_V_DSF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPI p1, float p2) { }
+EXPORT void sf4_V_DSF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPF p1, float p2) { }
+EXPORT void sf4_V_DSF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPD p1, float p2) { }
+EXPORT void sf4_V_DSF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPP p1, float p2) { }
+EXPORT void sf4_V_DSD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_I p1, double p2) { }
+EXPORT void sf4_V_DSD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_F p1, double p2) { }
+EXPORT void sf4_V_DSD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_D p1, double p2) { }
+EXPORT void sf4_V_DSD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_P p1, double p2) { }
+EXPORT void sf4_V_DSD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_II p1, double p2) { }
+EXPORT void sf4_V_DSD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IF p1, double p2) { }
+EXPORT void sf4_V_DSD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_ID p1, double p2) { }
+EXPORT void sf4_V_DSD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IP p1, double p2) { }
+EXPORT void sf4_V_DSD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FI p1, double p2) { }
+EXPORT void sf4_V_DSD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FF p1, double p2) { }
+EXPORT void sf4_V_DSD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FD p1, double p2) { }
+EXPORT void sf4_V_DSD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FP p1, double p2) { }
+EXPORT void sf4_V_DSD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DI p1, double p2) { }
+EXPORT void sf4_V_DSD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DF p1, double p2) { }
+EXPORT void sf4_V_DSD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DD p1, double p2) { }
+EXPORT void sf4_V_DSD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DP p1, double p2) { }
+EXPORT void sf4_V_DSD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PI p1, double p2) { }
+EXPORT void sf4_V_DSD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PF p1, double p2) { }
+EXPORT void sf4_V_DSD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PD p1, double p2) { }
+EXPORT void sf4_V_DSD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PP p1, double p2) { }
+EXPORT void sf4_V_DSD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_III p1, double p2) { }
+EXPORT void sf4_V_DSD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IIF p1, double p2) { }
+EXPORT void sf4_V_DSD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IID p1, double p2) { }
+EXPORT void sf4_V_DSD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IIP p1, double p2) { }
+EXPORT void sf4_V_DSD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFI p1, double p2) { }
+EXPORT void sf4_V_DSD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFF p1, double p2) { }
+EXPORT void sf4_V_DSD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFD p1, double p2) { }
+EXPORT void sf4_V_DSD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFP p1, double p2) { }
+EXPORT void sf4_V_DSD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDI p1, double p2) { }
+EXPORT void sf4_V_DSD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDF p1, double p2) { }
+EXPORT void sf4_V_DSD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDD p1, double p2) { }
+EXPORT void sf4_V_DSD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDP p1, double p2) { }
+EXPORT void sf4_V_DSD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPI p1, double p2) { }
+EXPORT void sf4_V_DSD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPF p1, double p2) { }
+EXPORT void sf4_V_DSD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPD p1, double p2) { }
+EXPORT void sf4_V_DSD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPP p1, double p2) { }
+EXPORT void sf4_V_DSD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FII p1, double p2) { }
+EXPORT void sf4_V_DSD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FIF p1, double p2) { }
+EXPORT void sf4_V_DSD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FID p1, double p2) { }
+EXPORT void sf4_V_DSD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FIP p1, double p2) { }
+EXPORT void sf4_V_DSD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFI p1, double p2) { }
+EXPORT void sf4_V_DSD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFF p1, double p2) { }
+EXPORT void sf4_V_DSD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFD p1, double p2) { }
+EXPORT void sf4_V_DSD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFP p1, double p2) { }
+EXPORT void sf4_V_DSD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDI p1, double p2) { }
+EXPORT void sf4_V_DSD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDF p1, double p2) { }
+EXPORT void sf4_V_DSD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDD p1, double p2) { }
+EXPORT void sf4_V_DSD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDP p1, double p2) { }
+EXPORT void sf4_V_DSD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPI p1, double p2) { }
+EXPORT void sf4_V_DSD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPF p1, double p2) { }
+EXPORT void sf4_V_DSD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPD p1, double p2) { }
+EXPORT void sf4_V_DSD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPP p1, double p2) { }
+EXPORT void sf4_V_DSD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DII p1, double p2) { }
+EXPORT void sf4_V_DSD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DIF p1, double p2) { }
+EXPORT void sf4_V_DSD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DID p1, double p2) { }
+EXPORT void sf4_V_DSD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DIP p1, double p2) { }
+EXPORT void sf4_V_DSD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFI p1, double p2) { }
+EXPORT void sf4_V_DSD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFF p1, double p2) { }
+EXPORT void sf4_V_DSD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFD p1, double p2) { }
+EXPORT void sf4_V_DSD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFP p1, double p2) { }
+EXPORT void sf4_V_DSD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDI p1, double p2) { }
+EXPORT void sf4_V_DSD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDF p1, double p2) { }
+EXPORT void sf4_V_DSD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDD p1, double p2) { }
+EXPORT void sf4_V_DSD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDP p1, double p2) { }
+EXPORT void sf4_V_DSD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPI p1, double p2) { }
+EXPORT void sf4_V_DSD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPF p1, double p2) { }
+EXPORT void sf4_V_DSD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPD p1, double p2) { }
+EXPORT void sf4_V_DSD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPP p1, double p2) { }
+EXPORT void sf4_V_DSD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PII p1, double p2) { }
+EXPORT void sf4_V_DSD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PIF p1, double p2) { }
+EXPORT void sf4_V_DSD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PID p1, double p2) { }
+EXPORT void sf4_V_DSD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PIP p1, double p2) { }
+EXPORT void sf4_V_DSD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFI p1, double p2) { }
+EXPORT void sf4_V_DSD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFF p1, double p2) { }
+EXPORT void sf4_V_DSD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFD p1, double p2) { }
+EXPORT void sf5_V_DSD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFP p1, double p2) { }
+EXPORT void sf5_V_DSD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDI p1, double p2) { }
+EXPORT void sf5_V_DSD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDF p1, double p2) { }
+EXPORT void sf5_V_DSD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDD p1, double p2) { }
+EXPORT void sf5_V_DSD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDP p1, double p2) { }
+EXPORT void sf5_V_DSD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPI p1, double p2) { }
+EXPORT void sf5_V_DSD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPF p1, double p2) { }
+EXPORT void sf5_V_DSD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPD p1, double p2) { }
+EXPORT void sf5_V_DSD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPP p1, double p2) { }
+EXPORT void sf5_V_DSP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_I p1, void* p2) { }
+EXPORT void sf5_V_DSP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_F p1, void* p2) { }
+EXPORT void sf5_V_DSP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_D p1, void* p2) { }
+EXPORT void sf5_V_DSP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_P p1, void* p2) { }
+EXPORT void sf5_V_DSP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_II p1, void* p2) { }
+EXPORT void sf5_V_DSP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IF p1, void* p2) { }
+EXPORT void sf5_V_DSP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_ID p1, void* p2) { }
+EXPORT void sf5_V_DSP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IP p1, void* p2) { }
+EXPORT void sf5_V_DSP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FI p1, void* p2) { }
+EXPORT void sf5_V_DSP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FF p1, void* p2) { }
+EXPORT void sf5_V_DSP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FD p1, void* p2) { }
+EXPORT void sf5_V_DSP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FP p1, void* p2) { }
+EXPORT void sf5_V_DSP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DI p1, void* p2) { }
+EXPORT void sf5_V_DSP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DF p1, void* p2) { }
+EXPORT void sf5_V_DSP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DD p1, void* p2) { }
+EXPORT void sf5_V_DSP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DP p1, void* p2) { }
+EXPORT void sf5_V_DSP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PI p1, void* p2) { }
+EXPORT void sf5_V_DSP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PF p1, void* p2) { }
+EXPORT void sf5_V_DSP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PD p1, void* p2) { }
+EXPORT void sf5_V_DSP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PP p1, void* p2) { }
+EXPORT void sf5_V_DSP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_III p1, void* p2) { }
+EXPORT void sf5_V_DSP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IIF p1, void* p2) { }
+EXPORT void sf5_V_DSP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IID p1, void* p2) { }
+EXPORT void sf5_V_DSP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IIP p1, void* p2) { }
+EXPORT void sf5_V_DSP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFI p1, void* p2) { }
+EXPORT void sf5_V_DSP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFF p1, void* p2) { }
+EXPORT void sf5_V_DSP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFD p1, void* p2) { }
+EXPORT void sf5_V_DSP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFP p1, void* p2) { }
+EXPORT void sf5_V_DSP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDI p1, void* p2) { }
+EXPORT void sf5_V_DSP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDF p1, void* p2) { }
+EXPORT void sf5_V_DSP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDD p1, void* p2) { }
+EXPORT void sf5_V_DSP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDP p1, void* p2) { }
+EXPORT void sf5_V_DSP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPI p1, void* p2) { }
+EXPORT void sf5_V_DSP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPF p1, void* p2) { }
+EXPORT void sf5_V_DSP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPD p1, void* p2) { }
+EXPORT void sf5_V_DSP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPP p1, void* p2) { }
+EXPORT void sf5_V_DSP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FII p1, void* p2) { }
+EXPORT void sf5_V_DSP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FIF p1, void* p2) { }
+EXPORT void sf5_V_DSP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FID p1, void* p2) { }
+EXPORT void sf5_V_DSP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FIP p1, void* p2) { }
+EXPORT void sf5_V_DSP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFI p1, void* p2) { }
+EXPORT void sf5_V_DSP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFF p1, void* p2) { }
+EXPORT void sf5_V_DSP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFD p1, void* p2) { }
+EXPORT void sf5_V_DSP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFP p1, void* p2) { }
+EXPORT void sf5_V_DSP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDI p1, void* p2) { }
+EXPORT void sf5_V_DSP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDF p1, void* p2) { }
+EXPORT void sf5_V_DSP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDD p1, void* p2) { }
+EXPORT void sf5_V_DSP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDP p1, void* p2) { }
+EXPORT void sf5_V_DSP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPI p1, void* p2) { }
+EXPORT void sf5_V_DSP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPF p1, void* p2) { }
+EXPORT void sf5_V_DSP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPD p1, void* p2) { }
+EXPORT void sf5_V_DSP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPP p1, void* p2) { }
+EXPORT void sf5_V_DSP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DII p1, void* p2) { }
+EXPORT void sf5_V_DSP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DIF p1, void* p2) { }
+EXPORT void sf5_V_DSP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DID p1, void* p2) { }
+EXPORT void sf5_V_DSP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DIP p1, void* p2) { }
+EXPORT void sf5_V_DSP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFI p1, void* p2) { }
+EXPORT void sf5_V_DSP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFF p1, void* p2) { }
+EXPORT void sf5_V_DSP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFD p1, void* p2) { }
+EXPORT void sf5_V_DSP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFP p1, void* p2) { }
+EXPORT void sf5_V_DSP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDI p1, void* p2) { }
+EXPORT void sf5_V_DSP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDF p1, void* p2) { }
+EXPORT void sf5_V_DSP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDD p1, void* p2) { }
+EXPORT void sf5_V_DSP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDP p1, void* p2) { }
+EXPORT void sf5_V_DSP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPI p1, void* p2) { }
+EXPORT void sf5_V_DSP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPF p1, void* p2) { }
+EXPORT void sf5_V_DSP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPD p1, void* p2) { }
+EXPORT void sf5_V_DSP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPP p1, void* p2) { }
+EXPORT void sf5_V_DSP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PII p1, void* p2) { }
+EXPORT void sf5_V_DSP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PIF p1, void* p2) { }
+EXPORT void sf5_V_DSP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PID p1, void* p2) { }
+EXPORT void sf5_V_DSP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PIP p1, void* p2) { }
+EXPORT void sf5_V_DSP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFI p1, void* p2) { }
+EXPORT void sf5_V_DSP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFF p1, void* p2) { }
+EXPORT void sf5_V_DSP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFD p1, void* p2) { }
+EXPORT void sf5_V_DSP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFP p1, void* p2) { }
+EXPORT void sf5_V_DSP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDI p1, void* p2) { }
+EXPORT void sf5_V_DSP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDF p1, void* p2) { }
+EXPORT void sf5_V_DSP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDD p1, void* p2) { }
+EXPORT void sf5_V_DSP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDP p1, void* p2) { }
+EXPORT void sf5_V_DSP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPI p1, void* p2) { }
+EXPORT void sf5_V_DSP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPF p1, void* p2) { }
+EXPORT void sf5_V_DSP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPD p1, void* p2) { }
+EXPORT void sf5_V_DSP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPP p1, void* p2) { }
+EXPORT void sf5_V_DSS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_I p1, struct S_I p2) { }
+EXPORT void sf5_V_DSS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_F p1, struct S_F p2) { }
+EXPORT void sf5_V_DSS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_D p1, struct S_D p2) { }
+EXPORT void sf5_V_DSS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_P p1, struct S_P p2) { }
+EXPORT void sf5_V_DSS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_II p1, struct S_II p2) { }
+EXPORT void sf5_V_DSS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IF p1, struct S_IF p2) { }
+EXPORT void sf5_V_DSS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_ID p1, struct S_ID p2) { }
+EXPORT void sf5_V_DSS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IP p1, struct S_IP p2) { }
+EXPORT void sf5_V_DSS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FI p1, struct S_FI p2) { }
+EXPORT void sf5_V_DSS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FF p1, struct S_FF p2) { }
+EXPORT void sf5_V_DSS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FD p1, struct S_FD p2) { }
+EXPORT void sf5_V_DSS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FP p1, struct S_FP p2) { }
+EXPORT void sf5_V_DSS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DI p1, struct S_DI p2) { }
+EXPORT void sf5_V_DSS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DF p1, struct S_DF p2) { }
+EXPORT void sf5_V_DSS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DD p1, struct S_DD p2) { }
+EXPORT void sf5_V_DSS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DP p1, struct S_DP p2) { }
+EXPORT void sf5_V_DSS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PI p1, struct S_PI p2) { }
+EXPORT void sf5_V_DSS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PF p1, struct S_PF p2) { }
+EXPORT void sf5_V_DSS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PD p1, struct S_PD p2) { }
+EXPORT void sf5_V_DSS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PP p1, struct S_PP p2) { }
+EXPORT void sf5_V_DSS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_III p1, struct S_III p2) { }
+EXPORT void sf5_V_DSS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IIF p1, struct S_IIF p2) { }
+EXPORT void sf5_V_DSS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IID p1, struct S_IID p2) { }
+EXPORT void sf5_V_DSS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IIP p1, struct S_IIP p2) { }
+EXPORT void sf5_V_DSS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFI p1, struct S_IFI p2) { }
+EXPORT void sf5_V_DSS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFF p1, struct S_IFF p2) { }
+EXPORT void sf5_V_DSS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFD p1, struct S_IFD p2) { }
+EXPORT void sf5_V_DSS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFP p1, struct S_IFP p2) { }
+EXPORT void sf5_V_DSS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDI p1, struct S_IDI p2) { }
+EXPORT void sf5_V_DSS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDF p1, struct S_IDF p2) { }
+EXPORT void sf5_V_DSS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDD p1, struct S_IDD p2) { }
+EXPORT void sf5_V_DSS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDP p1, struct S_IDP p2) { }
+EXPORT void sf5_V_DSS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPI p1, struct S_IPI p2) { }
+EXPORT void sf5_V_DSS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPF p1, struct S_IPF p2) { }
+EXPORT void sf5_V_DSS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPD p1, struct S_IPD p2) { }
+EXPORT void sf5_V_DSS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPP p1, struct S_IPP p2) { }
+EXPORT void sf5_V_DSS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FII p1, struct S_FII p2) { }
+EXPORT void sf5_V_DSS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FIF p1, struct S_FIF p2) { }
+EXPORT void sf5_V_DSS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FID p1, struct S_FID p2) { }
+EXPORT void sf5_V_DSS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FIP p1, struct S_FIP p2) { }
+EXPORT void sf5_V_DSS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFI p1, struct S_FFI p2) { }
+EXPORT void sf5_V_DSS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFF p1, struct S_FFF p2) { }
+EXPORT void sf5_V_DSS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFD p1, struct S_FFD p2) { }
+EXPORT void sf5_V_DSS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFP p1, struct S_FFP p2) { }
+EXPORT void sf5_V_DSS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDI p1, struct S_FDI p2) { }
+EXPORT void sf5_V_DSS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDF p1, struct S_FDF p2) { }
+EXPORT void sf5_V_DSS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDD p1, struct S_FDD p2) { }
+EXPORT void sf5_V_DSS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDP p1, struct S_FDP p2) { }
+EXPORT void sf5_V_DSS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPI p1, struct S_FPI p2) { }
+EXPORT void sf5_V_DSS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPF p1, struct S_FPF p2) { }
+EXPORT void sf5_V_DSS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPD p1, struct S_FPD p2) { }
+EXPORT void sf5_V_DSS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPP p1, struct S_FPP p2) { }
+EXPORT void sf5_V_DSS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DII p1, struct S_DII p2) { }
+EXPORT void sf5_V_DSS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DIF p1, struct S_DIF p2) { }
+EXPORT void sf5_V_DSS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DID p1, struct S_DID p2) { }
+EXPORT void sf5_V_DSS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DIP p1, struct S_DIP p2) { }
+EXPORT void sf5_V_DSS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFI p1, struct S_DFI p2) { }
+EXPORT void sf5_V_DSS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFF p1, struct S_DFF p2) { }
+EXPORT void sf5_V_DSS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFD p1, struct S_DFD p2) { }
+EXPORT void sf5_V_DSS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFP p1, struct S_DFP p2) { }
+EXPORT void sf5_V_DSS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDI p1, struct S_DDI p2) { }
+EXPORT void sf5_V_DSS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDF p1, struct S_DDF p2) { }
+EXPORT void sf5_V_DSS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDD p1, struct S_DDD p2) { }
+EXPORT void sf5_V_DSS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDP p1, struct S_DDP p2) { }
+EXPORT void sf5_V_DSS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPI p1, struct S_DPI p2) { }
+EXPORT void sf5_V_DSS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPF p1, struct S_DPF p2) { }
+EXPORT void sf5_V_DSS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPD p1, struct S_DPD p2) { }
+EXPORT void sf5_V_DSS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPP p1, struct S_DPP p2) { }
+EXPORT void sf5_V_DSS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PII p1, struct S_PII p2) { }
+EXPORT void sf5_V_DSS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PIF p1, struct S_PIF p2) { }
+EXPORT void sf5_V_DSS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PID p1, struct S_PID p2) { }
+EXPORT void sf5_V_DSS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PIP p1, struct S_PIP p2) { }
+EXPORT void sf5_V_DSS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFI p1, struct S_PFI p2) { }
+EXPORT void sf5_V_DSS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFF p1, struct S_PFF p2) { }
+EXPORT void sf5_V_DSS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFD p1, struct S_PFD p2) { }
+EXPORT void sf5_V_DSS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFP p1, struct S_PFP p2) { }
+EXPORT void sf5_V_DSS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDI p1, struct S_PDI p2) { }
+EXPORT void sf5_V_DSS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDF p1, struct S_PDF p2) { }
+EXPORT void sf5_V_DSS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDD p1, struct S_PDD p2) { }
+EXPORT void sf5_V_DSS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDP p1, struct S_PDP p2) { }
+EXPORT void sf5_V_DSS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPI p1, struct S_PPI p2) { }
+EXPORT void sf5_V_DSS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPF p1, struct S_PPF p2) { }
+EXPORT void sf5_V_DSS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPD p1, struct S_PPD p2) { }
+EXPORT void sf5_V_DSS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPP p1, struct S_PPP p2) { }
+EXPORT void sf5_V_PII_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, int p2) { }
+EXPORT void sf5_V_PIF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, float p2) { }
+EXPORT void sf5_V_PID_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, double p2) { }
+EXPORT void sf5_V_PIP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, void* p2) { }
+EXPORT void sf5_V_PIS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_I p2) { }
+EXPORT void sf5_V_PIS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_F p2) { }
+EXPORT void sf5_V_PIS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_D p2) { }
+EXPORT void sf5_V_PIS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_P p2) { }
+EXPORT void sf5_V_PIS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_II p2) { }
+EXPORT void sf5_V_PIS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_IF p2) { }
+EXPORT void sf5_V_PIS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_ID p2) { }
+EXPORT void sf5_V_PIS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_IP p2) { }
+EXPORT void sf5_V_PIS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FI p2) { }
+EXPORT void sf5_V_PIS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FF p2) { }
+EXPORT void sf5_V_PIS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FD p2) { }
+EXPORT void sf5_V_PIS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FP p2) { }
+EXPORT void sf5_V_PIS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DI p2) { }
+EXPORT void sf5_V_PIS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DF p2) { }
+EXPORT void sf5_V_PIS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DD p2) { }
+EXPORT void sf5_V_PIS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DP p2) { }
+EXPORT void sf5_V_PIS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PI p2) { }
+EXPORT void sf5_V_PIS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PF p2) { }
+EXPORT void sf5_V_PIS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PD p2) { }
+EXPORT void sf5_V_PIS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PP p2) { }
+EXPORT void sf5_V_PIS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_III p2) { }
+EXPORT void sf5_V_PIS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_IIF p2) { }
+EXPORT void sf5_V_PIS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_IID p2) { }
+EXPORT void sf5_V_PIS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_IIP p2) { }
+EXPORT void sf5_V_PIS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_IFI p2) { }
+EXPORT void sf5_V_PIS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_IFF p2) { }
+EXPORT void sf5_V_PIS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_IFD p2) { }
+EXPORT void sf5_V_PIS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_IFP p2) { }
+EXPORT void sf5_V_PIS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_IDI p2) { }
+EXPORT void sf5_V_PIS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_IDF p2) { }
+EXPORT void sf5_V_PIS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_IDD p2) { }
+EXPORT void sf5_V_PIS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_IDP p2) { }
+EXPORT void sf5_V_PIS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_IPI p2) { }
+EXPORT void sf5_V_PIS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_IPF p2) { }
+EXPORT void sf5_V_PIS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_IPD p2) { }
+EXPORT void sf5_V_PIS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_IPP p2) { }
+EXPORT void sf5_V_PIS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FII p2) { }
+EXPORT void sf5_V_PIS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FIF p2) { }
+EXPORT void sf5_V_PIS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FID p2) { }
+EXPORT void sf5_V_PIS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FIP p2) { }
+EXPORT void sf5_V_PIS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FFI p2) { }
+EXPORT void sf5_V_PIS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FFF p2) { }
+EXPORT void sf5_V_PIS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FFD p2) { }
+EXPORT void sf5_V_PIS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FFP p2) { }
+EXPORT void sf5_V_PIS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FDI p2) { }
+EXPORT void sf5_V_PIS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FDF p2) { }
+EXPORT void sf5_V_PIS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FDD p2) { }
+EXPORT void sf5_V_PIS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FDP p2) { }
+EXPORT void sf5_V_PIS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FPI p2) { }
+EXPORT void sf5_V_PIS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FPF p2) { }
+EXPORT void sf5_V_PIS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FPD p2) { }
+EXPORT void sf5_V_PIS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FPP p2) { }
+EXPORT void sf5_V_PIS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DII p2) { }
+EXPORT void sf5_V_PIS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DIF p2) { }
+EXPORT void sf5_V_PIS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DID p2) { }
+EXPORT void sf5_V_PIS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DIP p2) { }
+EXPORT void sf5_V_PIS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DFI p2) { }
+EXPORT void sf5_V_PIS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DFF p2) { }
+EXPORT void sf5_V_PIS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DFD p2) { }
+EXPORT void sf5_V_PIS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DFP p2) { }
+EXPORT void sf5_V_PIS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DDI p2) { }
+EXPORT void sf5_V_PIS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DDF p2) { }
+EXPORT void sf5_V_PIS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DDD p2) { }
+EXPORT void sf5_V_PIS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DDP p2) { }
+EXPORT void sf5_V_PIS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DPI p2) { }
+EXPORT void sf5_V_PIS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DPF p2) { }
+EXPORT void sf5_V_PIS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DPD p2) { }
+EXPORT void sf5_V_PIS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DPP p2) { }
+EXPORT void sf5_V_PIS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PII p2) { }
+EXPORT void sf5_V_PIS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PIF p2) { }
+EXPORT void sf5_V_PIS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PID p2) { }
+EXPORT void sf5_V_PIS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PIP p2) { }
+EXPORT void sf5_V_PIS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PFI p2) { }
+EXPORT void sf5_V_PIS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PFF p2) { }
+EXPORT void sf5_V_PIS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PFD p2) { }
+EXPORT void sf5_V_PIS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PFP p2) { }
+EXPORT void sf5_V_PIS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PDI p2) { }
+EXPORT void sf5_V_PIS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PDF p2) { }
+EXPORT void sf5_V_PIS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PDD p2) { }
+EXPORT void sf5_V_PIS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PDP p2) { }
+EXPORT void sf5_V_PIS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PPI p2) { }
+EXPORT void sf5_V_PIS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PPF p2) { }
+EXPORT void sf5_V_PIS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PPD p2) { }
+EXPORT void sf5_V_PIS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PPP p2) { }
+EXPORT void sf5_V_PFI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, int p2) { }
+EXPORT void sf5_V_PFF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, float p2) { }
+EXPORT void sf5_V_PFD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, double p2) { }
+EXPORT void sf5_V_PFP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, void* p2) { }
+EXPORT void sf5_V_PFS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_I p2) { }
+EXPORT void sf5_V_PFS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_F p2) { }
+EXPORT void sf5_V_PFS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_D p2) { }
+EXPORT void sf5_V_PFS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_P p2) { }
+EXPORT void sf5_V_PFS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_II p2) { }
+EXPORT void sf5_V_PFS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_IF p2) { }
+EXPORT void sf5_V_PFS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_ID p2) { }
+EXPORT void sf5_V_PFS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_IP p2) { }
+EXPORT void sf5_V_PFS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FI p2) { }
+EXPORT void sf5_V_PFS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FF p2) { }
+EXPORT void sf5_V_PFS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FD p2) { }
+EXPORT void sf5_V_PFS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FP p2) { }
+EXPORT void sf5_V_PFS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DI p2) { }
+EXPORT void sf5_V_PFS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DF p2) { }
+EXPORT void sf5_V_PFS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DD p2) { }
+EXPORT void sf5_V_PFS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DP p2) { }
+EXPORT void sf5_V_PFS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PI p2) { }
+EXPORT void sf5_V_PFS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PF p2) { }
+EXPORT void sf5_V_PFS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PD p2) { }
+EXPORT void sf5_V_PFS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PP p2) { }
+EXPORT void sf5_V_PFS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_III p2) { }
+EXPORT void sf5_V_PFS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_IIF p2) { }
+EXPORT void sf5_V_PFS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_IID p2) { }
+EXPORT void sf5_V_PFS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_IIP p2) { }
+EXPORT void sf5_V_PFS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_IFI p2) { }
+EXPORT void sf5_V_PFS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_IFF p2) { }
+EXPORT void sf5_V_PFS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_IFD p2) { }
+EXPORT void sf5_V_PFS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_IFP p2) { }
+EXPORT void sf5_V_PFS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_IDI p2) { }
+EXPORT void sf5_V_PFS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_IDF p2) { }
+EXPORT void sf5_V_PFS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_IDD p2) { }
+EXPORT void sf5_V_PFS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_IDP p2) { }
+EXPORT void sf5_V_PFS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_IPI p2) { }
+EXPORT void sf5_V_PFS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_IPF p2) { }
+EXPORT void sf5_V_PFS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_IPD p2) { }
+EXPORT void sf5_V_PFS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_IPP p2) { }
+EXPORT void sf5_V_PFS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FII p2) { }
+EXPORT void sf5_V_PFS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FIF p2) { }
+EXPORT void sf5_V_PFS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FID p2) { }
+EXPORT void sf5_V_PFS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FIP p2) { }
+EXPORT void sf5_V_PFS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FFI p2) { }
+EXPORT void sf5_V_PFS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FFF p2) { }
+EXPORT void sf5_V_PFS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FFD p2) { }
+EXPORT void sf5_V_PFS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FFP p2) { }
+EXPORT void sf5_V_PFS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FDI p2) { }
+EXPORT void sf5_V_PFS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FDF p2) { }
+EXPORT void sf5_V_PFS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FDD p2) { }
+EXPORT void sf5_V_PFS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FDP p2) { }
+EXPORT void sf5_V_PFS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FPI p2) { }
+EXPORT void sf5_V_PFS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FPF p2) { }
+EXPORT void sf5_V_PFS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FPD p2) { }
+EXPORT void sf5_V_PFS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FPP p2) { }
+EXPORT void sf5_V_PFS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DII p2) { }
+EXPORT void sf5_V_PFS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DIF p2) { }
+EXPORT void sf5_V_PFS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DID p2) { }
+EXPORT void sf5_V_PFS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DIP p2) { }
+EXPORT void sf5_V_PFS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DFI p2) { }
+EXPORT void sf5_V_PFS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DFF p2) { }
+EXPORT void sf5_V_PFS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DFD p2) { }
+EXPORT void sf5_V_PFS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DFP p2) { }
+EXPORT void sf5_V_PFS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DDI p2) { }
+EXPORT void sf5_V_PFS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DDF p2) { }
+EXPORT void sf5_V_PFS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DDD p2) { }
+EXPORT void sf5_V_PFS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DDP p2) { }
+EXPORT void sf5_V_PFS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DPI p2) { }
+EXPORT void sf5_V_PFS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DPF p2) { }
+EXPORT void sf5_V_PFS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DPD p2) { }
+EXPORT void sf5_V_PFS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DPP p2) { }
+EXPORT void sf5_V_PFS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PII p2) { }
+EXPORT void sf5_V_PFS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PIF p2) { }
+EXPORT void sf5_V_PFS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PID p2) { }
+EXPORT void sf5_V_PFS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PIP p2) { }
+EXPORT void sf5_V_PFS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PFI p2) { }
+EXPORT void sf5_V_PFS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PFF p2) { }
+EXPORT void sf5_V_PFS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PFD p2) { }
+EXPORT void sf5_V_PFS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PFP p2) { }
+EXPORT void sf5_V_PFS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PDI p2) { }
+EXPORT void sf5_V_PFS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PDF p2) { }
+EXPORT void sf5_V_PFS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PDD p2) { }
+EXPORT void sf5_V_PFS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PDP p2) { }
+EXPORT void sf5_V_PFS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PPI p2) { }
+EXPORT void sf5_V_PFS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PPF p2) { }
+EXPORT void sf5_V_PFS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PPD p2) { }
+EXPORT void sf5_V_PFS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PPP p2) { }
+EXPORT void sf5_V_PDI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, int p2) { }
+EXPORT void sf5_V_PDF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, float p2) { }
+EXPORT void sf5_V_PDD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, double p2) { }
+EXPORT void sf5_V_PDP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, void* p2) { }
+EXPORT void sf5_V_PDS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_I p2) { }
+EXPORT void sf5_V_PDS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_F p2) { }
+EXPORT void sf5_V_PDS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_D p2) { }
+EXPORT void sf5_V_PDS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_P p2) { }
+EXPORT void sf5_V_PDS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_II p2) { }
+EXPORT void sf5_V_PDS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_IF p2) { }
+EXPORT void sf5_V_PDS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_ID p2) { }
+EXPORT void sf5_V_PDS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_IP p2) { }
+EXPORT void sf5_V_PDS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FI p2) { }
+EXPORT void sf5_V_PDS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FF p2) { }
+EXPORT void sf5_V_PDS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FD p2) { }
+EXPORT void sf5_V_PDS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FP p2) { }
+EXPORT void sf5_V_PDS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DI p2) { }
+EXPORT void sf5_V_PDS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DF p2) { }
+EXPORT void sf5_V_PDS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DD p2) { }
+EXPORT void sf5_V_PDS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DP p2) { }
+EXPORT void sf5_V_PDS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PI p2) { }
+EXPORT void sf5_V_PDS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PF p2) { }
+EXPORT void sf5_V_PDS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PD p2) { }
+EXPORT void sf5_V_PDS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PP p2) { }
+EXPORT void sf5_V_PDS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_III p2) { }
+EXPORT void sf5_V_PDS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_IIF p2) { }
+EXPORT void sf5_V_PDS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_IID p2) { }
+EXPORT void sf5_V_PDS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_IIP p2) { }
+EXPORT void sf5_V_PDS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_IFI p2) { }
+EXPORT void sf5_V_PDS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_IFF p2) { }
+EXPORT void sf5_V_PDS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_IFD p2) { }
+EXPORT void sf5_V_PDS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_IFP p2) { }
+EXPORT void sf5_V_PDS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_IDI p2) { }
+EXPORT void sf5_V_PDS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_IDF p2) { }
+EXPORT void sf5_V_PDS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_IDD p2) { }
+EXPORT void sf5_V_PDS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_IDP p2) { }
+EXPORT void sf5_V_PDS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_IPI p2) { }
+EXPORT void sf5_V_PDS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_IPF p2) { }
+EXPORT void sf5_V_PDS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_IPD p2) { }
+EXPORT void sf5_V_PDS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_IPP p2) { }
+EXPORT void sf5_V_PDS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FII p2) { }
+EXPORT void sf5_V_PDS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FIF p2) { }
+EXPORT void sf5_V_PDS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FID p2) { }
+EXPORT void sf5_V_PDS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FIP p2) { }
+EXPORT void sf5_V_PDS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FFI p2) { }
+EXPORT void sf5_V_PDS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FFF p2) { }
+EXPORT void sf5_V_PDS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FFD p2) { }
+EXPORT void sf5_V_PDS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FFP p2) { }
+EXPORT void sf5_V_PDS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FDI p2) { }
+EXPORT void sf5_V_PDS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FDF p2) { }
+EXPORT void sf5_V_PDS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FDD p2) { }
+EXPORT void sf5_V_PDS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FDP p2) { }
+EXPORT void sf5_V_PDS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FPI p2) { }
+EXPORT void sf5_V_PDS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FPF p2) { }
+EXPORT void sf5_V_PDS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FPD p2) { }
+EXPORT void sf5_V_PDS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FPP p2) { }
+EXPORT void sf5_V_PDS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DII p2) { }
+EXPORT void sf5_V_PDS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DIF p2) { }
+EXPORT void sf5_V_PDS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DID p2) { }
+EXPORT void sf5_V_PDS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DIP p2) { }
+EXPORT void sf5_V_PDS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DFI p2) { }
+EXPORT void sf5_V_PDS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DFF p2) { }
+EXPORT void sf5_V_PDS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DFD p2) { }
+EXPORT void sf5_V_PDS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DFP p2) { }
+EXPORT void sf5_V_PDS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DDI p2) { }
+EXPORT void sf5_V_PDS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DDF p2) { }
+EXPORT void sf5_V_PDS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DDD p2) { }
+EXPORT void sf5_V_PDS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DDP p2) { }
+EXPORT void sf5_V_PDS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DPI p2) { }
+EXPORT void sf5_V_PDS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DPF p2) { }
+EXPORT void sf5_V_PDS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DPD p2) { }
+EXPORT void sf5_V_PDS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DPP p2) { }
+EXPORT void sf5_V_PDS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PII p2) { }
+EXPORT void sf5_V_PDS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PIF p2) { }
+EXPORT void sf5_V_PDS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PID p2) { }
+EXPORT void sf5_V_PDS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PIP p2) { }
+EXPORT void sf5_V_PDS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PFI p2) { }
+EXPORT void sf5_V_PDS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PFF p2) { }
+EXPORT void sf5_V_PDS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PFD p2) { }
+EXPORT void sf5_V_PDS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PFP p2) { }
+EXPORT void sf5_V_PDS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PDI p2) { }
+EXPORT void sf5_V_PDS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PDF p2) { }
+EXPORT void sf5_V_PDS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PDD p2) { }
+EXPORT void sf5_V_PDS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PDP p2) { }
+EXPORT void sf5_V_PDS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PPI p2) { }
+EXPORT void sf5_V_PDS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PPF p2) { }
+EXPORT void sf5_V_PDS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PPD p2) { }
+EXPORT void sf5_V_PDS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PPP p2) { }
+EXPORT void sf5_V_PPI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, int p2) { }
+EXPORT void sf5_V_PPF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, float p2) { }
+EXPORT void sf5_V_PPD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, double p2) { }
+EXPORT void sf5_V_PPP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, void* p2) { }
+EXPORT void sf5_V_PPS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_I p2) { }
+EXPORT void sf5_V_PPS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_F p2) { }
+EXPORT void sf5_V_PPS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_D p2) { }
+EXPORT void sf5_V_PPS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_P p2) { }
+EXPORT void sf5_V_PPS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_II p2) { }
+EXPORT void sf5_V_PPS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_IF p2) { }
+EXPORT void sf5_V_PPS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_ID p2) { }
+EXPORT void sf5_V_PPS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_IP p2) { }
+EXPORT void sf5_V_PPS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FI p2) { }
+EXPORT void sf5_V_PPS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FF p2) { }
+EXPORT void sf5_V_PPS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FD p2) { }
+EXPORT void sf5_V_PPS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FP p2) { }
+EXPORT void sf5_V_PPS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DI p2) { }
+EXPORT void sf5_V_PPS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DF p2) { }
+EXPORT void sf5_V_PPS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DD p2) { }
+EXPORT void sf5_V_PPS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DP p2) { }
+EXPORT void sf5_V_PPS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PI p2) { }
+EXPORT void sf5_V_PPS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PF p2) { }
+EXPORT void sf5_V_PPS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PD p2) { }
+EXPORT void sf5_V_PPS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PP p2) { }
+EXPORT void sf5_V_PPS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_III p2) { }
+EXPORT void sf5_V_PPS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_IIF p2) { }
+EXPORT void sf5_V_PPS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_IID p2) { }
+EXPORT void sf5_V_PPS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_IIP p2) { }
+EXPORT void sf5_V_PPS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_IFI p2) { }
+EXPORT void sf5_V_PPS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_IFF p2) { }
+EXPORT void sf5_V_PPS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_IFD p2) { }
+EXPORT void sf5_V_PPS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_IFP p2) { }
+EXPORT void sf5_V_PPS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_IDI p2) { }
+EXPORT void sf5_V_PPS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_IDF p2) { }
+EXPORT void sf5_V_PPS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_IDD p2) { }
+EXPORT void sf5_V_PPS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_IDP p2) { }
+EXPORT void sf5_V_PPS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_IPI p2) { }
+EXPORT void sf5_V_PPS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_IPF p2) { }
+EXPORT void sf5_V_PPS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_IPD p2) { }
+EXPORT void sf5_V_PPS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_IPP p2) { }
+EXPORT void sf5_V_PPS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FII p2) { }
+EXPORT void sf5_V_PPS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FIF p2) { }
+EXPORT void sf5_V_PPS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FID p2) { }
+EXPORT void sf5_V_PPS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FIP p2) { }
+EXPORT void sf5_V_PPS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FFI p2) { }
+EXPORT void sf5_V_PPS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FFF p2) { }
+EXPORT void sf5_V_PPS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FFD p2) { }
+EXPORT void sf5_V_PPS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FFP p2) { }
+EXPORT void sf5_V_PPS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FDI p2) { }
+EXPORT void sf5_V_PPS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FDF p2) { }
+EXPORT void sf5_V_PPS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FDD p2) { }
+EXPORT void sf5_V_PPS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FDP p2) { }
+EXPORT void sf5_V_PPS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FPI p2) { }
+EXPORT void sf5_V_PPS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FPF p2) { }
+EXPORT void sf5_V_PPS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FPD p2) { }
+EXPORT void sf5_V_PPS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FPP p2) { }
+EXPORT void sf5_V_PPS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DII p2) { }
+EXPORT void sf5_V_PPS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DIF p2) { }
+EXPORT void sf5_V_PPS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DID p2) { }
+EXPORT void sf5_V_PPS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DIP p2) { }
+EXPORT void sf5_V_PPS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DFI p2) { }
+EXPORT void sf5_V_PPS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DFF p2) { }
+EXPORT void sf5_V_PPS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DFD p2) { }
+EXPORT void sf5_V_PPS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DFP p2) { }
+EXPORT void sf5_V_PPS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DDI p2) { }
+EXPORT void sf5_V_PPS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DDF p2) { }
+EXPORT void sf5_V_PPS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DDD p2) { }
+EXPORT void sf5_V_PPS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DDP p2) { }
+EXPORT void sf5_V_PPS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DPI p2) { }
+EXPORT void sf5_V_PPS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DPF p2) { }
+EXPORT void sf5_V_PPS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DPD p2) { }
+EXPORT void sf5_V_PPS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DPP p2) { }
+EXPORT void sf5_V_PPS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PII p2) { }
+EXPORT void sf5_V_PPS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PIF p2) { }
+EXPORT void sf5_V_PPS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PID p2) { }
+EXPORT void sf5_V_PPS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PIP p2) { }
+EXPORT void sf5_V_PPS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PFI p2) { }
+EXPORT void sf5_V_PPS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PFF p2) { }
+EXPORT void sf5_V_PPS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PFD p2) { }
+EXPORT void sf5_V_PPS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PFP p2) { }
+EXPORT void sf5_V_PPS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PDI p2) { }
+EXPORT void sf5_V_PPS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PDF p2) { }
+EXPORT void sf5_V_PPS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PDD p2) { }
+EXPORT void sf5_V_PPS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PDP p2) { }
+EXPORT void sf5_V_PPS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PPI p2) { }
+EXPORT void sf5_V_PPS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PPF p2) { }
+EXPORT void sf5_V_PPS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PPD p2) { }
+EXPORT void sf5_V_PPS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PPP p2) { }
+EXPORT void sf5_V_PSI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_I p1, int p2) { }
+EXPORT void sf5_V_PSI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_F p1, int p2) { }
+EXPORT void sf5_V_PSI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_D p1, int p2) { }
+EXPORT void sf5_V_PSI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_P p1, int p2) { }
+EXPORT void sf5_V_PSI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_II p1, int p2) { }
+EXPORT void sf5_V_PSI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IF p1, int p2) { }
+EXPORT void sf5_V_PSI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_ID p1, int p2) { }
+EXPORT void sf5_V_PSI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IP p1, int p2) { }
+EXPORT void sf5_V_PSI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FI p1, int p2) { }
+EXPORT void sf5_V_PSI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FF p1, int p2) { }
+EXPORT void sf5_V_PSI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FD p1, int p2) { }
+EXPORT void sf5_V_PSI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FP p1, int p2) { }
+EXPORT void sf5_V_PSI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DI p1, int p2) { }
+EXPORT void sf5_V_PSI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DF p1, int p2) { }
+EXPORT void sf5_V_PSI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DD p1, int p2) { }
+EXPORT void sf5_V_PSI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DP p1, int p2) { }
+EXPORT void sf5_V_PSI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PI p1, int p2) { }
+EXPORT void sf5_V_PSI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PF p1, int p2) { }
+EXPORT void sf5_V_PSI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PD p1, int p2) { }
+EXPORT void sf5_V_PSI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PP p1, int p2) { }
+EXPORT void sf5_V_PSI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_III p1, int p2) { }
+EXPORT void sf5_V_PSI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IIF p1, int p2) { }
+EXPORT void sf5_V_PSI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IID p1, int p2) { }
+EXPORT void sf5_V_PSI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IIP p1, int p2) { }
+EXPORT void sf5_V_PSI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFI p1, int p2) { }
+EXPORT void sf5_V_PSI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFF p1, int p2) { }
+EXPORT void sf5_V_PSI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFD p1, int p2) { }
+EXPORT void sf5_V_PSI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFP p1, int p2) { }
+EXPORT void sf5_V_PSI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDI p1, int p2) { }
+EXPORT void sf5_V_PSI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDF p1, int p2) { }
+EXPORT void sf5_V_PSI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDD p1, int p2) { }
+EXPORT void sf5_V_PSI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDP p1, int p2) { }
+EXPORT void sf5_V_PSI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPI p1, int p2) { }
+EXPORT void sf5_V_PSI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPF p1, int p2) { }
+EXPORT void sf5_V_PSI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPD p1, int p2) { }
+EXPORT void sf5_V_PSI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPP p1, int p2) { }
+EXPORT void sf5_V_PSI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FII p1, int p2) { }
+EXPORT void sf5_V_PSI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FIF p1, int p2) { }
+EXPORT void sf5_V_PSI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FID p1, int p2) { }
+EXPORT void sf5_V_PSI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FIP p1, int p2) { }
+EXPORT void sf5_V_PSI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFI p1, int p2) { }
+EXPORT void sf5_V_PSI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFF p1, int p2) { }
+EXPORT void sf5_V_PSI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFD p1, int p2) { }
+EXPORT void sf5_V_PSI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFP p1, int p2) { }
+EXPORT void sf5_V_PSI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDI p1, int p2) { }
+EXPORT void sf5_V_PSI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDF p1, int p2) { }
+EXPORT void sf5_V_PSI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDD p1, int p2) { }
+EXPORT void sf5_V_PSI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDP p1, int p2) { }
+EXPORT void sf5_V_PSI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPI p1, int p2) { }
+EXPORT void sf5_V_PSI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPF p1, int p2) { }
+EXPORT void sf5_V_PSI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPD p1, int p2) { }
+EXPORT void sf5_V_PSI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPP p1, int p2) { }
+EXPORT void sf5_V_PSI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DII p1, int p2) { }
+EXPORT void sf5_V_PSI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DIF p1, int p2) { }
+EXPORT void sf5_V_PSI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DID p1, int p2) { }
+EXPORT void sf5_V_PSI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DIP p1, int p2) { }
+EXPORT void sf5_V_PSI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFI p1, int p2) { }
+EXPORT void sf5_V_PSI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFF p1, int p2) { }
+EXPORT void sf5_V_PSI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFD p1, int p2) { }
+EXPORT void sf5_V_PSI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFP p1, int p2) { }
+EXPORT void sf5_V_PSI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDI p1, int p2) { }
+EXPORT void sf5_V_PSI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDF p1, int p2) { }
+EXPORT void sf5_V_PSI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDD p1, int p2) { }
+EXPORT void sf5_V_PSI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDP p1, int p2) { }
+EXPORT void sf5_V_PSI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPI p1, int p2) { }
+EXPORT void sf5_V_PSI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPF p1, int p2) { }
+EXPORT void sf5_V_PSI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPD p1, int p2) { }
+EXPORT void sf5_V_PSI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPP p1, int p2) { }
+EXPORT void sf5_V_PSI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PII p1, int p2) { }
+EXPORT void sf5_V_PSI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PIF p1, int p2) { }
+EXPORT void sf5_V_PSI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PID p1, int p2) { }
+EXPORT void sf6_V_PSI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PIP p1, int p2) { }
+EXPORT void sf6_V_PSI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFI p1, int p2) { }
+EXPORT void sf6_V_PSI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFF p1, int p2) { }
+EXPORT void sf6_V_PSI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFD p1, int p2) { }
+EXPORT void sf6_V_PSI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFP p1, int p2) { }
+EXPORT void sf6_V_PSI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDI p1, int p2) { }
+EXPORT void sf6_V_PSI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDF p1, int p2) { }
+EXPORT void sf6_V_PSI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDD p1, int p2) { }
+EXPORT void sf6_V_PSI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDP p1, int p2) { }
+EXPORT void sf6_V_PSI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPI p1, int p2) { }
+EXPORT void sf6_V_PSI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPF p1, int p2) { }
+EXPORT void sf6_V_PSI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPD p1, int p2) { }
+EXPORT void sf6_V_PSI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPP p1, int p2) { }
+EXPORT void sf6_V_PSF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_I p1, float p2) { }
+EXPORT void sf6_V_PSF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_F p1, float p2) { }
+EXPORT void sf6_V_PSF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_D p1, float p2) { }
+EXPORT void sf6_V_PSF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_P p1, float p2) { }
+EXPORT void sf6_V_PSF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_II p1, float p2) { }
+EXPORT void sf6_V_PSF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IF p1, float p2) { }
+EXPORT void sf6_V_PSF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_ID p1, float p2) { }
+EXPORT void sf6_V_PSF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IP p1, float p2) { }
+EXPORT void sf6_V_PSF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FI p1, float p2) { }
+EXPORT void sf6_V_PSF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FF p1, float p2) { }
+EXPORT void sf6_V_PSF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FD p1, float p2) { }
+EXPORT void sf6_V_PSF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FP p1, float p2) { }
+EXPORT void sf6_V_PSF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DI p1, float p2) { }
+EXPORT void sf6_V_PSF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DF p1, float p2) { }
+EXPORT void sf6_V_PSF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DD p1, float p2) { }
+EXPORT void sf6_V_PSF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DP p1, float p2) { }
+EXPORT void sf6_V_PSF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PI p1, float p2) { }
+EXPORT void sf6_V_PSF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PF p1, float p2) { }
+EXPORT void sf6_V_PSF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PD p1, float p2) { }
+EXPORT void sf6_V_PSF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PP p1, float p2) { }
+EXPORT void sf6_V_PSF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_III p1, float p2) { }
+EXPORT void sf6_V_PSF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IIF p1, float p2) { }
+EXPORT void sf6_V_PSF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IID p1, float p2) { }
+EXPORT void sf6_V_PSF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IIP p1, float p2) { }
+EXPORT void sf6_V_PSF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFI p1, float p2) { }
+EXPORT void sf6_V_PSF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFF p1, float p2) { }
+EXPORT void sf6_V_PSF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFD p1, float p2) { }
+EXPORT void sf6_V_PSF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFP p1, float p2) { }
+EXPORT void sf6_V_PSF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDI p1, float p2) { }
+EXPORT void sf6_V_PSF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDF p1, float p2) { }
+EXPORT void sf6_V_PSF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDD p1, float p2) { }
+EXPORT void sf6_V_PSF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDP p1, float p2) { }
+EXPORT void sf6_V_PSF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPI p1, float p2) { }
+EXPORT void sf6_V_PSF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPF p1, float p2) { }
+EXPORT void sf6_V_PSF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPD p1, float p2) { }
+EXPORT void sf6_V_PSF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPP p1, float p2) { }
+EXPORT void sf6_V_PSF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FII p1, float p2) { }
+EXPORT void sf6_V_PSF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FIF p1, float p2) { }
+EXPORT void sf6_V_PSF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FID p1, float p2) { }
+EXPORT void sf6_V_PSF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FIP p1, float p2) { }
+EXPORT void sf6_V_PSF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFI p1, float p2) { }
+EXPORT void sf6_V_PSF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFF p1, float p2) { }
+EXPORT void sf6_V_PSF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFD p1, float p2) { }
+EXPORT void sf6_V_PSF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFP p1, float p2) { }
+EXPORT void sf6_V_PSF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDI p1, float p2) { }
+EXPORT void sf6_V_PSF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDF p1, float p2) { }
+EXPORT void sf6_V_PSF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDD p1, float p2) { }
+EXPORT void sf6_V_PSF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDP p1, float p2) { }
+EXPORT void sf6_V_PSF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPI p1, float p2) { }
+EXPORT void sf6_V_PSF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPF p1, float p2) { }
+EXPORT void sf6_V_PSF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPD p1, float p2) { }
+EXPORT void sf6_V_PSF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPP p1, float p2) { }
+EXPORT void sf6_V_PSF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DII p1, float p2) { }
+EXPORT void sf6_V_PSF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DIF p1, float p2) { }
+EXPORT void sf6_V_PSF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DID p1, float p2) { }
+EXPORT void sf6_V_PSF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DIP p1, float p2) { }
+EXPORT void sf6_V_PSF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFI p1, float p2) { }
+EXPORT void sf6_V_PSF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFF p1, float p2) { }
+EXPORT void sf6_V_PSF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFD p1, float p2) { }
+EXPORT void sf6_V_PSF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFP p1, float p2) { }
+EXPORT void sf6_V_PSF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDI p1, float p2) { }
+EXPORT void sf6_V_PSF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDF p1, float p2) { }
+EXPORT void sf6_V_PSF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDD p1, float p2) { }
+EXPORT void sf6_V_PSF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDP p1, float p2) { }
+EXPORT void sf6_V_PSF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPI p1, float p2) { }
+EXPORT void sf6_V_PSF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPF p1, float p2) { }
+EXPORT void sf6_V_PSF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPD p1, float p2) { }
+EXPORT void sf6_V_PSF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPP p1, float p2) { }
+EXPORT void sf6_V_PSF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PII p1, float p2) { }
+EXPORT void sf6_V_PSF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PIF p1, float p2) { }
+EXPORT void sf6_V_PSF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PID p1, float p2) { }
+EXPORT void sf6_V_PSF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PIP p1, float p2) { }
+EXPORT void sf6_V_PSF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFI p1, float p2) { }
+EXPORT void sf6_V_PSF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFF p1, float p2) { }
+EXPORT void sf6_V_PSF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFD p1, float p2) { }
+EXPORT void sf6_V_PSF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFP p1, float p2) { }
+EXPORT void sf6_V_PSF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDI p1, float p2) { }
+EXPORT void sf6_V_PSF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDF p1, float p2) { }
+EXPORT void sf6_V_PSF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDD p1, float p2) { }
+EXPORT void sf6_V_PSF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDP p1, float p2) { }
+EXPORT void sf6_V_PSF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPI p1, float p2) { }
+EXPORT void sf6_V_PSF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPF p1, float p2) { }
+EXPORT void sf6_V_PSF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPD p1, float p2) { }
+EXPORT void sf6_V_PSF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPP p1, float p2) { }
+EXPORT void sf6_V_PSD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_I p1, double p2) { }
+EXPORT void sf6_V_PSD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_F p1, double p2) { }
+EXPORT void sf6_V_PSD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_D p1, double p2) { }
+EXPORT void sf6_V_PSD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_P p1, double p2) { }
+EXPORT void sf6_V_PSD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_II p1, double p2) { }
+EXPORT void sf6_V_PSD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IF p1, double p2) { }
+EXPORT void sf6_V_PSD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_ID p1, double p2) { }
+EXPORT void sf6_V_PSD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IP p1, double p2) { }
+EXPORT void sf6_V_PSD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FI p1, double p2) { }
+EXPORT void sf6_V_PSD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FF p1, double p2) { }
+EXPORT void sf6_V_PSD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FD p1, double p2) { }
+EXPORT void sf6_V_PSD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FP p1, double p2) { }
+EXPORT void sf6_V_PSD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DI p1, double p2) { }
+EXPORT void sf6_V_PSD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DF p1, double p2) { }
+EXPORT void sf6_V_PSD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DD p1, double p2) { }
+EXPORT void sf6_V_PSD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DP p1, double p2) { }
+EXPORT void sf6_V_PSD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PI p1, double p2) { }
+EXPORT void sf6_V_PSD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PF p1, double p2) { }
+EXPORT void sf6_V_PSD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PD p1, double p2) { }
+EXPORT void sf6_V_PSD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PP p1, double p2) { }
+EXPORT void sf6_V_PSD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_III p1, double p2) { }
+EXPORT void sf6_V_PSD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IIF p1, double p2) { }
+EXPORT void sf6_V_PSD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IID p1, double p2) { }
+EXPORT void sf6_V_PSD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IIP p1, double p2) { }
+EXPORT void sf6_V_PSD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFI p1, double p2) { }
+EXPORT void sf6_V_PSD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFF p1, double p2) { }
+EXPORT void sf6_V_PSD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFD p1, double p2) { }
+EXPORT void sf6_V_PSD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFP p1, double p2) { }
+EXPORT void sf6_V_PSD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDI p1, double p2) { }
+EXPORT void sf6_V_PSD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDF p1, double p2) { }
+EXPORT void sf6_V_PSD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDD p1, double p2) { }
+EXPORT void sf6_V_PSD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDP p1, double p2) { }
+EXPORT void sf6_V_PSD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPI p1, double p2) { }
+EXPORT void sf6_V_PSD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPF p1, double p2) { }
+EXPORT void sf6_V_PSD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPD p1, double p2) { }
+EXPORT void sf6_V_PSD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPP p1, double p2) { }
+EXPORT void sf6_V_PSD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FII p1, double p2) { }
+EXPORT void sf6_V_PSD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FIF p1, double p2) { }
+EXPORT void sf6_V_PSD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FID p1, double p2) { }
+EXPORT void sf6_V_PSD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FIP p1, double p2) { }
+EXPORT void sf6_V_PSD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFI p1, double p2) { }
+EXPORT void sf6_V_PSD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFF p1, double p2) { }
+EXPORT void sf6_V_PSD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFD p1, double p2) { }
+EXPORT void sf6_V_PSD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFP p1, double p2) { }
+EXPORT void sf6_V_PSD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDI p1, double p2) { }
+EXPORT void sf6_V_PSD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDF p1, double p2) { }
+EXPORT void sf6_V_PSD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDD p1, double p2) { }
+EXPORT void sf6_V_PSD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDP p1, double p2) { }
+EXPORT void sf6_V_PSD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPI p1, double p2) { }
+EXPORT void sf6_V_PSD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPF p1, double p2) { }
+EXPORT void sf6_V_PSD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPD p1, double p2) { }
+EXPORT void sf6_V_PSD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPP p1, double p2) { }
+EXPORT void sf6_V_PSD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DII p1, double p2) { }
+EXPORT void sf6_V_PSD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DIF p1, double p2) { }
+EXPORT void sf6_V_PSD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DID p1, double p2) { }
+EXPORT void sf6_V_PSD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DIP p1, double p2) { }
+EXPORT void sf6_V_PSD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFI p1, double p2) { }
+EXPORT void sf6_V_PSD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFF p1, double p2) { }
+EXPORT void sf6_V_PSD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFD p1, double p2) { }
+EXPORT void sf6_V_PSD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFP p1, double p2) { }
+EXPORT void sf6_V_PSD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDI p1, double p2) { }
+EXPORT void sf6_V_PSD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDF p1, double p2) { }
+EXPORT void sf6_V_PSD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDD p1, double p2) { }
+EXPORT void sf6_V_PSD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDP p1, double p2) { }
+EXPORT void sf6_V_PSD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPI p1, double p2) { }
+EXPORT void sf6_V_PSD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPF p1, double p2) { }
+EXPORT void sf6_V_PSD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPD p1, double p2) { }
+EXPORT void sf6_V_PSD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPP p1, double p2) { }
+EXPORT void sf6_V_PSD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PII p1, double p2) { }
+EXPORT void sf6_V_PSD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PIF p1, double p2) { }
+EXPORT void sf6_V_PSD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PID p1, double p2) { }
+EXPORT void sf6_V_PSD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PIP p1, double p2) { }
+EXPORT void sf6_V_PSD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFI p1, double p2) { }
+EXPORT void sf6_V_PSD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFF p1, double p2) { }
+EXPORT void sf6_V_PSD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFD p1, double p2) { }
+EXPORT void sf6_V_PSD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFP p1, double p2) { }
+EXPORT void sf6_V_PSD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDI p1, double p2) { }
+EXPORT void sf6_V_PSD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDF p1, double p2) { }
+EXPORT void sf6_V_PSD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDD p1, double p2) { }
+EXPORT void sf6_V_PSD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDP p1, double p2) { }
+EXPORT void sf6_V_PSD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPI p1, double p2) { }
+EXPORT void sf6_V_PSD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPF p1, double p2) { }
+EXPORT void sf6_V_PSD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPD p1, double p2) { }
+EXPORT void sf6_V_PSD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPP p1, double p2) { }
+EXPORT void sf6_V_PSP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_I p1, void* p2) { }
+EXPORT void sf6_V_PSP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_F p1, void* p2) { }
+EXPORT void sf6_V_PSP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_D p1, void* p2) { }
+EXPORT void sf6_V_PSP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_P p1, void* p2) { }
+EXPORT void sf6_V_PSP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_II p1, void* p2) { }
+EXPORT void sf6_V_PSP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IF p1, void* p2) { }
+EXPORT void sf6_V_PSP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_ID p1, void* p2) { }
+EXPORT void sf6_V_PSP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IP p1, void* p2) { }
+EXPORT void sf6_V_PSP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FI p1, void* p2) { }
+EXPORT void sf6_V_PSP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FF p1, void* p2) { }
+EXPORT void sf6_V_PSP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FD p1, void* p2) { }
+EXPORT void sf6_V_PSP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FP p1, void* p2) { }
+EXPORT void sf6_V_PSP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DI p1, void* p2) { }
+EXPORT void sf6_V_PSP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DF p1, void* p2) { }
+EXPORT void sf6_V_PSP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DD p1, void* p2) { }
+EXPORT void sf6_V_PSP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DP p1, void* p2) { }
+EXPORT void sf6_V_PSP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PI p1, void* p2) { }
+EXPORT void sf6_V_PSP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PF p1, void* p2) { }
+EXPORT void sf6_V_PSP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PD p1, void* p2) { }
+EXPORT void sf6_V_PSP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PP p1, void* p2) { }
+EXPORT void sf6_V_PSP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_III p1, void* p2) { }
+EXPORT void sf6_V_PSP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IIF p1, void* p2) { }
+EXPORT void sf6_V_PSP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IID p1, void* p2) { }
+EXPORT void sf6_V_PSP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IIP p1, void* p2) { }
+EXPORT void sf6_V_PSP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFI p1, void* p2) { }
+EXPORT void sf6_V_PSP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFF p1, void* p2) { }
+EXPORT void sf6_V_PSP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFD p1, void* p2) { }
+EXPORT void sf6_V_PSP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFP p1, void* p2) { }
+EXPORT void sf6_V_PSP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDI p1, void* p2) { }
+EXPORT void sf6_V_PSP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDF p1, void* p2) { }
+EXPORT void sf6_V_PSP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDD p1, void* p2) { }
+EXPORT void sf6_V_PSP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDP p1, void* p2) { }
+EXPORT void sf6_V_PSP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPI p1, void* p2) { }
+EXPORT void sf6_V_PSP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPF p1, void* p2) { }
+EXPORT void sf6_V_PSP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPD p1, void* p2) { }
+EXPORT void sf6_V_PSP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPP p1, void* p2) { }
+EXPORT void sf6_V_PSP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FII p1, void* p2) { }
+EXPORT void sf6_V_PSP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FIF p1, void* p2) { }
+EXPORT void sf6_V_PSP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FID p1, void* p2) { }
+EXPORT void sf6_V_PSP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FIP p1, void* p2) { }
+EXPORT void sf6_V_PSP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFI p1, void* p2) { }
+EXPORT void sf6_V_PSP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFF p1, void* p2) { }
+EXPORT void sf6_V_PSP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFD p1, void* p2) { }
+EXPORT void sf6_V_PSP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFP p1, void* p2) { }
+EXPORT void sf6_V_PSP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDI p1, void* p2) { }
+EXPORT void sf6_V_PSP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDF p1, void* p2) { }
+EXPORT void sf6_V_PSP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDD p1, void* p2) { }
+EXPORT void sf6_V_PSP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDP p1, void* p2) { }
+EXPORT void sf6_V_PSP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPI p1, void* p2) { }
+EXPORT void sf6_V_PSP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPF p1, void* p2) { }
+EXPORT void sf6_V_PSP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPD p1, void* p2) { }
+EXPORT void sf6_V_PSP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPP p1, void* p2) { }
+EXPORT void sf6_V_PSP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DII p1, void* p2) { }
+EXPORT void sf6_V_PSP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DIF p1, void* p2) { }
+EXPORT void sf6_V_PSP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DID p1, void* p2) { }
+EXPORT void sf6_V_PSP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DIP p1, void* p2) { }
+EXPORT void sf6_V_PSP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFI p1, void* p2) { }
+EXPORT void sf6_V_PSP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFF p1, void* p2) { }
+EXPORT void sf6_V_PSP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFD p1, void* p2) { }
+EXPORT void sf6_V_PSP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFP p1, void* p2) { }
+EXPORT void sf6_V_PSP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDI p1, void* p2) { }
+EXPORT void sf6_V_PSP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDF p1, void* p2) { }
+EXPORT void sf6_V_PSP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDD p1, void* p2) { }
+EXPORT void sf6_V_PSP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDP p1, void* p2) { }
+EXPORT void sf6_V_PSP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPI p1, void* p2) { }
+EXPORT void sf6_V_PSP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPF p1, void* p2) { }
+EXPORT void sf6_V_PSP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPD p1, void* p2) { }
+EXPORT void sf6_V_PSP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPP p1, void* p2) { }
+EXPORT void sf6_V_PSP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PII p1, void* p2) { }
+EXPORT void sf6_V_PSP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PIF p1, void* p2) { }
+EXPORT void sf6_V_PSP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PID p1, void* p2) { }
+EXPORT void sf6_V_PSP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PIP p1, void* p2) { }
+EXPORT void sf6_V_PSP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFI p1, void* p2) { }
+EXPORT void sf6_V_PSP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFF p1, void* p2) { }
+EXPORT void sf6_V_PSP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFD p1, void* p2) { }
+EXPORT void sf6_V_PSP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFP p1, void* p2) { }
+EXPORT void sf6_V_PSP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDI p1, void* p2) { }
+EXPORT void sf6_V_PSP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDF p1, void* p2) { }
+EXPORT void sf6_V_PSP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDD p1, void* p2) { }
+EXPORT void sf6_V_PSP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDP p1, void* p2) { }
+EXPORT void sf6_V_PSP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPI p1, void* p2) { }
+EXPORT void sf6_V_PSP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPF p1, void* p2) { }
+EXPORT void sf6_V_PSP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPD p1, void* p2) { }
+EXPORT void sf6_V_PSP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPP p1, void* p2) { }
+EXPORT void sf6_V_PSS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_I p1, struct S_I p2) { }
+EXPORT void sf6_V_PSS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_F p1, struct S_F p2) { }
+EXPORT void sf6_V_PSS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_D p1, struct S_D p2) { }
+EXPORT void sf6_V_PSS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_P p1, struct S_P p2) { }
+EXPORT void sf6_V_PSS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_II p1, struct S_II p2) { }
+EXPORT void sf6_V_PSS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IF p1, struct S_IF p2) { }
+EXPORT void sf6_V_PSS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_ID p1, struct S_ID p2) { }
+EXPORT void sf6_V_PSS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IP p1, struct S_IP p2) { }
+EXPORT void sf6_V_PSS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FI p1, struct S_FI p2) { }
+EXPORT void sf6_V_PSS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FF p1, struct S_FF p2) { }
+EXPORT void sf6_V_PSS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FD p1, struct S_FD p2) { }
+EXPORT void sf6_V_PSS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FP p1, struct S_FP p2) { }
+EXPORT void sf6_V_PSS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DI p1, struct S_DI p2) { }
+EXPORT void sf6_V_PSS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DF p1, struct S_DF p2) { }
+EXPORT void sf6_V_PSS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DD p1, struct S_DD p2) { }
+EXPORT void sf6_V_PSS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DP p1, struct S_DP p2) { }
+EXPORT void sf6_V_PSS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PI p1, struct S_PI p2) { }
+EXPORT void sf6_V_PSS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PF p1, struct S_PF p2) { }
+EXPORT void sf6_V_PSS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PD p1, struct S_PD p2) { }
+EXPORT void sf6_V_PSS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PP p1, struct S_PP p2) { }
+EXPORT void sf6_V_PSS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_III p1, struct S_III p2) { }
+EXPORT void sf6_V_PSS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IIF p1, struct S_IIF p2) { }
+EXPORT void sf6_V_PSS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IID p1, struct S_IID p2) { }
+EXPORT void sf6_V_PSS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IIP p1, struct S_IIP p2) { }
+EXPORT void sf6_V_PSS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFI p1, struct S_IFI p2) { }
+EXPORT void sf6_V_PSS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFF p1, struct S_IFF p2) { }
+EXPORT void sf6_V_PSS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFD p1, struct S_IFD p2) { }
+EXPORT void sf6_V_PSS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFP p1, struct S_IFP p2) { }
+EXPORT void sf6_V_PSS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDI p1, struct S_IDI p2) { }
+EXPORT void sf6_V_PSS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDF p1, struct S_IDF p2) { }
+EXPORT void sf6_V_PSS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDD p1, struct S_IDD p2) { }
+EXPORT void sf6_V_PSS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDP p1, struct S_IDP p2) { }
+EXPORT void sf6_V_PSS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPI p1, struct S_IPI p2) { }
+EXPORT void sf6_V_PSS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPF p1, struct S_IPF p2) { }
+EXPORT void sf6_V_PSS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPD p1, struct S_IPD p2) { }
+EXPORT void sf6_V_PSS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPP p1, struct S_IPP p2) { }
+EXPORT void sf6_V_PSS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FII p1, struct S_FII p2) { }
+EXPORT void sf6_V_PSS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FIF p1, struct S_FIF p2) { }
+EXPORT void sf6_V_PSS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FID p1, struct S_FID p2) { }
+EXPORT void sf6_V_PSS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FIP p1, struct S_FIP p2) { }
+EXPORT void sf6_V_PSS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFI p1, struct S_FFI p2) { }
+EXPORT void sf6_V_PSS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFF p1, struct S_FFF p2) { }
+EXPORT void sf6_V_PSS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFD p1, struct S_FFD p2) { }
+EXPORT void sf6_V_PSS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFP p1, struct S_FFP p2) { }
+EXPORT void sf6_V_PSS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDI p1, struct S_FDI p2) { }
+EXPORT void sf6_V_PSS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDF p1, struct S_FDF p2) { }
+EXPORT void sf6_V_PSS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDD p1, struct S_FDD p2) { }
+EXPORT void sf6_V_PSS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDP p1, struct S_FDP p2) { }
+EXPORT void sf6_V_PSS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPI p1, struct S_FPI p2) { }
+EXPORT void sf6_V_PSS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPF p1, struct S_FPF p2) { }
+EXPORT void sf6_V_PSS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPD p1, struct S_FPD p2) { }
+EXPORT void sf6_V_PSS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPP p1, struct S_FPP p2) { }
+EXPORT void sf6_V_PSS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DII p1, struct S_DII p2) { }
+EXPORT void sf6_V_PSS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DIF p1, struct S_DIF p2) { }
+EXPORT void sf6_V_PSS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DID p1, struct S_DID p2) { }
+EXPORT void sf6_V_PSS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DIP p1, struct S_DIP p2) { }
+EXPORT void sf6_V_PSS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFI p1, struct S_DFI p2) { }
+EXPORT void sf6_V_PSS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFF p1, struct S_DFF p2) { }
+EXPORT void sf6_V_PSS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFD p1, struct S_DFD p2) { }
+EXPORT void sf6_V_PSS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFP p1, struct S_DFP p2) { }
+EXPORT void sf6_V_PSS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDI p1, struct S_DDI p2) { }
+EXPORT void sf6_V_PSS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDF p1, struct S_DDF p2) { }
+EXPORT void sf6_V_PSS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDD p1, struct S_DDD p2) { }
+EXPORT void sf6_V_PSS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDP p1, struct S_DDP p2) { }
+EXPORT void sf6_V_PSS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPI p1, struct S_DPI p2) { }
+EXPORT void sf6_V_PSS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPF p1, struct S_DPF p2) { }
+EXPORT void sf6_V_PSS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPD p1, struct S_DPD p2) { }
+EXPORT void sf6_V_PSS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPP p1, struct S_DPP p2) { }
+EXPORT void sf6_V_PSS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PII p1, struct S_PII p2) { }
+EXPORT void sf6_V_PSS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PIF p1, struct S_PIF p2) { }
+EXPORT void sf6_V_PSS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PID p1, struct S_PID p2) { }
+EXPORT void sf6_V_PSS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PIP p1, struct S_PIP p2) { }
+EXPORT void sf6_V_PSS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFI p1, struct S_PFI p2) { }
+EXPORT void sf6_V_PSS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFF p1, struct S_PFF p2) { }
+EXPORT void sf6_V_PSS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFD p1, struct S_PFD p2) { }
+EXPORT void sf6_V_PSS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFP p1, struct S_PFP p2) { }
+EXPORT void sf6_V_PSS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDI p1, struct S_PDI p2) { }
+EXPORT void sf6_V_PSS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDF p1, struct S_PDF p2) { }
+EXPORT void sf6_V_PSS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDD p1, struct S_PDD p2) { }
+EXPORT void sf6_V_PSS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDP p1, struct S_PDP p2) { }
+EXPORT void sf6_V_PSS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPI p1, struct S_PPI p2) { }
+EXPORT void sf6_V_PSS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPF p1, struct S_PPF p2) { }
+EXPORT void sf6_V_PSS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPD p1, struct S_PPD p2) { }
+EXPORT void sf6_V_PSS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPP p1, struct S_PPP p2) { }
+EXPORT void sf6_V_SII_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, int p1, int p2) { }
+EXPORT void sf6_V_SII_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, int p1, int p2) { }
+EXPORT void sf6_V_SIF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, int p1, float p2) { }
+EXPORT void sf6_V_SIF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, int p1, float p2) { }
+EXPORT void sf6_V_SID_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, int p1, double p2) { }
+EXPORT void sf6_V_SID_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, int p1, double p2) { }
+EXPORT void sf7_V_SID_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, int p1, double p2) { }
+EXPORT void sf7_V_SIP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, int p1, void* p2) { }
+EXPORT void sf7_V_SIS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, int p1, struct S_I p2) { }
+EXPORT void sf7_V_SIS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, int p1, struct S_F p2) { }
+EXPORT void sf7_V_SIS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, int p1, struct S_D p2) { }
+EXPORT void sf7_V_SIS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, int p1, struct S_P p2) { }
+EXPORT void sf7_V_SIS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, int p1, struct S_II p2) { }
+EXPORT void sf7_V_SIS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, int p1, struct S_IF p2) { }
+EXPORT void sf7_V_SIS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, int p1, struct S_ID p2) { }
+EXPORT void sf7_V_SIS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, int p1, struct S_IP p2) { }
+EXPORT void sf7_V_SIS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, int p1, struct S_FI p2) { }
+EXPORT void sf7_V_SIS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, int p1, struct S_FF p2) { }
+EXPORT void sf7_V_SIS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, int p1, struct S_FD p2) { }
+EXPORT void sf7_V_SIS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, int p1, struct S_FP p2) { }
+EXPORT void sf7_V_SIS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, int p1, struct S_DI p2) { }
+EXPORT void sf7_V_SIS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, int p1, struct S_DF p2) { }
+EXPORT void sf7_V_SIS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, int p1, struct S_DD p2) { }
+EXPORT void sf7_V_SIS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, int p1, struct S_DP p2) { }
+EXPORT void sf7_V_SIS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, int p1, struct S_PI p2) { }
+EXPORT void sf7_V_SIS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, int p1, struct S_PF p2) { }
+EXPORT void sf7_V_SIS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, int p1, struct S_PD p2) { }
+EXPORT void sf7_V_SIS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, int p1, struct S_PP p2) { }
+EXPORT void sf7_V_SIS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, int p1, struct S_III p2) { }
+EXPORT void sf7_V_SIS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, int p1, struct S_IIF p2) { }
+EXPORT void sf7_V_SIS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, int p1, struct S_IID p2) { }
+EXPORT void sf7_V_SIS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, int p1, struct S_IIP p2) { }
+EXPORT void sf7_V_SIS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, int p1, struct S_IFI p2) { }
+EXPORT void sf7_V_SIS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, int p1, struct S_IFF p2) { }
+EXPORT void sf7_V_SIS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, int p1, struct S_IFD p2) { }
+EXPORT void sf7_V_SIS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, int p1, struct S_IFP p2) { }
+EXPORT void sf7_V_SIS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, int p1, struct S_IDI p2) { }
+EXPORT void sf7_V_SIS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, int p1, struct S_IDF p2) { }
+EXPORT void sf7_V_SIS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, int p1, struct S_IDD p2) { }
+EXPORT void sf7_V_SIS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, int p1, struct S_IDP p2) { }
+EXPORT void sf7_V_SIS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, int p1, struct S_IPI p2) { }
+EXPORT void sf7_V_SIS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, int p1, struct S_IPF p2) { }
+EXPORT void sf7_V_SIS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, int p1, struct S_IPD p2) { }
+EXPORT void sf7_V_SIS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, int p1, struct S_IPP p2) { }
+EXPORT void sf7_V_SIS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, int p1, struct S_FII p2) { }
+EXPORT void sf7_V_SIS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, int p1, struct S_FIF p2) { }
+EXPORT void sf7_V_SIS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, int p1, struct S_FID p2) { }
+EXPORT void sf7_V_SIS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, int p1, struct S_FIP p2) { }
+EXPORT void sf7_V_SIS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, int p1, struct S_FFI p2) { }
+EXPORT void sf7_V_SIS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, int p1, struct S_FFF p2) { }
+EXPORT void sf7_V_SIS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, int p1, struct S_FFD p2) { }
+EXPORT void sf7_V_SIS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, int p1, struct S_FFP p2) { }
+EXPORT void sf7_V_SIS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, int p1, struct S_FDI p2) { }
+EXPORT void sf7_V_SIS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, int p1, struct S_FDF p2) { }
+EXPORT void sf7_V_SIS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, int p1, struct S_FDD p2) { }
+EXPORT void sf7_V_SIS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, int p1, struct S_FDP p2) { }
+EXPORT void sf7_V_SIS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, int p1, struct S_FPI p2) { }
+EXPORT void sf7_V_SIS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, int p1, struct S_FPF p2) { }
+EXPORT void sf7_V_SIS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, int p1, struct S_FPD p2) { }
+EXPORT void sf7_V_SIS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, int p1, struct S_FPP p2) { }
+EXPORT void sf7_V_SIS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, int p1, struct S_DII p2) { }
+EXPORT void sf7_V_SIS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, int p1, struct S_DIF p2) { }
+EXPORT void sf7_V_SIS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, int p1, struct S_DID p2) { }
+EXPORT void sf7_V_SIS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, int p1, struct S_DIP p2) { }
+EXPORT void sf7_V_SIS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, int p1, struct S_DFI p2) { }
+EXPORT void sf7_V_SIS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, int p1, struct S_DFF p2) { }
+EXPORT void sf7_V_SIS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, int p1, struct S_DFD p2) { }
+EXPORT void sf7_V_SIS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, int p1, struct S_DFP p2) { }
+EXPORT void sf7_V_SIS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, int p1, struct S_DDI p2) { }
+EXPORT void sf7_V_SIS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, int p1, struct S_DDF p2) { }
+EXPORT void sf7_V_SIS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, int p1, struct S_DDD p2) { }
+EXPORT void sf7_V_SIS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, int p1, struct S_DDP p2) { }
+EXPORT void sf7_V_SIS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, int p1, struct S_DPI p2) { }
+EXPORT void sf7_V_SIS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, int p1, struct S_DPF p2) { }
+EXPORT void sf7_V_SIS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, int p1, struct S_DPD p2) { }
+EXPORT void sf7_V_SIS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, int p1, struct S_DPP p2) { }
+EXPORT void sf7_V_SIS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, int p1, struct S_PII p2) { }
+EXPORT void sf7_V_SIS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, int p1, struct S_PIF p2) { }
+EXPORT void sf7_V_SIS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, int p1, struct S_PID p2) { }
+EXPORT void sf7_V_SIS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, int p1, struct S_PIP p2) { }
+EXPORT void sf7_V_SIS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, int p1, struct S_PFI p2) { }
+EXPORT void sf7_V_SIS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, int p1, struct S_PFF p2) { }
+EXPORT void sf7_V_SIS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, int p1, struct S_PFD p2) { }
+EXPORT void sf7_V_SIS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, int p1, struct S_PFP p2) { }
+EXPORT void sf7_V_SIS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, int p1, struct S_PDI p2) { }
+EXPORT void sf7_V_SIS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, int p1, struct S_PDF p2) { }
+EXPORT void sf7_V_SIS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, int p1, struct S_PDD p2) { }
+EXPORT void sf7_V_SIS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, int p1, struct S_PDP p2) { }
+EXPORT void sf7_V_SIS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, int p1, struct S_PPI p2) { }
+EXPORT void sf7_V_SIS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, int p1, struct S_PPF p2) { }
+EXPORT void sf7_V_SIS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, int p1, struct S_PPD p2) { }
+EXPORT void sf7_V_SIS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, int p1, struct S_PPP p2) { }
+EXPORT void sf7_V_SFI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, float p1, int p2) { }
+EXPORT void sf7_V_SFI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, float p1, int p2) { }
+EXPORT void sf7_V_SFF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, float p1, float p2) { }
+EXPORT void sf7_V_SFF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, float p1, float p2) { }
+EXPORT void sf7_V_SFD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, float p1, double p2) { }
+EXPORT void sf7_V_SFD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, float p1, double p2) { }
+EXPORT void sf7_V_SFP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, float p1, void* p2) { }
+EXPORT void sf7_V_SFS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, float p1, struct S_I p2) { }
+EXPORT void sf7_V_SFS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, float p1, struct S_F p2) { }
+EXPORT void sf7_V_SFS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, float p1, struct S_D p2) { }
+EXPORT void sf7_V_SFS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, float p1, struct S_P p2) { }
+EXPORT void sf7_V_SFS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, float p1, struct S_II p2) { }
+EXPORT void sf7_V_SFS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, float p1, struct S_IF p2) { }
+EXPORT void sf7_V_SFS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, float p1, struct S_ID p2) { }
+EXPORT void sf7_V_SFS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, float p1, struct S_IP p2) { }
+EXPORT void sf7_V_SFS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, float p1, struct S_FI p2) { }
+EXPORT void sf7_V_SFS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, float p1, struct S_FF p2) { }
+EXPORT void sf7_V_SFS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, float p1, struct S_FD p2) { }
+EXPORT void sf7_V_SFS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, float p1, struct S_FP p2) { }
+EXPORT void sf7_V_SFS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, float p1, struct S_DI p2) { }
+EXPORT void sf7_V_SFS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, float p1, struct S_DF p2) { }
+EXPORT void sf7_V_SFS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, float p1, struct S_DD p2) { }
+EXPORT void sf7_V_SFS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, float p1, struct S_DP p2) { }
+EXPORT void sf7_V_SFS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, float p1, struct S_PI p2) { }
+EXPORT void sf7_V_SFS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, float p1, struct S_PF p2) { }
+EXPORT void sf7_V_SFS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, float p1, struct S_PD p2) { }
+EXPORT void sf7_V_SFS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, float p1, struct S_PP p2) { }
+EXPORT void sf7_V_SFS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, float p1, struct S_III p2) { }
+EXPORT void sf7_V_SFS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, float p1, struct S_IIF p2) { }
+EXPORT void sf7_V_SFS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, float p1, struct S_IID p2) { }
+EXPORT void sf7_V_SFS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, float p1, struct S_IIP p2) { }
+EXPORT void sf7_V_SFS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, float p1, struct S_IFI p2) { }
+EXPORT void sf7_V_SFS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, float p1, struct S_IFF p2) { }
+EXPORT void sf7_V_SFS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, float p1, struct S_IFD p2) { }
+EXPORT void sf7_V_SFS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, float p1, struct S_IFP p2) { }
+EXPORT void sf7_V_SFS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, float p1, struct S_IDI p2) { }
+EXPORT void sf7_V_SFS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, float p1, struct S_IDF p2) { }
+EXPORT void sf7_V_SFS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, float p1, struct S_IDD p2) { }
+EXPORT void sf7_V_SFS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, float p1, struct S_IDP p2) { }
+EXPORT void sf7_V_SFS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, float p1, struct S_IPI p2) { }
+EXPORT void sf7_V_SFS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, float p1, struct S_IPF p2) { }
+EXPORT void sf7_V_SFS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, float p1, struct S_IPD p2) { }
+EXPORT void sf7_V_SFS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, float p1, struct S_IPP p2) { }
+EXPORT void sf7_V_SFS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, float p1, struct S_FII p2) { }
+EXPORT void sf7_V_SFS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, float p1, struct S_FIF p2) { }
+EXPORT void sf7_V_SFS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, float p1, struct S_FID p2) { }
+EXPORT void sf7_V_SFS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, float p1, struct S_FIP p2) { }
+EXPORT void sf7_V_SFS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, float p1, struct S_FFI p2) { }
+EXPORT void sf7_V_SFS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, float p1, struct S_FFF p2) { }
+EXPORT void sf7_V_SFS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, float p1, struct S_FFD p2) { }
+EXPORT void sf7_V_SFS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, float p1, struct S_FFP p2) { }
+EXPORT void sf7_V_SFS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, float p1, struct S_FDI p2) { }
+EXPORT void sf7_V_SFS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, float p1, struct S_FDF p2) { }
+EXPORT void sf7_V_SFS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, float p1, struct S_FDD p2) { }
+EXPORT void sf7_V_SFS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, float p1, struct S_FDP p2) { }
+EXPORT void sf7_V_SFS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, float p1, struct S_FPI p2) { }
+EXPORT void sf7_V_SFS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, float p1, struct S_FPF p2) { }
+EXPORT void sf7_V_SFS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, float p1, struct S_FPD p2) { }
+EXPORT void sf7_V_SFS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, float p1, struct S_FPP p2) { }
+EXPORT void sf7_V_SFS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, float p1, struct S_DII p2) { }
+EXPORT void sf7_V_SFS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, float p1, struct S_DIF p2) { }
+EXPORT void sf7_V_SFS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, float p1, struct S_DID p2) { }
+EXPORT void sf7_V_SFS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, float p1, struct S_DIP p2) { }
+EXPORT void sf7_V_SFS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, float p1, struct S_DFI p2) { }
+EXPORT void sf7_V_SFS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, float p1, struct S_DFF p2) { }
+EXPORT void sf7_V_SFS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, float p1, struct S_DFD p2) { }
+EXPORT void sf7_V_SFS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, float p1, struct S_DFP p2) { }
+EXPORT void sf7_V_SFS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, float p1, struct S_DDI p2) { }
+EXPORT void sf7_V_SFS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, float p1, struct S_DDF p2) { }
+EXPORT void sf7_V_SFS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, float p1, struct S_DDD p2) { }
+EXPORT void sf7_V_SFS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, float p1, struct S_DDP p2) { }
+EXPORT void sf7_V_SFS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, float p1, struct S_DPI p2) { }
+EXPORT void sf7_V_SFS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, float p1, struct S_DPF p2) { }
+EXPORT void sf7_V_SFS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, float p1, struct S_DPD p2) { }
+EXPORT void sf7_V_SFS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, float p1, struct S_DPP p2) { }
+EXPORT void sf7_V_SFS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, float p1, struct S_PII p2) { }
+EXPORT void sf7_V_SFS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, float p1, struct S_PIF p2) { }
+EXPORT void sf7_V_SFS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, float p1, struct S_PID p2) { }
+EXPORT void sf7_V_SFS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, float p1, struct S_PIP p2) { }
+EXPORT void sf7_V_SFS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, float p1, struct S_PFI p2) { }
+EXPORT void sf7_V_SFS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, float p1, struct S_PFF p2) { }
+EXPORT void sf7_V_SFS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, float p1, struct S_PFD p2) { }
+EXPORT void sf7_V_SFS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, float p1, struct S_PFP p2) { }
+EXPORT void sf7_V_SFS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, float p1, struct S_PDI p2) { }
+EXPORT void sf7_V_SFS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, float p1, struct S_PDF p2) { }
+EXPORT void sf7_V_SFS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, float p1, struct S_PDD p2) { }
+EXPORT void sf7_V_SFS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, float p1, struct S_PDP p2) { }
+EXPORT void sf7_V_SFS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, float p1, struct S_PPI p2) { }
+EXPORT void sf7_V_SFS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, float p1, struct S_PPF p2) { }
+EXPORT void sf7_V_SFS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, float p1, struct S_PPD p2) { }
+EXPORT void sf7_V_SFS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, float p1, struct S_PPP p2) { }
+EXPORT void sf7_V_SDI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, double p1, int p2) { }
+EXPORT void sf7_V_SDI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, double p1, int p2) { }
+EXPORT void sf7_V_SDI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, double p1, int p2) { }
+EXPORT void sf7_V_SDI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, double p1, int p2) { }
+EXPORT void sf7_V_SDI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, double p1, int p2) { }
+EXPORT void sf7_V_SDI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, double p1, int p2) { }
+EXPORT void sf7_V_SDI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, double p1, int p2) { }
+EXPORT void sf7_V_SDI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, double p1, int p2) { }
+EXPORT void sf7_V_SDI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, double p1, int p2) { }
+EXPORT void sf7_V_SDI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, double p1, int p2) { }
+EXPORT void sf7_V_SDI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, double p1, int p2) { }
+EXPORT void sf8_V_SDI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, double p1, int p2) { }
+EXPORT void sf8_V_SDF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, double p1, float p2) { }
+EXPORT void sf8_V_SDF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, double p1, float p2) { }
+EXPORT void sf8_V_SDD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, double p1, double p2) { }
+EXPORT void sf8_V_SDD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, double p1, double p2) { }
+EXPORT void sf8_V_SDP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, double p1, void* p2) { }
+EXPORT void sf8_V_SDS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, double p1, struct S_I p2) { }
+EXPORT void sf8_V_SDS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, double p1, struct S_F p2) { }
+EXPORT void sf8_V_SDS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, double p1, struct S_D p2) { }
+EXPORT void sf8_V_SDS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, double p1, struct S_P p2) { }
+EXPORT void sf8_V_SDS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, double p1, struct S_II p2) { }
+EXPORT void sf8_V_SDS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, double p1, struct S_IF p2) { }
+EXPORT void sf8_V_SDS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, double p1, struct S_ID p2) { }
+EXPORT void sf8_V_SDS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, double p1, struct S_IP p2) { }
+EXPORT void sf8_V_SDS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, double p1, struct S_FI p2) { }
+EXPORT void sf8_V_SDS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, double p1, struct S_FF p2) { }
+EXPORT void sf8_V_SDS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, double p1, struct S_FD p2) { }
+EXPORT void sf8_V_SDS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, double p1, struct S_FP p2) { }
+EXPORT void sf8_V_SDS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, double p1, struct S_DI p2) { }
+EXPORT void sf8_V_SDS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, double p1, struct S_DF p2) { }
+EXPORT void sf8_V_SDS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, double p1, struct S_DD p2) { }
+EXPORT void sf8_V_SDS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, double p1, struct S_DP p2) { }
+EXPORT void sf8_V_SDS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, double p1, struct S_PI p2) { }
+EXPORT void sf8_V_SDS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, double p1, struct S_PF p2) { }
+EXPORT void sf8_V_SDS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, double p1, struct S_PD p2) { }
+EXPORT void sf8_V_SDS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, double p1, struct S_PP p2) { }
+EXPORT void sf8_V_SDS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, double p1, struct S_III p2) { }
+EXPORT void sf8_V_SDS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, double p1, struct S_IIF p2) { }
+EXPORT void sf8_V_SDS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, double p1, struct S_IID p2) { }
+EXPORT void sf8_V_SDS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, double p1, struct S_IIP p2) { }
+EXPORT void sf8_V_SDS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, double p1, struct S_IFI p2) { }
+EXPORT void sf8_V_SDS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, double p1, struct S_IFF p2) { }
+EXPORT void sf8_V_SDS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, double p1, struct S_IFD p2) { }
+EXPORT void sf8_V_SDS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, double p1, struct S_IFP p2) { }
+EXPORT void sf8_V_SDS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, double p1, struct S_IDI p2) { }
+EXPORT void sf8_V_SDS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, double p1, struct S_IDF p2) { }
+EXPORT void sf8_V_SDS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, double p1, struct S_IDD p2) { }
+EXPORT void sf8_V_SDS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, double p1, struct S_IDP p2) { }
+EXPORT void sf8_V_SDS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, double p1, struct S_IPI p2) { }
+EXPORT void sf8_V_SDS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, double p1, struct S_IPF p2) { }
+EXPORT void sf8_V_SDS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, double p1, struct S_IPD p2) { }
+EXPORT void sf8_V_SDS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, double p1, struct S_IPP p2) { }
+EXPORT void sf8_V_SDS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, double p1, struct S_FII p2) { }
+EXPORT void sf8_V_SDS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, double p1, struct S_FIF p2) { }
+EXPORT void sf8_V_SDS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, double p1, struct S_FID p2) { }
+EXPORT void sf8_V_SDS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, double p1, struct S_FIP p2) { }
+EXPORT void sf8_V_SDS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, double p1, struct S_FFI p2) { }
+EXPORT void sf8_V_SDS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, double p1, struct S_FFF p2) { }
+EXPORT void sf8_V_SDS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, double p1, struct S_FFD p2) { }
+EXPORT void sf8_V_SDS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, double p1, struct S_FFP p2) { }
+EXPORT void sf8_V_SDS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, double p1, struct S_FDI p2) { }
+EXPORT void sf8_V_SDS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, double p1, struct S_FDF p2) { }
+EXPORT void sf8_V_SDS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, double p1, struct S_FDD p2) { }
+EXPORT void sf8_V_SDS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, double p1, struct S_FDP p2) { }
+EXPORT void sf8_V_SDS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, double p1, struct S_FPI p2) { }
+EXPORT void sf8_V_SDS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, double p1, struct S_FPF p2) { }
+EXPORT void sf8_V_SDS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, double p1, struct S_FPD p2) { }
+EXPORT void sf8_V_SDS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, double p1, struct S_FPP p2) { }
+EXPORT void sf8_V_SDS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, double p1, struct S_DII p2) { }
+EXPORT void sf8_V_SDS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, double p1, struct S_DIF p2) { }
+EXPORT void sf8_V_SDS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, double p1, struct S_DID p2) { }
+EXPORT void sf8_V_SDS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, double p1, struct S_DIP p2) { }
+EXPORT void sf8_V_SDS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, double p1, struct S_DFI p2) { }
+EXPORT void sf8_V_SDS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, double p1, struct S_DFF p2) { }
+EXPORT void sf8_V_SDS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, double p1, struct S_DFD p2) { }
+EXPORT void sf8_V_SDS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, double p1, struct S_DFP p2) { }
+EXPORT void sf8_V_SDS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, double p1, struct S_DDI p2) { }
+EXPORT void sf8_V_SDS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, double p1, struct S_DDF p2) { }
+EXPORT void sf8_V_SDS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, double p1, struct S_DDD p2) { }
+EXPORT void sf8_V_SDS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, double p1, struct S_DDP p2) { }
+EXPORT void sf8_V_SDS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, double p1, struct S_DPI p2) { }
+EXPORT void sf8_V_SDS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, double p1, struct S_DPF p2) { }
+EXPORT void sf8_V_SDS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, double p1, struct S_DPD p2) { }
+EXPORT void sf8_V_SDS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, double p1, struct S_DPP p2) { }
+EXPORT void sf8_V_SDS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, double p1, struct S_PII p2) { }
+EXPORT void sf8_V_SDS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, double p1, struct S_PIF p2) { }
+EXPORT void sf8_V_SDS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, double p1, struct S_PID p2) { }
+EXPORT void sf8_V_SDS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, double p1, struct S_PIP p2) { }
+EXPORT void sf8_V_SDS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, double p1, struct S_PFI p2) { }
+EXPORT void sf8_V_SDS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, double p1, struct S_PFF p2) { }
+EXPORT void sf8_V_SDS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, double p1, struct S_PFD p2) { }
+EXPORT void sf8_V_SDS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, double p1, struct S_PFP p2) { }
+EXPORT void sf8_V_SDS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, double p1, struct S_PDI p2) { }
+EXPORT void sf8_V_SDS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, double p1, struct S_PDF p2) { }
+EXPORT void sf8_V_SDS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, double p1, struct S_PDD p2) { }
+EXPORT void sf8_V_SDS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, double p1, struct S_PDP p2) { }
+EXPORT void sf8_V_SDS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, double p1, struct S_PPI p2) { }
+EXPORT void sf8_V_SDS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, double p1, struct S_PPF p2) { }
+EXPORT void sf8_V_SDS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, double p1, struct S_PPD p2) { }
+EXPORT void sf8_V_SDS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, double p1, struct S_PPP p2) { }
+EXPORT void sf8_V_SPI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, void* p1, int p2) { }
+EXPORT void sf8_V_SPF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, void* p1, float p2) { }
+EXPORT void sf8_V_SPD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, void* p1, double p2) { }
+EXPORT void sf8_V_SPD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, void* p1, double p2) { }
+EXPORT void sf8_V_SPD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, void* p1, double p2) { }
+EXPORT void sf8_V_SPD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, void* p1, double p2) { }
+EXPORT void sf8_V_SPD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, void* p1, double p2) { }
+EXPORT void sf8_V_SPD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, void* p1, double p2) { }
+EXPORT void sf8_V_SPD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, void* p1, double p2) { }
+EXPORT void sf8_V_SPD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, void* p1, double p2) { }
+EXPORT void sf8_V_SPD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, void* p1, double p2) { }
+EXPORT void sf8_V_SPD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, void* p1, double p2) { }
+EXPORT void sf8_V_SPD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, void* p1, double p2) { }
+EXPORT void sf8_V_SPD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, void* p1, double p2) { }
+EXPORT void sf8_V_SPD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, void* p1, double p2) { }
+EXPORT void sf8_V_SPD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, void* p1, double p2) { }
+EXPORT void sf8_V_SPD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, void* p1, double p2) { }
+EXPORT void sf8_V_SPD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, void* p1, double p2) { }
+EXPORT void sf8_V_SPD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, void* p1, double p2) { }
+EXPORT void sf8_V_SPD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, void* p1, double p2) { }
+EXPORT void sf8_V_SPD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, void* p1, double p2) { }
+EXPORT void sf8_V_SPD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, void* p1, double p2) { }
+EXPORT void sf8_V_SPD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, void* p1, double p2) { }
+EXPORT void sf8_V_SPD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, void* p1, double p2) { }
+EXPORT void sf8_V_SPD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, void* p1, double p2) { }
+EXPORT void sf9_V_SPP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, void* p1, void* p2) { }
+EXPORT void sf9_V_SPS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, void* p1, struct S_I p2) { }
+EXPORT void sf9_V_SPS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, void* p1, struct S_F p2) { }
+EXPORT void sf9_V_SPS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, void* p1, struct S_D p2) { }
+EXPORT void sf9_V_SPS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, void* p1, struct S_P p2) { }
+EXPORT void sf9_V_SPS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, void* p1, struct S_II p2) { }
+EXPORT void sf9_V_SPS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, void* p1, struct S_IF p2) { }
+EXPORT void sf9_V_SPS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, void* p1, struct S_ID p2) { }
+EXPORT void sf9_V_SPS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, void* p1, struct S_IP p2) { }
+EXPORT void sf9_V_SPS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, void* p1, struct S_FI p2) { }
+EXPORT void sf9_V_SPS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, void* p1, struct S_FF p2) { }
+EXPORT void sf9_V_SPS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, void* p1, struct S_FD p2) { }
+EXPORT void sf9_V_SPS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, void* p1, struct S_FP p2) { }
+EXPORT void sf9_V_SPS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, void* p1, struct S_DI p2) { }
+EXPORT void sf9_V_SPS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, void* p1, struct S_DF p2) { }
+EXPORT void sf9_V_SPS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, void* p1, struct S_DD p2) { }
+EXPORT void sf9_V_SPS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, void* p1, struct S_DP p2) { }
+EXPORT void sf9_V_SPS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, void* p1, struct S_PI p2) { }
+EXPORT void sf9_V_SPS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, void* p1, struct S_PF p2) { }
+EXPORT void sf9_V_SPS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, void* p1, struct S_PD p2) { }
+EXPORT void sf9_V_SPS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, void* p1, struct S_PP p2) { }
+EXPORT void sf9_V_SPS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, void* p1, struct S_III p2) { }
+EXPORT void sf9_V_SPS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, void* p1, struct S_IIF p2) { }
+EXPORT void sf9_V_SPS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, void* p1, struct S_IID p2) { }
+EXPORT void sf9_V_SPS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, void* p1, struct S_IIP p2) { }
+EXPORT void sf9_V_SPS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, void* p1, struct S_IFI p2) { }
+EXPORT void sf9_V_SPS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, void* p1, struct S_IFF p2) { }
+EXPORT void sf9_V_SPS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, void* p1, struct S_IFD p2) { }
+EXPORT void sf9_V_SPS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, void* p1, struct S_IFP p2) { }
+EXPORT void sf9_V_SPS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, void* p1, struct S_IDI p2) { }
+EXPORT void sf9_V_SPS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, void* p1, struct S_IDF p2) { }
+EXPORT void sf9_V_SPS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, void* p1, struct S_IDD p2) { }
+EXPORT void sf9_V_SPS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, void* p1, struct S_IDP p2) { }
+EXPORT void sf9_V_SPS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, void* p1, struct S_IPI p2) { }
+EXPORT void sf9_V_SPS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, void* p1, struct S_IPF p2) { }
+EXPORT void sf9_V_SPS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, void* p1, struct S_IPD p2) { }
+EXPORT void sf9_V_SPS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, void* p1, struct S_IPP p2) { }
+EXPORT void sf9_V_SPS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, void* p1, struct S_FII p2) { }
+EXPORT void sf9_V_SPS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, void* p1, struct S_FIF p2) { }
+EXPORT void sf9_V_SPS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, void* p1, struct S_FID p2) { }
+EXPORT void sf9_V_SPS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, void* p1, struct S_FIP p2) { }
+EXPORT void sf9_V_SPS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, void* p1, struct S_FFI p2) { }
+EXPORT void sf9_V_SPS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, void* p1, struct S_FFF p2) { }
+EXPORT void sf9_V_SPS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, void* p1, struct S_FFD p2) { }
+EXPORT void sf9_V_SPS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, void* p1, struct S_FFP p2) { }
+EXPORT void sf9_V_SPS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, void* p1, struct S_FDI p2) { }
+EXPORT void sf9_V_SPS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, void* p1, struct S_FDF p2) { }
+EXPORT void sf9_V_SPS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, void* p1, struct S_FDD p2) { }
+EXPORT void sf9_V_SPS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, void* p1, struct S_FDP p2) { }
+EXPORT void sf9_V_SPS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, void* p1, struct S_FPI p2) { }
+EXPORT void sf9_V_SPS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, void* p1, struct S_FPF p2) { }
+EXPORT void sf9_V_SPS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, void* p1, struct S_FPD p2) { }
+EXPORT void sf9_V_SPS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, void* p1, struct S_FPP p2) { }
+EXPORT void sf9_V_SPS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, void* p1, struct S_DII p2) { }
+EXPORT void sf9_V_SPS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, void* p1, struct S_DIF p2) { }
+EXPORT void sf9_V_SPS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, void* p1, struct S_DID p2) { }
+EXPORT void sf9_V_SPS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, void* p1, struct S_DIP p2) { }
+EXPORT void sf9_V_SPS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, void* p1, struct S_DFI p2) { }
+EXPORT void sf9_V_SPS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, void* p1, struct S_DFF p2) { }
+EXPORT void sf9_V_SPS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, void* p1, struct S_DFD p2) { }
+EXPORT void sf9_V_SPS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, void* p1, struct S_DFP p2) { }
+EXPORT void sf9_V_SPS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, void* p1, struct S_DDI p2) { }
+EXPORT void sf9_V_SPS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, void* p1, struct S_DDF p2) { }
+EXPORT void sf9_V_SPS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, void* p1, struct S_DDD p2) { }
+EXPORT void sf9_V_SPS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, void* p1, struct S_DDP p2) { }
+EXPORT void sf9_V_SPS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, void* p1, struct S_DPI p2) { }
+EXPORT void sf9_V_SPS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, void* p1, struct S_DPF p2) { }
+EXPORT void sf9_V_SPS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, void* p1, struct S_DPD p2) { }
+EXPORT void sf9_V_SPS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, void* p1, struct S_DPP p2) { }
+EXPORT void sf9_V_SPS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, void* p1, struct S_PII p2) { }
+EXPORT void sf9_V_SPS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, void* p1, struct S_PIF p2) { }
+EXPORT void sf9_V_SPS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, void* p1, struct S_PID p2) { }
+EXPORT void sf9_V_SPS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, void* p1, struct S_PIP p2) { }
+EXPORT void sf9_V_SPS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, void* p1, struct S_PFI p2) { }
+EXPORT void sf9_V_SPS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, void* p1, struct S_PFF p2) { }
+EXPORT void sf9_V_SPS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, void* p1, struct S_PFD p2) { }
+EXPORT void sf9_V_SPS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, void* p1, struct S_PFP p2) { }
+EXPORT void sf9_V_SPS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, void* p1, struct S_PDI p2) { }
+EXPORT void sf9_V_SPS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, void* p1, struct S_PDF p2) { }
+EXPORT void sf9_V_SPS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, void* p1, struct S_PDD p2) { }
+EXPORT void sf9_V_SPS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, void* p1, struct S_PDP p2) { }
+EXPORT void sf9_V_SPS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, void* p1, struct S_PPI p2) { }
+EXPORT void sf9_V_SPS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, void* p1, struct S_PPF p2) { }
+EXPORT void sf9_V_SPS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, void* p1, struct S_PPD p2) { }
+EXPORT void sf9_V_SPS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, void* p1, struct S_PPP p2) { }
+EXPORT void sf9_V_SSI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, struct S_I p1, int p2) { }
+EXPORT void sf9_V_SSI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, struct S_F p1, int p2) { }
+EXPORT void sf9_V_SSI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, struct S_D p1, int p2) { }
+EXPORT void sf9_V_SSI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, struct S_P p1, int p2) { }
+EXPORT void sf9_V_SSI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, struct S_II p1, int p2) { }
+EXPORT void sf9_V_SSI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, struct S_IF p1, int p2) { }
+EXPORT void sf9_V_SSI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, struct S_ID p1, int p2) { }
+EXPORT void sf9_V_SSI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, struct S_IP p1, int p2) { }
+EXPORT void sf9_V_SSI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, struct S_FI p1, int p2) { }
+EXPORT void sf9_V_SSI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, struct S_FF p1, int p2) { }
+EXPORT void sf9_V_SSI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, struct S_FD p1, int p2) { }
+EXPORT void sf9_V_SSI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, struct S_FP p1, int p2) { }
+EXPORT void sf9_V_SSI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, struct S_DI p1, int p2) { }
+EXPORT void sf9_V_SSI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, struct S_DF p1, int p2) { }
+EXPORT void sf9_V_SSI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, struct S_DD p1, int p2) { }
+EXPORT void sf9_V_SSI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, struct S_DP p1, int p2) { }
+EXPORT void sf9_V_SSI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, struct S_PI p1, int p2) { }
+EXPORT void sf9_V_SSI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, struct S_PF p1, int p2) { }
+EXPORT void sf9_V_SSI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, struct S_PD p1, int p2) { }
+EXPORT void sf9_V_SSI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, struct S_PP p1, int p2) { }
+EXPORT void sf9_V_SSI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, struct S_III p1, int p2) { }
+EXPORT void sf9_V_SSI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, struct S_IIF p1, int p2) { }
+EXPORT void sf9_V_SSI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, struct S_IID p1, int p2) { }
+EXPORT void sf9_V_SSI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, struct S_IIP p1, int p2) { }
+EXPORT void sf9_V_SSI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, struct S_IFI p1, int p2) { }
+EXPORT void sf9_V_SSI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, struct S_IFF p1, int p2) { }
+EXPORT void sf9_V_SSI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, struct S_IFD p1, int p2) { }
+EXPORT void sf9_V_SSI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, struct S_IFP p1, int p2) { }
+EXPORT void sf9_V_SSI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, struct S_IDI p1, int p2) { }
+EXPORT void sf9_V_SSI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, struct S_IDF p1, int p2) { }
+EXPORT void sf9_V_SSI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, struct S_IDD p1, int p2) { }
+EXPORT void sf9_V_SSI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, struct S_IDP p1, int p2) { }
+EXPORT void sf9_V_SSI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, struct S_IPI p1, int p2) { }
+EXPORT void sf9_V_SSI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, struct S_IPF p1, int p2) { }
+EXPORT void sf9_V_SSI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, struct S_IPD p1, int p2) { }
+EXPORT void sf9_V_SSI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, struct S_IPP p1, int p2) { }
+EXPORT void sf9_V_SSI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, struct S_FII p1, int p2) { }
+EXPORT void sf9_V_SSI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, struct S_FIF p1, int p2) { }
+EXPORT void sf9_V_SSI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, struct S_FID p1, int p2) { }
+EXPORT void sf9_V_SSI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, struct S_FIP p1, int p2) { }
+EXPORT void sf9_V_SSI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, struct S_FFI p1, int p2) { }
+EXPORT void sf9_V_SSI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, struct S_FFF p1, int p2) { }
+EXPORT void sf9_V_SSI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, struct S_FFD p1, int p2) { }
+EXPORT void sf9_V_SSI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, struct S_FFP p1, int p2) { }
+EXPORT void sf9_V_SSI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, struct S_FDI p1, int p2) { }
+EXPORT void sf9_V_SSI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, struct S_FDF p1, int p2) { }
+EXPORT void sf9_V_SSI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, struct S_FDD p1, int p2) { }
+EXPORT void sf9_V_SSI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, struct S_FDP p1, int p2) { }
+EXPORT void sf9_V_SSI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, struct S_FPI p1, int p2) { }
+EXPORT void sf9_V_SSI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, struct S_FPF p1, int p2) { }
+EXPORT void sf9_V_SSI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, struct S_FPD p1, int p2) { }
+EXPORT void sf9_V_SSI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, struct S_FPP p1, int p2) { }
+EXPORT void sf9_V_SSI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, struct S_DII p1, int p2) { }
+EXPORT void sf9_V_SSI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, struct S_DIF p1, int p2) { }
+EXPORT void sf9_V_SSI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, struct S_DID p1, int p2) { }
+EXPORT void sf9_V_SSI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, struct S_DIP p1, int p2) { }
+EXPORT void sf9_V_SSI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, struct S_DFI p1, int p2) { }
+EXPORT void sf9_V_SSI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, struct S_DFF p1, int p2) { }
+EXPORT void sf9_V_SSI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, struct S_DFD p1, int p2) { }
+EXPORT void sf9_V_SSI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, struct S_DFP p1, int p2) { }
+EXPORT void sf9_V_SSI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, struct S_DDI p1, int p2) { }
+EXPORT void sf9_V_SSI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, struct S_DDF p1, int p2) { }
+EXPORT void sf9_V_SSI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, struct S_DDD p1, int p2) { }
+EXPORT void sf9_V_SSI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, struct S_DDP p1, int p2) { }
+EXPORT void sf9_V_SSI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, struct S_DPI p1, int p2) { }
+EXPORT void sf9_V_SSI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, struct S_DPF p1, int p2) { }
+EXPORT void sf9_V_SSI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, struct S_DPD p1, int p2) { }
+EXPORT void sf9_V_SSI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, struct S_DPP p1, int p2) { }
+EXPORT void sf9_V_SSI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, struct S_PII p1, int p2) { }
+EXPORT void sf9_V_SSI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, struct S_PIF p1, int p2) { }
+EXPORT void sf9_V_SSI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, struct S_PID p1, int p2) { }
+EXPORT void sf9_V_SSI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, struct S_PIP p1, int p2) { }
+EXPORT void sf9_V_SSI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, struct S_PFI p1, int p2) { }
+EXPORT void sf9_V_SSI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, struct S_PFF p1, int p2) { }
+EXPORT void sf9_V_SSI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, struct S_PFD p1, int p2) { }
+EXPORT void sf9_V_SSI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, struct S_PFP p1, int p2) { }
+EXPORT void sf9_V_SSI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, struct S_PDI p1, int p2) { }
+EXPORT void sf9_V_SSI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, struct S_PDF p1, int p2) { }
+EXPORT void sf9_V_SSI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, struct S_PDD p1, int p2) { }
+EXPORT void sf9_V_SSI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, struct S_PDP p1, int p2) { }
+EXPORT void sf9_V_SSI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, struct S_PPI p1, int p2) { }
+EXPORT void sf9_V_SSI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, struct S_PPF p1, int p2) { }
+EXPORT void sf9_V_SSI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, struct S_PPD p1, int p2) { }
+EXPORT void sf9_V_SSI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, struct S_PPP p1, int p2) { }
+EXPORT void sf9_V_SSF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, struct S_I p1, float p2) { }
+EXPORT void sf9_V_SSF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, struct S_F p1, float p2) { }
+EXPORT void sf9_V_SSF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, struct S_D p1, float p2) { }
+EXPORT void sf9_V_SSF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, struct S_P p1, float p2) { }
+EXPORT void sf9_V_SSF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, struct S_II p1, float p2) { }
+EXPORT void sf9_V_SSF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, struct S_IF p1, float p2) { }
+EXPORT void sf9_V_SSF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, struct S_ID p1, float p2) { }
+EXPORT void sf9_V_SSF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, struct S_IP p1, float p2) { }
+EXPORT void sf9_V_SSF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, struct S_FI p1, float p2) { }
+EXPORT void sf9_V_SSF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, struct S_FF p1, float p2) { }
+EXPORT void sf9_V_SSF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, struct S_FD p1, float p2) { }
+EXPORT void sf9_V_SSF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, struct S_FP p1, float p2) { }
+EXPORT void sf9_V_SSF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, struct S_DI p1, float p2) { }
+EXPORT void sf9_V_SSF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, struct S_DF p1, float p2) { }
+EXPORT void sf9_V_SSF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, struct S_DD p1, float p2) { }
+EXPORT void sf9_V_SSF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, struct S_DP p1, float p2) { }
+EXPORT void sf9_V_SSF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, struct S_PI p1, float p2) { }
+EXPORT void sf9_V_SSF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, struct S_PF p1, float p2) { }
+EXPORT void sf9_V_SSF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, struct S_PD p1, float p2) { }
+EXPORT void sf9_V_SSF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, struct S_PP p1, float p2) { }
+EXPORT void sf9_V_SSF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, struct S_III p1, float p2) { }
+EXPORT void sf9_V_SSF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, struct S_IIF p1, float p2) { }
+EXPORT void sf9_V_SSF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, struct S_IID p1, float p2) { }
+EXPORT void sf9_V_SSF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, struct S_IIP p1, float p2) { }
+EXPORT void sf9_V_SSF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, struct S_IFI p1, float p2) { }
+EXPORT void sf9_V_SSF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, struct S_IFF p1, float p2) { }
+EXPORT void sf9_V_SSF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, struct S_IFD p1, float p2) { }
+EXPORT void sf9_V_SSF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, struct S_IFP p1, float p2) { }
+EXPORT void sf9_V_SSF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, struct S_IDI p1, float p2) { }
+EXPORT void sf9_V_SSF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, struct S_IDF p1, float p2) { }
+EXPORT void sf9_V_SSF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, struct S_IDD p1, float p2) { }
+EXPORT void sf9_V_SSF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, struct S_IDP p1, float p2) { }
+EXPORT void sf9_V_SSF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, struct S_IPI p1, float p2) { }
+EXPORT void sf9_V_SSF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, struct S_IPF p1, float p2) { }
+EXPORT void sf9_V_SSF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, struct S_IPD p1, float p2) { }
+EXPORT void sf9_V_SSF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, struct S_IPP p1, float p2) { }
+EXPORT void sf9_V_SSF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, struct S_FII p1, float p2) { }
+EXPORT void sf9_V_SSF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, struct S_FIF p1, float p2) { }
+EXPORT void sf9_V_SSF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, struct S_FID p1, float p2) { }
+EXPORT void sf9_V_SSF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, struct S_FIP p1, float p2) { }
+EXPORT void sf9_V_SSF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, struct S_FFI p1, float p2) { }
+EXPORT void sf9_V_SSF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, struct S_FFF p1, float p2) { }
+EXPORT void sf9_V_SSF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, struct S_FFD p1, float p2) { }
+EXPORT void sf9_V_SSF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, struct S_FFP p1, float p2) { }
+EXPORT void sf9_V_SSF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, struct S_FDI p1, float p2) { }
+EXPORT void sf9_V_SSF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, struct S_FDF p1, float p2) { }
+EXPORT void sf9_V_SSF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, struct S_FDD p1, float p2) { }
+EXPORT void sf9_V_SSF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, struct S_FDP p1, float p2) { }
+EXPORT void sf9_V_SSF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, struct S_FPI p1, float p2) { }
+EXPORT void sf9_V_SSF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, struct S_FPF p1, float p2) { }
+EXPORT void sf9_V_SSF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, struct S_FPD p1, float p2) { }
+EXPORT void sf9_V_SSF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, struct S_FPP p1, float p2) { }
+EXPORT void sf9_V_SSF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, struct S_DII p1, float p2) { }
+EXPORT void sf9_V_SSF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, struct S_DIF p1, float p2) { }
+EXPORT void sf9_V_SSF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, struct S_DID p1, float p2) { }
+EXPORT void sf9_V_SSF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, struct S_DIP p1, float p2) { }
+EXPORT void sf9_V_SSF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, struct S_DFI p1, float p2) { }
+EXPORT void sf9_V_SSF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, struct S_DFF p1, float p2) { }
+EXPORT void sf9_V_SSF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, struct S_DFD p1, float p2) { }
+EXPORT void sf9_V_SSF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, struct S_DFP p1, float p2) { }
+EXPORT void sf9_V_SSF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, struct S_DDI p1, float p2) { }
+EXPORT void sf9_V_SSF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, struct S_DDF p1, float p2) { }
+EXPORT void sf9_V_SSF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, struct S_DDD p1, float p2) { }
+EXPORT void sf9_V_SSF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, struct S_DDP p1, float p2) { }
+EXPORT void sf9_V_SSF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, struct S_DPI p1, float p2) { }
+EXPORT void sf9_V_SSF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, struct S_DPF p1, float p2) { }
+EXPORT void sf9_V_SSF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, struct S_DPD p1, float p2) { }
+EXPORT void sf9_V_SSF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, struct S_DPP p1, float p2) { }
+EXPORT void sf9_V_SSF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, struct S_PII p1, float p2) { }
+EXPORT void sf9_V_SSF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, struct S_PIF p1, float p2) { }
+EXPORT void sf9_V_SSF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, struct S_PID p1, float p2) { }
+EXPORT void sf9_V_SSF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, struct S_PIP p1, float p2) { }
+EXPORT void sf9_V_SSF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, struct S_PFI p1, float p2) { }
+EXPORT void sf9_V_SSF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, struct S_PFF p1, float p2) { }
+EXPORT void sf9_V_SSF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, struct S_PFD p1, float p2) { }
+EXPORT void sf9_V_SSF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, struct S_PFP p1, float p2) { }
+EXPORT void sf9_V_SSF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, struct S_PDI p1, float p2) { }
+EXPORT void sf9_V_SSF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, struct S_PDF p1, float p2) { }
+EXPORT void sf9_V_SSF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, struct S_PDD p1, float p2) { }
+EXPORT void sf9_V_SSF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, struct S_PDP p1, float p2) { }
+EXPORT void sf9_V_SSF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, struct S_PPI p1, float p2) { }
+EXPORT void sf9_V_SSF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, struct S_PPF p1, float p2) { }
+EXPORT void sf9_V_SSF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, struct S_PPD p1, float p2) { }
+EXPORT void sf9_V_SSF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, struct S_PPP p1, float p2) { }
+EXPORT void sf9_V_SSD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, struct S_I p1, double p2) { }
+EXPORT void sf9_V_SSD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, struct S_F p1, double p2) { }
+EXPORT void sf9_V_SSD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, struct S_D p1, double p2) { }
+EXPORT void sf9_V_SSD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, struct S_P p1, double p2) { }
+EXPORT void sf9_V_SSD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, struct S_II p1, double p2) { }
+EXPORT void sf9_V_SSD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, struct S_IF p1, double p2) { }
+EXPORT void sf9_V_SSD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, struct S_ID p1, double p2) { }
+EXPORT void sf9_V_SSD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, struct S_IP p1, double p2) { }
+EXPORT void sf9_V_SSD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, struct S_FI p1, double p2) { }
+EXPORT void sf9_V_SSD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, struct S_FF p1, double p2) { }
+EXPORT void sf9_V_SSD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, struct S_FD p1, double p2) { }
+EXPORT void sf9_V_SSD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, struct S_FP p1, double p2) { }
+EXPORT void sf9_V_SSD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, struct S_DI p1, double p2) { }
+EXPORT void sf9_V_SSD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, struct S_DF p1, double p2) { }
+EXPORT void sf9_V_SSD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, struct S_DD p1, double p2) { }
+EXPORT void sf9_V_SSD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, struct S_DP p1, double p2) { }
+EXPORT void sf9_V_SSD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, struct S_PI p1, double p2) { }
+EXPORT void sf9_V_SSD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, struct S_PF p1, double p2) { }
+EXPORT void sf9_V_SSD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, struct S_PD p1, double p2) { }
+EXPORT void sf9_V_SSD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, struct S_PP p1, double p2) { }
+EXPORT void sf9_V_SSD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, struct S_III p1, double p2) { }
+EXPORT void sf9_V_SSD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, struct S_IIF p1, double p2) { }
+EXPORT void sf9_V_SSD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, struct S_IID p1, double p2) { }
+EXPORT void sf9_V_SSD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, struct S_IIP p1, double p2) { }
+EXPORT void sf9_V_SSD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, struct S_IFI p1, double p2) { }
+EXPORT void sf9_V_SSD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, struct S_IFF p1, double p2) { }
+EXPORT void sf9_V_SSD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, struct S_IFD p1, double p2) { }
+EXPORT void sf9_V_SSD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, struct S_IFP p1, double p2) { }
+EXPORT void sf9_V_SSD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, struct S_IDI p1, double p2) { }
+EXPORT void sf9_V_SSD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, struct S_IDF p1, double p2) { }
+EXPORT void sf9_V_SSD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, struct S_IDD p1, double p2) { }
+EXPORT void sf9_V_SSD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, struct S_IDP p1, double p2) { }
+EXPORT void sf9_V_SSD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, struct S_IPI p1, double p2) { }
+EXPORT void sf9_V_SSD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, struct S_IPF p1, double p2) { }
+EXPORT void sf9_V_SSD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, struct S_IPD p1, double p2) { }
+EXPORT void sf9_V_SSD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, struct S_IPP p1, double p2) { }
+EXPORT void sf9_V_SSD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, struct S_FII p1, double p2) { }
+EXPORT void sf9_V_SSD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, struct S_FIF p1, double p2) { }
+EXPORT void sf9_V_SSD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, struct S_FID p1, double p2) { }
+EXPORT void sf9_V_SSD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, struct S_FIP p1, double p2) { }
+EXPORT void sf9_V_SSD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, struct S_FFI p1, double p2) { }
+EXPORT void sf9_V_SSD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, struct S_FFF p1, double p2) { }
+EXPORT void sf9_V_SSD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, struct S_FFD p1, double p2) { }
+EXPORT void sf9_V_SSD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, struct S_FFP p1, double p2) { }
+EXPORT void sf9_V_SSD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, struct S_FDI p1, double p2) { }
+EXPORT void sf9_V_SSD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, struct S_FDF p1, double p2) { }
+EXPORT void sf9_V_SSD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, struct S_FDD p1, double p2) { }
+EXPORT void sf9_V_SSD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, struct S_FDP p1, double p2) { }
+EXPORT void sf9_V_SSD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, struct S_FPI p1, double p2) { }
+EXPORT void sf9_V_SSD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, struct S_FPF p1, double p2) { }
+EXPORT void sf9_V_SSD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, struct S_FPD p1, double p2) { }
+EXPORT void sf9_V_SSD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, struct S_FPP p1, double p2) { }
+EXPORT void sf9_V_SSD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, struct S_DII p1, double p2) { }
+EXPORT void sf9_V_SSD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, struct S_DIF p1, double p2) { }
+EXPORT void sf9_V_SSD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, struct S_DID p1, double p2) { }
+EXPORT void sf9_V_SSD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, struct S_DIP p1, double p2) { }
+EXPORT void sf9_V_SSD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, struct S_DFI p1, double p2) { }
+EXPORT void sf9_V_SSD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, struct S_DFF p1, double p2) { }
+EXPORT void sf9_V_SSD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, struct S_DFD p1, double p2) { }
+EXPORT void sf9_V_SSD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, struct S_DFP p1, double p2) { }
+EXPORT void sf9_V_SSD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, struct S_DDI p1, double p2) { }
+EXPORT void sf9_V_SSD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, struct S_DDF p1, double p2) { }
+EXPORT void sf9_V_SSD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, struct S_DDD p1, double p2) { }
+EXPORT void sf9_V_SSD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, struct S_DDP p1, double p2) { }
+EXPORT void sf9_V_SSD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, struct S_DPI p1, double p2) { }
+EXPORT void sf9_V_SSD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, struct S_DPF p1, double p2) { }
+EXPORT void sf9_V_SSD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, struct S_DPD p1, double p2) { }
+EXPORT void sf9_V_SSD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, struct S_DPP p1, double p2) { }
+EXPORT void sf9_V_SSD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, struct S_PII p1, double p2) { }
+EXPORT void sf9_V_SSD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, struct S_PIF p1, double p2) { }
+EXPORT void sf9_V_SSD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, struct S_PID p1, double p2) { }
+EXPORT void sf9_V_SSD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, struct S_PIP p1, double p2) { }
+EXPORT void sf9_V_SSD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, struct S_PFI p1, double p2) { }
+EXPORT void sf9_V_SSD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, struct S_PFF p1, double p2) { }
+EXPORT void sf9_V_SSD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, struct S_PFD p1, double p2) { }
+EXPORT void sf9_V_SSD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, struct S_PFP p1, double p2) { }
+EXPORT void sf9_V_SSD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, struct S_PDI p1, double p2) { }
+EXPORT void sf9_V_SSD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, struct S_PDF p1, double p2) { }
+EXPORT void sf9_V_SSD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, struct S_PDD p1, double p2) { }
+EXPORT void sf9_V_SSD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, struct S_PDP p1, double p2) { }
+EXPORT void sf9_V_SSD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, struct S_PPI p1, double p2) { }
+EXPORT void sf9_V_SSD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, struct S_PPF p1, double p2) { }
+EXPORT void sf9_V_SSD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, struct S_PPD p1, double p2) { }
+EXPORT void sf9_V_SSD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, struct S_PPP p1, double p2) { }
+EXPORT void sf9_V_SSP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, struct S_I p1, void* p2) { }
+EXPORT void sf9_V_SSP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, struct S_F p1, void* p2) { }
+EXPORT void sf9_V_SSP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, struct S_D p1, void* p2) { }
+EXPORT void sf9_V_SSP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, struct S_P p1, void* p2) { }
+EXPORT void sf9_V_SSP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, struct S_II p1, void* p2) { }
+EXPORT void sf9_V_SSP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, struct S_IF p1, void* p2) { }
+EXPORT void sf9_V_SSP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, struct S_ID p1, void* p2) { }
+EXPORT void sf9_V_SSP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, struct S_IP p1, void* p2) { }
+EXPORT void sf9_V_SSP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, struct S_FI p1, void* p2) { }
+EXPORT void sf9_V_SSP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, struct S_FF p1, void* p2) { }
+EXPORT void sf9_V_SSP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, struct S_FD p1, void* p2) { }
+EXPORT void sf9_V_SSP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, struct S_FP p1, void* p2) { }
+EXPORT void sf9_V_SSP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, struct S_DI p1, void* p2) { }
+EXPORT void sf9_V_SSP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, struct S_DF p1, void* p2) { }
+EXPORT void sf9_V_SSP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, struct S_DD p1, void* p2) { }
+EXPORT void sf9_V_SSP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, struct S_DP p1, void* p2) { }
+EXPORT void sf9_V_SSP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, struct S_PI p1, void* p2) { }
+EXPORT void sf9_V_SSP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, struct S_PF p1, void* p2) { }
+EXPORT void sf9_V_SSP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, struct S_PD p1, void* p2) { }
+EXPORT void sf9_V_SSP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, struct S_PP p1, void* p2) { }
+EXPORT void sf9_V_SSP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, struct S_III p1, void* p2) { }
+EXPORT void sf9_V_SSP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, struct S_IIF p1, void* p2) { }
+EXPORT void sf9_V_SSP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, struct S_IID p1, void* p2) { }
+EXPORT void sf9_V_SSP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, struct S_IIP p1, void* p2) { }
+EXPORT void sf9_V_SSP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, struct S_IFI p1, void* p2) { }
+EXPORT void sf9_V_SSP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, struct S_IFF p1, void* p2) { }
+EXPORT void sf9_V_SSP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, struct S_IFD p1, void* p2) { }
+EXPORT void sf9_V_SSP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, struct S_IFP p1, void* p2) { }
+EXPORT void sf9_V_SSP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, struct S_IDI p1, void* p2) { }
+EXPORT void sf9_V_SSP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, struct S_IDF p1, void* p2) { }
+EXPORT void sf9_V_SSP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, struct S_IDD p1, void* p2) { }
+EXPORT void sf9_V_SSP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, struct S_IDP p1, void* p2) { }
+EXPORT void sf9_V_SSP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, struct S_IPI p1, void* p2) { }
+EXPORT void sf9_V_SSP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, struct S_IPF p1, void* p2) { }
+EXPORT void sf9_V_SSP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, struct S_IPD p1, void* p2) { }
+EXPORT void sf9_V_SSP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, struct S_IPP p1, void* p2) { }
+EXPORT void sf9_V_SSP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, struct S_FII p1, void* p2) { }
+EXPORT void sf9_V_SSP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, struct S_FIF p1, void* p2) { }
+EXPORT void sf9_V_SSP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, struct S_FID p1, void* p2) { }
+EXPORT void sf9_V_SSP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, struct S_FIP p1, void* p2) { }
+EXPORT void sf9_V_SSP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, struct S_FFI p1, void* p2) { }
+EXPORT void sf9_V_SSP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, struct S_FFF p1, void* p2) { }
+EXPORT void sf9_V_SSP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, struct S_FFD p1, void* p2) { }
+EXPORT void sf9_V_SSP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, struct S_FFP p1, void* p2) { }
+EXPORT void sf9_V_SSP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, struct S_FDI p1, void* p2) { }
+EXPORT void sf9_V_SSP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, struct S_FDF p1, void* p2) { }
+EXPORT void sf9_V_SSP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, struct S_FDD p1, void* p2) { }
+EXPORT void sf9_V_SSP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, struct S_FDP p1, void* p2) { }
+EXPORT void sf9_V_SSP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, struct S_FPI p1, void* p2) { }
+EXPORT void sf9_V_SSP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, struct S_FPF p1, void* p2) { }
+EXPORT void sf9_V_SSP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, struct S_FPD p1, void* p2) { }
+EXPORT void sf9_V_SSP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, struct S_FPP p1, void* p2) { }
+EXPORT void sf9_V_SSP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, struct S_DII p1, void* p2) { }
+EXPORT void sf9_V_SSP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, struct S_DIF p1, void* p2) { }
+EXPORT void sf9_V_SSP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, struct S_DID p1, void* p2) { }
+EXPORT void sf9_V_SSP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, struct S_DIP p1, void* p2) { }
+EXPORT void sf9_V_SSP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, struct S_DFI p1, void* p2) { }
+EXPORT void sf9_V_SSP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, struct S_DFF p1, void* p2) { }
+EXPORT void sf9_V_SSP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, struct S_DFD p1, void* p2) { }
+EXPORT void sf9_V_SSP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, struct S_DFP p1, void* p2) { }
+EXPORT void sf9_V_SSP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, struct S_DDI p1, void* p2) { }
+EXPORT void sf9_V_SSP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, struct S_DDF p1, void* p2) { }
+EXPORT void sf9_V_SSP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, struct S_DDD p1, void* p2) { }
+EXPORT void sf9_V_SSP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, struct S_DDP p1, void* p2) { }
+EXPORT void sf9_V_SSP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, struct S_DPI p1, void* p2) { }
+EXPORT void sf9_V_SSP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, struct S_DPF p1, void* p2) { }
+EXPORT void sf9_V_SSP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, struct S_DPD p1, void* p2) { }
+EXPORT void sf9_V_SSP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, struct S_DPP p1, void* p2) { }
+EXPORT void sf9_V_SSP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, struct S_PII p1, void* p2) { }
+EXPORT void sf9_V_SSP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, struct S_PIF p1, void* p2) { }
+EXPORT void sf9_V_SSP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, struct S_PID p1, void* p2) { }
+EXPORT void sf9_V_SSP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, struct S_PIP p1, void* p2) { }
+EXPORT void sf9_V_SSP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, struct S_PFI p1, void* p2) { }
+EXPORT void sf9_V_SSP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, struct S_PFF p1, void* p2) { }
+EXPORT void sf9_V_SSP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, struct S_PFD p1, void* p2) { }
+EXPORT void sf9_V_SSP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, struct S_PFP p1, void* p2) { }
+EXPORT void sf9_V_SSP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, struct S_PDI p1, void* p2) { }
+EXPORT void sf9_V_SSP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, struct S_PDF p1, void* p2) { }
+EXPORT void sf9_V_SSP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, struct S_PDD p1, void* p2) { }
+EXPORT void sf9_V_SSP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, struct S_PDP p1, void* p2) { }
+EXPORT void sf9_V_SSP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, struct S_PPI p1, void* p2) { }
+EXPORT void sf9_V_SSP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, struct S_PPF p1, void* p2) { }
+EXPORT void sf9_V_SSP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, struct S_PPD p1, void* p2) { }
+EXPORT void sf9_V_SSP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, struct S_PPP p1, void* p2) { }
+EXPORT void sf9_V_SSS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, struct S_I p1, struct S_I p2) { }
+EXPORT void sf9_V_SSS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, struct S_F p1, struct S_F p2) { }
+EXPORT void sf9_V_SSS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, struct S_D p1, struct S_D p2) { }
+EXPORT void sf9_V_SSS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, struct S_P p1, struct S_P p2) { }
+EXPORT void sf9_V_SSS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, struct S_II p1, struct S_II p2) { }
+EXPORT void sf9_V_SSS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, struct S_IF p1, struct S_IF p2) { }
+EXPORT void sf9_V_SSS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, struct S_ID p1, struct S_ID p2) { }
+EXPORT void sf9_V_SSS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, struct S_IP p1, struct S_IP p2) { }
+EXPORT void sf9_V_SSS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, struct S_FI p1, struct S_FI p2) { }
+EXPORT void sf9_V_SSS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, struct S_FF p1, struct S_FF p2) { }
+EXPORT void sf9_V_SSS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, struct S_FD p1, struct S_FD p2) { }
+EXPORT void sf9_V_SSS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, struct S_FP p1, struct S_FP p2) { }
+EXPORT void sf9_V_SSS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, struct S_DI p1, struct S_DI p2) { }
+EXPORT void sf9_V_SSS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, struct S_DF p1, struct S_DF p2) { }
+EXPORT void sf9_V_SSS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, struct S_DD p1, struct S_DD p2) { }
+EXPORT void sf9_V_SSS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, struct S_DP p1, struct S_DP p2) { }
+EXPORT void sf9_V_SSS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, struct S_PI p1, struct S_PI p2) { }
+EXPORT void sf9_V_SSS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, struct S_PF p1, struct S_PF p2) { }
+EXPORT void sf9_V_SSS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, struct S_PD p1, struct S_PD p2) { }
+EXPORT void sf9_V_SSS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, struct S_PP p1, struct S_PP p2) { }
+EXPORT void sf9_V_SSS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, struct S_III p1, struct S_III p2) { }
+EXPORT void sf9_V_SSS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, struct S_IIF p1, struct S_IIF p2) { }
+EXPORT void sf9_V_SSS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, struct S_IID p1, struct S_IID p2) { }
+EXPORT void sf9_V_SSS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, struct S_IIP p1, struct S_IIP p2) { }
+EXPORT void sf9_V_SSS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, struct S_IFI p1, struct S_IFI p2) { }
+EXPORT void sf9_V_SSS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, struct S_IFF p1, struct S_IFF p2) { }
+EXPORT void sf9_V_SSS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, struct S_IFD p1, struct S_IFD p2) { }
+EXPORT void sf9_V_SSS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, struct S_IFP p1, struct S_IFP p2) { }
+EXPORT void sf9_V_SSS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, struct S_IDI p1, struct S_IDI p2) { }
+EXPORT void sf9_V_SSS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, struct S_IDF p1, struct S_IDF p2) { }
+EXPORT void sf9_V_SSS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, struct S_IDD p1, struct S_IDD p2) { }
+EXPORT void sf9_V_SSS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, struct S_IDP p1, struct S_IDP p2) { }
+EXPORT void sf9_V_SSS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, struct S_IPI p1, struct S_IPI p2) { }
+EXPORT void sf9_V_SSS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, struct S_IPF p1, struct S_IPF p2) { }
+EXPORT void sf9_V_SSS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, struct S_IPD p1, struct S_IPD p2) { }
+EXPORT void sf10_V_SSS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, struct S_IPP p1, struct S_IPP p2) { }
+EXPORT void sf10_V_SSS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, struct S_FII p1, struct S_FII p2) { }
+EXPORT void sf10_V_SSS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, struct S_FIF p1, struct S_FIF p2) { }
+EXPORT void sf10_V_SSS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, struct S_FID p1, struct S_FID p2) { }
+EXPORT void sf10_V_SSS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, struct S_FIP p1, struct S_FIP p2) { }
+EXPORT void sf10_V_SSS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, struct S_FFI p1, struct S_FFI p2) { }
+EXPORT void sf10_V_SSS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, struct S_FFF p1, struct S_FFF p2) { }
+EXPORT void sf10_V_SSS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, struct S_FFD p1, struct S_FFD p2) { }
+EXPORT void sf10_V_SSS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, struct S_FFP p1, struct S_FFP p2) { }
+EXPORT void sf10_V_SSS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, struct S_FDI p1, struct S_FDI p2) { }
+EXPORT void sf10_V_SSS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, struct S_FDF p1, struct S_FDF p2) { }
+EXPORT void sf10_V_SSS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, struct S_FDD p1, struct S_FDD p2) { }
+EXPORT void sf10_V_SSS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, struct S_FDP p1, struct S_FDP p2) { }
+EXPORT void sf10_V_SSS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, struct S_FPI p1, struct S_FPI p2) { }
+EXPORT void sf10_V_SSS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, struct S_FPF p1, struct S_FPF p2) { }
+EXPORT void sf10_V_SSS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, struct S_FPD p1, struct S_FPD p2) { }
+EXPORT void sf10_V_SSS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, struct S_FPP p1, struct S_FPP p2) { }
+EXPORT void sf10_V_SSS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, struct S_DII p1, struct S_DII p2) { }
+EXPORT void sf10_V_SSS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, struct S_DIF p1, struct S_DIF p2) { }
+EXPORT void sf10_V_SSS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, struct S_DID p1, struct S_DID p2) { }
+EXPORT void sf10_V_SSS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, struct S_DIP p1, struct S_DIP p2) { }
+EXPORT void sf10_V_SSS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, struct S_DFI p1, struct S_DFI p2) { }
+EXPORT void sf10_V_SSS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, struct S_DFF p1, struct S_DFF p2) { }
+EXPORT void sf10_V_SSS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, struct S_DFD p1, struct S_DFD p2) { }
+EXPORT void sf10_V_SSS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, struct S_DFP p1, struct S_DFP p2) { }
+EXPORT void sf10_V_SSS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, struct S_DDI p1, struct S_DDI p2) { }
+EXPORT void sf10_V_SSS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, struct S_DDF p1, struct S_DDF p2) { }
+EXPORT void sf10_V_SSS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, struct S_DDD p1, struct S_DDD p2) { }
+EXPORT void sf10_V_SSS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, struct S_DDP p1, struct S_DDP p2) { }
+EXPORT void sf10_V_SSS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, struct S_DPI p1, struct S_DPI p2) { }
+EXPORT void sf10_V_SSS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, struct S_DPF p1, struct S_DPF p2) { }
+EXPORT void sf10_V_SSS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, struct S_DPD p1, struct S_DPD p2) { }
+EXPORT void sf10_V_SSS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, struct S_DPP p1, struct S_DPP p2) { }
+EXPORT void sf10_V_SSS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, struct S_PII p1, struct S_PII p2) { }
+EXPORT void sf10_V_SSS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, struct S_PIF p1, struct S_PIF p2) { }
+EXPORT void sf10_V_SSS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, struct S_PID p1, struct S_PID p2) { }
+EXPORT void sf10_V_SSS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, struct S_PIP p1, struct S_PIP p2) { }
+EXPORT void sf10_V_SSS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, struct S_PFI p1, struct S_PFI p2) { }
+EXPORT void sf10_V_SSS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, struct S_PFF p1, struct S_PFF p2) { }
+EXPORT void sf10_V_SSS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, struct S_PFD p1, struct S_PFD p2) { }
+EXPORT void sf10_V_SSS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, struct S_PFP p1, struct S_PFP p2) { }
+EXPORT void sf10_V_SSS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, struct S_PDI p1, struct S_PDI p2) { }
+EXPORT void sf10_V_SSS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, struct S_PDF p1, struct S_PDF p2) { }
+EXPORT void sf10_V_SSS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, struct S_PDD p1, struct S_PDD p2) { }
+EXPORT void sf10_V_SSS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, struct S_PDP p1, struct S_PDP p2) { }
+EXPORT void sf10_V_SSS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, struct S_PPI p1, struct S_PPI p2) { }
+EXPORT void sf10_V_SSS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, struct S_PPF p1, struct S_PPF p2) { }
+EXPORT void sf10_V_SSS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, struct S_PPD p1, struct S_PPD p2) { }
+EXPORT void sf10_V_SSS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, struct S_PPP p1, struct S_PPP p2) { }
+EXPORT int sf10_I_I_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0) { return p0; }
+EXPORT float sf10_F_F_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0) { return p0; }
+EXPORT double sf10_D_D_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0) { return p0; }
+EXPORT void* sf10_P_P_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0) { return p0; }
+EXPORT struct S_I sf10_S_S_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0) { return p0; }
+EXPORT struct S_F sf10_S_S_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0) { return p0; }
+EXPORT struct S_D sf10_S_S_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0) { return p0; }
+EXPORT struct S_P sf10_S_S_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0) { return p0; }
+EXPORT struct S_II sf10_S_S_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0) { return p0; }
+EXPORT struct S_IF sf10_S_S_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0) { return p0; }
+EXPORT struct S_ID sf10_S_S_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0) { return p0; }
+EXPORT struct S_IP sf10_S_S_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0) { return p0; }
+EXPORT struct S_FI sf10_S_S_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0) { return p0; }
+EXPORT struct S_FF sf10_S_S_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0) { return p0; }
+EXPORT struct S_FD sf10_S_S_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0) { return p0; }
+EXPORT struct S_FP sf10_S_S_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0) { return p0; }
+EXPORT struct S_DI sf10_S_S_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0) { return p0; }
+EXPORT struct S_DF sf10_S_S_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0) { return p0; }
+EXPORT struct S_DD sf10_S_S_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0) { return p0; }
+EXPORT struct S_DP sf10_S_S_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0) { return p0; }
+EXPORT struct S_PI sf10_S_S_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0) { return p0; }
+EXPORT struct S_PF sf10_S_S_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0) { return p0; }
+EXPORT struct S_PD sf10_S_S_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0) { return p0; }
+EXPORT struct S_PP sf10_S_S_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0) { return p0; }
+EXPORT struct S_III sf10_S_S_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0) { return p0; }
+EXPORT struct S_IIF sf10_S_S_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0) { return p0; }
+EXPORT struct S_IID sf10_S_S_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0) { return p0; }
+EXPORT struct S_IIP sf10_S_S_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0) { return p0; }
+EXPORT struct S_IFI sf10_S_S_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0) { return p0; }
+EXPORT struct S_IFF sf10_S_S_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0) { return p0; }
+EXPORT struct S_IFD sf10_S_S_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0) { return p0; }
+EXPORT struct S_IFP sf10_S_S_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0) { return p0; }
+EXPORT struct S_IDI sf10_S_S_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0) { return p0; }
+EXPORT struct S_IDF sf10_S_S_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0) { return p0; }
+EXPORT struct S_IDD sf10_S_S_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0) { return p0; }
+EXPORT struct S_IDP sf10_S_S_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0) { return p0; }
+EXPORT struct S_IPI sf10_S_S_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0) { return p0; }
+EXPORT struct S_IPF sf10_S_S_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0) { return p0; }
+EXPORT struct S_IPD sf10_S_S_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0) { return p0; }
+EXPORT struct S_IPP sf10_S_S_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0) { return p0; }
+EXPORT struct S_FII sf10_S_S_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0) { return p0; }
+EXPORT struct S_FIF sf10_S_S_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0) { return p0; }
+EXPORT struct S_FID sf10_S_S_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0) { return p0; }
+EXPORT struct S_FIP sf10_S_S_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0) { return p0; }
+EXPORT struct S_FFI sf10_S_S_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0) { return p0; }
+EXPORT struct S_FFF sf10_S_S_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0) { return p0; }
+EXPORT struct S_FFD sf10_S_S_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0) { return p0; }
+EXPORT struct S_FFP sf10_S_S_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0) { return p0; }
+EXPORT struct S_FDI sf10_S_S_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0) { return p0; }
+EXPORT struct S_FDF sf10_S_S_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0) { return p0; }
+EXPORT struct S_FDD sf10_S_S_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0) { return p0; }
+EXPORT struct S_FDP sf10_S_S_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0) { return p0; }
+EXPORT struct S_FPI sf10_S_S_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0) { return p0; }
+EXPORT struct S_FPF sf10_S_S_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0) { return p0; }
+EXPORT struct S_FPD sf10_S_S_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0) { return p0; }
+EXPORT struct S_FPP sf10_S_S_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0) { return p0; }
+EXPORT struct S_DII sf10_S_S_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0) { return p0; }
+EXPORT struct S_DIF sf10_S_S_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0) { return p0; }
+EXPORT struct S_DID sf10_S_S_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0) { return p0; }
+EXPORT struct S_DIP sf10_S_S_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0) { return p0; }
+EXPORT struct S_DFI sf10_S_S_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0) { return p0; }
+EXPORT struct S_DFF sf10_S_S_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0) { return p0; }
+EXPORT struct S_DFD sf10_S_S_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0) { return p0; }
+EXPORT struct S_DFP sf10_S_S_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0) { return p0; }
+EXPORT struct S_DDI sf10_S_S_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0) { return p0; }
+EXPORT struct S_DDF sf10_S_S_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0) { return p0; }
+EXPORT struct S_DDD sf10_S_S_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0) { return p0; }
+EXPORT struct S_DDP sf10_S_S_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0) { return p0; }
+EXPORT struct S_DPI sf10_S_S_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0) { return p0; }
+EXPORT struct S_DPF sf10_S_S_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0) { return p0; }
+EXPORT struct S_DPD sf10_S_S_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0) { return p0; }
+EXPORT struct S_DPP sf10_S_S_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0) { return p0; }
+EXPORT struct S_PII sf10_S_S_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0) { return p0; }
+EXPORT struct S_PIF sf10_S_S_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0) { return p0; }
+EXPORT struct S_PID sf10_S_S_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0) { return p0; }
+EXPORT struct S_PIP sf10_S_S_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0) { return p0; }
+EXPORT struct S_PFI sf10_S_S_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0) { return p0; }
+EXPORT struct S_PFF sf10_S_S_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0) { return p0; }
+EXPORT struct S_PFD sf10_S_S_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0) { return p0; }
+EXPORT struct S_PFP sf10_S_S_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0) { return p0; }
+EXPORT struct S_PDI sf10_S_S_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0) { return p0; }
+EXPORT struct S_PDF sf10_S_S_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0) { return p0; }
+EXPORT struct S_PDD sf10_S_S_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0) { return p0; }
+EXPORT struct S_PDP sf10_S_S_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0) { return p0; }
+EXPORT struct S_PPI sf10_S_S_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0) { return p0; }
+EXPORT struct S_PPF sf10_S_S_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0) { return p0; }
+EXPORT struct S_PPD sf10_S_S_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0) { return p0; }
+EXPORT struct S_PPP sf10_S_S_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0) { return p0; }
+EXPORT int sf10_I_II_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1) { return p0; }
+EXPORT int sf10_I_IF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1) { return p0; }
+EXPORT int sf10_I_ID_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1) { return p0; }
+EXPORT int sf10_I_IP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1) { return p0; }
+EXPORT int sf10_I_IS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_I p1) { return p0; }
+EXPORT int sf10_I_IS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_F p1) { return p0; }
+EXPORT int sf10_I_IS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_D p1) { return p0; }
+EXPORT int sf10_I_IS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_P p1) { return p0; }
+EXPORT int sf10_I_IS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_II p1) { return p0; }
+EXPORT int sf10_I_IS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IF p1) { return p0; }
+EXPORT int sf10_I_IS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_ID p1) { return p0; }
+EXPORT int sf10_I_IS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IP p1) { return p0; }
+EXPORT int sf10_I_IS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FI p1) { return p0; }
+EXPORT int sf10_I_IS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FF p1) { return p0; }
+EXPORT int sf10_I_IS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FD p1) { return p0; }
+EXPORT int sf10_I_IS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FP p1) { return p0; }
+EXPORT int sf10_I_IS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DI p1) { return p0; }
+EXPORT int sf10_I_IS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DF p1) { return p0; }
+EXPORT int sf10_I_IS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DD p1) { return p0; }
+EXPORT int sf10_I_IS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DP p1) { return p0; }
+EXPORT int sf10_I_IS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PI p1) { return p0; }
+EXPORT int sf10_I_IS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PF p1) { return p0; }
+EXPORT int sf10_I_IS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PD p1) { return p0; }
+EXPORT int sf10_I_IS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PP p1) { return p0; }
+EXPORT int sf10_I_IS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_III p1) { return p0; }
+EXPORT int sf10_I_IS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IIF p1) { return p0; }
+EXPORT int sf10_I_IS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IID p1) { return p0; }
+EXPORT int sf10_I_IS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IIP p1) { return p0; }
+EXPORT int sf10_I_IS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFI p1) { return p0; }
+EXPORT int sf10_I_IS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFF p1) { return p0; }
+EXPORT int sf10_I_IS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFD p1) { return p0; }
+EXPORT int sf10_I_IS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFP p1) { return p0; }
+EXPORT int sf10_I_IS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDI p1) { return p0; }
+EXPORT int sf10_I_IS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDF p1) { return p0; }
+EXPORT int sf10_I_IS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDD p1) { return p0; }
+EXPORT int sf10_I_IS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDP p1) { return p0; }
+EXPORT int sf10_I_IS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPI p1) { return p0; }
+EXPORT int sf10_I_IS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPF p1) { return p0; }
+EXPORT int sf10_I_IS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPD p1) { return p0; }
+EXPORT int sf10_I_IS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPP p1) { return p0; }
+EXPORT int sf10_I_IS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FII p1) { return p0; }
+EXPORT int sf10_I_IS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FIF p1) { return p0; }
+EXPORT int sf10_I_IS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FID p1) { return p0; }
+EXPORT int sf10_I_IS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FIP p1) { return p0; }
+EXPORT int sf10_I_IS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFI p1) { return p0; }
+EXPORT int sf10_I_IS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFF p1) { return p0; }
+EXPORT int sf10_I_IS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFD p1) { return p0; }
+EXPORT int sf10_I_IS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFP p1) { return p0; }
+EXPORT int sf10_I_IS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDI p1) { return p0; }
+EXPORT int sf10_I_IS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDF p1) { return p0; }
+EXPORT int sf10_I_IS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDD p1) { return p0; }
+EXPORT int sf10_I_IS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDP p1) { return p0; }
+EXPORT int sf10_I_IS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPI p1) { return p0; }
+EXPORT int sf10_I_IS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPF p1) { return p0; }
+EXPORT int sf10_I_IS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPD p1) { return p0; }
+EXPORT int sf10_I_IS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPP p1) { return p0; }
+EXPORT int sf10_I_IS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DII p1) { return p0; }
+EXPORT int sf10_I_IS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DIF p1) { return p0; }
+EXPORT int sf10_I_IS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DID p1) { return p0; }
+EXPORT int sf10_I_IS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DIP p1) { return p0; }
+EXPORT int sf10_I_IS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFI p1) { return p0; }
+EXPORT int sf10_I_IS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFF p1) { return p0; }
+EXPORT int sf10_I_IS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFD p1) { return p0; }
+EXPORT int sf10_I_IS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFP p1) { return p0; }
+EXPORT int sf10_I_IS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDI p1) { return p0; }
+EXPORT int sf10_I_IS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDF p1) { return p0; }
+EXPORT int sf10_I_IS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDD p1) { return p0; }
+EXPORT int sf10_I_IS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDP p1) { return p0; }
+EXPORT int sf10_I_IS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPI p1) { return p0; }
+EXPORT int sf10_I_IS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPF p1) { return p0; }
+EXPORT int sf10_I_IS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPD p1) { return p0; }
+EXPORT int sf10_I_IS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPP p1) { return p0; }
+EXPORT int sf10_I_IS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PII p1) { return p0; }
+EXPORT int sf10_I_IS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PIF p1) { return p0; }
+EXPORT int sf10_I_IS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PID p1) { return p0; }
+EXPORT int sf10_I_IS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PIP p1) { return p0; }
+EXPORT int sf10_I_IS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFI p1) { return p0; }
+EXPORT int sf10_I_IS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFF p1) { return p0; }
+EXPORT int sf10_I_IS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFD p1) { return p0; }
+EXPORT int sf10_I_IS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFP p1) { return p0; }
+EXPORT int sf10_I_IS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDI p1) { return p0; }
+EXPORT int sf10_I_IS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDF p1) { return p0; }
+EXPORT int sf10_I_IS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDD p1) { return p0; }
+EXPORT int sf10_I_IS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDP p1) { return p0; }
+EXPORT int sf10_I_IS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPI p1) { return p0; }
+EXPORT int sf10_I_IS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPF p1) { return p0; }
+EXPORT int sf10_I_IS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPD p1) { return p0; }
+EXPORT int sf10_I_IS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPP p1) { return p0; }
+EXPORT float sf10_F_FI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1) { return p0; }
+EXPORT float sf10_F_FF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1) { return p0; }
+EXPORT float sf10_F_FD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1) { return p0; }
+EXPORT float sf10_F_FP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1) { return p0; }
+EXPORT float sf10_F_FS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_I p1) { return p0; }
+EXPORT float sf10_F_FS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_F p1) { return p0; }
+EXPORT float sf10_F_FS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_D p1) { return p0; }
+EXPORT float sf10_F_FS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_P p1) { return p0; }
+EXPORT float sf10_F_FS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_II p1) { return p0; }
+EXPORT float sf10_F_FS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IF p1) { return p0; }
+EXPORT float sf10_F_FS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_ID p1) { return p0; }
+EXPORT float sf10_F_FS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IP p1) { return p0; }
+EXPORT float sf10_F_FS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FI p1) { return p0; }
+EXPORT float sf10_F_FS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FF p1) { return p0; }
+EXPORT float sf10_F_FS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FD p1) { return p0; }
+EXPORT float sf10_F_FS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FP p1) { return p0; }
+EXPORT float sf10_F_FS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DI p1) { return p0; }
+EXPORT float sf10_F_FS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DF p1) { return p0; }
+EXPORT float sf10_F_FS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DD p1) { return p0; }
+EXPORT float sf10_F_FS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DP p1) { return p0; }
+EXPORT float sf10_F_FS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PI p1) { return p0; }
+EXPORT float sf10_F_FS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PF p1) { return p0; }
+EXPORT float sf10_F_FS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PD p1) { return p0; }
+EXPORT float sf10_F_FS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PP p1) { return p0; }
+EXPORT float sf10_F_FS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_III p1) { return p0; }
+EXPORT float sf10_F_FS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IIF p1) { return p0; }
+EXPORT float sf10_F_FS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IID p1) { return p0; }
+EXPORT float sf10_F_FS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IIP p1) { return p0; }
+EXPORT float sf10_F_FS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFI p1) { return p0; }
+EXPORT float sf10_F_FS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFF p1) { return p0; }
+EXPORT float sf10_F_FS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFD p1) { return p0; }
+EXPORT float sf10_F_FS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFP p1) { return p0; }
+EXPORT float sf10_F_FS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDI p1) { return p0; }
+EXPORT float sf10_F_FS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDF p1) { return p0; }
+EXPORT float sf10_F_FS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDD p1) { return p0; }
+EXPORT float sf10_F_FS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDP p1) { return p0; }
+EXPORT float sf10_F_FS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPI p1) { return p0; }
+EXPORT float sf10_F_FS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPF p1) { return p0; }
+EXPORT float sf10_F_FS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPD p1) { return p0; }
+EXPORT float sf10_F_FS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPP p1) { return p0; }
+EXPORT float sf10_F_FS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FII p1) { return p0; }
+EXPORT float sf10_F_FS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FIF p1) { return p0; }
+EXPORT float sf10_F_FS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FID p1) { return p0; }
+EXPORT float sf10_F_FS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FIP p1) { return p0; }
+EXPORT float sf10_F_FS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFI p1) { return p0; }
+EXPORT float sf10_F_FS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFF p1) { return p0; }
+EXPORT float sf10_F_FS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFD p1) { return p0; }
+EXPORT float sf10_F_FS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFP p1) { return p0; }
+EXPORT float sf10_F_FS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDI p1) { return p0; }
+EXPORT float sf10_F_FS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDF p1) { return p0; }
+EXPORT float sf10_F_FS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDD p1) { return p0; }
+EXPORT float sf10_F_FS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDP p1) { return p0; }
+EXPORT float sf10_F_FS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPI p1) { return p0; }
+EXPORT float sf10_F_FS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPF p1) { return p0; }
+EXPORT float sf10_F_FS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPD p1) { return p0; }
+EXPORT float sf10_F_FS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPP p1) { return p0; }
+EXPORT float sf10_F_FS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DII p1) { return p0; }
+EXPORT float sf10_F_FS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DIF p1) { return p0; }
+EXPORT float sf10_F_FS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DID p1) { return p0; }
+EXPORT float sf10_F_FS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DIP p1) { return p0; }
+EXPORT float sf10_F_FS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFI p1) { return p0; }
+EXPORT float sf10_F_FS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFF p1) { return p0; }
+EXPORT float sf10_F_FS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFD p1) { return p0; }
+EXPORT float sf10_F_FS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFP p1) { return p0; }
+EXPORT float sf10_F_FS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDI p1) { return p0; }
+EXPORT float sf10_F_FS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDF p1) { return p0; }
+EXPORT float sf10_F_FS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDD p1) { return p0; }
+EXPORT float sf10_F_FS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDP p1) { return p0; }
+EXPORT float sf10_F_FS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPI p1) { return p0; }
+EXPORT float sf10_F_FS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPF p1) { return p0; }
+EXPORT float sf10_F_FS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPD p1) { return p0; }
+EXPORT float sf10_F_FS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPP p1) { return p0; }
+EXPORT float sf10_F_FS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PII p1) { return p0; }
+EXPORT float sf10_F_FS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PIF p1) { return p0; }
+EXPORT float sf10_F_FS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PID p1) { return p0; }
+EXPORT float sf10_F_FS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PIP p1) { return p0; }
+EXPORT float sf10_F_FS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFI p1) { return p0; }
+EXPORT float sf10_F_FS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFF p1) { return p0; }
+EXPORT float sf10_F_FS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFD p1) { return p0; }
+EXPORT float sf10_F_FS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFP p1) { return p0; }
+EXPORT float sf10_F_FS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDI p1) { return p0; }
+EXPORT float sf10_F_FS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDF p1) { return p0; }
+EXPORT float sf10_F_FS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDD p1) { return p0; }
+EXPORT float sf10_F_FS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDP p1) { return p0; }
+EXPORT float sf10_F_FS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPI p1) { return p0; }
+EXPORT float sf10_F_FS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPF p1) { return p0; }
+EXPORT float sf10_F_FS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPD p1) { return p0; }
+EXPORT float sf10_F_FS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPP p1) { return p0; }
+EXPORT double sf10_D_DI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1) { return p0; }
+EXPORT double sf10_D_DF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1) { return p0; }
+EXPORT double sf10_D_DD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1) { return p0; }
+EXPORT double sf10_D_DP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1) { return p0; }
+EXPORT double sf10_D_DS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_I p1) { return p0; }
+EXPORT double sf10_D_DS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_F p1) { return p0; }
+EXPORT double sf10_D_DS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_D p1) { return p0; }
+EXPORT double sf10_D_DS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_P p1) { return p0; }
+EXPORT double sf10_D_DS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_II p1) { return p0; }
+EXPORT double sf10_D_DS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IF p1) { return p0; }
+EXPORT double sf10_D_DS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_ID p1) { return p0; }
+EXPORT double sf10_D_DS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IP p1) { return p0; }
+EXPORT double sf10_D_DS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FI p1) { return p0; }
+EXPORT double sf10_D_DS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FF p1) { return p0; }
+EXPORT double sf10_D_DS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FD p1) { return p0; }
+EXPORT double sf10_D_DS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FP p1) { return p0; }
+EXPORT double sf10_D_DS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DI p1) { return p0; }
+EXPORT double sf10_D_DS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DF p1) { return p0; }
+EXPORT double sf10_D_DS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DD p1) { return p0; }
+EXPORT double sf10_D_DS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DP p1) { return p0; }
+EXPORT double sf10_D_DS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PI p1) { return p0; }
+EXPORT double sf10_D_DS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PF p1) { return p0; }
+EXPORT double sf10_D_DS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PD p1) { return p0; }
+EXPORT double sf10_D_DS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PP p1) { return p0; }
+EXPORT double sf10_D_DS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_III p1) { return p0; }
+EXPORT double sf10_D_DS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IIF p1) { return p0; }
+EXPORT double sf10_D_DS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IID p1) { return p0; }
+EXPORT double sf10_D_DS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IIP p1) { return p0; }
+EXPORT double sf10_D_DS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFI p1) { return p0; }
+EXPORT double sf10_D_DS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFF p1) { return p0; }
+EXPORT double sf10_D_DS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFD p1) { return p0; }
+EXPORT double sf10_D_DS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFP p1) { return p0; }
+EXPORT double sf10_D_DS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDI p1) { return p0; }
+EXPORT double sf10_D_DS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDF p1) { return p0; }
+EXPORT double sf10_D_DS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDD p1) { return p0; }
+EXPORT double sf10_D_DS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDP p1) { return p0; }
+EXPORT double sf10_D_DS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPI p1) { return p0; }
+EXPORT double sf10_D_DS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPF p1) { return p0; }
+EXPORT double sf10_D_DS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPD p1) { return p0; }
+EXPORT double sf10_D_DS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPP p1) { return p0; }
+EXPORT double sf10_D_DS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FII p1) { return p0; }
+EXPORT double sf10_D_DS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FIF p1) { return p0; }
+EXPORT double sf10_D_DS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FID p1) { return p0; }
+EXPORT double sf10_D_DS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FIP p1) { return p0; }
+EXPORT double sf10_D_DS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFI p1) { return p0; }
+EXPORT double sf10_D_DS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFF p1) { return p0; }
+EXPORT double sf10_D_DS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFD p1) { return p0; }
+EXPORT double sf10_D_DS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFP p1) { return p0; }
+EXPORT double sf10_D_DS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDI p1) { return p0; }
+EXPORT double sf10_D_DS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDF p1) { return p0; }
+EXPORT double sf10_D_DS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDD p1) { return p0; }
+EXPORT double sf10_D_DS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDP p1) { return p0; }
+EXPORT double sf10_D_DS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPI p1) { return p0; }
+EXPORT double sf10_D_DS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPF p1) { return p0; }
+EXPORT double sf10_D_DS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPD p1) { return p0; }
+EXPORT double sf10_D_DS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPP p1) { return p0; }
+EXPORT double sf10_D_DS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DII p1) { return p0; }
+EXPORT double sf10_D_DS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DIF p1) { return p0; }
+EXPORT double sf10_D_DS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DID p1) { return p0; }
+EXPORT double sf10_D_DS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DIP p1) { return p0; }
+EXPORT double sf10_D_DS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFI p1) { return p0; }
+EXPORT double sf10_D_DS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFF p1) { return p0; }
+EXPORT double sf10_D_DS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFD p1) { return p0; }
+EXPORT double sf10_D_DS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFP p1) { return p0; }
+EXPORT double sf10_D_DS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDI p1) { return p0; }
+EXPORT double sf10_D_DS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDF p1) { return p0; }
+EXPORT double sf10_D_DS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDD p1) { return p0; }
+EXPORT double sf10_D_DS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDP p1) { return p0; }
+EXPORT double sf10_D_DS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPI p1) { return p0; }
+EXPORT double sf10_D_DS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPF p1) { return p0; }
+EXPORT double sf10_D_DS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPD p1) { return p0; }
+EXPORT double sf10_D_DS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPP p1) { return p0; }
+EXPORT double sf10_D_DS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PII p1) { return p0; }
+EXPORT double sf10_D_DS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PIF p1) { return p0; }
+EXPORT double sf10_D_DS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PID p1) { return p0; }
+EXPORT double sf10_D_DS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PIP p1) { return p0; }
+EXPORT double sf10_D_DS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFI p1) { return p0; }
+EXPORT double sf10_D_DS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFF p1) { return p0; }
+EXPORT double sf10_D_DS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFD p1) { return p0; }
+EXPORT double sf10_D_DS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFP p1) { return p0; }
+EXPORT double sf10_D_DS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDI p1) { return p0; }
+EXPORT double sf10_D_DS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDF p1) { return p0; }
+EXPORT double sf10_D_DS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDD p1) { return p0; }
+EXPORT double sf10_D_DS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDP p1) { return p0; }
+EXPORT double sf10_D_DS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPI p1) { return p0; }
+EXPORT double sf10_D_DS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPF p1) { return p0; }
+EXPORT double sf10_D_DS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPD p1) { return p0; }
+EXPORT double sf10_D_DS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPP p1) { return p0; }
+EXPORT void* sf10_P_PI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1) { return p0; }
+EXPORT void* sf10_P_PF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1) { return p0; }
+EXPORT void* sf10_P_PD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1) { return p0; }
+EXPORT void* sf10_P_PP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1) { return p0; }
+EXPORT void* sf10_P_PS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_I p1) { return p0; }
+EXPORT void* sf10_P_PS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_F p1) { return p0; }
+EXPORT void* sf10_P_PS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_D p1) { return p0; }
+EXPORT void* sf10_P_PS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_P p1) { return p0; }
+EXPORT void* sf10_P_PS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_II p1) { return p0; }
+EXPORT void* sf10_P_PS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IF p1) { return p0; }
+EXPORT void* sf10_P_PS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_ID p1) { return p0; }
+EXPORT void* sf10_P_PS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IP p1) { return p0; }
+EXPORT void* sf10_P_PS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FI p1) { return p0; }
+EXPORT void* sf10_P_PS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FF p1) { return p0; }
+EXPORT void* sf10_P_PS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FD p1) { return p0; }
+EXPORT void* sf10_P_PS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FP p1) { return p0; }
+EXPORT void* sf10_P_PS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DI p1) { return p0; }
+EXPORT void* sf10_P_PS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DF p1) { return p0; }
+EXPORT void* sf10_P_PS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DD p1) { return p0; }
+EXPORT void* sf10_P_PS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DP p1) { return p0; }
+EXPORT void* sf10_P_PS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PI p1) { return p0; }
+EXPORT void* sf10_P_PS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PF p1) { return p0; }
+EXPORT void* sf10_P_PS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PD p1) { return p0; }
+EXPORT void* sf10_P_PS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PP p1) { return p0; }
+EXPORT void* sf10_P_PS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_III p1) { return p0; }
+EXPORT void* sf10_P_PS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IIF p1) { return p0; }
+EXPORT void* sf10_P_PS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IID p1) { return p0; }
+EXPORT void* sf10_P_PS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IIP p1) { return p0; }
+EXPORT void* sf10_P_PS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFI p1) { return p0; }
+EXPORT void* sf10_P_PS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFF p1) { return p0; }
+EXPORT void* sf10_P_PS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFD p1) { return p0; }
+EXPORT void* sf10_P_PS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFP p1) { return p0; }
+EXPORT void* sf10_P_PS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDI p1) { return p0; }
+EXPORT void* sf10_P_PS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDF p1) { return p0; }
+EXPORT void* sf10_P_PS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDD p1) { return p0; }
+EXPORT void* sf10_P_PS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDP p1) { return p0; }
+EXPORT void* sf10_P_PS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPI p1) { return p0; }
+EXPORT void* sf10_P_PS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPF p1) { return p0; }
+EXPORT void* sf10_P_PS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPD p1) { return p0; }
+EXPORT void* sf10_P_PS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPP p1) { return p0; }
+EXPORT void* sf10_P_PS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FII p1) { return p0; }
+EXPORT void* sf10_P_PS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FIF p1) { return p0; }
+EXPORT void* sf10_P_PS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FID p1) { return p0; }
+EXPORT void* sf10_P_PS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FIP p1) { return p0; }
+EXPORT void* sf10_P_PS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFI p1) { return p0; }
+EXPORT void* sf10_P_PS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFF p1) { return p0; }
+EXPORT void* sf10_P_PS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFD p1) { return p0; }
+EXPORT void* sf10_P_PS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFP p1) { return p0; }
+EXPORT void* sf10_P_PS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDI p1) { return p0; }
+EXPORT void* sf10_P_PS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDF p1) { return p0; }
+EXPORT void* sf10_P_PS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDD p1) { return p0; }
+EXPORT void* sf10_P_PS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDP p1) { return p0; }
+EXPORT void* sf10_P_PS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPI p1) { return p0; }
+EXPORT void* sf10_P_PS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPF p1) { return p0; }
+EXPORT void* sf10_P_PS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPD p1) { return p0; }
+EXPORT void* sf10_P_PS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPP p1) { return p0; }
+EXPORT void* sf10_P_PS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DII p1) { return p0; }
+EXPORT void* sf10_P_PS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DIF p1) { return p0; }
+EXPORT void* sf10_P_PS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DID p1) { return p0; }
+EXPORT void* sf10_P_PS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DIP p1) { return p0; }
+EXPORT void* sf10_P_PS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFI p1) { return p0; }
+EXPORT void* sf10_P_PS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFF p1) { return p0; }
+EXPORT void* sf10_P_PS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFD p1) { return p0; }
+EXPORT void* sf10_P_PS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFP p1) { return p0; }
+EXPORT void* sf10_P_PS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDI p1) { return p0; }
+EXPORT void* sf10_P_PS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDF p1) { return p0; }
+EXPORT void* sf10_P_PS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDD p1) { return p0; }
+EXPORT void* sf10_P_PS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDP p1) { return p0; }
+EXPORT void* sf10_P_PS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPI p1) { return p0; }
+EXPORT void* sf10_P_PS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPF p1) { return p0; }
+EXPORT void* sf10_P_PS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPD p1) { return p0; }
+EXPORT void* sf10_P_PS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPP p1) { return p0; }
+EXPORT void* sf10_P_PS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PII p1) { return p0; }
+EXPORT void* sf10_P_PS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PIF p1) { return p0; }
+EXPORT void* sf10_P_PS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PID p1) { return p0; }
+EXPORT void* sf10_P_PS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PIP p1) { return p0; }
+EXPORT void* sf10_P_PS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFI p1) { return p0; }
+EXPORT void* sf10_P_PS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFF p1) { return p0; }
+EXPORT void* sf10_P_PS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFD p1) { return p0; }
+EXPORT void* sf10_P_PS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFP p1) { return p0; }
+EXPORT void* sf10_P_PS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDI p1) { return p0; }
+EXPORT void* sf10_P_PS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDF p1) { return p0; }
+EXPORT void* sf10_P_PS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDD p1) { return p0; }
+EXPORT void* sf10_P_PS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDP p1) { return p0; }
+EXPORT void* sf10_P_PS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPI p1) { return p0; }
+EXPORT void* sf10_P_PS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPF p1) { return p0; }
+EXPORT void* sf10_P_PS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPD p1) { return p0; }
+EXPORT void* sf10_P_PS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPP p1) { return p0; }
+EXPORT struct S_I sf10_S_SI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, int p1) { return p0; }
+EXPORT struct S_F sf10_S_SI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, int p1) { return p0; }
+EXPORT struct S_D sf10_S_SI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, int p1) { return p0; }
+EXPORT struct S_P sf10_S_SI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, int p1) { return p0; }
+EXPORT struct S_II sf10_S_SI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, int p1) { return p0; }
+EXPORT struct S_IF sf10_S_SI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, int p1) { return p0; }
+EXPORT struct S_ID sf10_S_SI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, int p1) { return p0; }
+EXPORT struct S_IP sf10_S_SI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, int p1) { return p0; }
+EXPORT struct S_FI sf10_S_SI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, int p1) { return p0; }
+EXPORT struct S_FF sf10_S_SI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, int p1) { return p0; }
+EXPORT struct S_FD sf10_S_SI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, int p1) { return p0; }
+EXPORT struct S_FP sf10_S_SI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, int p1) { return p0; }
+EXPORT struct S_DI sf10_S_SI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, int p1) { return p0; }
+EXPORT struct S_DF sf10_S_SI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, int p1) { return p0; }
+EXPORT struct S_DD sf10_S_SI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, int p1) { return p0; }
+EXPORT struct S_DP sf10_S_SI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, int p1) { return p0; }
+EXPORT struct S_PI sf10_S_SI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, int p1) { return p0; }
+EXPORT struct S_PF sf10_S_SI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, int p1) { return p0; }
+EXPORT struct S_PD sf10_S_SI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, int p1) { return p0; }
+EXPORT struct S_PP sf10_S_SI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, int p1) { return p0; }
+EXPORT struct S_III sf10_S_SI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, int p1) { return p0; }
+EXPORT struct S_IIF sf10_S_SI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, int p1) { return p0; }
+EXPORT struct S_IID sf10_S_SI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, int p1) { return p0; }
+EXPORT struct S_IIP sf10_S_SI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, int p1) { return p0; }
+EXPORT struct S_IFI sf10_S_SI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, int p1) { return p0; }
+EXPORT struct S_IFF sf10_S_SI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, int p1) { return p0; }
+EXPORT struct S_IFD sf10_S_SI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, int p1) { return p0; }
+EXPORT struct S_IFP sf10_S_SI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, int p1) { return p0; }
+EXPORT struct S_IDI sf10_S_SI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, int p1) { return p0; }
+EXPORT struct S_IDF sf10_S_SI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, int p1) { return p0; }
+EXPORT struct S_IDD sf10_S_SI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, int p1) { return p0; }
+EXPORT struct S_IDP sf10_S_SI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, int p1) { return p0; }
+EXPORT struct S_IPI sf10_S_SI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, int p1) { return p0; }
+EXPORT struct S_IPF sf10_S_SI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, int p1) { return p0; }
+EXPORT struct S_IPD sf10_S_SI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, int p1) { return p0; }
+EXPORT struct S_IPP sf10_S_SI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, int p1) { return p0; }
+EXPORT struct S_FII sf10_S_SI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, int p1) { return p0; }
+EXPORT struct S_FIF sf10_S_SI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, int p1) { return p0; }
+EXPORT struct S_FID sf10_S_SI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, int p1) { return p0; }
+EXPORT struct S_FIP sf10_S_SI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, int p1) { return p0; }
+EXPORT struct S_FFI sf10_S_SI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, int p1) { return p0; }
+EXPORT struct S_FFF sf10_S_SI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, int p1) { return p0; }
+EXPORT struct S_FFD sf10_S_SI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, int p1) { return p0; }
+EXPORT struct S_FFP sf10_S_SI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, int p1) { return p0; }
+EXPORT struct S_FDI sf10_S_SI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, int p1) { return p0; }
+EXPORT struct S_FDF sf10_S_SI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, int p1) { return p0; }
+EXPORT struct S_FDD sf10_S_SI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, int p1) { return p0; }
+EXPORT struct S_FDP sf10_S_SI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, int p1) { return p0; }
+EXPORT struct S_FPI sf10_S_SI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, int p1) { return p0; }
+EXPORT struct S_FPF sf10_S_SI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, int p1) { return p0; }
+EXPORT struct S_FPD sf10_S_SI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, int p1) { return p0; }
+EXPORT struct S_FPP sf10_S_SI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, int p1) { return p0; }
+EXPORT struct S_DII sf10_S_SI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, int p1) { return p0; }
+EXPORT struct S_DIF sf10_S_SI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, int p1) { return p0; }
+EXPORT struct S_DID sf10_S_SI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, int p1) { return p0; }
+EXPORT struct S_DIP sf10_S_SI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, int p1) { return p0; }
+EXPORT struct S_DFI sf10_S_SI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, int p1) { return p0; }
+EXPORT struct S_DFF sf10_S_SI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, int p1) { return p0; }
+EXPORT struct S_DFD sf10_S_SI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, int p1) { return p0; }
+EXPORT struct S_DFP sf10_S_SI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, int p1) { return p0; }
+EXPORT struct S_DDI sf10_S_SI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, int p1) { return p0; }
+EXPORT struct S_DDF sf10_S_SI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, int p1) { return p0; }
+EXPORT struct S_DDD sf10_S_SI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, int p1) { return p0; }
+EXPORT struct S_DDP sf10_S_SI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, int p1) { return p0; }
+EXPORT struct S_DPI sf10_S_SI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, int p1) { return p0; }
+EXPORT struct S_DPF sf10_S_SI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, int p1) { return p0; }
+EXPORT struct S_DPD sf10_S_SI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, int p1) { return p0; }
+EXPORT struct S_DPP sf10_S_SI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, int p1) { return p0; }
+EXPORT struct S_PII sf10_S_SI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, int p1) { return p0; }
+EXPORT struct S_PIF sf10_S_SI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, int p1) { return p0; }
+EXPORT struct S_PID sf10_S_SI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, int p1) { return p0; }
+EXPORT struct S_PIP sf10_S_SI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, int p1) { return p0; }
+EXPORT struct S_PFI sf10_S_SI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, int p1) { return p0; }
+EXPORT struct S_PFF sf10_S_SI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, int p1) { return p0; }
+EXPORT struct S_PFD sf10_S_SI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, int p1) { return p0; }
+EXPORT struct S_PFP sf10_S_SI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, int p1) { return p0; }
+EXPORT struct S_PDI sf10_S_SI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, int p1) { return p0; }
+EXPORT struct S_PDF sf10_S_SI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, int p1) { return p0; }
+EXPORT struct S_PDD sf10_S_SI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, int p1) { return p0; }
+EXPORT struct S_PDP sf10_S_SI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, int p1) { return p0; }
+EXPORT struct S_PPI sf10_S_SI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, int p1) { return p0; }
+EXPORT struct S_PPF sf10_S_SI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, int p1) { return p0; }
+EXPORT struct S_PPD sf10_S_SI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, int p1) { return p0; }
+EXPORT struct S_PPP sf10_S_SI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, int p1) { return p0; }
+EXPORT struct S_I sf10_S_SF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, float p1) { return p0; }
+EXPORT struct S_F sf10_S_SF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, float p1) { return p0; }
+EXPORT struct S_D sf10_S_SF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, float p1) { return p0; }
+EXPORT struct S_P sf10_S_SF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, float p1) { return p0; }
+EXPORT struct S_II sf10_S_SF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, float p1) { return p0; }
+EXPORT struct S_IF sf10_S_SF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, float p1) { return p0; }
+EXPORT struct S_ID sf10_S_SF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, float p1) { return p0; }
+EXPORT struct S_IP sf10_S_SF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, float p1) { return p0; }
+EXPORT struct S_FI sf10_S_SF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, float p1) { return p0; }
+EXPORT struct S_FF sf10_S_SF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, float p1) { return p0; }
+EXPORT struct S_FD sf10_S_SF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, float p1) { return p0; }
+EXPORT struct S_FP sf10_S_SF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, float p1) { return p0; }
+EXPORT struct S_DI sf10_S_SF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, float p1) { return p0; }
+EXPORT struct S_DF sf10_S_SF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, float p1) { return p0; }
+EXPORT struct S_DD sf10_S_SF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, float p1) { return p0; }
+EXPORT struct S_DP sf10_S_SF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, float p1) { return p0; }
+EXPORT struct S_PI sf10_S_SF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, float p1) { return p0; }
+EXPORT struct S_PF sf10_S_SF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, float p1) { return p0; }
+EXPORT struct S_PD sf10_S_SF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, float p1) { return p0; }
+EXPORT struct S_PP sf10_S_SF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, float p1) { return p0; }
+EXPORT struct S_III sf10_S_SF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, float p1) { return p0; }
+EXPORT struct S_IIF sf10_S_SF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, float p1) { return p0; }
+EXPORT struct S_IID sf10_S_SF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, float p1) { return p0; }
+EXPORT struct S_IIP sf10_S_SF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, float p1) { return p0; }
+EXPORT struct S_IFI sf10_S_SF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, float p1) { return p0; }
+EXPORT struct S_IFF sf10_S_SF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, float p1) { return p0; }
+EXPORT struct S_IFD sf10_S_SF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, float p1) { return p0; }
+EXPORT struct S_IFP sf11_S_SF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, float p1) { return p0; }
+EXPORT struct S_IDI sf11_S_SF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, float p1) { return p0; }
+EXPORT struct S_IDF sf11_S_SF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, float p1) { return p0; }
+EXPORT struct S_IDD sf11_S_SF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, float p1) { return p0; }
+EXPORT struct S_IDP sf11_S_SF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, float p1) { return p0; }
+EXPORT struct S_IPI sf11_S_SF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, float p1) { return p0; }
+EXPORT struct S_IPF sf11_S_SF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, float p1) { return p0; }
+EXPORT struct S_IPD sf11_S_SF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, float p1) { return p0; }
+EXPORT struct S_IPP sf11_S_SF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, float p1) { return p0; }
+EXPORT struct S_FII sf11_S_SF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, float p1) { return p0; }
+EXPORT struct S_FIF sf11_S_SF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, float p1) { return p0; }
+EXPORT struct S_FID sf11_S_SF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, float p1) { return p0; }
+EXPORT struct S_FIP sf11_S_SF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, float p1) { return p0; }
+EXPORT struct S_FFI sf11_S_SF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, float p1) { return p0; }
+EXPORT struct S_FFF sf11_S_SF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, float p1) { return p0; }
+EXPORT struct S_FFD sf11_S_SF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, float p1) { return p0; }
+EXPORT struct S_FFP sf11_S_SF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, float p1) { return p0; }
+EXPORT struct S_FDI sf11_S_SF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, float p1) { return p0; }
+EXPORT struct S_FDF sf11_S_SF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, float p1) { return p0; }
+EXPORT struct S_FDD sf11_S_SF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, float p1) { return p0; }
+EXPORT struct S_FDP sf11_S_SF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, float p1) { return p0; }
+EXPORT struct S_FPI sf11_S_SF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, float p1) { return p0; }
+EXPORT struct S_FPF sf11_S_SF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, float p1) { return p0; }
+EXPORT struct S_FPD sf11_S_SF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, float p1) { return p0; }
+EXPORT struct S_FPP sf11_S_SF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, float p1) { return p0; }
+EXPORT struct S_DII sf11_S_SF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, float p1) { return p0; }
+EXPORT struct S_DIF sf11_S_SF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, float p1) { return p0; }
+EXPORT struct S_DID sf11_S_SF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, float p1) { return p0; }
+EXPORT struct S_DIP sf11_S_SF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, float p1) { return p0; }
+EXPORT struct S_DFI sf11_S_SF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, float p1) { return p0; }
+EXPORT struct S_DFF sf11_S_SF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, float p1) { return p0; }
+EXPORT struct S_DFD sf11_S_SF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, float p1) { return p0; }
+EXPORT struct S_DFP sf11_S_SF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, float p1) { return p0; }
+EXPORT struct S_DDI sf11_S_SF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, float p1) { return p0; }
+EXPORT struct S_DDF sf11_S_SF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, float p1) { return p0; }
+EXPORT struct S_DDD sf11_S_SF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, float p1) { return p0; }
+EXPORT struct S_DDP sf11_S_SF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, float p1) { return p0; }
+EXPORT struct S_DPI sf11_S_SF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, float p1) { return p0; }
+EXPORT struct S_DPF sf11_S_SF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, float p1) { return p0; }
+EXPORT struct S_DPD sf11_S_SF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, float p1) { return p0; }
+EXPORT struct S_DPP sf11_S_SF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, float p1) { return p0; }
+EXPORT struct S_PII sf11_S_SF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, float p1) { return p0; }
+EXPORT struct S_PIF sf11_S_SF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, float p1) { return p0; }
+EXPORT struct S_PID sf11_S_SF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, float p1) { return p0; }
+EXPORT struct S_PIP sf11_S_SF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, float p1) { return p0; }
+EXPORT struct S_PFI sf11_S_SF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, float p1) { return p0; }
+EXPORT struct S_PFF sf11_S_SF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, float p1) { return p0; }
+EXPORT struct S_PFD sf11_S_SF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, float p1) { return p0; }
+EXPORT struct S_PFP sf11_S_SF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, float p1) { return p0; }
+EXPORT struct S_PDI sf11_S_SF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, float p1) { return p0; }
+EXPORT struct S_PDF sf11_S_SF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, float p1) { return p0; }
+EXPORT struct S_PDD sf11_S_SF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, float p1) { return p0; }
+EXPORT struct S_PDP sf11_S_SF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, float p1) { return p0; }
+EXPORT struct S_PPI sf11_S_SF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, float p1) { return p0; }
+EXPORT struct S_PPF sf11_S_SF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, float p1) { return p0; }
+EXPORT struct S_PPD sf11_S_SF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, float p1) { return p0; }
+EXPORT struct S_PPP sf11_S_SF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, float p1) { return p0; }
+EXPORT struct S_I sf11_S_SD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, double p1) { return p0; }
+EXPORT struct S_F sf11_S_SD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, double p1) { return p0; }
+EXPORT struct S_D sf11_S_SD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, double p1) { return p0; }
+EXPORT struct S_P sf11_S_SD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, double p1) { return p0; }
+EXPORT struct S_II sf11_S_SD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, double p1) { return p0; }
+EXPORT struct S_IF sf11_S_SD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, double p1) { return p0; }
+EXPORT struct S_ID sf11_S_SD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, double p1) { return p0; }
+EXPORT struct S_IP sf11_S_SD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, double p1) { return p0; }
+EXPORT struct S_FI sf11_S_SD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, double p1) { return p0; }
+EXPORT struct S_FF sf11_S_SD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, double p1) { return p0; }
+EXPORT struct S_FD sf11_S_SD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, double p1) { return p0; }
+EXPORT struct S_FP sf11_S_SD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, double p1) { return p0; }
+EXPORT struct S_DI sf11_S_SD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, double p1) { return p0; }
+EXPORT struct S_DF sf11_S_SD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, double p1) { return p0; }
+EXPORT struct S_DD sf11_S_SD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, double p1) { return p0; }
+EXPORT struct S_DP sf11_S_SD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, double p1) { return p0; }
+EXPORT struct S_PI sf11_S_SD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, double p1) { return p0; }
+EXPORT struct S_PF sf11_S_SD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, double p1) { return p0; }
+EXPORT struct S_PD sf11_S_SD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, double p1) { return p0; }
+EXPORT struct S_PP sf11_S_SD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, double p1) { return p0; }
+EXPORT struct S_III sf11_S_SD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, double p1) { return p0; }
+EXPORT struct S_IIF sf11_S_SD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, double p1) { return p0; }
+EXPORT struct S_IID sf11_S_SD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, double p1) { return p0; }
+EXPORT struct S_IIP sf11_S_SD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, double p1) { return p0; }
+EXPORT struct S_IFI sf11_S_SD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, double p1) { return p0; }
+EXPORT struct S_IFF sf11_S_SD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, double p1) { return p0; }
+EXPORT struct S_IFD sf11_S_SD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, double p1) { return p0; }
+EXPORT struct S_IFP sf11_S_SD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, double p1) { return p0; }
+EXPORT struct S_IDI sf11_S_SD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, double p1) { return p0; }
+EXPORT struct S_IDF sf11_S_SD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, double p1) { return p0; }
+EXPORT struct S_IDD sf11_S_SD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, double p1) { return p0; }
+EXPORT struct S_IDP sf11_S_SD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, double p1) { return p0; }
+EXPORT struct S_IPI sf11_S_SD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, double p1) { return p0; }
+EXPORT struct S_IPF sf11_S_SD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, double p1) { return p0; }
+EXPORT struct S_IPD sf11_S_SD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, double p1) { return p0; }
+EXPORT struct S_IPP sf11_S_SD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, double p1) { return p0; }
+EXPORT struct S_FII sf11_S_SD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, double p1) { return p0; }
+EXPORT struct S_FIF sf11_S_SD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, double p1) { return p0; }
+EXPORT struct S_FID sf11_S_SD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, double p1) { return p0; }
+EXPORT struct S_FIP sf11_S_SD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, double p1) { return p0; }
+EXPORT struct S_FFI sf11_S_SD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, double p1) { return p0; }
+EXPORT struct S_FFF sf11_S_SD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, double p1) { return p0; }
+EXPORT struct S_FFD sf11_S_SD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, double p1) { return p0; }
+EXPORT struct S_FFP sf11_S_SD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, double p1) { return p0; }
+EXPORT struct S_FDI sf11_S_SD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, double p1) { return p0; }
+EXPORT struct S_FDF sf11_S_SD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, double p1) { return p0; }
+EXPORT struct S_FDD sf11_S_SD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, double p1) { return p0; }
+EXPORT struct S_FDP sf11_S_SD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, double p1) { return p0; }
+EXPORT struct S_FPI sf11_S_SD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, double p1) { return p0; }
+EXPORT struct S_FPF sf11_S_SD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, double p1) { return p0; }
+EXPORT struct S_FPD sf11_S_SD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, double p1) { return p0; }
+EXPORT struct S_FPP sf11_S_SD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, double p1) { return p0; }
+EXPORT struct S_DII sf11_S_SD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, double p1) { return p0; }
+EXPORT struct S_DIF sf11_S_SD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, double p1) { return p0; }
+EXPORT struct S_DID sf11_S_SD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, double p1) { return p0; }
+EXPORT struct S_DIP sf11_S_SD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, double p1) { return p0; }
+EXPORT struct S_DFI sf11_S_SD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, double p1) { return p0; }
+EXPORT struct S_DFF sf11_S_SD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, double p1) { return p0; }
+EXPORT struct S_DFD sf11_S_SD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, double p1) { return p0; }
+EXPORT struct S_DFP sf11_S_SD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, double p1) { return p0; }
+EXPORT struct S_DDI sf11_S_SD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, double p1) { return p0; }
+EXPORT struct S_DDF sf11_S_SD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, double p1) { return p0; }
+EXPORT struct S_DDD sf11_S_SD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, double p1) { return p0; }
+EXPORT struct S_DDP sf11_S_SD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, double p1) { return p0; }
+EXPORT struct S_DPI sf11_S_SD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, double p1) { return p0; }
+EXPORT struct S_DPF sf11_S_SD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, double p1) { return p0; }
+EXPORT struct S_DPD sf11_S_SD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, double p1) { return p0; }
+EXPORT struct S_DPP sf11_S_SD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, double p1) { return p0; }
+EXPORT struct S_PII sf11_S_SD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, double p1) { return p0; }
+EXPORT struct S_PIF sf11_S_SD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, double p1) { return p0; }
+EXPORT struct S_PID sf11_S_SD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, double p1) { return p0; }
+EXPORT struct S_PIP sf11_S_SD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, double p1) { return p0; }
+EXPORT struct S_PFI sf11_S_SD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, double p1) { return p0; }
+EXPORT struct S_PFF sf11_S_SD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, double p1) { return p0; }
+EXPORT struct S_PFD sf11_S_SD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, double p1) { return p0; }
+EXPORT struct S_PFP sf11_S_SD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, double p1) { return p0; }
+EXPORT struct S_PDI sf11_S_SD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, double p1) { return p0; }
+EXPORT struct S_PDF sf11_S_SD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, double p1) { return p0; }
+EXPORT struct S_PDD sf11_S_SD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, double p1) { return p0; }
+EXPORT struct S_PDP sf11_S_SD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, double p1) { return p0; }
+EXPORT struct S_PPI sf11_S_SD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, double p1) { return p0; }
+EXPORT struct S_PPF sf11_S_SD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, double p1) { return p0; }
+EXPORT struct S_PPD sf11_S_SD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, double p1) { return p0; }
+EXPORT struct S_PPP sf11_S_SD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, double p1) { return p0; }
+EXPORT struct S_I sf11_S_SP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, void* p1) { return p0; }
+EXPORT struct S_F sf11_S_SP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, void* p1) { return p0; }
+EXPORT struct S_D sf11_S_SP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, void* p1) { return p0; }
+EXPORT struct S_P sf11_S_SP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, void* p1) { return p0; }
+EXPORT struct S_II sf11_S_SP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, void* p1) { return p0; }
+EXPORT struct S_IF sf11_S_SP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, void* p1) { return p0; }
+EXPORT struct S_ID sf11_S_SP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, void* p1) { return p0; }
+EXPORT struct S_IP sf11_S_SP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, void* p1) { return p0; }
+EXPORT struct S_FI sf11_S_SP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, void* p1) { return p0; }
+EXPORT struct S_FF sf11_S_SP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, void* p1) { return p0; }
+EXPORT struct S_FD sf11_S_SP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, void* p1) { return p0; }
+EXPORT struct S_FP sf11_S_SP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, void* p1) { return p0; }
+EXPORT struct S_DI sf11_S_SP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, void* p1) { return p0; }
+EXPORT struct S_DF sf11_S_SP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, void* p1) { return p0; }
+EXPORT struct S_DD sf11_S_SP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, void* p1) { return p0; }
+EXPORT struct S_DP sf11_S_SP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, void* p1) { return p0; }
+EXPORT struct S_PI sf11_S_SP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, void* p1) { return p0; }
+EXPORT struct S_PF sf11_S_SP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, void* p1) { return p0; }
+EXPORT struct S_PD sf11_S_SP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, void* p1) { return p0; }
+EXPORT struct S_PP sf11_S_SP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, void* p1) { return p0; }
+EXPORT struct S_III sf11_S_SP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, void* p1) { return p0; }
+EXPORT struct S_IIF sf11_S_SP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, void* p1) { return p0; }
+EXPORT struct S_IID sf11_S_SP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, void* p1) { return p0; }
+EXPORT struct S_IIP sf11_S_SP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, void* p1) { return p0; }
+EXPORT struct S_IFI sf11_S_SP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, void* p1) { return p0; }
+EXPORT struct S_IFF sf11_S_SP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, void* p1) { return p0; }
+EXPORT struct S_IFD sf11_S_SP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, void* p1) { return p0; }
+EXPORT struct S_IFP sf11_S_SP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, void* p1) { return p0; }
+EXPORT struct S_IDI sf11_S_SP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, void* p1) { return p0; }
+EXPORT struct S_IDF sf11_S_SP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, void* p1) { return p0; }
+EXPORT struct S_IDD sf11_S_SP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, void* p1) { return p0; }
+EXPORT struct S_IDP sf11_S_SP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, void* p1) { return p0; }
+EXPORT struct S_IPI sf11_S_SP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, void* p1) { return p0; }
+EXPORT struct S_IPF sf11_S_SP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, void* p1) { return p0; }
+EXPORT struct S_IPD sf11_S_SP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, void* p1) { return p0; }
+EXPORT struct S_IPP sf11_S_SP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, void* p1) { return p0; }
+EXPORT struct S_FII sf11_S_SP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, void* p1) { return p0; }
+EXPORT struct S_FIF sf11_S_SP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, void* p1) { return p0; }
+EXPORT struct S_FID sf11_S_SP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, void* p1) { return p0; }
+EXPORT struct S_FIP sf11_S_SP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, void* p1) { return p0; }
+EXPORT struct S_FFI sf11_S_SP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, void* p1) { return p0; }
+EXPORT struct S_FFF sf11_S_SP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, void* p1) { return p0; }
+EXPORT struct S_FFD sf11_S_SP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, void* p1) { return p0; }
+EXPORT struct S_FFP sf11_S_SP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, void* p1) { return p0; }
+EXPORT struct S_FDI sf11_S_SP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, void* p1) { return p0; }
+EXPORT struct S_FDF sf11_S_SP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, void* p1) { return p0; }
+EXPORT struct S_FDD sf11_S_SP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, void* p1) { return p0; }
+EXPORT struct S_FDP sf11_S_SP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, void* p1) { return p0; }
+EXPORT struct S_FPI sf11_S_SP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, void* p1) { return p0; }
+EXPORT struct S_FPF sf11_S_SP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, void* p1) { return p0; }
+EXPORT struct S_FPD sf11_S_SP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, void* p1) { return p0; }
+EXPORT struct S_FPP sf11_S_SP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, void* p1) { return p0; }
+EXPORT struct S_DII sf11_S_SP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, void* p1) { return p0; }
+EXPORT struct S_DIF sf11_S_SP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, void* p1) { return p0; }
+EXPORT struct S_DID sf11_S_SP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, void* p1) { return p0; }
+EXPORT struct S_DIP sf11_S_SP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, void* p1) { return p0; }
+EXPORT struct S_DFI sf11_S_SP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, void* p1) { return p0; }
+EXPORT struct S_DFF sf11_S_SP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, void* p1) { return p0; }
+EXPORT struct S_DFD sf11_S_SP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, void* p1) { return p0; }
+EXPORT struct S_DFP sf11_S_SP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, void* p1) { return p0; }
+EXPORT struct S_DDI sf11_S_SP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, void* p1) { return p0; }
+EXPORT struct S_DDF sf11_S_SP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, void* p1) { return p0; }
+EXPORT struct S_DDD sf11_S_SP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, void* p1) { return p0; }
+EXPORT struct S_DDP sf11_S_SP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, void* p1) { return p0; }
+EXPORT struct S_DPI sf11_S_SP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, void* p1) { return p0; }
+EXPORT struct S_DPF sf11_S_SP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, void* p1) { return p0; }
+EXPORT struct S_DPD sf11_S_SP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, void* p1) { return p0; }
+EXPORT struct S_DPP sf11_S_SP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, void* p1) { return p0; }
+EXPORT struct S_PII sf11_S_SP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, void* p1) { return p0; }
+EXPORT struct S_PIF sf11_S_SP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, void* p1) { return p0; }
+EXPORT struct S_PID sf11_S_SP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, void* p1) { return p0; }
+EXPORT struct S_PIP sf11_S_SP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, void* p1) { return p0; }
+EXPORT struct S_PFI sf11_S_SP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, void* p1) { return p0; }
+EXPORT struct S_PFF sf11_S_SP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, void* p1) { return p0; }
+EXPORT struct S_PFD sf11_S_SP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, void* p1) { return p0; }
+EXPORT struct S_PFP sf11_S_SP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, void* p1) { return p0; }
+EXPORT struct S_PDI sf11_S_SP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, void* p1) { return p0; }
+EXPORT struct S_PDF sf11_S_SP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, void* p1) { return p0; }
+EXPORT struct S_PDD sf11_S_SP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, void* p1) { return p0; }
+EXPORT struct S_PDP sf11_S_SP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, void* p1) { return p0; }
+EXPORT struct S_PPI sf11_S_SP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, void* p1) { return p0; }
+EXPORT struct S_PPF sf11_S_SP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, void* p1) { return p0; }
+EXPORT struct S_PPD sf11_S_SP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, void* p1) { return p0; }
+EXPORT struct S_PPP sf11_S_SP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, void* p1) { return p0; }
+EXPORT struct S_I sf11_S_SS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, struct S_I p1) { return p0; }
+EXPORT struct S_F sf11_S_SS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, struct S_F p1) { return p0; }
+EXPORT struct S_D sf11_S_SS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, struct S_D p1) { return p0; }
+EXPORT struct S_P sf11_S_SS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, struct S_P p1) { return p0; }
+EXPORT struct S_II sf11_S_SS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, struct S_II p1) { return p0; }
+EXPORT struct S_IF sf11_S_SS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, struct S_IF p1) { return p0; }
+EXPORT struct S_ID sf11_S_SS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, struct S_ID p1) { return p0; }
+EXPORT struct S_IP sf11_S_SS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, struct S_IP p1) { return p0; }
+EXPORT struct S_FI sf11_S_SS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, struct S_FI p1) { return p0; }
+EXPORT struct S_FF sf11_S_SS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, struct S_FF p1) { return p0; }
+EXPORT struct S_FD sf11_S_SS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, struct S_FD p1) { return p0; }
+EXPORT struct S_FP sf11_S_SS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, struct S_FP p1) { return p0; }
+EXPORT struct S_DI sf11_S_SS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, struct S_DI p1) { return p0; }
+EXPORT struct S_DF sf11_S_SS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, struct S_DF p1) { return p0; }
+EXPORT struct S_DD sf11_S_SS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, struct S_DD p1) { return p0; }
+EXPORT struct S_DP sf11_S_SS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, struct S_DP p1) { return p0; }
+EXPORT struct S_PI sf11_S_SS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, struct S_PI p1) { return p0; }
+EXPORT struct S_PF sf11_S_SS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, struct S_PF p1) { return p0; }
+EXPORT struct S_PD sf11_S_SS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, struct S_PD p1) { return p0; }
+EXPORT struct S_PP sf11_S_SS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, struct S_PP p1) { return p0; }
+EXPORT struct S_III sf11_S_SS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, struct S_III p1) { return p0; }
+EXPORT struct S_IIF sf11_S_SS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, struct S_IIF p1) { return p0; }
+EXPORT struct S_IID sf11_S_SS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, struct S_IID p1) { return p0; }
+EXPORT struct S_IIP sf11_S_SS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, struct S_IIP p1) { return p0; }
+EXPORT struct S_IFI sf11_S_SS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, struct S_IFI p1) { return p0; }
+EXPORT struct S_IFF sf11_S_SS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, struct S_IFF p1) { return p0; }
+EXPORT struct S_IFD sf11_S_SS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, struct S_IFD p1) { return p0; }
+EXPORT struct S_IFP sf11_S_SS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, struct S_IFP p1) { return p0; }
+EXPORT struct S_IDI sf11_S_SS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, struct S_IDI p1) { return p0; }
+EXPORT struct S_IDF sf11_S_SS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, struct S_IDF p1) { return p0; }
+EXPORT struct S_IDD sf11_S_SS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, struct S_IDD p1) { return p0; }
+EXPORT struct S_IDP sf11_S_SS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, struct S_IDP p1) { return p0; }
+EXPORT struct S_IPI sf11_S_SS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, struct S_IPI p1) { return p0; }
+EXPORT struct S_IPF sf11_S_SS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, struct S_IPF p1) { return p0; }
+EXPORT struct S_IPD sf11_S_SS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, struct S_IPD p1) { return p0; }
+EXPORT struct S_IPP sf11_S_SS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, struct S_IPP p1) { return p0; }
+EXPORT struct S_FII sf11_S_SS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, struct S_FII p1) { return p0; }
+EXPORT struct S_FIF sf11_S_SS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, struct S_FIF p1) { return p0; }
+EXPORT struct S_FID sf11_S_SS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, struct S_FID p1) { return p0; }
+EXPORT struct S_FIP sf11_S_SS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, struct S_FIP p1) { return p0; }
+EXPORT struct S_FFI sf11_S_SS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, struct S_FFI p1) { return p0; }
+EXPORT struct S_FFF sf11_S_SS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, struct S_FFF p1) { return p0; }
+EXPORT struct S_FFD sf11_S_SS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, struct S_FFD p1) { return p0; }
+EXPORT struct S_FFP sf11_S_SS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, struct S_FFP p1) { return p0; }
+EXPORT struct S_FDI sf11_S_SS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, struct S_FDI p1) { return p0; }
+EXPORT struct S_FDF sf11_S_SS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, struct S_FDF p1) { return p0; }
+EXPORT struct S_FDD sf11_S_SS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, struct S_FDD p1) { return p0; }
+EXPORT struct S_FDP sf11_S_SS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, struct S_FDP p1) { return p0; }
+EXPORT struct S_FPI sf11_S_SS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, struct S_FPI p1) { return p0; }
+EXPORT struct S_FPF sf11_S_SS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, struct S_FPF p1) { return p0; }
+EXPORT struct S_FPD sf11_S_SS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, struct S_FPD p1) { return p0; }
+EXPORT struct S_FPP sf11_S_SS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, struct S_FPP p1) { return p0; }
+EXPORT struct S_DII sf11_S_SS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, struct S_DII p1) { return p0; }
+EXPORT struct S_DIF sf11_S_SS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, struct S_DIF p1) { return p0; }
+EXPORT struct S_DID sf11_S_SS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, struct S_DID p1) { return p0; }
+EXPORT struct S_DIP sf11_S_SS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, struct S_DIP p1) { return p0; }
+EXPORT struct S_DFI sf11_S_SS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, struct S_DFI p1) { return p0; }
+EXPORT struct S_DFF sf11_S_SS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, struct S_DFF p1) { return p0; }
+EXPORT struct S_DFD sf11_S_SS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, struct S_DFD p1) { return p0; }
+EXPORT struct S_DFP sf11_S_SS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, struct S_DFP p1) { return p0; }
+EXPORT struct S_DDI sf11_S_SS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, struct S_DDI p1) { return p0; }
+EXPORT struct S_DDF sf11_S_SS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, struct S_DDF p1) { return p0; }
+EXPORT struct S_DDD sf11_S_SS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, struct S_DDD p1) { return p0; }
+EXPORT struct S_DDP sf11_S_SS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, struct S_DDP p1) { return p0; }
+EXPORT struct S_DPI sf11_S_SS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, struct S_DPI p1) { return p0; }
+EXPORT struct S_DPF sf11_S_SS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, struct S_DPF p1) { return p0; }
+EXPORT struct S_DPD sf11_S_SS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, struct S_DPD p1) { return p0; }
+EXPORT struct S_DPP sf11_S_SS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, struct S_DPP p1) { return p0; }
+EXPORT struct S_PII sf11_S_SS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, struct S_PII p1) { return p0; }
+EXPORT struct S_PIF sf11_S_SS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, struct S_PIF p1) { return p0; }
+EXPORT struct S_PID sf11_S_SS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, struct S_PID p1) { return p0; }
+EXPORT struct S_PIP sf11_S_SS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, struct S_PIP p1) { return p0; }
+EXPORT struct S_PFI sf11_S_SS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, struct S_PFI p1) { return p0; }
+EXPORT struct S_PFF sf11_S_SS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, struct S_PFF p1) { return p0; }
+EXPORT struct S_PFD sf11_S_SS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, struct S_PFD p1) { return p0; }
+EXPORT struct S_PFP sf11_S_SS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, struct S_PFP p1) { return p0; }
+EXPORT struct S_PDI sf11_S_SS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, struct S_PDI p1) { return p0; }
+EXPORT struct S_PDF sf11_S_SS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, struct S_PDF p1) { return p0; }
+EXPORT struct S_PDD sf11_S_SS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, struct S_PDD p1) { return p0; }
+EXPORT struct S_PDP sf11_S_SS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, struct S_PDP p1) { return p0; }
+EXPORT struct S_PPI sf11_S_SS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, struct S_PPI p1) { return p0; }
+EXPORT struct S_PPF sf11_S_SS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, struct S_PPF p1) { return p0; }
+EXPORT struct S_PPD sf11_S_SS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, struct S_PPD p1) { return p0; }
+EXPORT struct S_PPP sf11_S_SS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, struct S_PPP p1) { return p0; }
+EXPORT int sf11_I_III_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, int p2) { return p0; }
+EXPORT int sf11_I_IIF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, float p2) { return p0; }
+EXPORT int sf11_I_IID_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, double p2) { return p0; }
+EXPORT int sf11_I_IIP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, void* p2) { return p0; }
+EXPORT int sf11_I_IIS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_I p2) { return p0; }
+EXPORT int sf11_I_IIS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_F p2) { return p0; }
+EXPORT int sf11_I_IIS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_D p2) { return p0; }
+EXPORT int sf11_I_IIS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_P p2) { return p0; }
+EXPORT int sf11_I_IIS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_II p2) { return p0; }
+EXPORT int sf11_I_IIS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_IF p2) { return p0; }
+EXPORT int sf11_I_IIS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_ID p2) { return p0; }
+EXPORT int sf11_I_IIS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_IP p2) { return p0; }
+EXPORT int sf11_I_IIS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FI p2) { return p0; }
+EXPORT int sf11_I_IIS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FF p2) { return p0; }
+EXPORT int sf11_I_IIS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FD p2) { return p0; }
+EXPORT int sf11_I_IIS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FP p2) { return p0; }
+EXPORT int sf11_I_IIS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DI p2) { return p0; }
+EXPORT int sf11_I_IIS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DF p2) { return p0; }
+EXPORT int sf11_I_IIS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DD p2) { return p0; }
+EXPORT int sf11_I_IIS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DP p2) { return p0; }
+EXPORT int sf11_I_IIS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PI p2) { return p0; }
+EXPORT int sf11_I_IIS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PF p2) { return p0; }
+EXPORT int sf11_I_IIS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PD p2) { return p0; }
+EXPORT int sf11_I_IIS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PP p2) { return p0; }
+EXPORT int sf11_I_IIS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_III p2) { return p0; }
+EXPORT int sf11_I_IIS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_IIF p2) { return p0; }
+EXPORT int sf11_I_IIS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_IID p2) { return p0; }
+EXPORT int sf11_I_IIS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_IIP p2) { return p0; }
+EXPORT int sf11_I_IIS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_IFI p2) { return p0; }
+EXPORT int sf11_I_IIS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_IFF p2) { return p0; }
+EXPORT int sf11_I_IIS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_IFD p2) { return p0; }
+EXPORT int sf11_I_IIS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_IFP p2) { return p0; }
+EXPORT int sf11_I_IIS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_IDI p2) { return p0; }
+EXPORT int sf11_I_IIS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_IDF p2) { return p0; }
+EXPORT int sf11_I_IIS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_IDD p2) { return p0; }
+EXPORT int sf11_I_IIS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_IDP p2) { return p0; }
+EXPORT int sf11_I_IIS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_IPI p2) { return p0; }
+EXPORT int sf11_I_IIS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_IPF p2) { return p0; }
+EXPORT int sf11_I_IIS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_IPD p2) { return p0; }
+EXPORT int sf11_I_IIS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_IPP p2) { return p0; }
+EXPORT int sf11_I_IIS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FII p2) { return p0; }
+EXPORT int sf11_I_IIS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FIF p2) { return p0; }
+EXPORT int sf11_I_IIS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FID p2) { return p0; }
+EXPORT int sf11_I_IIS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FIP p2) { return p0; }
+EXPORT int sf11_I_IIS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FFI p2) { return p0; }
+EXPORT int sf11_I_IIS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FFF p2) { return p0; }
+EXPORT int sf11_I_IIS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FFD p2) { return p0; }
+EXPORT int sf11_I_IIS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FFP p2) { return p0; }
+EXPORT int sf11_I_IIS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FDI p2) { return p0; }
+EXPORT int sf11_I_IIS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FDF p2) { return p0; }
+EXPORT int sf11_I_IIS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FDD p2) { return p0; }
+EXPORT int sf11_I_IIS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FDP p2) { return p0; }
+EXPORT int sf11_I_IIS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FPI p2) { return p0; }
+EXPORT int sf11_I_IIS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FPF p2) { return p0; }
+EXPORT int sf11_I_IIS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FPD p2) { return p0; }
+EXPORT int sf11_I_IIS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_FPP p2) { return p0; }
+EXPORT int sf11_I_IIS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DII p2) { return p0; }
+EXPORT int sf11_I_IIS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DIF p2) { return p0; }
+EXPORT int sf11_I_IIS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DID p2) { return p0; }
+EXPORT int sf11_I_IIS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DIP p2) { return p0; }
+EXPORT int sf11_I_IIS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DFI p2) { return p0; }
+EXPORT int sf11_I_IIS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DFF p2) { return p0; }
+EXPORT int sf11_I_IIS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DFD p2) { return p0; }
+EXPORT int sf11_I_IIS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DFP p2) { return p0; }
+EXPORT int sf11_I_IIS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DDI p2) { return p0; }
+EXPORT int sf11_I_IIS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DDF p2) { return p0; }
+EXPORT int sf11_I_IIS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DDD p2) { return p0; }
+EXPORT int sf11_I_IIS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DDP p2) { return p0; }
+EXPORT int sf11_I_IIS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DPI p2) { return p0; }
+EXPORT int sf11_I_IIS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DPF p2) { return p0; }
+EXPORT int sf11_I_IIS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DPD p2) { return p0; }
+EXPORT int sf11_I_IIS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_DPP p2) { return p0; }
+EXPORT int sf11_I_IIS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PII p2) { return p0; }
+EXPORT int sf11_I_IIS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PIF p2) { return p0; }
+EXPORT int sf11_I_IIS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PID p2) { return p0; }
+EXPORT int sf11_I_IIS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PIP p2) { return p0; }
+EXPORT int sf11_I_IIS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PFI p2) { return p0; }
+EXPORT int sf11_I_IIS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PFF p2) { return p0; }
+EXPORT int sf11_I_IIS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PFD p2) { return p0; }
+EXPORT int sf11_I_IIS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PFP p2) { return p0; }
+EXPORT int sf11_I_IIS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PDI p2) { return p0; }
+EXPORT int sf11_I_IIS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PDF p2) { return p0; }
+EXPORT int sf11_I_IIS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PDD p2) { return p0; }
+EXPORT int sf11_I_IIS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PDP p2) { return p0; }
+EXPORT int sf11_I_IIS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PPI p2) { return p0; }
+EXPORT int sf11_I_IIS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PPF p2) { return p0; }
+EXPORT int sf11_I_IIS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PPD p2) { return p0; }
+EXPORT int sf11_I_IIS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, int p1, struct S_PPP p2) { return p0; }
+EXPORT int sf11_I_IFI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, int p2) { return p0; }
+EXPORT int sf11_I_IFF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, float p2) { return p0; }
+EXPORT int sf11_I_IFD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, double p2) { return p0; }
+EXPORT int sf11_I_IFP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, void* p2) { return p0; }
+EXPORT int sf11_I_IFS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_I p2) { return p0; }
+EXPORT int sf11_I_IFS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_F p2) { return p0; }
+EXPORT int sf11_I_IFS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_D p2) { return p0; }
+EXPORT int sf11_I_IFS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_P p2) { return p0; }
+EXPORT int sf11_I_IFS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_II p2) { return p0; }
+EXPORT int sf11_I_IFS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_IF p2) { return p0; }
+EXPORT int sf11_I_IFS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_ID p2) { return p0; }
+EXPORT int sf11_I_IFS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_IP p2) { return p0; }
+EXPORT int sf11_I_IFS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FI p2) { return p0; }
+EXPORT int sf11_I_IFS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FF p2) { return p0; }
+EXPORT int sf11_I_IFS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FD p2) { return p0; }
+EXPORT int sf11_I_IFS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FP p2) { return p0; }
+EXPORT int sf11_I_IFS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DI p2) { return p0; }
+EXPORT int sf11_I_IFS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DF p2) { return p0; }
+EXPORT int sf11_I_IFS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DD p2) { return p0; }
+EXPORT int sf11_I_IFS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DP p2) { return p0; }
+EXPORT int sf11_I_IFS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PI p2) { return p0; }
+EXPORT int sf11_I_IFS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PF p2) { return p0; }
+EXPORT int sf11_I_IFS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PD p2) { return p0; }
+EXPORT int sf11_I_IFS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PP p2) { return p0; }
+EXPORT int sf11_I_IFS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_III p2) { return p0; }
+EXPORT int sf11_I_IFS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_IIF p2) { return p0; }
+EXPORT int sf11_I_IFS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_IID p2) { return p0; }
+EXPORT int sf11_I_IFS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_IIP p2) { return p0; }
+EXPORT int sf11_I_IFS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_IFI p2) { return p0; }
+EXPORT int sf11_I_IFS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_IFF p2) { return p0; }
+EXPORT int sf11_I_IFS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_IFD p2) { return p0; }
+EXPORT int sf11_I_IFS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_IFP p2) { return p0; }
+EXPORT int sf11_I_IFS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_IDI p2) { return p0; }
+EXPORT int sf11_I_IFS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_IDF p2) { return p0; }
+EXPORT int sf11_I_IFS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_IDD p2) { return p0; }
+EXPORT int sf11_I_IFS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_IDP p2) { return p0; }
+EXPORT int sf11_I_IFS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_IPI p2) { return p0; }
+EXPORT int sf11_I_IFS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_IPF p2) { return p0; }
+EXPORT int sf11_I_IFS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_IPD p2) { return p0; }
+EXPORT int sf11_I_IFS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_IPP p2) { return p0; }
+EXPORT int sf11_I_IFS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FII p2) { return p0; }
+EXPORT int sf11_I_IFS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FIF p2) { return p0; }
+EXPORT int sf11_I_IFS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FID p2) { return p0; }
+EXPORT int sf11_I_IFS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FIP p2) { return p0; }
+EXPORT int sf11_I_IFS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FFI p2) { return p0; }
+EXPORT int sf11_I_IFS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FFF p2) { return p0; }
+EXPORT int sf11_I_IFS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FFD p2) { return p0; }
+EXPORT int sf11_I_IFS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FFP p2) { return p0; }
+EXPORT int sf11_I_IFS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FDI p2) { return p0; }
+EXPORT int sf11_I_IFS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FDF p2) { return p0; }
+EXPORT int sf11_I_IFS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FDD p2) { return p0; }
+EXPORT int sf11_I_IFS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FDP p2) { return p0; }
+EXPORT int sf11_I_IFS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FPI p2) { return p0; }
+EXPORT int sf11_I_IFS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FPF p2) { return p0; }
+EXPORT int sf11_I_IFS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FPD p2) { return p0; }
+EXPORT int sf11_I_IFS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_FPP p2) { return p0; }
+EXPORT int sf11_I_IFS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DII p2) { return p0; }
+EXPORT int sf11_I_IFS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DIF p2) { return p0; }
+EXPORT int sf11_I_IFS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DID p2) { return p0; }
+EXPORT int sf11_I_IFS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DIP p2) { return p0; }
+EXPORT int sf11_I_IFS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DFI p2) { return p0; }
+EXPORT int sf11_I_IFS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DFF p2) { return p0; }
+EXPORT int sf11_I_IFS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DFD p2) { return p0; }
+EXPORT int sf11_I_IFS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DFP p2) { return p0; }
+EXPORT int sf11_I_IFS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DDI p2) { return p0; }
+EXPORT int sf11_I_IFS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DDF p2) { return p0; }
+EXPORT int sf11_I_IFS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DDD p2) { return p0; }
+EXPORT int sf11_I_IFS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DDP p2) { return p0; }
+EXPORT int sf11_I_IFS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DPI p2) { return p0; }
+EXPORT int sf11_I_IFS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DPF p2) { return p0; }
+EXPORT int sf11_I_IFS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DPD p2) { return p0; }
+EXPORT int sf11_I_IFS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_DPP p2) { return p0; }
+EXPORT int sf11_I_IFS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PII p2) { return p0; }
+EXPORT int sf11_I_IFS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PIF p2) { return p0; }
+EXPORT int sf11_I_IFS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PID p2) { return p0; }
+EXPORT int sf11_I_IFS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PIP p2) { return p0; }
+EXPORT int sf11_I_IFS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PFI p2) { return p0; }
+EXPORT int sf11_I_IFS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PFF p2) { return p0; }
+EXPORT int sf11_I_IFS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PFD p2) { return p0; }
+EXPORT int sf11_I_IFS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PFP p2) { return p0; }
+EXPORT int sf11_I_IFS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PDI p2) { return p0; }
+EXPORT int sf11_I_IFS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PDF p2) { return p0; }
+EXPORT int sf11_I_IFS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PDD p2) { return p0; }
+EXPORT int sf11_I_IFS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PDP p2) { return p0; }
+EXPORT int sf11_I_IFS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PPI p2) { return p0; }
+EXPORT int sf11_I_IFS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PPF p2) { return p0; }
+EXPORT int sf11_I_IFS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PPD p2) { return p0; }
+EXPORT int sf11_I_IFS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, float p1, struct S_PPP p2) { return p0; }
+EXPORT int sf11_I_IDI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, int p2) { return p0; }
+EXPORT int sf11_I_IDF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, float p2) { return p0; }
+EXPORT int sf11_I_IDD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, double p2) { return p0; }
+EXPORT int sf11_I_IDP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, void* p2) { return p0; }
+EXPORT int sf11_I_IDS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_I p2) { return p0; }
+EXPORT int sf11_I_IDS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_F p2) { return p0; }
+EXPORT int sf11_I_IDS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_D p2) { return p0; }
+EXPORT int sf11_I_IDS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_P p2) { return p0; }
+EXPORT int sf11_I_IDS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_II p2) { return p0; }
+EXPORT int sf11_I_IDS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_IF p2) { return p0; }
+EXPORT int sf11_I_IDS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_ID p2) { return p0; }
+EXPORT int sf11_I_IDS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_IP p2) { return p0; }
+EXPORT int sf11_I_IDS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FI p2) { return p0; }
+EXPORT int sf11_I_IDS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FF p2) { return p0; }
+EXPORT int sf11_I_IDS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FD p2) { return p0; }
+EXPORT int sf11_I_IDS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FP p2) { return p0; }
+EXPORT int sf11_I_IDS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DI p2) { return p0; }
+EXPORT int sf11_I_IDS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DF p2) { return p0; }
+EXPORT int sf11_I_IDS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DD p2) { return p0; }
+EXPORT int sf11_I_IDS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DP p2) { return p0; }
+EXPORT int sf11_I_IDS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PI p2) { return p0; }
+EXPORT int sf11_I_IDS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PF p2) { return p0; }
+EXPORT int sf11_I_IDS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PD p2) { return p0; }
+EXPORT int sf11_I_IDS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PP p2) { return p0; }
+EXPORT int sf11_I_IDS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_III p2) { return p0; }
+EXPORT int sf11_I_IDS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_IIF p2) { return p0; }
+EXPORT int sf11_I_IDS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_IID p2) { return p0; }
+EXPORT int sf11_I_IDS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_IIP p2) { return p0; }
+EXPORT int sf11_I_IDS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_IFI p2) { return p0; }
+EXPORT int sf11_I_IDS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_IFF p2) { return p0; }
+EXPORT int sf11_I_IDS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_IFD p2) { return p0; }
+EXPORT int sf11_I_IDS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_IFP p2) { return p0; }
+EXPORT int sf11_I_IDS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_IDI p2) { return p0; }
+EXPORT int sf11_I_IDS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_IDF p2) { return p0; }
+EXPORT int sf11_I_IDS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_IDD p2) { return p0; }
+EXPORT int sf11_I_IDS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_IDP p2) { return p0; }
+EXPORT int sf11_I_IDS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_IPI p2) { return p0; }
+EXPORT int sf11_I_IDS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_IPF p2) { return p0; }
+EXPORT int sf11_I_IDS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_IPD p2) { return p0; }
+EXPORT int sf11_I_IDS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_IPP p2) { return p0; }
+EXPORT int sf11_I_IDS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FII p2) { return p0; }
+EXPORT int sf11_I_IDS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FIF p2) { return p0; }
+EXPORT int sf11_I_IDS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FID p2) { return p0; }
+EXPORT int sf11_I_IDS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FIP p2) { return p0; }
+EXPORT int sf11_I_IDS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FFI p2) { return p0; }
+EXPORT int sf11_I_IDS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FFF p2) { return p0; }
+EXPORT int sf11_I_IDS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FFD p2) { return p0; }
+EXPORT int sf11_I_IDS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FFP p2) { return p0; }
+EXPORT int sf11_I_IDS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FDI p2) { return p0; }
+EXPORT int sf11_I_IDS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FDF p2) { return p0; }
+EXPORT int sf11_I_IDS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FDD p2) { return p0; }
+EXPORT int sf11_I_IDS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FDP p2) { return p0; }
+EXPORT int sf11_I_IDS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FPI p2) { return p0; }
+EXPORT int sf11_I_IDS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FPF p2) { return p0; }
+EXPORT int sf11_I_IDS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FPD p2) { return p0; }
+EXPORT int sf11_I_IDS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_FPP p2) { return p0; }
+EXPORT int sf11_I_IDS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DII p2) { return p0; }
+EXPORT int sf11_I_IDS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DIF p2) { return p0; }
+EXPORT int sf11_I_IDS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DID p2) { return p0; }
+EXPORT int sf11_I_IDS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DIP p2) { return p0; }
+EXPORT int sf11_I_IDS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DFI p2) { return p0; }
+EXPORT int sf11_I_IDS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DFF p2) { return p0; }
+EXPORT int sf11_I_IDS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DFD p2) { return p0; }
+EXPORT int sf11_I_IDS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DFP p2) { return p0; }
+EXPORT int sf11_I_IDS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DDI p2) { return p0; }
+EXPORT int sf11_I_IDS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DDF p2) { return p0; }
+EXPORT int sf11_I_IDS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DDD p2) { return p0; }
+EXPORT int sf11_I_IDS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DDP p2) { return p0; }
+EXPORT int sf11_I_IDS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DPI p2) { return p0; }
+EXPORT int sf11_I_IDS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DPF p2) { return p0; }
+EXPORT int sf11_I_IDS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DPD p2) { return p0; }
+EXPORT int sf11_I_IDS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_DPP p2) { return p0; }
+EXPORT int sf11_I_IDS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PII p2) { return p0; }
+EXPORT int sf11_I_IDS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PIF p2) { return p0; }
+EXPORT int sf11_I_IDS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PID p2) { return p0; }
+EXPORT int sf11_I_IDS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PIP p2) { return p0; }
+EXPORT int sf11_I_IDS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PFI p2) { return p0; }
+EXPORT int sf11_I_IDS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PFF p2) { return p0; }
+EXPORT int sf11_I_IDS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PFD p2) { return p0; }
+EXPORT int sf11_I_IDS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PFP p2) { return p0; }
+EXPORT int sf11_I_IDS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PDI p2) { return p0; }
+EXPORT int sf11_I_IDS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PDF p2) { return p0; }
+EXPORT int sf11_I_IDS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PDD p2) { return p0; }
+EXPORT int sf11_I_IDS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PDP p2) { return p0; }
+EXPORT int sf11_I_IDS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PPI p2) { return p0; }
+EXPORT int sf11_I_IDS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PPF p2) { return p0; }
+EXPORT int sf11_I_IDS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PPD p2) { return p0; }
+EXPORT int sf11_I_IDS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, double p1, struct S_PPP p2) { return p0; }
+EXPORT int sf11_I_IPI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, int p2) { return p0; }
+EXPORT int sf11_I_IPF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, float p2) { return p0; }
+EXPORT int sf11_I_IPD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, double p2) { return p0; }
+EXPORT int sf11_I_IPP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, void* p2) { return p0; }
+EXPORT int sf11_I_IPS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_I p2) { return p0; }
+EXPORT int sf11_I_IPS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_F p2) { return p0; }
+EXPORT int sf11_I_IPS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_D p2) { return p0; }
+EXPORT int sf11_I_IPS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_P p2) { return p0; }
+EXPORT int sf11_I_IPS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_II p2) { return p0; }
+EXPORT int sf11_I_IPS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_IF p2) { return p0; }
+EXPORT int sf11_I_IPS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_ID p2) { return p0; }
+EXPORT int sf11_I_IPS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_IP p2) { return p0; }
+EXPORT int sf11_I_IPS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FI p2) { return p0; }
+EXPORT int sf11_I_IPS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FF p2) { return p0; }
+EXPORT int sf11_I_IPS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FD p2) { return p0; }
+EXPORT int sf11_I_IPS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FP p2) { return p0; }
+EXPORT int sf11_I_IPS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DI p2) { return p0; }
+EXPORT int sf11_I_IPS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DF p2) { return p0; }
+EXPORT int sf11_I_IPS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DD p2) { return p0; }
+EXPORT int sf11_I_IPS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DP p2) { return p0; }
+EXPORT int sf11_I_IPS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PI p2) { return p0; }
+EXPORT int sf11_I_IPS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PF p2) { return p0; }
+EXPORT int sf11_I_IPS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PD p2) { return p0; }
+EXPORT int sf11_I_IPS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PP p2) { return p0; }
+EXPORT int sf11_I_IPS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_III p2) { return p0; }
+EXPORT int sf11_I_IPS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_IIF p2) { return p0; }
+EXPORT int sf11_I_IPS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_IID p2) { return p0; }
+EXPORT int sf12_I_IPS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_IIP p2) { return p0; }
+EXPORT int sf12_I_IPS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_IFI p2) { return p0; }
+EXPORT int sf12_I_IPS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_IFF p2) { return p0; }
+EXPORT int sf12_I_IPS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_IFD p2) { return p0; }
+EXPORT int sf12_I_IPS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_IFP p2) { return p0; }
+EXPORT int sf12_I_IPS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_IDI p2) { return p0; }
+EXPORT int sf12_I_IPS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_IDF p2) { return p0; }
+EXPORT int sf12_I_IPS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_IDD p2) { return p0; }
+EXPORT int sf12_I_IPS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_IDP p2) { return p0; }
+EXPORT int sf12_I_IPS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_IPI p2) { return p0; }
+EXPORT int sf12_I_IPS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_IPF p2) { return p0; }
+EXPORT int sf12_I_IPS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_IPD p2) { return p0; }
+EXPORT int sf12_I_IPS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_IPP p2) { return p0; }
+EXPORT int sf12_I_IPS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FII p2) { return p0; }
+EXPORT int sf12_I_IPS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FIF p2) { return p0; }
+EXPORT int sf12_I_IPS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FID p2) { return p0; }
+EXPORT int sf12_I_IPS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FIP p2) { return p0; }
+EXPORT int sf12_I_IPS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FFI p2) { return p0; }
+EXPORT int sf12_I_IPS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FFF p2) { return p0; }
+EXPORT int sf12_I_IPS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FFD p2) { return p0; }
+EXPORT int sf12_I_IPS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FFP p2) { return p0; }
+EXPORT int sf12_I_IPS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FDI p2) { return p0; }
+EXPORT int sf12_I_IPS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FDF p2) { return p0; }
+EXPORT int sf12_I_IPS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FDD p2) { return p0; }
+EXPORT int sf12_I_IPS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FDP p2) { return p0; }
+EXPORT int sf12_I_IPS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FPI p2) { return p0; }
+EXPORT int sf12_I_IPS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FPF p2) { return p0; }
+EXPORT int sf12_I_IPS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FPD p2) { return p0; }
+EXPORT int sf12_I_IPS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_FPP p2) { return p0; }
+EXPORT int sf12_I_IPS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DII p2) { return p0; }
+EXPORT int sf12_I_IPS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DIF p2) { return p0; }
+EXPORT int sf12_I_IPS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DID p2) { return p0; }
+EXPORT int sf12_I_IPS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DIP p2) { return p0; }
+EXPORT int sf12_I_IPS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DFI p2) { return p0; }
+EXPORT int sf12_I_IPS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DFF p2) { return p0; }
+EXPORT int sf12_I_IPS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DFD p2) { return p0; }
+EXPORT int sf12_I_IPS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DFP p2) { return p0; }
+EXPORT int sf12_I_IPS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DDI p2) { return p0; }
+EXPORT int sf12_I_IPS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DDF p2) { return p0; }
+EXPORT int sf12_I_IPS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DDD p2) { return p0; }
+EXPORT int sf12_I_IPS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DDP p2) { return p0; }
+EXPORT int sf12_I_IPS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DPI p2) { return p0; }
+EXPORT int sf12_I_IPS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DPF p2) { return p0; }
+EXPORT int sf12_I_IPS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DPD p2) { return p0; }
+EXPORT int sf12_I_IPS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_DPP p2) { return p0; }
+EXPORT int sf12_I_IPS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PII p2) { return p0; }
+EXPORT int sf12_I_IPS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PIF p2) { return p0; }
+EXPORT int sf12_I_IPS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PID p2) { return p0; }
+EXPORT int sf12_I_IPS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PIP p2) { return p0; }
+EXPORT int sf12_I_IPS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PFI p2) { return p0; }
+EXPORT int sf12_I_IPS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PFF p2) { return p0; }
+EXPORT int sf12_I_IPS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PFD p2) { return p0; }
+EXPORT int sf12_I_IPS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PFP p2) { return p0; }
+EXPORT int sf12_I_IPS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PDI p2) { return p0; }
+EXPORT int sf12_I_IPS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PDF p2) { return p0; }
+EXPORT int sf12_I_IPS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PDD p2) { return p0; }
+EXPORT int sf12_I_IPS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PDP p2) { return p0; }
+EXPORT int sf12_I_IPS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PPI p2) { return p0; }
+EXPORT int sf12_I_IPS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PPF p2) { return p0; }
+EXPORT int sf12_I_IPS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PPD p2) { return p0; }
+EXPORT int sf12_I_IPS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, void* p1, struct S_PPP p2) { return p0; }
+EXPORT int sf12_I_ISI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_I p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_F p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_D p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_P p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_II p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IF p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_ID p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IP p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FI p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FF p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FD p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FP p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DI p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DF p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DD p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DP p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PI p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PF p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PD p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PP p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_III p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IIF p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IID p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IIP p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFI p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFF p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFD p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFP p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDI p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDF p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDD p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDP p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPI p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPF p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPD p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPP p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FII p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FIF p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FID p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FIP p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFI p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFF p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFD p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFP p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDI p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDF p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDD p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDP p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPI p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPF p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPD p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPP p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DII p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DIF p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DID p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DIP p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFI p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFF p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFD p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFP p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDI p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDF p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDD p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDP p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPI p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPF p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPD p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPP p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PII p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PIF p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PID p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PIP p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFI p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFF p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFD p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFP p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDI p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDF p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDD p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDP p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPI p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPF p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPD p1, int p2) { return p0; }
+EXPORT int sf12_I_ISI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPP p1, int p2) { return p0; }
+EXPORT int sf12_I_ISF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_I p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_F p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_D p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_P p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_II p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IF p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_ID p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IP p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FI p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FF p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FD p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FP p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DI p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DF p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DD p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DP p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PI p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PF p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PD p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PP p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_III p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IIF p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IID p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IIP p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFI p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFF p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFD p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFP p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDI p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDF p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDD p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDP p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPI p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPF p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPD p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPP p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FII p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FIF p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FID p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FIP p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFI p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFF p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFD p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFP p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDI p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDF p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDD p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDP p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPI p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPF p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPD p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPP p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DII p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DIF p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DID p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DIP p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFI p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFF p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFD p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFP p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDI p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDF p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDD p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDP p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPI p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPF p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPD p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPP p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PII p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PIF p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PID p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PIP p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFI p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFF p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFD p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFP p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDI p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDF p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDD p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDP p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPI p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPF p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPD p1, float p2) { return p0; }
+EXPORT int sf12_I_ISF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPP p1, float p2) { return p0; }
+EXPORT int sf12_I_ISD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_I p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_F p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_D p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_P p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_II p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IF p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_ID p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IP p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FI p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FF p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FD p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FP p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DI p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DF p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DD p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DP p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PI p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PF p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PD p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PP p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_III p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IIF p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IID p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IIP p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFI p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFF p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFD p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFP p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDI p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDF p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDD p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDP p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPI p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPF p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPD p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPP p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FII p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FIF p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FID p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FIP p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFI p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFF p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFD p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFP p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDI p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDF p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDD p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDP p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPI p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPF p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPD p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPP p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DII p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DIF p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DID p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DIP p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFI p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFF p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFD p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFP p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDI p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDF p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDD p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDP p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPI p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPF p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPD p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPP p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PII p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PIF p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PID p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PIP p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFI p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFF p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFD p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFP p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDI p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDF p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDD p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDP p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPI p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPF p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPD p1, double p2) { return p0; }
+EXPORT int sf12_I_ISD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPP p1, double p2) { return p0; }
+EXPORT int sf12_I_ISP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_I p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_F p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_D p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_P p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_II p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IF p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_ID p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IP p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FI p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FF p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FD p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FP p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DI p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DF p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DD p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DP p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PI p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PF p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PD p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PP p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_III p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IIF p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IID p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IIP p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFI p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFF p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFD p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFP p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDI p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDF p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDD p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDP p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPI p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPF p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPD p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPP p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FII p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FIF p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FID p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FIP p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFI p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFF p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFD p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFP p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDI p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDF p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDD p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDP p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPI p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPF p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPD p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPP p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DII p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DIF p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DID p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DIP p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFI p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFF p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFD p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFP p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDI p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDF p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDD p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDP p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPI p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPF p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPD p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPP p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PII p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PIF p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PID p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PIP p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFI p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFF p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFD p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFP p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDI p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDF p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDD p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDP p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPI p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPF p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPD p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPP p1, void* p2) { return p0; }
+EXPORT int sf12_I_ISS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_I p1, struct S_I p2) { return p0; }
+EXPORT int sf12_I_ISS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_F p1, struct S_F p2) { return p0; }
+EXPORT int sf12_I_ISS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_D p1, struct S_D p2) { return p0; }
+EXPORT int sf12_I_ISS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_P p1, struct S_P p2) { return p0; }
+EXPORT int sf12_I_ISS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_II p1, struct S_II p2) { return p0; }
+EXPORT int sf12_I_ISS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IF p1, struct S_IF p2) { return p0; }
+EXPORT int sf12_I_ISS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_ID p1, struct S_ID p2) { return p0; }
+EXPORT int sf12_I_ISS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IP p1, struct S_IP p2) { return p0; }
+EXPORT int sf12_I_ISS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FI p1, struct S_FI p2) { return p0; }
+EXPORT int sf12_I_ISS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FF p1, struct S_FF p2) { return p0; }
+EXPORT int sf12_I_ISS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FD p1, struct S_FD p2) { return p0; }
+EXPORT int sf12_I_ISS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FP p1, struct S_FP p2) { return p0; }
+EXPORT int sf12_I_ISS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DI p1, struct S_DI p2) { return p0; }
+EXPORT int sf12_I_ISS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DF p1, struct S_DF p2) { return p0; }
+EXPORT int sf12_I_ISS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DD p1, struct S_DD p2) { return p0; }
+EXPORT int sf12_I_ISS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DP p1, struct S_DP p2) { return p0; }
+EXPORT int sf12_I_ISS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PI p1, struct S_PI p2) { return p0; }
+EXPORT int sf12_I_ISS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PF p1, struct S_PF p2) { return p0; }
+EXPORT int sf12_I_ISS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PD p1, struct S_PD p2) { return p0; }
+EXPORT int sf12_I_ISS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PP p1, struct S_PP p2) { return p0; }
+EXPORT int sf12_I_ISS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_III p1, struct S_III p2) { return p0; }
+EXPORT int sf12_I_ISS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IIF p1, struct S_IIF p2) { return p0; }
+EXPORT int sf12_I_ISS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IID p1, struct S_IID p2) { return p0; }
+EXPORT int sf12_I_ISS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IIP p1, struct S_IIP p2) { return p0; }
+EXPORT int sf12_I_ISS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFI p1, struct S_IFI p2) { return p0; }
+EXPORT int sf12_I_ISS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFF p1, struct S_IFF p2) { return p0; }
+EXPORT int sf12_I_ISS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFD p1, struct S_IFD p2) { return p0; }
+EXPORT int sf12_I_ISS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IFP p1, struct S_IFP p2) { return p0; }
+EXPORT int sf12_I_ISS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDI p1, struct S_IDI p2) { return p0; }
+EXPORT int sf12_I_ISS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDF p1, struct S_IDF p2) { return p0; }
+EXPORT int sf12_I_ISS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDD p1, struct S_IDD p2) { return p0; }
+EXPORT int sf12_I_ISS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IDP p1, struct S_IDP p2) { return p0; }
+EXPORT int sf12_I_ISS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPI p1, struct S_IPI p2) { return p0; }
+EXPORT int sf12_I_ISS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPF p1, struct S_IPF p2) { return p0; }
+EXPORT int sf12_I_ISS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPD p1, struct S_IPD p2) { return p0; }
+EXPORT int sf12_I_ISS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_IPP p1, struct S_IPP p2) { return p0; }
+EXPORT int sf12_I_ISS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FII p1, struct S_FII p2) { return p0; }
+EXPORT int sf12_I_ISS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FIF p1, struct S_FIF p2) { return p0; }
+EXPORT int sf12_I_ISS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FID p1, struct S_FID p2) { return p0; }
+EXPORT int sf12_I_ISS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FIP p1, struct S_FIP p2) { return p0; }
+EXPORT int sf12_I_ISS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFI p1, struct S_FFI p2) { return p0; }
+EXPORT int sf12_I_ISS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFF p1, struct S_FFF p2) { return p0; }
+EXPORT int sf12_I_ISS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFD p1, struct S_FFD p2) { return p0; }
+EXPORT int sf12_I_ISS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FFP p1, struct S_FFP p2) { return p0; }
+EXPORT int sf12_I_ISS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDI p1, struct S_FDI p2) { return p0; }
+EXPORT int sf12_I_ISS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDF p1, struct S_FDF p2) { return p0; }
+EXPORT int sf12_I_ISS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDD p1, struct S_FDD p2) { return p0; }
+EXPORT int sf12_I_ISS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FDP p1, struct S_FDP p2) { return p0; }
+EXPORT int sf12_I_ISS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPI p1, struct S_FPI p2) { return p0; }
+EXPORT int sf12_I_ISS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPF p1, struct S_FPF p2) { return p0; }
+EXPORT int sf12_I_ISS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPD p1, struct S_FPD p2) { return p0; }
+EXPORT int sf12_I_ISS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_FPP p1, struct S_FPP p2) { return p0; }
+EXPORT int sf12_I_ISS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DII p1, struct S_DII p2) { return p0; }
+EXPORT int sf12_I_ISS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DIF p1, struct S_DIF p2) { return p0; }
+EXPORT int sf12_I_ISS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DID p1, struct S_DID p2) { return p0; }
+EXPORT int sf12_I_ISS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DIP p1, struct S_DIP p2) { return p0; }
+EXPORT int sf12_I_ISS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFI p1, struct S_DFI p2) { return p0; }
+EXPORT int sf12_I_ISS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFF p1, struct S_DFF p2) { return p0; }
+EXPORT int sf12_I_ISS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFD p1, struct S_DFD p2) { return p0; }
+EXPORT int sf12_I_ISS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DFP p1, struct S_DFP p2) { return p0; }
+EXPORT int sf12_I_ISS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDI p1, struct S_DDI p2) { return p0; }
+EXPORT int sf12_I_ISS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDF p1, struct S_DDF p2) { return p0; }
+EXPORT int sf12_I_ISS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDD p1, struct S_DDD p2) { return p0; }
+EXPORT int sf12_I_ISS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DDP p1, struct S_DDP p2) { return p0; }
+EXPORT int sf12_I_ISS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPI p1, struct S_DPI p2) { return p0; }
+EXPORT int sf12_I_ISS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPF p1, struct S_DPF p2) { return p0; }
+EXPORT int sf12_I_ISS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPD p1, struct S_DPD p2) { return p0; }
+EXPORT int sf12_I_ISS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_DPP p1, struct S_DPP p2) { return p0; }
+EXPORT int sf12_I_ISS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PII p1, struct S_PII p2) { return p0; }
+EXPORT int sf12_I_ISS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PIF p1, struct S_PIF p2) { return p0; }
+EXPORT int sf12_I_ISS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PID p1, struct S_PID p2) { return p0; }
+EXPORT int sf12_I_ISS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PIP p1, struct S_PIP p2) { return p0; }
+EXPORT int sf12_I_ISS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFI p1, struct S_PFI p2) { return p0; }
+EXPORT int sf12_I_ISS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFF p1, struct S_PFF p2) { return p0; }
+EXPORT int sf12_I_ISS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFD p1, struct S_PFD p2) { return p0; }
+EXPORT int sf12_I_ISS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PFP p1, struct S_PFP p2) { return p0; }
+EXPORT int sf12_I_ISS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDI p1, struct S_PDI p2) { return p0; }
+EXPORT int sf12_I_ISS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDF p1, struct S_PDF p2) { return p0; }
+EXPORT int sf12_I_ISS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDD p1, struct S_PDD p2) { return p0; }
+EXPORT int sf12_I_ISS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PDP p1, struct S_PDP p2) { return p0; }
+EXPORT int sf12_I_ISS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPI p1, struct S_PPI p2) { return p0; }
+EXPORT int sf12_I_ISS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPF p1, struct S_PPF p2) { return p0; }
+EXPORT int sf12_I_ISS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPD p1, struct S_PPD p2) { return p0; }
+EXPORT int sf12_I_ISS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, int p0, struct S_PPP p1, struct S_PPP p2) { return p0; }
+EXPORT float sf12_F_FII_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, int p2) { return p0; }
+EXPORT float sf12_F_FIF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, float p2) { return p0; }
+EXPORT float sf12_F_FID_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, double p2) { return p0; }
+EXPORT float sf12_F_FIP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, void* p2) { return p0; }
+EXPORT float sf12_F_FIS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_I p2) { return p0; }
+EXPORT float sf12_F_FIS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_F p2) { return p0; }
+EXPORT float sf12_F_FIS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_D p2) { return p0; }
+EXPORT float sf12_F_FIS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_P p2) { return p0; }
+EXPORT float sf12_F_FIS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_II p2) { return p0; }
+EXPORT float sf12_F_FIS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_IF p2) { return p0; }
+EXPORT float sf12_F_FIS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_ID p2) { return p0; }
+EXPORT float sf12_F_FIS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_IP p2) { return p0; }
+EXPORT float sf12_F_FIS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FI p2) { return p0; }
+EXPORT float sf12_F_FIS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FF p2) { return p0; }
+EXPORT float sf12_F_FIS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FD p2) { return p0; }
+EXPORT float sf12_F_FIS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FP p2) { return p0; }
+EXPORT float sf12_F_FIS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DI p2) { return p0; }
+EXPORT float sf12_F_FIS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DF p2) { return p0; }
+EXPORT float sf12_F_FIS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DD p2) { return p0; }
+EXPORT float sf12_F_FIS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DP p2) { return p0; }
+EXPORT float sf12_F_FIS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PI p2) { return p0; }
+EXPORT float sf12_F_FIS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PF p2) { return p0; }
+EXPORT float sf12_F_FIS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PD p2) { return p0; }
+EXPORT float sf12_F_FIS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PP p2) { return p0; }
+EXPORT float sf12_F_FIS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_III p2) { return p0; }
+EXPORT float sf12_F_FIS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_IIF p2) { return p0; }
+EXPORT float sf12_F_FIS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_IID p2) { return p0; }
+EXPORT float sf12_F_FIS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_IIP p2) { return p0; }
+EXPORT float sf12_F_FIS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_IFI p2) { return p0; }
+EXPORT float sf12_F_FIS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_IFF p2) { return p0; }
+EXPORT float sf12_F_FIS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_IFD p2) { return p0; }
+EXPORT float sf12_F_FIS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_IFP p2) { return p0; }
+EXPORT float sf12_F_FIS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_IDI p2) { return p0; }
+EXPORT float sf12_F_FIS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_IDF p2) { return p0; }
+EXPORT float sf12_F_FIS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_IDD p2) { return p0; }
+EXPORT float sf12_F_FIS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_IDP p2) { return p0; }
+EXPORT float sf12_F_FIS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_IPI p2) { return p0; }
+EXPORT float sf12_F_FIS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_IPF p2) { return p0; }
+EXPORT float sf12_F_FIS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_IPD p2) { return p0; }
+EXPORT float sf12_F_FIS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_IPP p2) { return p0; }
+EXPORT float sf12_F_FIS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FII p2) { return p0; }
+EXPORT float sf12_F_FIS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FIF p2) { return p0; }
+EXPORT float sf12_F_FIS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FID p2) { return p0; }
+EXPORT float sf12_F_FIS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FIP p2) { return p0; }
+EXPORT float sf12_F_FIS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FFI p2) { return p0; }
+EXPORT float sf12_F_FIS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FFF p2) { return p0; }
+EXPORT float sf12_F_FIS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FFD p2) { return p0; }
+EXPORT float sf12_F_FIS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FFP p2) { return p0; }
+EXPORT float sf12_F_FIS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FDI p2) { return p0; }
+EXPORT float sf12_F_FIS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FDF p2) { return p0; }
+EXPORT float sf12_F_FIS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FDD p2) { return p0; }
+EXPORT float sf12_F_FIS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FDP p2) { return p0; }
+EXPORT float sf12_F_FIS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FPI p2) { return p0; }
+EXPORT float sf12_F_FIS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FPF p2) { return p0; }
+EXPORT float sf12_F_FIS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FPD p2) { return p0; }
+EXPORT float sf12_F_FIS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_FPP p2) { return p0; }
+EXPORT float sf12_F_FIS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DII p2) { return p0; }
+EXPORT float sf12_F_FIS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DIF p2) { return p0; }
+EXPORT float sf12_F_FIS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DID p2) { return p0; }
+EXPORT float sf12_F_FIS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DIP p2) { return p0; }
+EXPORT float sf12_F_FIS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DFI p2) { return p0; }
+EXPORT float sf12_F_FIS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DFF p2) { return p0; }
+EXPORT float sf12_F_FIS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DFD p2) { return p0; }
+EXPORT float sf12_F_FIS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DFP p2) { return p0; }
+EXPORT float sf12_F_FIS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DDI p2) { return p0; }
+EXPORT float sf12_F_FIS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DDF p2) { return p0; }
+EXPORT float sf12_F_FIS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DDD p2) { return p0; }
+EXPORT float sf12_F_FIS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DDP p2) { return p0; }
+EXPORT float sf12_F_FIS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DPI p2) { return p0; }
+EXPORT float sf12_F_FIS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DPF p2) { return p0; }
+EXPORT float sf12_F_FIS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DPD p2) { return p0; }
+EXPORT float sf12_F_FIS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_DPP p2) { return p0; }
+EXPORT float sf12_F_FIS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PII p2) { return p0; }
+EXPORT float sf12_F_FIS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PIF p2) { return p0; }
+EXPORT float sf12_F_FIS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PID p2) { return p0; }
+EXPORT float sf12_F_FIS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PIP p2) { return p0; }
+EXPORT float sf12_F_FIS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PFI p2) { return p0; }
+EXPORT float sf12_F_FIS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PFF p2) { return p0; }
+EXPORT float sf12_F_FIS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PFD p2) { return p0; }
+EXPORT float sf12_F_FIS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PFP p2) { return p0; }
+EXPORT float sf12_F_FIS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PDI p2) { return p0; }
+EXPORT float sf12_F_FIS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PDF p2) { return p0; }
+EXPORT float sf12_F_FIS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PDD p2) { return p0; }
+EXPORT float sf12_F_FIS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PDP p2) { return p0; }
+EXPORT float sf12_F_FIS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PPI p2) { return p0; }
+EXPORT float sf12_F_FIS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PPF p2) { return p0; }
+EXPORT float sf12_F_FIS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PPD p2) { return p0; }
+EXPORT float sf12_F_FIS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, int p1, struct S_PPP p2) { return p0; }
+EXPORT float sf12_F_FFI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, int p2) { return p0; }
+EXPORT float sf12_F_FFF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, float p2) { return p0; }
+EXPORT float sf12_F_FFD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, double p2) { return p0; }
+EXPORT float sf12_F_FFP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, void* p2) { return p0; }
+EXPORT float sf12_F_FFS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_I p2) { return p0; }
+EXPORT float sf12_F_FFS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_F p2) { return p0; }
+EXPORT float sf12_F_FFS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_D p2) { return p0; }
+EXPORT float sf12_F_FFS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_P p2) { return p0; }
+EXPORT float sf12_F_FFS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_II p2) { return p0; }
+EXPORT float sf12_F_FFS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_IF p2) { return p0; }
+EXPORT float sf12_F_FFS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_ID p2) { return p0; }
+EXPORT float sf12_F_FFS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_IP p2) { return p0; }
+EXPORT float sf12_F_FFS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FI p2) { return p0; }
+EXPORT float sf12_F_FFS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FF p2) { return p0; }
+EXPORT float sf12_F_FFS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FD p2) { return p0; }
+EXPORT float sf12_F_FFS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FP p2) { return p0; }
+EXPORT float sf12_F_FFS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DI p2) { return p0; }
+EXPORT float sf12_F_FFS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DF p2) { return p0; }
+EXPORT float sf12_F_FFS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DD p2) { return p0; }
+EXPORT float sf12_F_FFS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DP p2) { return p0; }
+EXPORT float sf12_F_FFS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PI p2) { return p0; }
+EXPORT float sf12_F_FFS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PF p2) { return p0; }
+EXPORT float sf12_F_FFS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PD p2) { return p0; }
+EXPORT float sf12_F_FFS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PP p2) { return p0; }
+EXPORT float sf12_F_FFS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_III p2) { return p0; }
+EXPORT float sf12_F_FFS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_IIF p2) { return p0; }
+EXPORT float sf12_F_FFS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_IID p2) { return p0; }
+EXPORT float sf12_F_FFS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_IIP p2) { return p0; }
+EXPORT float sf12_F_FFS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_IFI p2) { return p0; }
+EXPORT float sf12_F_FFS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_IFF p2) { return p0; }
+EXPORT float sf12_F_FFS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_IFD p2) { return p0; }
+EXPORT float sf13_F_FFS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_IFP p2) { return p0; }
+EXPORT float sf13_F_FFS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_IDI p2) { return p0; }
+EXPORT float sf13_F_FFS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_IDF p2) { return p0; }
+EXPORT float sf13_F_FFS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_IDD p2) { return p0; }
+EXPORT float sf13_F_FFS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_IDP p2) { return p0; }
+EXPORT float sf13_F_FFS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_IPI p2) { return p0; }
+EXPORT float sf13_F_FFS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_IPF p2) { return p0; }
+EXPORT float sf13_F_FFS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_IPD p2) { return p0; }
+EXPORT float sf13_F_FFS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_IPP p2) { return p0; }
+EXPORT float sf13_F_FFS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FII p2) { return p0; }
+EXPORT float sf13_F_FFS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FIF p2) { return p0; }
+EXPORT float sf13_F_FFS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FID p2) { return p0; }
+EXPORT float sf13_F_FFS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FIP p2) { return p0; }
+EXPORT float sf13_F_FFS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FFI p2) { return p0; }
+EXPORT float sf13_F_FFS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FFF p2) { return p0; }
+EXPORT float sf13_F_FFS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FFD p2) { return p0; }
+EXPORT float sf13_F_FFS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FFP p2) { return p0; }
+EXPORT float sf13_F_FFS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FDI p2) { return p0; }
+EXPORT float sf13_F_FFS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FDF p2) { return p0; }
+EXPORT float sf13_F_FFS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FDD p2) { return p0; }
+EXPORT float sf13_F_FFS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FDP p2) { return p0; }
+EXPORT float sf13_F_FFS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FPI p2) { return p0; }
+EXPORT float sf13_F_FFS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FPF p2) { return p0; }
+EXPORT float sf13_F_FFS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FPD p2) { return p0; }
+EXPORT float sf13_F_FFS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_FPP p2) { return p0; }
+EXPORT float sf13_F_FFS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DII p2) { return p0; }
+EXPORT float sf13_F_FFS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DIF p2) { return p0; }
+EXPORT float sf13_F_FFS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DID p2) { return p0; }
+EXPORT float sf13_F_FFS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DIP p2) { return p0; }
+EXPORT float sf13_F_FFS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DFI p2) { return p0; }
+EXPORT float sf13_F_FFS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DFF p2) { return p0; }
+EXPORT float sf13_F_FFS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DFD p2) { return p0; }
+EXPORT float sf13_F_FFS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DFP p2) { return p0; }
+EXPORT float sf13_F_FFS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DDI p2) { return p0; }
+EXPORT float sf13_F_FFS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DDF p2) { return p0; }
+EXPORT float sf13_F_FFS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DDD p2) { return p0; }
+EXPORT float sf13_F_FFS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DDP p2) { return p0; }
+EXPORT float sf13_F_FFS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DPI p2) { return p0; }
+EXPORT float sf13_F_FFS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DPF p2) { return p0; }
+EXPORT float sf13_F_FFS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DPD p2) { return p0; }
+EXPORT float sf13_F_FFS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_DPP p2) { return p0; }
+EXPORT float sf13_F_FFS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PII p2) { return p0; }
+EXPORT float sf13_F_FFS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PIF p2) { return p0; }
+EXPORT float sf13_F_FFS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PID p2) { return p0; }
+EXPORT float sf13_F_FFS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PIP p2) { return p0; }
+EXPORT float sf13_F_FFS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PFI p2) { return p0; }
+EXPORT float sf13_F_FFS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PFF p2) { return p0; }
+EXPORT float sf13_F_FFS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PFD p2) { return p0; }
+EXPORT float sf13_F_FFS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PFP p2) { return p0; }
+EXPORT float sf13_F_FFS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PDI p2) { return p0; }
+EXPORT float sf13_F_FFS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PDF p2) { return p0; }
+EXPORT float sf13_F_FFS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PDD p2) { return p0; }
+EXPORT float sf13_F_FFS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PDP p2) { return p0; }
+EXPORT float sf13_F_FFS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PPI p2) { return p0; }
+EXPORT float sf13_F_FFS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PPF p2) { return p0; }
+EXPORT float sf13_F_FFS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PPD p2) { return p0; }
+EXPORT float sf13_F_FFS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, float p1, struct S_PPP p2) { return p0; }
+EXPORT float sf13_F_FDI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, int p2) { return p0; }
+EXPORT float sf13_F_FDF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, float p2) { return p0; }
+EXPORT float sf13_F_FDD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, double p2) { return p0; }
+EXPORT float sf13_F_FDP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, void* p2) { return p0; }
+EXPORT float sf13_F_FDS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_I p2) { return p0; }
+EXPORT float sf13_F_FDS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_F p2) { return p0; }
+EXPORT float sf13_F_FDS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_D p2) { return p0; }
+EXPORT float sf13_F_FDS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_P p2) { return p0; }
+EXPORT float sf13_F_FDS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_II p2) { return p0; }
+EXPORT float sf13_F_FDS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_IF p2) { return p0; }
+EXPORT float sf13_F_FDS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_ID p2) { return p0; }
+EXPORT float sf13_F_FDS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_IP p2) { return p0; }
+EXPORT float sf13_F_FDS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FI p2) { return p0; }
+EXPORT float sf13_F_FDS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FF p2) { return p0; }
+EXPORT float sf13_F_FDS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FD p2) { return p0; }
+EXPORT float sf13_F_FDS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FP p2) { return p0; }
+EXPORT float sf13_F_FDS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DI p2) { return p0; }
+EXPORT float sf13_F_FDS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DF p2) { return p0; }
+EXPORT float sf13_F_FDS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DD p2) { return p0; }
+EXPORT float sf13_F_FDS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DP p2) { return p0; }
+EXPORT float sf13_F_FDS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PI p2) { return p0; }
+EXPORT float sf13_F_FDS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PF p2) { return p0; }
+EXPORT float sf13_F_FDS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PD p2) { return p0; }
+EXPORT float sf13_F_FDS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PP p2) { return p0; }
+EXPORT float sf13_F_FDS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_III p2) { return p0; }
+EXPORT float sf13_F_FDS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_IIF p2) { return p0; }
+EXPORT float sf13_F_FDS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_IID p2) { return p0; }
+EXPORT float sf13_F_FDS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_IIP p2) { return p0; }
+EXPORT float sf13_F_FDS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_IFI p2) { return p0; }
+EXPORT float sf13_F_FDS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_IFF p2) { return p0; }
+EXPORT float sf13_F_FDS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_IFD p2) { return p0; }
+EXPORT float sf13_F_FDS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_IFP p2) { return p0; }
+EXPORT float sf13_F_FDS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_IDI p2) { return p0; }
+EXPORT float sf13_F_FDS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_IDF p2) { return p0; }
+EXPORT float sf13_F_FDS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_IDD p2) { return p0; }
+EXPORT float sf13_F_FDS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_IDP p2) { return p0; }
+EXPORT float sf13_F_FDS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_IPI p2) { return p0; }
+EXPORT float sf13_F_FDS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_IPF p2) { return p0; }
+EXPORT float sf13_F_FDS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_IPD p2) { return p0; }
+EXPORT float sf13_F_FDS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_IPP p2) { return p0; }
+EXPORT float sf13_F_FDS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FII p2) { return p0; }
+EXPORT float sf13_F_FDS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FIF p2) { return p0; }
+EXPORT float sf13_F_FDS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FID p2) { return p0; }
+EXPORT float sf13_F_FDS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FIP p2) { return p0; }
+EXPORT float sf13_F_FDS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FFI p2) { return p0; }
+EXPORT float sf13_F_FDS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FFF p2) { return p0; }
+EXPORT float sf13_F_FDS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FFD p2) { return p0; }
+EXPORT float sf13_F_FDS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FFP p2) { return p0; }
+EXPORT float sf13_F_FDS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FDI p2) { return p0; }
+EXPORT float sf13_F_FDS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FDF p2) { return p0; }
+EXPORT float sf13_F_FDS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FDD p2) { return p0; }
+EXPORT float sf13_F_FDS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FDP p2) { return p0; }
+EXPORT float sf13_F_FDS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FPI p2) { return p0; }
+EXPORT float sf13_F_FDS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FPF p2) { return p0; }
+EXPORT float sf13_F_FDS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FPD p2) { return p0; }
+EXPORT float sf13_F_FDS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_FPP p2) { return p0; }
+EXPORT float sf13_F_FDS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DII p2) { return p0; }
+EXPORT float sf13_F_FDS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DIF p2) { return p0; }
+EXPORT float sf13_F_FDS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DID p2) { return p0; }
+EXPORT float sf13_F_FDS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DIP p2) { return p0; }
+EXPORT float sf13_F_FDS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DFI p2) { return p0; }
+EXPORT float sf13_F_FDS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DFF p2) { return p0; }
+EXPORT float sf13_F_FDS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DFD p2) { return p0; }
+EXPORT float sf13_F_FDS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DFP p2) { return p0; }
+EXPORT float sf13_F_FDS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DDI p2) { return p0; }
+EXPORT float sf13_F_FDS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DDF p2) { return p0; }
+EXPORT float sf13_F_FDS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DDD p2) { return p0; }
+EXPORT float sf13_F_FDS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DDP p2) { return p0; }
+EXPORT float sf13_F_FDS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DPI p2) { return p0; }
+EXPORT float sf13_F_FDS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DPF p2) { return p0; }
+EXPORT float sf13_F_FDS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DPD p2) { return p0; }
+EXPORT float sf13_F_FDS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_DPP p2) { return p0; }
+EXPORT float sf13_F_FDS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PII p2) { return p0; }
+EXPORT float sf13_F_FDS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PIF p2) { return p0; }
+EXPORT float sf13_F_FDS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PID p2) { return p0; }
+EXPORT float sf13_F_FDS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PIP p2) { return p0; }
+EXPORT float sf13_F_FDS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PFI p2) { return p0; }
+EXPORT float sf13_F_FDS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PFF p2) { return p0; }
+EXPORT float sf13_F_FDS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PFD p2) { return p0; }
+EXPORT float sf13_F_FDS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PFP p2) { return p0; }
+EXPORT float sf13_F_FDS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PDI p2) { return p0; }
+EXPORT float sf13_F_FDS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PDF p2) { return p0; }
+EXPORT float sf13_F_FDS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PDD p2) { return p0; }
+EXPORT float sf13_F_FDS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PDP p2) { return p0; }
+EXPORT float sf13_F_FDS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PPI p2) { return p0; }
+EXPORT float sf13_F_FDS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PPF p2) { return p0; }
+EXPORT float sf13_F_FDS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PPD p2) { return p0; }
+EXPORT float sf13_F_FDS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, double p1, struct S_PPP p2) { return p0; }
+EXPORT float sf13_F_FPI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, int p2) { return p0; }
+EXPORT float sf13_F_FPF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, float p2) { return p0; }
+EXPORT float sf13_F_FPD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, double p2) { return p0; }
+EXPORT float sf13_F_FPP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, void* p2) { return p0; }
+EXPORT float sf13_F_FPS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_I p2) { return p0; }
+EXPORT float sf13_F_FPS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_F p2) { return p0; }
+EXPORT float sf13_F_FPS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_D p2) { return p0; }
+EXPORT float sf13_F_FPS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_P p2) { return p0; }
+EXPORT float sf13_F_FPS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_II p2) { return p0; }
+EXPORT float sf13_F_FPS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_IF p2) { return p0; }
+EXPORT float sf13_F_FPS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_ID p2) { return p0; }
+EXPORT float sf13_F_FPS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_IP p2) { return p0; }
+EXPORT float sf13_F_FPS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FI p2) { return p0; }
+EXPORT float sf13_F_FPS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FF p2) { return p0; }
+EXPORT float sf13_F_FPS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FD p2) { return p0; }
+EXPORT float sf13_F_FPS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FP p2) { return p0; }
+EXPORT float sf13_F_FPS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DI p2) { return p0; }
+EXPORT float sf13_F_FPS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DF p2) { return p0; }
+EXPORT float sf13_F_FPS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DD p2) { return p0; }
+EXPORT float sf13_F_FPS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DP p2) { return p0; }
+EXPORT float sf13_F_FPS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PI p2) { return p0; }
+EXPORT float sf13_F_FPS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PF p2) { return p0; }
+EXPORT float sf13_F_FPS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PD p2) { return p0; }
+EXPORT float sf13_F_FPS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PP p2) { return p0; }
+EXPORT float sf13_F_FPS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_III p2) { return p0; }
+EXPORT float sf13_F_FPS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_IIF p2) { return p0; }
+EXPORT float sf13_F_FPS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_IID p2) { return p0; }
+EXPORT float sf13_F_FPS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_IIP p2) { return p0; }
+EXPORT float sf13_F_FPS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_IFI p2) { return p0; }
+EXPORT float sf13_F_FPS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_IFF p2) { return p0; }
+EXPORT float sf13_F_FPS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_IFD p2) { return p0; }
+EXPORT float sf13_F_FPS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_IFP p2) { return p0; }
+EXPORT float sf13_F_FPS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_IDI p2) { return p0; }
+EXPORT float sf13_F_FPS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_IDF p2) { return p0; }
+EXPORT float sf13_F_FPS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_IDD p2) { return p0; }
+EXPORT float sf13_F_FPS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_IDP p2) { return p0; }
+EXPORT float sf13_F_FPS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_IPI p2) { return p0; }
+EXPORT float sf13_F_FPS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_IPF p2) { return p0; }
+EXPORT float sf13_F_FPS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_IPD p2) { return p0; }
+EXPORT float sf13_F_FPS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_IPP p2) { return p0; }
+EXPORT float sf13_F_FPS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FII p2) { return p0; }
+EXPORT float sf13_F_FPS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FIF p2) { return p0; }
+EXPORT float sf13_F_FPS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FID p2) { return p0; }
+EXPORT float sf13_F_FPS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FIP p2) { return p0; }
+EXPORT float sf13_F_FPS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FFI p2) { return p0; }
+EXPORT float sf13_F_FPS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FFF p2) { return p0; }
+EXPORT float sf13_F_FPS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FFD p2) { return p0; }
+EXPORT float sf13_F_FPS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FFP p2) { return p0; }
+EXPORT float sf13_F_FPS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FDI p2) { return p0; }
+EXPORT float sf13_F_FPS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FDF p2) { return p0; }
+EXPORT float sf13_F_FPS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FDD p2) { return p0; }
+EXPORT float sf13_F_FPS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FDP p2) { return p0; }
+EXPORT float sf13_F_FPS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FPI p2) { return p0; }
+EXPORT float sf13_F_FPS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FPF p2) { return p0; }
+EXPORT float sf13_F_FPS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FPD p2) { return p0; }
+EXPORT float sf13_F_FPS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_FPP p2) { return p0; }
+EXPORT float sf13_F_FPS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DII p2) { return p0; }
+EXPORT float sf13_F_FPS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DIF p2) { return p0; }
+EXPORT float sf13_F_FPS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DID p2) { return p0; }
+EXPORT float sf13_F_FPS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DIP p2) { return p0; }
+EXPORT float sf13_F_FPS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DFI p2) { return p0; }
+EXPORT float sf13_F_FPS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DFF p2) { return p0; }
+EXPORT float sf13_F_FPS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DFD p2) { return p0; }
+EXPORT float sf13_F_FPS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DFP p2) { return p0; }
+EXPORT float sf13_F_FPS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DDI p2) { return p0; }
+EXPORT float sf13_F_FPS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DDF p2) { return p0; }
+EXPORT float sf13_F_FPS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DDD p2) { return p0; }
+EXPORT float sf13_F_FPS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DDP p2) { return p0; }
+EXPORT float sf13_F_FPS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DPI p2) { return p0; }
+EXPORT float sf13_F_FPS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DPF p2) { return p0; }
+EXPORT float sf13_F_FPS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DPD p2) { return p0; }
+EXPORT float sf13_F_FPS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_DPP p2) { return p0; }
+EXPORT float sf13_F_FPS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PII p2) { return p0; }
+EXPORT float sf13_F_FPS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PIF p2) { return p0; }
+EXPORT float sf13_F_FPS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PID p2) { return p0; }
+EXPORT float sf13_F_FPS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PIP p2) { return p0; }
+EXPORT float sf13_F_FPS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PFI p2) { return p0; }
+EXPORT float sf13_F_FPS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PFF p2) { return p0; }
+EXPORT float sf13_F_FPS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PFD p2) { return p0; }
+EXPORT float sf13_F_FPS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PFP p2) { return p0; }
+EXPORT float sf13_F_FPS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PDI p2) { return p0; }
+EXPORT float sf13_F_FPS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PDF p2) { return p0; }
+EXPORT float sf13_F_FPS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PDD p2) { return p0; }
+EXPORT float sf13_F_FPS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PDP p2) { return p0; }
+EXPORT float sf13_F_FPS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PPI p2) { return p0; }
+EXPORT float sf13_F_FPS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PPF p2) { return p0; }
+EXPORT float sf13_F_FPS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PPD p2) { return p0; }
+EXPORT float sf13_F_FPS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, void* p1, struct S_PPP p2) { return p0; }
+EXPORT float sf13_F_FSI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_I p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_F p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_D p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_P p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_II p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IF p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_ID p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IP p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FI p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FF p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FD p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FP p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DI p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DF p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DD p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DP p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PI p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PF p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PD p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PP p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_III p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IIF p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IID p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IIP p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFI p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFF p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFD p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFP p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDI p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDF p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDD p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDP p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPI p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPF p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPD p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPP p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FII p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FIF p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FID p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FIP p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFI p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFF p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFD p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFP p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDI p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDF p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDD p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDP p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPI p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPF p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPD p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPP p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DII p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DIF p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DID p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DIP p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFI p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFF p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFD p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFP p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDI p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDF p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDD p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDP p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPI p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPF p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPD p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPP p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PII p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PIF p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PID p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PIP p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFI p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFF p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFD p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFP p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDI p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDF p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDD p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDP p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPI p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPF p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPD p1, int p2) { return p0; }
+EXPORT float sf13_F_FSI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPP p1, int p2) { return p0; }
+EXPORT float sf13_F_FSF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_I p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_F p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_D p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_P p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_II p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IF p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_ID p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IP p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FI p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FF p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FD p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FP p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DI p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DF p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DD p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DP p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PI p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PF p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PD p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PP p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_III p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IIF p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IID p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IIP p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFI p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFF p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFD p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFP p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDI p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDF p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDD p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDP p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPI p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPF p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPD p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPP p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FII p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FIF p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FID p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FIP p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFI p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFF p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFD p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFP p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDI p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDF p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDD p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDP p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPI p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPF p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPD p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPP p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DII p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DIF p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DID p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DIP p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFI p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFF p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFD p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFP p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDI p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDF p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDD p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDP p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPI p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPF p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPD p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPP p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PII p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PIF p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PID p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PIP p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFI p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFF p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFD p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFP p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDI p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDF p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDD p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDP p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPI p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPF p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPD p1, float p2) { return p0; }
+EXPORT float sf13_F_FSF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPP p1, float p2) { return p0; }
+EXPORT float sf13_F_FSD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_I p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_F p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_D p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_P p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_II p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IF p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_ID p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IP p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FI p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FF p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FD p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FP p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DI p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DF p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DD p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DP p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PI p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PF p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PD p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PP p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_III p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IIF p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IID p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IIP p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFI p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFF p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFD p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFP p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDI p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDF p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDD p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDP p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPI p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPF p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPD p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPP p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FII p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FIF p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FID p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FIP p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFI p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFF p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFD p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFP p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDI p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDF p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDD p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDP p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPI p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPF p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPD p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPP p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DII p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DIF p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DID p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DIP p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFI p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFF p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFD p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFP p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDI p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDF p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDD p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDP p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPI p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPF p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPD p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPP p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PII p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PIF p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PID p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PIP p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFI p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFF p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFD p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFP p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDI p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDF p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDD p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDP p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPI p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPF p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPD p1, double p2) { return p0; }
+EXPORT float sf13_F_FSD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPP p1, double p2) { return p0; }
+EXPORT float sf13_F_FSP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_I p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_F p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_D p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_P p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_II p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IF p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_ID p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IP p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FI p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FF p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FD p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FP p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DI p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DF p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DD p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DP p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PI p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PF p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PD p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PP p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_III p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IIF p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IID p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IIP p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFI p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFF p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFD p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFP p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDI p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDF p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDD p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDP p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPI p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPF p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPD p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPP p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FII p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FIF p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FID p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FIP p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFI p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFF p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFD p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFP p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDI p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDF p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDD p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDP p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPI p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPF p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPD p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPP p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DII p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DIF p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DID p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DIP p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFI p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFF p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFD p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFP p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDI p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDF p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDD p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDP p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPI p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPF p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPD p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPP p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PII p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PIF p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PID p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PIP p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFI p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFF p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFD p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFP p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDI p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDF p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDD p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDP p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPI p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPF p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPD p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPP p1, void* p2) { return p0; }
+EXPORT float sf13_F_FSS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_I p1, struct S_I p2) { return p0; }
+EXPORT float sf13_F_FSS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_F p1, struct S_F p2) { return p0; }
+EXPORT float sf13_F_FSS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_D p1, struct S_D p2) { return p0; }
+EXPORT float sf13_F_FSS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_P p1, struct S_P p2) { return p0; }
+EXPORT float sf13_F_FSS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_II p1, struct S_II p2) { return p0; }
+EXPORT float sf13_F_FSS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IF p1, struct S_IF p2) { return p0; }
+EXPORT float sf13_F_FSS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_ID p1, struct S_ID p2) { return p0; }
+EXPORT float sf13_F_FSS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IP p1, struct S_IP p2) { return p0; }
+EXPORT float sf13_F_FSS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FI p1, struct S_FI p2) { return p0; }
+EXPORT float sf13_F_FSS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FF p1, struct S_FF p2) { return p0; }
+EXPORT float sf13_F_FSS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FD p1, struct S_FD p2) { return p0; }
+EXPORT float sf13_F_FSS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FP p1, struct S_FP p2) { return p0; }
+EXPORT float sf13_F_FSS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DI p1, struct S_DI p2) { return p0; }
+EXPORT float sf13_F_FSS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DF p1, struct S_DF p2) { return p0; }
+EXPORT float sf13_F_FSS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DD p1, struct S_DD p2) { return p0; }
+EXPORT float sf13_F_FSS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DP p1, struct S_DP p2) { return p0; }
+EXPORT float sf13_F_FSS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PI p1, struct S_PI p2) { return p0; }
+EXPORT float sf13_F_FSS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PF p1, struct S_PF p2) { return p0; }
+EXPORT float sf13_F_FSS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PD p1, struct S_PD p2) { return p0; }
+EXPORT float sf13_F_FSS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PP p1, struct S_PP p2) { return p0; }
+EXPORT float sf13_F_FSS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_III p1, struct S_III p2) { return p0; }
+EXPORT float sf13_F_FSS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IIF p1, struct S_IIF p2) { return p0; }
+EXPORT float sf13_F_FSS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IID p1, struct S_IID p2) { return p0; }
+EXPORT float sf13_F_FSS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IIP p1, struct S_IIP p2) { return p0; }
+EXPORT float sf13_F_FSS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFI p1, struct S_IFI p2) { return p0; }
+EXPORT float sf13_F_FSS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFF p1, struct S_IFF p2) { return p0; }
+EXPORT float sf13_F_FSS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFD p1, struct S_IFD p2) { return p0; }
+EXPORT float sf13_F_FSS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IFP p1, struct S_IFP p2) { return p0; }
+EXPORT float sf13_F_FSS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDI p1, struct S_IDI p2) { return p0; }
+EXPORT float sf13_F_FSS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDF p1, struct S_IDF p2) { return p0; }
+EXPORT float sf13_F_FSS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDD p1, struct S_IDD p2) { return p0; }
+EXPORT float sf14_F_FSS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IDP p1, struct S_IDP p2) { return p0; }
+EXPORT float sf14_F_FSS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPI p1, struct S_IPI p2) { return p0; }
+EXPORT float sf14_F_FSS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPF p1, struct S_IPF p2) { return p0; }
+EXPORT float sf14_F_FSS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPD p1, struct S_IPD p2) { return p0; }
+EXPORT float sf14_F_FSS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_IPP p1, struct S_IPP p2) { return p0; }
+EXPORT float sf14_F_FSS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FII p1, struct S_FII p2) { return p0; }
+EXPORT float sf14_F_FSS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FIF p1, struct S_FIF p2) { return p0; }
+EXPORT float sf14_F_FSS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FID p1, struct S_FID p2) { return p0; }
+EXPORT float sf14_F_FSS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FIP p1, struct S_FIP p2) { return p0; }
+EXPORT float sf14_F_FSS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFI p1, struct S_FFI p2) { return p0; }
+EXPORT float sf14_F_FSS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFF p1, struct S_FFF p2) { return p0; }
+EXPORT float sf14_F_FSS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFD p1, struct S_FFD p2) { return p0; }
+EXPORT float sf14_F_FSS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FFP p1, struct S_FFP p2) { return p0; }
+EXPORT float sf14_F_FSS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDI p1, struct S_FDI p2) { return p0; }
+EXPORT float sf14_F_FSS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDF p1, struct S_FDF p2) { return p0; }
+EXPORT float sf14_F_FSS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDD p1, struct S_FDD p2) { return p0; }
+EXPORT float sf14_F_FSS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FDP p1, struct S_FDP p2) { return p0; }
+EXPORT float sf14_F_FSS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPI p1, struct S_FPI p2) { return p0; }
+EXPORT float sf14_F_FSS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPF p1, struct S_FPF p2) { return p0; }
+EXPORT float sf14_F_FSS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPD p1, struct S_FPD p2) { return p0; }
+EXPORT float sf14_F_FSS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_FPP p1, struct S_FPP p2) { return p0; }
+EXPORT float sf14_F_FSS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DII p1, struct S_DII p2) { return p0; }
+EXPORT float sf14_F_FSS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DIF p1, struct S_DIF p2) { return p0; }
+EXPORT float sf14_F_FSS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DID p1, struct S_DID p2) { return p0; }
+EXPORT float sf14_F_FSS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DIP p1, struct S_DIP p2) { return p0; }
+EXPORT float sf14_F_FSS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFI p1, struct S_DFI p2) { return p0; }
+EXPORT float sf14_F_FSS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFF p1, struct S_DFF p2) { return p0; }
+EXPORT float sf14_F_FSS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFD p1, struct S_DFD p2) { return p0; }
+EXPORT float sf14_F_FSS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DFP p1, struct S_DFP p2) { return p0; }
+EXPORT float sf14_F_FSS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDI p1, struct S_DDI p2) { return p0; }
+EXPORT float sf14_F_FSS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDF p1, struct S_DDF p2) { return p0; }
+EXPORT float sf14_F_FSS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDD p1, struct S_DDD p2) { return p0; }
+EXPORT float sf14_F_FSS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DDP p1, struct S_DDP p2) { return p0; }
+EXPORT float sf14_F_FSS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPI p1, struct S_DPI p2) { return p0; }
+EXPORT float sf14_F_FSS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPF p1, struct S_DPF p2) { return p0; }
+EXPORT float sf14_F_FSS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPD p1, struct S_DPD p2) { return p0; }
+EXPORT float sf14_F_FSS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_DPP p1, struct S_DPP p2) { return p0; }
+EXPORT float sf14_F_FSS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PII p1, struct S_PII p2) { return p0; }
+EXPORT float sf14_F_FSS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PIF p1, struct S_PIF p2) { return p0; }
+EXPORT float sf14_F_FSS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PID p1, struct S_PID p2) { return p0; }
+EXPORT float sf14_F_FSS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PIP p1, struct S_PIP p2) { return p0; }
+EXPORT float sf14_F_FSS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFI p1, struct S_PFI p2) { return p0; }
+EXPORT float sf14_F_FSS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFF p1, struct S_PFF p2) { return p0; }
+EXPORT float sf14_F_FSS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFD p1, struct S_PFD p2) { return p0; }
+EXPORT float sf14_F_FSS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PFP p1, struct S_PFP p2) { return p0; }
+EXPORT float sf14_F_FSS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDI p1, struct S_PDI p2) { return p0; }
+EXPORT float sf14_F_FSS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDF p1, struct S_PDF p2) { return p0; }
+EXPORT float sf14_F_FSS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDD p1, struct S_PDD p2) { return p0; }
+EXPORT float sf14_F_FSS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PDP p1, struct S_PDP p2) { return p0; }
+EXPORT float sf14_F_FSS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPI p1, struct S_PPI p2) { return p0; }
+EXPORT float sf14_F_FSS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPF p1, struct S_PPF p2) { return p0; }
+EXPORT float sf14_F_FSS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPD p1, struct S_PPD p2) { return p0; }
+EXPORT float sf14_F_FSS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, float p0, struct S_PPP p1, struct S_PPP p2) { return p0; }
+EXPORT double sf14_D_DII_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, int p2) { return p0; }
+EXPORT double sf14_D_DIF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, float p2) { return p0; }
+EXPORT double sf14_D_DID_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, double p2) { return p0; }
+EXPORT double sf14_D_DIP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, void* p2) { return p0; }
+EXPORT double sf14_D_DIS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_I p2) { return p0; }
+EXPORT double sf14_D_DIS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_F p2) { return p0; }
+EXPORT double sf14_D_DIS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_D p2) { return p0; }
+EXPORT double sf14_D_DIS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_P p2) { return p0; }
+EXPORT double sf14_D_DIS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_II p2) { return p0; }
+EXPORT double sf14_D_DIS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_IF p2) { return p0; }
+EXPORT double sf14_D_DIS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_ID p2) { return p0; }
+EXPORT double sf14_D_DIS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_IP p2) { return p0; }
+EXPORT double sf14_D_DIS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FI p2) { return p0; }
+EXPORT double sf14_D_DIS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FF p2) { return p0; }
+EXPORT double sf14_D_DIS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FD p2) { return p0; }
+EXPORT double sf14_D_DIS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FP p2) { return p0; }
+EXPORT double sf14_D_DIS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DI p2) { return p0; }
+EXPORT double sf14_D_DIS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DF p2) { return p0; }
+EXPORT double sf14_D_DIS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DD p2) { return p0; }
+EXPORT double sf14_D_DIS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DP p2) { return p0; }
+EXPORT double sf14_D_DIS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PI p2) { return p0; }
+EXPORT double sf14_D_DIS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PF p2) { return p0; }
+EXPORT double sf14_D_DIS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PD p2) { return p0; }
+EXPORT double sf14_D_DIS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PP p2) { return p0; }
+EXPORT double sf14_D_DIS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_III p2) { return p0; }
+EXPORT double sf14_D_DIS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_IIF p2) { return p0; }
+EXPORT double sf14_D_DIS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_IID p2) { return p0; }
+EXPORT double sf14_D_DIS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_IIP p2) { return p0; }
+EXPORT double sf14_D_DIS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_IFI p2) { return p0; }
+EXPORT double sf14_D_DIS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_IFF p2) { return p0; }
+EXPORT double sf14_D_DIS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_IFD p2) { return p0; }
+EXPORT double sf14_D_DIS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_IFP p2) { return p0; }
+EXPORT double sf14_D_DIS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_IDI p2) { return p0; }
+EXPORT double sf14_D_DIS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_IDF p2) { return p0; }
+EXPORT double sf14_D_DIS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_IDD p2) { return p0; }
+EXPORT double sf14_D_DIS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_IDP p2) { return p0; }
+EXPORT double sf14_D_DIS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_IPI p2) { return p0; }
+EXPORT double sf14_D_DIS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_IPF p2) { return p0; }
+EXPORT double sf14_D_DIS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_IPD p2) { return p0; }
+EXPORT double sf14_D_DIS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_IPP p2) { return p0; }
+EXPORT double sf14_D_DIS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FII p2) { return p0; }
+EXPORT double sf14_D_DIS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FIF p2) { return p0; }
+EXPORT double sf14_D_DIS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FID p2) { return p0; }
+EXPORT double sf14_D_DIS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FIP p2) { return p0; }
+EXPORT double sf14_D_DIS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FFI p2) { return p0; }
+EXPORT double sf14_D_DIS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FFF p2) { return p0; }
+EXPORT double sf14_D_DIS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FFD p2) { return p0; }
+EXPORT double sf14_D_DIS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FFP p2) { return p0; }
+EXPORT double sf14_D_DIS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FDI p2) { return p0; }
+EXPORT double sf14_D_DIS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FDF p2) { return p0; }
+EXPORT double sf14_D_DIS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FDD p2) { return p0; }
+EXPORT double sf14_D_DIS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FDP p2) { return p0; }
+EXPORT double sf14_D_DIS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FPI p2) { return p0; }
+EXPORT double sf14_D_DIS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FPF p2) { return p0; }
+EXPORT double sf14_D_DIS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FPD p2) { return p0; }
+EXPORT double sf14_D_DIS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_FPP p2) { return p0; }
+EXPORT double sf14_D_DIS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DII p2) { return p0; }
+EXPORT double sf14_D_DIS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DIF p2) { return p0; }
+EXPORT double sf14_D_DIS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DID p2) { return p0; }
+EXPORT double sf14_D_DIS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DIP p2) { return p0; }
+EXPORT double sf14_D_DIS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DFI p2) { return p0; }
+EXPORT double sf14_D_DIS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DFF p2) { return p0; }
+EXPORT double sf14_D_DIS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DFD p2) { return p0; }
+EXPORT double sf14_D_DIS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DFP p2) { return p0; }
+EXPORT double sf14_D_DIS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DDI p2) { return p0; }
+EXPORT double sf14_D_DIS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DDF p2) { return p0; }
+EXPORT double sf14_D_DIS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DDD p2) { return p0; }
+EXPORT double sf14_D_DIS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DDP p2) { return p0; }
+EXPORT double sf14_D_DIS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DPI p2) { return p0; }
+EXPORT double sf14_D_DIS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DPF p2) { return p0; }
+EXPORT double sf14_D_DIS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DPD p2) { return p0; }
+EXPORT double sf14_D_DIS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_DPP p2) { return p0; }
+EXPORT double sf14_D_DIS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PII p2) { return p0; }
+EXPORT double sf14_D_DIS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PIF p2) { return p0; }
+EXPORT double sf14_D_DIS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PID p2) { return p0; }
+EXPORT double sf14_D_DIS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PIP p2) { return p0; }
+EXPORT double sf14_D_DIS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PFI p2) { return p0; }
+EXPORT double sf14_D_DIS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PFF p2) { return p0; }
+EXPORT double sf14_D_DIS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PFD p2) { return p0; }
+EXPORT double sf14_D_DIS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PFP p2) { return p0; }
+EXPORT double sf14_D_DIS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PDI p2) { return p0; }
+EXPORT double sf14_D_DIS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PDF p2) { return p0; }
+EXPORT double sf14_D_DIS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PDD p2) { return p0; }
+EXPORT double sf14_D_DIS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PDP p2) { return p0; }
+EXPORT double sf14_D_DIS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PPI p2) { return p0; }
+EXPORT double sf14_D_DIS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PPF p2) { return p0; }
+EXPORT double sf14_D_DIS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PPD p2) { return p0; }
+EXPORT double sf14_D_DIS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, int p1, struct S_PPP p2) { return p0; }
+EXPORT double sf14_D_DFI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, int p2) { return p0; }
+EXPORT double sf14_D_DFF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, float p2) { return p0; }
+EXPORT double sf14_D_DFD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, double p2) { return p0; }
+EXPORT double sf14_D_DFP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, void* p2) { return p0; }
+EXPORT double sf14_D_DFS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_I p2) { return p0; }
+EXPORT double sf14_D_DFS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_F p2) { return p0; }
+EXPORT double sf14_D_DFS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_D p2) { return p0; }
+EXPORT double sf14_D_DFS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_P p2) { return p0; }
+EXPORT double sf14_D_DFS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_II p2) { return p0; }
+EXPORT double sf14_D_DFS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_IF p2) { return p0; }
+EXPORT double sf14_D_DFS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_ID p2) { return p0; }
+EXPORT double sf14_D_DFS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_IP p2) { return p0; }
+EXPORT double sf14_D_DFS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FI p2) { return p0; }
+EXPORT double sf14_D_DFS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FF p2) { return p0; }
+EXPORT double sf14_D_DFS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FD p2) { return p0; }
+EXPORT double sf14_D_DFS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FP p2) { return p0; }
+EXPORT double sf14_D_DFS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DI p2) { return p0; }
+EXPORT double sf14_D_DFS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DF p2) { return p0; }
+EXPORT double sf14_D_DFS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DD p2) { return p0; }
+EXPORT double sf14_D_DFS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DP p2) { return p0; }
+EXPORT double sf14_D_DFS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PI p2) { return p0; }
+EXPORT double sf14_D_DFS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PF p2) { return p0; }
+EXPORT double sf14_D_DFS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PD p2) { return p0; }
+EXPORT double sf14_D_DFS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PP p2) { return p0; }
+EXPORT double sf14_D_DFS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_III p2) { return p0; }
+EXPORT double sf14_D_DFS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_IIF p2) { return p0; }
+EXPORT double sf14_D_DFS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_IID p2) { return p0; }
+EXPORT double sf14_D_DFS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_IIP p2) { return p0; }
+EXPORT double sf14_D_DFS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_IFI p2) { return p0; }
+EXPORT double sf14_D_DFS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_IFF p2) { return p0; }
+EXPORT double sf14_D_DFS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_IFD p2) { return p0; }
+EXPORT double sf14_D_DFS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_IFP p2) { return p0; }
+EXPORT double sf14_D_DFS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_IDI p2) { return p0; }
+EXPORT double sf14_D_DFS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_IDF p2) { return p0; }
+EXPORT double sf14_D_DFS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_IDD p2) { return p0; }
+EXPORT double sf14_D_DFS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_IDP p2) { return p0; }
+EXPORT double sf14_D_DFS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_IPI p2) { return p0; }
+EXPORT double sf14_D_DFS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_IPF p2) { return p0; }
+EXPORT double sf14_D_DFS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_IPD p2) { return p0; }
+EXPORT double sf14_D_DFS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_IPP p2) { return p0; }
+EXPORT double sf14_D_DFS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FII p2) { return p0; }
+EXPORT double sf14_D_DFS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FIF p2) { return p0; }
+EXPORT double sf14_D_DFS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FID p2) { return p0; }
+EXPORT double sf14_D_DFS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FIP p2) { return p0; }
+EXPORT double sf14_D_DFS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FFI p2) { return p0; }
+EXPORT double sf14_D_DFS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FFF p2) { return p0; }
+EXPORT double sf14_D_DFS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FFD p2) { return p0; }
+EXPORT double sf14_D_DFS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FFP p2) { return p0; }
+EXPORT double sf14_D_DFS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FDI p2) { return p0; }
+EXPORT double sf14_D_DFS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FDF p2) { return p0; }
+EXPORT double sf14_D_DFS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FDD p2) { return p0; }
+EXPORT double sf14_D_DFS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FDP p2) { return p0; }
+EXPORT double sf14_D_DFS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FPI p2) { return p0; }
+EXPORT double sf14_D_DFS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FPF p2) { return p0; }
+EXPORT double sf14_D_DFS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FPD p2) { return p0; }
+EXPORT double sf14_D_DFS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_FPP p2) { return p0; }
+EXPORT double sf14_D_DFS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DII p2) { return p0; }
+EXPORT double sf14_D_DFS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DIF p2) { return p0; }
+EXPORT double sf14_D_DFS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DID p2) { return p0; }
+EXPORT double sf14_D_DFS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DIP p2) { return p0; }
+EXPORT double sf14_D_DFS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DFI p2) { return p0; }
+EXPORT double sf14_D_DFS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DFF p2) { return p0; }
+EXPORT double sf14_D_DFS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DFD p2) { return p0; }
+EXPORT double sf14_D_DFS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DFP p2) { return p0; }
+EXPORT double sf14_D_DFS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DDI p2) { return p0; }
+EXPORT double sf14_D_DFS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DDF p2) { return p0; }
+EXPORT double sf14_D_DFS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DDD p2) { return p0; }
+EXPORT double sf14_D_DFS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DDP p2) { return p0; }
+EXPORT double sf14_D_DFS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DPI p2) { return p0; }
+EXPORT double sf14_D_DFS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DPF p2) { return p0; }
+EXPORT double sf14_D_DFS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DPD p2) { return p0; }
+EXPORT double sf14_D_DFS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_DPP p2) { return p0; }
+EXPORT double sf14_D_DFS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PII p2) { return p0; }
+EXPORT double sf14_D_DFS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PIF p2) { return p0; }
+EXPORT double sf14_D_DFS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PID p2) { return p0; }
+EXPORT double sf14_D_DFS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PIP p2) { return p0; }
+EXPORT double sf14_D_DFS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PFI p2) { return p0; }
+EXPORT double sf14_D_DFS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PFF p2) { return p0; }
+EXPORT double sf14_D_DFS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PFD p2) { return p0; }
+EXPORT double sf14_D_DFS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PFP p2) { return p0; }
+EXPORT double sf14_D_DFS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PDI p2) { return p0; }
+EXPORT double sf14_D_DFS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PDF p2) { return p0; }
+EXPORT double sf14_D_DFS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PDD p2) { return p0; }
+EXPORT double sf14_D_DFS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PDP p2) { return p0; }
+EXPORT double sf14_D_DFS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PPI p2) { return p0; }
+EXPORT double sf14_D_DFS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PPF p2) { return p0; }
+EXPORT double sf14_D_DFS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PPD p2) { return p0; }
+EXPORT double sf14_D_DFS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, float p1, struct S_PPP p2) { return p0; }
+EXPORT double sf14_D_DDI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, int p2) { return p0; }
+EXPORT double sf14_D_DDF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, float p2) { return p0; }
+EXPORT double sf14_D_DDD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, double p2) { return p0; }
+EXPORT double sf14_D_DDP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, void* p2) { return p0; }
+EXPORT double sf14_D_DDS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_I p2) { return p0; }
+EXPORT double sf14_D_DDS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_F p2) { return p0; }
+EXPORT double sf14_D_DDS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_D p2) { return p0; }
+EXPORT double sf14_D_DDS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_P p2) { return p0; }
+EXPORT double sf14_D_DDS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_II p2) { return p0; }
+EXPORT double sf14_D_DDS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_IF p2) { return p0; }
+EXPORT double sf14_D_DDS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_ID p2) { return p0; }
+EXPORT double sf14_D_DDS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_IP p2) { return p0; }
+EXPORT double sf14_D_DDS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FI p2) { return p0; }
+EXPORT double sf14_D_DDS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FF p2) { return p0; }
+EXPORT double sf14_D_DDS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FD p2) { return p0; }
+EXPORT double sf14_D_DDS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FP p2) { return p0; }
+EXPORT double sf14_D_DDS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DI p2) { return p0; }
+EXPORT double sf14_D_DDS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DF p2) { return p0; }
+EXPORT double sf14_D_DDS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DD p2) { return p0; }
+EXPORT double sf14_D_DDS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DP p2) { return p0; }
+EXPORT double sf14_D_DDS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PI p2) { return p0; }
+EXPORT double sf14_D_DDS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PF p2) { return p0; }
+EXPORT double sf14_D_DDS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PD p2) { return p0; }
+EXPORT double sf14_D_DDS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PP p2) { return p0; }
+EXPORT double sf14_D_DDS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_III p2) { return p0; }
+EXPORT double sf14_D_DDS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_IIF p2) { return p0; }
+EXPORT double sf14_D_DDS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_IID p2) { return p0; }
+EXPORT double sf14_D_DDS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_IIP p2) { return p0; }
+EXPORT double sf14_D_DDS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_IFI p2) { return p0; }
+EXPORT double sf14_D_DDS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_IFF p2) { return p0; }
+EXPORT double sf14_D_DDS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_IFD p2) { return p0; }
+EXPORT double sf14_D_DDS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_IFP p2) { return p0; }
+EXPORT double sf14_D_DDS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_IDI p2) { return p0; }
+EXPORT double sf14_D_DDS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_IDF p2) { return p0; }
+EXPORT double sf14_D_DDS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_IDD p2) { return p0; }
+EXPORT double sf14_D_DDS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_IDP p2) { return p0; }
+EXPORT double sf14_D_DDS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_IPI p2) { return p0; }
+EXPORT double sf14_D_DDS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_IPF p2) { return p0; }
+EXPORT double sf14_D_DDS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_IPD p2) { return p0; }
+EXPORT double sf14_D_DDS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_IPP p2) { return p0; }
+EXPORT double sf14_D_DDS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FII p2) { return p0; }
+EXPORT double sf14_D_DDS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FIF p2) { return p0; }
+EXPORT double sf14_D_DDS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FID p2) { return p0; }
+EXPORT double sf14_D_DDS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FIP p2) { return p0; }
+EXPORT double sf14_D_DDS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FFI p2) { return p0; }
+EXPORT double sf14_D_DDS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FFF p2) { return p0; }
+EXPORT double sf14_D_DDS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FFD p2) { return p0; }
+EXPORT double sf14_D_DDS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FFP p2) { return p0; }
+EXPORT double sf14_D_DDS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FDI p2) { return p0; }
+EXPORT double sf14_D_DDS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FDF p2) { return p0; }
+EXPORT double sf14_D_DDS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FDD p2) { return p0; }
+EXPORT double sf14_D_DDS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FDP p2) { return p0; }
+EXPORT double sf14_D_DDS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FPI p2) { return p0; }
+EXPORT double sf14_D_DDS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FPF p2) { return p0; }
+EXPORT double sf14_D_DDS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FPD p2) { return p0; }
+EXPORT double sf14_D_DDS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_FPP p2) { return p0; }
+EXPORT double sf14_D_DDS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DII p2) { return p0; }
+EXPORT double sf14_D_DDS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DIF p2) { return p0; }
+EXPORT double sf14_D_DDS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DID p2) { return p0; }
+EXPORT double sf14_D_DDS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DIP p2) { return p0; }
+EXPORT double sf14_D_DDS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DFI p2) { return p0; }
+EXPORT double sf14_D_DDS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DFF p2) { return p0; }
+EXPORT double sf14_D_DDS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DFD p2) { return p0; }
+EXPORT double sf14_D_DDS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DFP p2) { return p0; }
+EXPORT double sf14_D_DDS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DDI p2) { return p0; }
+EXPORT double sf14_D_DDS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DDF p2) { return p0; }
+EXPORT double sf14_D_DDS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DDD p2) { return p0; }
+EXPORT double sf14_D_DDS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DDP p2) { return p0; }
+EXPORT double sf14_D_DDS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DPI p2) { return p0; }
+EXPORT double sf14_D_DDS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DPF p2) { return p0; }
+EXPORT double sf14_D_DDS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DPD p2) { return p0; }
+EXPORT double sf14_D_DDS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_DPP p2) { return p0; }
+EXPORT double sf14_D_DDS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PII p2) { return p0; }
+EXPORT double sf14_D_DDS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PIF p2) { return p0; }
+EXPORT double sf14_D_DDS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PID p2) { return p0; }
+EXPORT double sf14_D_DDS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PIP p2) { return p0; }
+EXPORT double sf14_D_DDS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PFI p2) { return p0; }
+EXPORT double sf14_D_DDS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PFF p2) { return p0; }
+EXPORT double sf14_D_DDS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PFD p2) { return p0; }
+EXPORT double sf14_D_DDS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PFP p2) { return p0; }
+EXPORT double sf14_D_DDS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PDI p2) { return p0; }
+EXPORT double sf14_D_DDS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PDF p2) { return p0; }
+EXPORT double sf14_D_DDS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PDD p2) { return p0; }
+EXPORT double sf14_D_DDS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PDP p2) { return p0; }
+EXPORT double sf14_D_DDS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PPI p2) { return p0; }
+EXPORT double sf14_D_DDS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PPF p2) { return p0; }
+EXPORT double sf14_D_DDS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PPD p2) { return p0; }
+EXPORT double sf14_D_DDS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, double p1, struct S_PPP p2) { return p0; }
+EXPORT double sf14_D_DPI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, int p2) { return p0; }
+EXPORT double sf14_D_DPF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, float p2) { return p0; }
+EXPORT double sf14_D_DPD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, double p2) { return p0; }
+EXPORT double sf14_D_DPP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, void* p2) { return p0; }
+EXPORT double sf14_D_DPS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_I p2) { return p0; }
+EXPORT double sf14_D_DPS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_F p2) { return p0; }
+EXPORT double sf14_D_DPS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_D p2) { return p0; }
+EXPORT double sf14_D_DPS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_P p2) { return p0; }
+EXPORT double sf14_D_DPS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_II p2) { return p0; }
+EXPORT double sf14_D_DPS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_IF p2) { return p0; }
+EXPORT double sf14_D_DPS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_ID p2) { return p0; }
+EXPORT double sf14_D_DPS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_IP p2) { return p0; }
+EXPORT double sf14_D_DPS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FI p2) { return p0; }
+EXPORT double sf14_D_DPS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FF p2) { return p0; }
+EXPORT double sf14_D_DPS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FD p2) { return p0; }
+EXPORT double sf14_D_DPS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FP p2) { return p0; }
+EXPORT double sf14_D_DPS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DI p2) { return p0; }
+EXPORT double sf14_D_DPS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DF p2) { return p0; }
+EXPORT double sf14_D_DPS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DD p2) { return p0; }
+EXPORT double sf14_D_DPS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DP p2) { return p0; }
+EXPORT double sf14_D_DPS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PI p2) { return p0; }
+EXPORT double sf14_D_DPS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PF p2) { return p0; }
+EXPORT double sf14_D_DPS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PD p2) { return p0; }
+EXPORT double sf14_D_DPS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PP p2) { return p0; }
+EXPORT double sf14_D_DPS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_III p2) { return p0; }
+EXPORT double sf14_D_DPS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_IIF p2) { return p0; }
+EXPORT double sf14_D_DPS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_IID p2) { return p0; }
+EXPORT double sf14_D_DPS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_IIP p2) { return p0; }
+EXPORT double sf14_D_DPS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_IFI p2) { return p0; }
+EXPORT double sf14_D_DPS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_IFF p2) { return p0; }
+EXPORT double sf14_D_DPS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_IFD p2) { return p0; }
+EXPORT double sf14_D_DPS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_IFP p2) { return p0; }
+EXPORT double sf14_D_DPS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_IDI p2) { return p0; }
+EXPORT double sf14_D_DPS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_IDF p2) { return p0; }
+EXPORT double sf14_D_DPS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_IDD p2) { return p0; }
+EXPORT double sf14_D_DPS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_IDP p2) { return p0; }
+EXPORT double sf14_D_DPS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_IPI p2) { return p0; }
+EXPORT double sf14_D_DPS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_IPF p2) { return p0; }
+EXPORT double sf14_D_DPS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_IPD p2) { return p0; }
+EXPORT double sf14_D_DPS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_IPP p2) { return p0; }
+EXPORT double sf14_D_DPS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FII p2) { return p0; }
+EXPORT double sf14_D_DPS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FIF p2) { return p0; }
+EXPORT double sf14_D_DPS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FID p2) { return p0; }
+EXPORT double sf14_D_DPS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FIP p2) { return p0; }
+EXPORT double sf14_D_DPS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FFI p2) { return p0; }
+EXPORT double sf14_D_DPS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FFF p2) { return p0; }
+EXPORT double sf14_D_DPS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FFD p2) { return p0; }
+EXPORT double sf14_D_DPS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FFP p2) { return p0; }
+EXPORT double sf14_D_DPS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FDI p2) { return p0; }
+EXPORT double sf14_D_DPS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FDF p2) { return p0; }
+EXPORT double sf14_D_DPS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FDD p2) { return p0; }
+EXPORT double sf14_D_DPS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FDP p2) { return p0; }
+EXPORT double sf14_D_DPS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FPI p2) { return p0; }
+EXPORT double sf14_D_DPS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FPF p2) { return p0; }
+EXPORT double sf14_D_DPS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FPD p2) { return p0; }
+EXPORT double sf14_D_DPS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_FPP p2) { return p0; }
+EXPORT double sf14_D_DPS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DII p2) { return p0; }
+EXPORT double sf14_D_DPS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DIF p2) { return p0; }
+EXPORT double sf14_D_DPS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DID p2) { return p0; }
+EXPORT double sf14_D_DPS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DIP p2) { return p0; }
+EXPORT double sf14_D_DPS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DFI p2) { return p0; }
+EXPORT double sf14_D_DPS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DFF p2) { return p0; }
+EXPORT double sf14_D_DPS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DFD p2) { return p0; }
+EXPORT double sf14_D_DPS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DFP p2) { return p0; }
+EXPORT double sf14_D_DPS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DDI p2) { return p0; }
+EXPORT double sf14_D_DPS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DDF p2) { return p0; }
+EXPORT double sf14_D_DPS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DDD p2) { return p0; }
+EXPORT double sf14_D_DPS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DDP p2) { return p0; }
+EXPORT double sf14_D_DPS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DPI p2) { return p0; }
+EXPORT double sf14_D_DPS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DPF p2) { return p0; }
+EXPORT double sf14_D_DPS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DPD p2) { return p0; }
+EXPORT double sf14_D_DPS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_DPP p2) { return p0; }
+EXPORT double sf14_D_DPS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PII p2) { return p0; }
+EXPORT double sf14_D_DPS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PIF p2) { return p0; }
+EXPORT double sf14_D_DPS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PID p2) { return p0; }
+EXPORT double sf14_D_DPS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PIP p2) { return p0; }
+EXPORT double sf14_D_DPS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PFI p2) { return p0; }
+EXPORT double sf14_D_DPS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PFF p2) { return p0; }
+EXPORT double sf14_D_DPS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PFD p2) { return p0; }
+EXPORT double sf14_D_DPS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PFP p2) { return p0; }
+EXPORT double sf14_D_DPS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PDI p2) { return p0; }
+EXPORT double sf14_D_DPS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PDF p2) { return p0; }
+EXPORT double sf14_D_DPS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PDD p2) { return p0; }
+EXPORT double sf14_D_DPS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PDP p2) { return p0; }
+EXPORT double sf14_D_DPS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PPI p2) { return p0; }
+EXPORT double sf14_D_DPS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PPF p2) { return p0; }
+EXPORT double sf14_D_DPS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PPD p2) { return p0; }
+EXPORT double sf14_D_DPS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, void* p1, struct S_PPP p2) { return p0; }
+EXPORT double sf14_D_DSI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_I p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_F p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_D p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_P p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_II p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IF p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_ID p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IP p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FI p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FF p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FD p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FP p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DI p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DF p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DD p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DP p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PI p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PF p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PD p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PP p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_III p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IIF p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IID p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IIP p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFI p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFF p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFD p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFP p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDI p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDF p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDD p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDP p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPI p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPF p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPD p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPP p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FII p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FIF p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FID p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FIP p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFI p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFF p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFD p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFP p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDI p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDF p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDD p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDP p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPI p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPF p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPD p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPP p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DII p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DIF p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DID p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DIP p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFI p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFF p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFD p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFP p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDI p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDF p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDD p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDP p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPI p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPF p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPD p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPP p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PII p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PIF p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PID p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PIP p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFI p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFF p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFD p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFP p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDI p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDF p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDD p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDP p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPI p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPF p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPD p1, int p2) { return p0; }
+EXPORT double sf14_D_DSI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPP p1, int p2) { return p0; }
+EXPORT double sf14_D_DSF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_I p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_F p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_D p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_P p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_II p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IF p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_ID p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IP p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FI p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FF p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FD p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FP p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DI p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DF p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DD p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DP p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PI p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PF p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PD p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PP p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_III p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IIF p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IID p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IIP p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFI p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFF p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFD p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFP p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDI p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDF p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDD p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDP p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPI p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPF p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPD p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPP p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FII p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FIF p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FID p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FIP p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFI p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFF p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFD p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFP p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDI p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDF p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDD p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDP p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPI p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPF p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPD p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPP p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DII p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DIF p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DID p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DIP p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFI p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFF p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFD p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFP p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDI p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDF p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDD p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDP p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPI p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPF p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPD p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPP p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PII p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PIF p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PID p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PIP p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFI p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFF p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFD p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFP p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDI p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDF p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDD p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDP p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPI p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPF p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPD p1, float p2) { return p0; }
+EXPORT double sf14_D_DSF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPP p1, float p2) { return p0; }
+EXPORT double sf14_D_DSD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_I p1, double p2) { return p0; }
+EXPORT double sf14_D_DSD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_F p1, double p2) { return p0; }
+EXPORT double sf14_D_DSD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_D p1, double p2) { return p0; }
+EXPORT double sf14_D_DSD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_P p1, double p2) { return p0; }
+EXPORT double sf14_D_DSD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_II p1, double p2) { return p0; }
+EXPORT double sf14_D_DSD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IF p1, double p2) { return p0; }
+EXPORT double sf14_D_DSD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_ID p1, double p2) { return p0; }
+EXPORT double sf14_D_DSD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IP p1, double p2) { return p0; }
+EXPORT double sf14_D_DSD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FI p1, double p2) { return p0; }
+EXPORT double sf14_D_DSD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FF p1, double p2) { return p0; }
+EXPORT double sf14_D_DSD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FD p1, double p2) { return p0; }
+EXPORT double sf14_D_DSD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FP p1, double p2) { return p0; }
+EXPORT double sf14_D_DSD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DI p1, double p2) { return p0; }
+EXPORT double sf14_D_DSD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DF p1, double p2) { return p0; }
+EXPORT double sf14_D_DSD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DD p1, double p2) { return p0; }
+EXPORT double sf14_D_DSD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DP p1, double p2) { return p0; }
+EXPORT double sf14_D_DSD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PI p1, double p2) { return p0; }
+EXPORT double sf14_D_DSD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PF p1, double p2) { return p0; }
+EXPORT double sf14_D_DSD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PD p1, double p2) { return p0; }
+EXPORT double sf14_D_DSD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PP p1, double p2) { return p0; }
+EXPORT double sf14_D_DSD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_III p1, double p2) { return p0; }
+EXPORT double sf14_D_DSD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IIF p1, double p2) { return p0; }
+EXPORT double sf14_D_DSD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IID p1, double p2) { return p0; }
+EXPORT double sf14_D_DSD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IIP p1, double p2) { return p0; }
+EXPORT double sf14_D_DSD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFI p1, double p2) { return p0; }
+EXPORT double sf14_D_DSD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFF p1, double p2) { return p0; }
+EXPORT double sf14_D_DSD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFD p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFP p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDI p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDF p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDD p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDP p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPI p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPF p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPD p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPP p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FII p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FIF p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FID p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FIP p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFI p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFF p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFD p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFP p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDI p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDF p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDD p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDP p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPI p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPF p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPD p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPP p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DII p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DIF p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DID p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DIP p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFI p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFF p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFD p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFP p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDI p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDF p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDD p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDP p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPI p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPF p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPD p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPP p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PII p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PIF p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PID p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PIP p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFI p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFF p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFD p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFP p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDI p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDF p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDD p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDP p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPI p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPF p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPD p1, double p2) { return p0; }
+EXPORT double sf15_D_DSD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPP p1, double p2) { return p0; }
+EXPORT double sf15_D_DSP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_I p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_F p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_D p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_P p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_II p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IF p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_ID p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IP p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FI p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FF p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FD p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FP p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DI p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DF p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DD p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DP p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PI p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PF p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PD p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PP p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_III p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IIF p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IID p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IIP p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFI p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFF p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFD p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFP p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDI p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDF p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDD p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDP p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPI p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPF p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPD p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPP p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FII p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FIF p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FID p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FIP p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFI p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFF p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFD p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFP p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDI p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDF p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDD p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDP p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPI p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPF p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPD p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPP p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DII p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DIF p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DID p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DIP p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFI p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFF p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFD p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFP p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDI p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDF p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDD p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDP p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPI p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPF p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPD p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPP p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PII p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PIF p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PID p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PIP p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFI p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFF p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFD p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFP p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDI p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDF p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDD p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDP p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPI p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPF p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPD p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPP p1, void* p2) { return p0; }
+EXPORT double sf15_D_DSS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_I p1, struct S_I p2) { return p0; }
+EXPORT double sf15_D_DSS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_F p1, struct S_F p2) { return p0; }
+EXPORT double sf15_D_DSS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_D p1, struct S_D p2) { return p0; }
+EXPORT double sf15_D_DSS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_P p1, struct S_P p2) { return p0; }
+EXPORT double sf15_D_DSS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_II p1, struct S_II p2) { return p0; }
+EXPORT double sf15_D_DSS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IF p1, struct S_IF p2) { return p0; }
+EXPORT double sf15_D_DSS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_ID p1, struct S_ID p2) { return p0; }
+EXPORT double sf15_D_DSS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IP p1, struct S_IP p2) { return p0; }
+EXPORT double sf15_D_DSS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FI p1, struct S_FI p2) { return p0; }
+EXPORT double sf15_D_DSS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FF p1, struct S_FF p2) { return p0; }
+EXPORT double sf15_D_DSS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FD p1, struct S_FD p2) { return p0; }
+EXPORT double sf15_D_DSS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FP p1, struct S_FP p2) { return p0; }
+EXPORT double sf15_D_DSS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DI p1, struct S_DI p2) { return p0; }
+EXPORT double sf15_D_DSS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DF p1, struct S_DF p2) { return p0; }
+EXPORT double sf15_D_DSS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DD p1, struct S_DD p2) { return p0; }
+EXPORT double sf15_D_DSS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DP p1, struct S_DP p2) { return p0; }
+EXPORT double sf15_D_DSS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PI p1, struct S_PI p2) { return p0; }
+EXPORT double sf15_D_DSS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PF p1, struct S_PF p2) { return p0; }
+EXPORT double sf15_D_DSS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PD p1, struct S_PD p2) { return p0; }
+EXPORT double sf15_D_DSS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PP p1, struct S_PP p2) { return p0; }
+EXPORT double sf15_D_DSS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_III p1, struct S_III p2) { return p0; }
+EXPORT double sf15_D_DSS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IIF p1, struct S_IIF p2) { return p0; }
+EXPORT double sf15_D_DSS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IID p1, struct S_IID p2) { return p0; }
+EXPORT double sf15_D_DSS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IIP p1, struct S_IIP p2) { return p0; }
+EXPORT double sf15_D_DSS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFI p1, struct S_IFI p2) { return p0; }
+EXPORT double sf15_D_DSS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFF p1, struct S_IFF p2) { return p0; }
+EXPORT double sf15_D_DSS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFD p1, struct S_IFD p2) { return p0; }
+EXPORT double sf15_D_DSS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IFP p1, struct S_IFP p2) { return p0; }
+EXPORT double sf15_D_DSS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDI p1, struct S_IDI p2) { return p0; }
+EXPORT double sf15_D_DSS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDF p1, struct S_IDF p2) { return p0; }
+EXPORT double sf15_D_DSS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDD p1, struct S_IDD p2) { return p0; }
+EXPORT double sf15_D_DSS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IDP p1, struct S_IDP p2) { return p0; }
+EXPORT double sf15_D_DSS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPI p1, struct S_IPI p2) { return p0; }
+EXPORT double sf15_D_DSS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPF p1, struct S_IPF p2) { return p0; }
+EXPORT double sf15_D_DSS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPD p1, struct S_IPD p2) { return p0; }
+EXPORT double sf15_D_DSS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_IPP p1, struct S_IPP p2) { return p0; }
+EXPORT double sf15_D_DSS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FII p1, struct S_FII p2) { return p0; }
+EXPORT double sf15_D_DSS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FIF p1, struct S_FIF p2) { return p0; }
+EXPORT double sf15_D_DSS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FID p1, struct S_FID p2) { return p0; }
+EXPORT double sf15_D_DSS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FIP p1, struct S_FIP p2) { return p0; }
+EXPORT double sf15_D_DSS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFI p1, struct S_FFI p2) { return p0; }
+EXPORT double sf15_D_DSS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFF p1, struct S_FFF p2) { return p0; }
+EXPORT double sf15_D_DSS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFD p1, struct S_FFD p2) { return p0; }
+EXPORT double sf15_D_DSS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FFP p1, struct S_FFP p2) { return p0; }
+EXPORT double sf15_D_DSS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDI p1, struct S_FDI p2) { return p0; }
+EXPORT double sf15_D_DSS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDF p1, struct S_FDF p2) { return p0; }
+EXPORT double sf15_D_DSS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDD p1, struct S_FDD p2) { return p0; }
+EXPORT double sf15_D_DSS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FDP p1, struct S_FDP p2) { return p0; }
+EXPORT double sf15_D_DSS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPI p1, struct S_FPI p2) { return p0; }
+EXPORT double sf15_D_DSS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPF p1, struct S_FPF p2) { return p0; }
+EXPORT double sf15_D_DSS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPD p1, struct S_FPD p2) { return p0; }
+EXPORT double sf15_D_DSS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_FPP p1, struct S_FPP p2) { return p0; }
+EXPORT double sf15_D_DSS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DII p1, struct S_DII p2) { return p0; }
+EXPORT double sf15_D_DSS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DIF p1, struct S_DIF p2) { return p0; }
+EXPORT double sf15_D_DSS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DID p1, struct S_DID p2) { return p0; }
+EXPORT double sf15_D_DSS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DIP p1, struct S_DIP p2) { return p0; }
+EXPORT double sf15_D_DSS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFI p1, struct S_DFI p2) { return p0; }
+EXPORT double sf15_D_DSS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFF p1, struct S_DFF p2) { return p0; }
+EXPORT double sf15_D_DSS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFD p1, struct S_DFD p2) { return p0; }
+EXPORT double sf15_D_DSS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DFP p1, struct S_DFP p2) { return p0; }
+EXPORT double sf15_D_DSS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDI p1, struct S_DDI p2) { return p0; }
+EXPORT double sf15_D_DSS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDF p1, struct S_DDF p2) { return p0; }
+EXPORT double sf15_D_DSS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDD p1, struct S_DDD p2) { return p0; }
+EXPORT double sf15_D_DSS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DDP p1, struct S_DDP p2) { return p0; }
+EXPORT double sf15_D_DSS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPI p1, struct S_DPI p2) { return p0; }
+EXPORT double sf15_D_DSS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPF p1, struct S_DPF p2) { return p0; }
+EXPORT double sf15_D_DSS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPD p1, struct S_DPD p2) { return p0; }
+EXPORT double sf15_D_DSS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_DPP p1, struct S_DPP p2) { return p0; }
+EXPORT double sf15_D_DSS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PII p1, struct S_PII p2) { return p0; }
+EXPORT double sf15_D_DSS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PIF p1, struct S_PIF p2) { return p0; }
+EXPORT double sf15_D_DSS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PID p1, struct S_PID p2) { return p0; }
+EXPORT double sf15_D_DSS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PIP p1, struct S_PIP p2) { return p0; }
+EXPORT double sf15_D_DSS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFI p1, struct S_PFI p2) { return p0; }
+EXPORT double sf15_D_DSS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFF p1, struct S_PFF p2) { return p0; }
+EXPORT double sf15_D_DSS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFD p1, struct S_PFD p2) { return p0; }
+EXPORT double sf15_D_DSS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PFP p1, struct S_PFP p2) { return p0; }
+EXPORT double sf15_D_DSS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDI p1, struct S_PDI p2) { return p0; }
+EXPORT double sf15_D_DSS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDF p1, struct S_PDF p2) { return p0; }
+EXPORT double sf15_D_DSS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDD p1, struct S_PDD p2) { return p0; }
+EXPORT double sf15_D_DSS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PDP p1, struct S_PDP p2) { return p0; }
+EXPORT double sf15_D_DSS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPI p1, struct S_PPI p2) { return p0; }
+EXPORT double sf15_D_DSS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPF p1, struct S_PPF p2) { return p0; }
+EXPORT double sf15_D_DSS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPD p1, struct S_PPD p2) { return p0; }
+EXPORT double sf15_D_DSS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, double p0, struct S_PPP p1, struct S_PPP p2) { return p0; }
+EXPORT void* sf15_P_PII_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, int p2) { return p0; }
+EXPORT void* sf15_P_PIF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, float p2) { return p0; }
+EXPORT void* sf15_P_PID_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, double p2) { return p0; }
+EXPORT void* sf15_P_PIP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, void* p2) { return p0; }
+EXPORT void* sf15_P_PIS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_I p2) { return p0; }
+EXPORT void* sf15_P_PIS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_F p2) { return p0; }
+EXPORT void* sf15_P_PIS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_D p2) { return p0; }
+EXPORT void* sf15_P_PIS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_P p2) { return p0; }
+EXPORT void* sf15_P_PIS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_II p2) { return p0; }
+EXPORT void* sf15_P_PIS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_IF p2) { return p0; }
+EXPORT void* sf15_P_PIS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_ID p2) { return p0; }
+EXPORT void* sf15_P_PIS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_IP p2) { return p0; }
+EXPORT void* sf15_P_PIS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FI p2) { return p0; }
+EXPORT void* sf15_P_PIS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FF p2) { return p0; }
+EXPORT void* sf15_P_PIS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FD p2) { return p0; }
+EXPORT void* sf15_P_PIS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FP p2) { return p0; }
+EXPORT void* sf15_P_PIS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DI p2) { return p0; }
+EXPORT void* sf15_P_PIS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DF p2) { return p0; }
+EXPORT void* sf15_P_PIS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DD p2) { return p0; }
+EXPORT void* sf15_P_PIS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DP p2) { return p0; }
+EXPORT void* sf15_P_PIS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PI p2) { return p0; }
+EXPORT void* sf15_P_PIS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PF p2) { return p0; }
+EXPORT void* sf15_P_PIS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PD p2) { return p0; }
+EXPORT void* sf15_P_PIS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PP p2) { return p0; }
+EXPORT void* sf15_P_PIS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_III p2) { return p0; }
+EXPORT void* sf15_P_PIS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_IIF p2) { return p0; }
+EXPORT void* sf15_P_PIS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_IID p2) { return p0; }
+EXPORT void* sf15_P_PIS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_IIP p2) { return p0; }
+EXPORT void* sf15_P_PIS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_IFI p2) { return p0; }
+EXPORT void* sf15_P_PIS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_IFF p2) { return p0; }
+EXPORT void* sf15_P_PIS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_IFD p2) { return p0; }
+EXPORT void* sf15_P_PIS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_IFP p2) { return p0; }
+EXPORT void* sf15_P_PIS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_IDI p2) { return p0; }
+EXPORT void* sf15_P_PIS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_IDF p2) { return p0; }
+EXPORT void* sf15_P_PIS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_IDD p2) { return p0; }
+EXPORT void* sf15_P_PIS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_IDP p2) { return p0; }
+EXPORT void* sf15_P_PIS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_IPI p2) { return p0; }
+EXPORT void* sf15_P_PIS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_IPF p2) { return p0; }
+EXPORT void* sf15_P_PIS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_IPD p2) { return p0; }
+EXPORT void* sf15_P_PIS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_IPP p2) { return p0; }
+EXPORT void* sf15_P_PIS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FII p2) { return p0; }
+EXPORT void* sf15_P_PIS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FIF p2) { return p0; }
+EXPORT void* sf15_P_PIS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FID p2) { return p0; }
+EXPORT void* sf15_P_PIS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FIP p2) { return p0; }
+EXPORT void* sf15_P_PIS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FFI p2) { return p0; }
+EXPORT void* sf15_P_PIS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FFF p2) { return p0; }
+EXPORT void* sf15_P_PIS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FFD p2) { return p0; }
+EXPORT void* sf15_P_PIS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FFP p2) { return p0; }
+EXPORT void* sf15_P_PIS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FDI p2) { return p0; }
+EXPORT void* sf15_P_PIS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FDF p2) { return p0; }
+EXPORT void* sf15_P_PIS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FDD p2) { return p0; }
+EXPORT void* sf15_P_PIS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FDP p2) { return p0; }
+EXPORT void* sf15_P_PIS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FPI p2) { return p0; }
+EXPORT void* sf15_P_PIS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FPF p2) { return p0; }
+EXPORT void* sf15_P_PIS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FPD p2) { return p0; }
+EXPORT void* sf15_P_PIS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_FPP p2) { return p0; }
+EXPORT void* sf15_P_PIS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DII p2) { return p0; }
+EXPORT void* sf15_P_PIS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DIF p2) { return p0; }
+EXPORT void* sf15_P_PIS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DID p2) { return p0; }
+EXPORT void* sf15_P_PIS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DIP p2) { return p0; }
+EXPORT void* sf15_P_PIS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DFI p2) { return p0; }
+EXPORT void* sf15_P_PIS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DFF p2) { return p0; }
+EXPORT void* sf15_P_PIS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DFD p2) { return p0; }
+EXPORT void* sf15_P_PIS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DFP p2) { return p0; }
+EXPORT void* sf15_P_PIS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DDI p2) { return p0; }
+EXPORT void* sf15_P_PIS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DDF p2) { return p0; }
+EXPORT void* sf15_P_PIS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DDD p2) { return p0; }
+EXPORT void* sf15_P_PIS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DDP p2) { return p0; }
+EXPORT void* sf15_P_PIS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DPI p2) { return p0; }
+EXPORT void* sf15_P_PIS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DPF p2) { return p0; }
+EXPORT void* sf15_P_PIS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DPD p2) { return p0; }
+EXPORT void* sf15_P_PIS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_DPP p2) { return p0; }
+EXPORT void* sf15_P_PIS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PII p2) { return p0; }
+EXPORT void* sf15_P_PIS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PIF p2) { return p0; }
+EXPORT void* sf15_P_PIS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PID p2) { return p0; }
+EXPORT void* sf15_P_PIS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PIP p2) { return p0; }
+EXPORT void* sf15_P_PIS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PFI p2) { return p0; }
+EXPORT void* sf15_P_PIS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PFF p2) { return p0; }
+EXPORT void* sf15_P_PIS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PFD p2) { return p0; }
+EXPORT void* sf15_P_PIS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PFP p2) { return p0; }
+EXPORT void* sf15_P_PIS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PDI p2) { return p0; }
+EXPORT void* sf15_P_PIS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PDF p2) { return p0; }
+EXPORT void* sf15_P_PIS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PDD p2) { return p0; }
+EXPORT void* sf15_P_PIS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PDP p2) { return p0; }
+EXPORT void* sf15_P_PIS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PPI p2) { return p0; }
+EXPORT void* sf15_P_PIS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PPF p2) { return p0; }
+EXPORT void* sf15_P_PIS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PPD p2) { return p0; }
+EXPORT void* sf15_P_PIS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, int p1, struct S_PPP p2) { return p0; }
+EXPORT void* sf15_P_PFI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, int p2) { return p0; }
+EXPORT void* sf15_P_PFF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, float p2) { return p0; }
+EXPORT void* sf15_P_PFD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, double p2) { return p0; }
+EXPORT void* sf15_P_PFP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, void* p2) { return p0; }
+EXPORT void* sf15_P_PFS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_I p2) { return p0; }
+EXPORT void* sf15_P_PFS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_F p2) { return p0; }
+EXPORT void* sf15_P_PFS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_D p2) { return p0; }
+EXPORT void* sf15_P_PFS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_P p2) { return p0; }
+EXPORT void* sf15_P_PFS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_II p2) { return p0; }
+EXPORT void* sf15_P_PFS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_IF p2) { return p0; }
+EXPORT void* sf15_P_PFS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_ID p2) { return p0; }
+EXPORT void* sf15_P_PFS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_IP p2) { return p0; }
+EXPORT void* sf15_P_PFS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FI p2) { return p0; }
+EXPORT void* sf15_P_PFS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FF p2) { return p0; }
+EXPORT void* sf15_P_PFS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FD p2) { return p0; }
+EXPORT void* sf15_P_PFS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FP p2) { return p0; }
+EXPORT void* sf15_P_PFS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DI p2) { return p0; }
+EXPORT void* sf15_P_PFS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DF p2) { return p0; }
+EXPORT void* sf15_P_PFS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DD p2) { return p0; }
+EXPORT void* sf15_P_PFS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DP p2) { return p0; }
+EXPORT void* sf15_P_PFS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PI p2) { return p0; }
+EXPORT void* sf15_P_PFS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PF p2) { return p0; }
+EXPORT void* sf15_P_PFS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PD p2) { return p0; }
+EXPORT void* sf15_P_PFS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PP p2) { return p0; }
+EXPORT void* sf15_P_PFS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_III p2) { return p0; }
+EXPORT void* sf15_P_PFS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_IIF p2) { return p0; }
+EXPORT void* sf15_P_PFS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_IID p2) { return p0; }
+EXPORT void* sf15_P_PFS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_IIP p2) { return p0; }
+EXPORT void* sf15_P_PFS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_IFI p2) { return p0; }
+EXPORT void* sf15_P_PFS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_IFF p2) { return p0; }
+EXPORT void* sf15_P_PFS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_IFD p2) { return p0; }
+EXPORT void* sf15_P_PFS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_IFP p2) { return p0; }
+EXPORT void* sf15_P_PFS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_IDI p2) { return p0; }
+EXPORT void* sf15_P_PFS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_IDF p2) { return p0; }
+EXPORT void* sf15_P_PFS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_IDD p2) { return p0; }
+EXPORT void* sf15_P_PFS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_IDP p2) { return p0; }
+EXPORT void* sf15_P_PFS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_IPI p2) { return p0; }
+EXPORT void* sf15_P_PFS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_IPF p2) { return p0; }
+EXPORT void* sf15_P_PFS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_IPD p2) { return p0; }
+EXPORT void* sf15_P_PFS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_IPP p2) { return p0; }
+EXPORT void* sf15_P_PFS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FII p2) { return p0; }
+EXPORT void* sf15_P_PFS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FIF p2) { return p0; }
+EXPORT void* sf15_P_PFS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FID p2) { return p0; }
+EXPORT void* sf15_P_PFS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FIP p2) { return p0; }
+EXPORT void* sf15_P_PFS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FFI p2) { return p0; }
+EXPORT void* sf15_P_PFS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FFF p2) { return p0; }
+EXPORT void* sf15_P_PFS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FFD p2) { return p0; }
+EXPORT void* sf15_P_PFS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FFP p2) { return p0; }
+EXPORT void* sf15_P_PFS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FDI p2) { return p0; }
+EXPORT void* sf15_P_PFS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FDF p2) { return p0; }
+EXPORT void* sf15_P_PFS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FDD p2) { return p0; }
+EXPORT void* sf15_P_PFS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FDP p2) { return p0; }
+EXPORT void* sf15_P_PFS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FPI p2) { return p0; }
+EXPORT void* sf15_P_PFS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FPF p2) { return p0; }
+EXPORT void* sf15_P_PFS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FPD p2) { return p0; }
+EXPORT void* sf15_P_PFS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_FPP p2) { return p0; }
+EXPORT void* sf15_P_PFS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DII p2) { return p0; }
+EXPORT void* sf15_P_PFS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DIF p2) { return p0; }
+EXPORT void* sf15_P_PFS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DID p2) { return p0; }
+EXPORT void* sf15_P_PFS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DIP p2) { return p0; }
+EXPORT void* sf15_P_PFS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DFI p2) { return p0; }
+EXPORT void* sf15_P_PFS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DFF p2) { return p0; }
+EXPORT void* sf15_P_PFS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DFD p2) { return p0; }
+EXPORT void* sf15_P_PFS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DFP p2) { return p0; }
+EXPORT void* sf15_P_PFS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DDI p2) { return p0; }
+EXPORT void* sf15_P_PFS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DDF p2) { return p0; }
+EXPORT void* sf15_P_PFS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DDD p2) { return p0; }
+EXPORT void* sf15_P_PFS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DDP p2) { return p0; }
+EXPORT void* sf15_P_PFS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DPI p2) { return p0; }
+EXPORT void* sf15_P_PFS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DPF p2) { return p0; }
+EXPORT void* sf15_P_PFS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DPD p2) { return p0; }
+EXPORT void* sf15_P_PFS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_DPP p2) { return p0; }
+EXPORT void* sf15_P_PFS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PII p2) { return p0; }
+EXPORT void* sf15_P_PFS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PIF p2) { return p0; }
+EXPORT void* sf15_P_PFS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PID p2) { return p0; }
+EXPORT void* sf15_P_PFS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PIP p2) { return p0; }
+EXPORT void* sf15_P_PFS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PFI p2) { return p0; }
+EXPORT void* sf15_P_PFS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PFF p2) { return p0; }
+EXPORT void* sf15_P_PFS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PFD p2) { return p0; }
+EXPORT void* sf15_P_PFS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PFP p2) { return p0; }
+EXPORT void* sf15_P_PFS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PDI p2) { return p0; }
+EXPORT void* sf15_P_PFS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PDF p2) { return p0; }
+EXPORT void* sf15_P_PFS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PDD p2) { return p0; }
+EXPORT void* sf15_P_PFS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PDP p2) { return p0; }
+EXPORT void* sf15_P_PFS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PPI p2) { return p0; }
+EXPORT void* sf15_P_PFS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PPF p2) { return p0; }
+EXPORT void* sf15_P_PFS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PPD p2) { return p0; }
+EXPORT void* sf15_P_PFS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, float p1, struct S_PPP p2) { return p0; }
+EXPORT void* sf15_P_PDI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, int p2) { return p0; }
+EXPORT void* sf15_P_PDF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, float p2) { return p0; }
+EXPORT void* sf15_P_PDD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, double p2) { return p0; }
+EXPORT void* sf15_P_PDP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, void* p2) { return p0; }
+EXPORT void* sf15_P_PDS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_I p2) { return p0; }
+EXPORT void* sf15_P_PDS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_F p2) { return p0; }
+EXPORT void* sf15_P_PDS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_D p2) { return p0; }
+EXPORT void* sf15_P_PDS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_P p2) { return p0; }
+EXPORT void* sf15_P_PDS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_II p2) { return p0; }
+EXPORT void* sf15_P_PDS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_IF p2) { return p0; }
+EXPORT void* sf15_P_PDS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_ID p2) { return p0; }
+EXPORT void* sf15_P_PDS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_IP p2) { return p0; }
+EXPORT void* sf15_P_PDS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FI p2) { return p0; }
+EXPORT void* sf15_P_PDS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FF p2) { return p0; }
+EXPORT void* sf15_P_PDS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FD p2) { return p0; }
+EXPORT void* sf15_P_PDS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FP p2) { return p0; }
+EXPORT void* sf15_P_PDS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DI p2) { return p0; }
+EXPORT void* sf15_P_PDS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DF p2) { return p0; }
+EXPORT void* sf15_P_PDS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DD p2) { return p0; }
+EXPORT void* sf15_P_PDS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DP p2) { return p0; }
+EXPORT void* sf15_P_PDS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PI p2) { return p0; }
+EXPORT void* sf15_P_PDS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PF p2) { return p0; }
+EXPORT void* sf15_P_PDS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PD p2) { return p0; }
+EXPORT void* sf15_P_PDS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PP p2) { return p0; }
+EXPORT void* sf15_P_PDS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_III p2) { return p0; }
+EXPORT void* sf15_P_PDS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_IIF p2) { return p0; }
+EXPORT void* sf15_P_PDS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_IID p2) { return p0; }
+EXPORT void* sf15_P_PDS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_IIP p2) { return p0; }
+EXPORT void* sf15_P_PDS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_IFI p2) { return p0; }
+EXPORT void* sf15_P_PDS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_IFF p2) { return p0; }
+EXPORT void* sf15_P_PDS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_IFD p2) { return p0; }
+EXPORT void* sf15_P_PDS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_IFP p2) { return p0; }
+EXPORT void* sf15_P_PDS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_IDI p2) { return p0; }
+EXPORT void* sf15_P_PDS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_IDF p2) { return p0; }
+EXPORT void* sf15_P_PDS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_IDD p2) { return p0; }
+EXPORT void* sf15_P_PDS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_IDP p2) { return p0; }
+EXPORT void* sf15_P_PDS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_IPI p2) { return p0; }
+EXPORT void* sf15_P_PDS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_IPF p2) { return p0; }
+EXPORT void* sf15_P_PDS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_IPD p2) { return p0; }
+EXPORT void* sf15_P_PDS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_IPP p2) { return p0; }
+EXPORT void* sf15_P_PDS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FII p2) { return p0; }
+EXPORT void* sf15_P_PDS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FIF p2) { return p0; }
+EXPORT void* sf15_P_PDS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FID p2) { return p0; }
+EXPORT void* sf15_P_PDS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FIP p2) { return p0; }
+EXPORT void* sf15_P_PDS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FFI p2) { return p0; }
+EXPORT void* sf15_P_PDS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FFF p2) { return p0; }
+EXPORT void* sf15_P_PDS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FFD p2) { return p0; }
+EXPORT void* sf15_P_PDS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FFP p2) { return p0; }
+EXPORT void* sf15_P_PDS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FDI p2) { return p0; }
+EXPORT void* sf15_P_PDS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FDF p2) { return p0; }
+EXPORT void* sf15_P_PDS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FDD p2) { return p0; }
+EXPORT void* sf15_P_PDS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FDP p2) { return p0; }
+EXPORT void* sf15_P_PDS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FPI p2) { return p0; }
+EXPORT void* sf15_P_PDS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FPF p2) { return p0; }
+EXPORT void* sf15_P_PDS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FPD p2) { return p0; }
+EXPORT void* sf15_P_PDS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_FPP p2) { return p0; }
+EXPORT void* sf15_P_PDS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DII p2) { return p0; }
+EXPORT void* sf15_P_PDS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DIF p2) { return p0; }
+EXPORT void* sf15_P_PDS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DID p2) { return p0; }
+EXPORT void* sf15_P_PDS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DIP p2) { return p0; }
+EXPORT void* sf15_P_PDS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DFI p2) { return p0; }
+EXPORT void* sf15_P_PDS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DFF p2) { return p0; }
+EXPORT void* sf15_P_PDS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DFD p2) { return p0; }
+EXPORT void* sf15_P_PDS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DFP p2) { return p0; }
+EXPORT void* sf15_P_PDS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DDI p2) { return p0; }
+EXPORT void* sf15_P_PDS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DDF p2) { return p0; }
+EXPORT void* sf15_P_PDS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DDD p2) { return p0; }
+EXPORT void* sf15_P_PDS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DDP p2) { return p0; }
+EXPORT void* sf15_P_PDS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DPI p2) { return p0; }
+EXPORT void* sf15_P_PDS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DPF p2) { return p0; }
+EXPORT void* sf15_P_PDS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DPD p2) { return p0; }
+EXPORT void* sf15_P_PDS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_DPP p2) { return p0; }
+EXPORT void* sf15_P_PDS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PII p2) { return p0; }
+EXPORT void* sf15_P_PDS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PIF p2) { return p0; }
+EXPORT void* sf15_P_PDS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PID p2) { return p0; }
+EXPORT void* sf15_P_PDS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PIP p2) { return p0; }
+EXPORT void* sf15_P_PDS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PFI p2) { return p0; }
+EXPORT void* sf15_P_PDS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PFF p2) { return p0; }
+EXPORT void* sf15_P_PDS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PFD p2) { return p0; }
+EXPORT void* sf15_P_PDS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PFP p2) { return p0; }
+EXPORT void* sf15_P_PDS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PDI p2) { return p0; }
+EXPORT void* sf15_P_PDS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PDF p2) { return p0; }
+EXPORT void* sf15_P_PDS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PDD p2) { return p0; }
+EXPORT void* sf15_P_PDS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PDP p2) { return p0; }
+EXPORT void* sf15_P_PDS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PPI p2) { return p0; }
+EXPORT void* sf15_P_PDS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PPF p2) { return p0; }
+EXPORT void* sf15_P_PDS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PPD p2) { return p0; }
+EXPORT void* sf15_P_PDS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, double p1, struct S_PPP p2) { return p0; }
+EXPORT void* sf15_P_PPI_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, int p2) { return p0; }
+EXPORT void* sf15_P_PPF_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, float p2) { return p0; }
+EXPORT void* sf15_P_PPD_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, double p2) { return p0; }
+EXPORT void* sf15_P_PPP_(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, void* p2) { return p0; }
+EXPORT void* sf15_P_PPS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_I p2) { return p0; }
+EXPORT void* sf15_P_PPS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_F p2) { return p0; }
+EXPORT void* sf15_P_PPS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_D p2) { return p0; }
+EXPORT void* sf15_P_PPS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_P p2) { return p0; }
+EXPORT void* sf15_P_PPS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_II p2) { return p0; }
+EXPORT void* sf15_P_PPS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_IF p2) { return p0; }
+EXPORT void* sf15_P_PPS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_ID p2) { return p0; }
+EXPORT void* sf15_P_PPS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_IP p2) { return p0; }
+EXPORT void* sf15_P_PPS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FI p2) { return p0; }
+EXPORT void* sf15_P_PPS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FF p2) { return p0; }
+EXPORT void* sf15_P_PPS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FD p2) { return p0; }
+EXPORT void* sf15_P_PPS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FP p2) { return p0; }
+EXPORT void* sf15_P_PPS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DI p2) { return p0; }
+EXPORT void* sf15_P_PPS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DF p2) { return p0; }
+EXPORT void* sf15_P_PPS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DD p2) { return p0; }
+EXPORT void* sf15_P_PPS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DP p2) { return p0; }
+EXPORT void* sf15_P_PPS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PI p2) { return p0; }
+EXPORT void* sf15_P_PPS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PF p2) { return p0; }
+EXPORT void* sf15_P_PPS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PD p2) { return p0; }
+EXPORT void* sf15_P_PPS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PP p2) { return p0; }
+EXPORT void* sf15_P_PPS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_III p2) { return p0; }
+EXPORT void* sf15_P_PPS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_IIF p2) { return p0; }
+EXPORT void* sf15_P_PPS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_IID p2) { return p0; }
+EXPORT void* sf15_P_PPS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_IIP p2) { return p0; }
+EXPORT void* sf15_P_PPS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_IFI p2) { return p0; }
+EXPORT void* sf15_P_PPS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_IFF p2) { return p0; }
+EXPORT void* sf15_P_PPS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_IFD p2) { return p0; }
+EXPORT void* sf15_P_PPS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_IFP p2) { return p0; }
+EXPORT void* sf15_P_PPS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_IDI p2) { return p0; }
+EXPORT void* sf15_P_PPS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_IDF p2) { return p0; }
+EXPORT void* sf15_P_PPS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_IDD p2) { return p0; }
+EXPORT void* sf15_P_PPS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_IDP p2) { return p0; }
+EXPORT void* sf15_P_PPS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_IPI p2) { return p0; }
+EXPORT void* sf15_P_PPS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_IPF p2) { return p0; }
+EXPORT void* sf15_P_PPS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_IPD p2) { return p0; }
+EXPORT void* sf15_P_PPS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_IPP p2) { return p0; }
+EXPORT void* sf15_P_PPS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FII p2) { return p0; }
+EXPORT void* sf15_P_PPS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FIF p2) { return p0; }
+EXPORT void* sf15_P_PPS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FID p2) { return p0; }
+EXPORT void* sf15_P_PPS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FIP p2) { return p0; }
+EXPORT void* sf15_P_PPS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FFI p2) { return p0; }
+EXPORT void* sf15_P_PPS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FFF p2) { return p0; }
+EXPORT void* sf15_P_PPS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FFD p2) { return p0; }
+EXPORT void* sf15_P_PPS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FFP p2) { return p0; }
+EXPORT void* sf15_P_PPS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FDI p2) { return p0; }
+EXPORT void* sf15_P_PPS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FDF p2) { return p0; }
+EXPORT void* sf15_P_PPS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FDD p2) { return p0; }
+EXPORT void* sf15_P_PPS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FDP p2) { return p0; }
+EXPORT void* sf15_P_PPS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FPI p2) { return p0; }
+EXPORT void* sf15_P_PPS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FPF p2) { return p0; }
+EXPORT void* sf15_P_PPS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FPD p2) { return p0; }
+EXPORT void* sf15_P_PPS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_FPP p2) { return p0; }
+EXPORT void* sf15_P_PPS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DII p2) { return p0; }
+EXPORT void* sf15_P_PPS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DIF p2) { return p0; }
+EXPORT void* sf15_P_PPS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DID p2) { return p0; }
+EXPORT void* sf15_P_PPS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DIP p2) { return p0; }
+EXPORT void* sf15_P_PPS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DFI p2) { return p0; }
+EXPORT void* sf15_P_PPS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DFF p2) { return p0; }
+EXPORT void* sf15_P_PPS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DFD p2) { return p0; }
+EXPORT void* sf15_P_PPS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DFP p2) { return p0; }
+EXPORT void* sf15_P_PPS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DDI p2) { return p0; }
+EXPORT void* sf15_P_PPS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DDF p2) { return p0; }
+EXPORT void* sf15_P_PPS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DDD p2) { return p0; }
+EXPORT void* sf15_P_PPS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DDP p2) { return p0; }
+EXPORT void* sf15_P_PPS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DPI p2) { return p0; }
+EXPORT void* sf15_P_PPS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DPF p2) { return p0; }
+EXPORT void* sf15_P_PPS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DPD p2) { return p0; }
+EXPORT void* sf15_P_PPS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_DPP p2) { return p0; }
+EXPORT void* sf15_P_PPS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PII p2) { return p0; }
+EXPORT void* sf15_P_PPS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PIF p2) { return p0; }
+EXPORT void* sf15_P_PPS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PID p2) { return p0; }
+EXPORT void* sf15_P_PPS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PIP p2) { return p0; }
+EXPORT void* sf15_P_PPS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PFI p2) { return p0; }
+EXPORT void* sf15_P_PPS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PFF p2) { return p0; }
+EXPORT void* sf15_P_PPS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PFD p2) { return p0; }
+EXPORT void* sf15_P_PPS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PFP p2) { return p0; }
+EXPORT void* sf15_P_PPS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PDI p2) { return p0; }
+EXPORT void* sf15_P_PPS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PDF p2) { return p0; }
+EXPORT void* sf15_P_PPS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PDD p2) { return p0; }
+EXPORT void* sf15_P_PPS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PDP p2) { return p0; }
+EXPORT void* sf15_P_PPS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PPI p2) { return p0; }
+EXPORT void* sf15_P_PPS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PPF p2) { return p0; }
+EXPORT void* sf15_P_PPS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PPD p2) { return p0; }
+EXPORT void* sf15_P_PPS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, void* p1, struct S_PPP p2) { return p0; }
+EXPORT void* sf15_P_PSI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_I p1, int p2) { return p0; }
+EXPORT void* sf15_P_PSI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_F p1, int p2) { return p0; }
+EXPORT void* sf15_P_PSI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_D p1, int p2) { return p0; }
+EXPORT void* sf15_P_PSI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_P p1, int p2) { return p0; }
+EXPORT void* sf15_P_PSI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_II p1, int p2) { return p0; }
+EXPORT void* sf15_P_PSI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IF p1, int p2) { return p0; }
+EXPORT void* sf15_P_PSI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_ID p1, int p2) { return p0; }
+EXPORT void* sf15_P_PSI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IP p1, int p2) { return p0; }
+EXPORT void* sf15_P_PSI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FI p1, int p2) { return p0; }
+EXPORT void* sf15_P_PSI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FF p1, int p2) { return p0; }
+EXPORT void* sf15_P_PSI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FD p1, int p2) { return p0; }
+EXPORT void* sf15_P_PSI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FP p1, int p2) { return p0; }
+EXPORT void* sf15_P_PSI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DI p1, int p2) { return p0; }
+EXPORT void* sf15_P_PSI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DF p1, int p2) { return p0; }
+EXPORT void* sf15_P_PSI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DD p1, int p2) { return p0; }
+EXPORT void* sf15_P_PSI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DP p1, int p2) { return p0; }
+EXPORT void* sf15_P_PSI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PI p1, int p2) { return p0; }
+EXPORT void* sf15_P_PSI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PF p1, int p2) { return p0; }
+EXPORT void* sf15_P_PSI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PD p1, int p2) { return p0; }
+EXPORT void* sf15_P_PSI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PP p1, int p2) { return p0; }
+EXPORT void* sf15_P_PSI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_III p1, int p2) { return p0; }
+EXPORT void* sf15_P_PSI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IIF p1, int p2) { return p0; }
+EXPORT void* sf15_P_PSI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IID p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IIP p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFI p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFF p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFD p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFP p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDI p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDF p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDD p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDP p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPI p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPF p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPD p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPP p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FII p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FIF p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FID p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FIP p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFI p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFF p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFD p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFP p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDI p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDF p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDD p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDP p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPI p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPF p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPD p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPP p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DII p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DIF p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DID p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DIP p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFI p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFF p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFD p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFP p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDI p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDF p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDD p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDP p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPI p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPF p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPD p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPP p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PII p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PIF p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PID p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PIP p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFI p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFF p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFD p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFP p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDI p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDF p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDD p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDP p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPI p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPF p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPD p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPP p1, int p2) { return p0; }
+EXPORT void* sf16_P_PSF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_I p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_F p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_D p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_P p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_II p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IF p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_ID p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IP p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FI p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FF p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FD p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FP p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DI p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DF p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DD p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DP p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PI p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PF p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PD p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PP p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_III p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IIF p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IID p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IIP p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFI p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFF p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFD p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFP p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDI p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDF p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDD p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDP p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPI p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPF p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPD p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPP p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FII p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FIF p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FID p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FIP p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFI p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFF p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFD p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFP p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDI p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDF p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDD p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDP p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPI p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPF p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPD p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPP p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DII p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DIF p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DID p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DIP p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFI p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFF p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFD p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFP p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDI p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDF p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDD p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDP p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPI p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPF p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPD p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPP p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PII p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PIF p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PID p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PIP p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFI p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFF p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFD p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFP p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDI p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDF p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDD p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDP p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPI p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPF p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPD p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPP p1, float p2) { return p0; }
+EXPORT void* sf16_P_PSD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_I p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_F p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_D p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_P p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_II p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IF p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_ID p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IP p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FI p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FF p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FD p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FP p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DI p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DF p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DD p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DP p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PI p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PF p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PD p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PP p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_III p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IIF p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IID p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IIP p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFI p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFF p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFD p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFP p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDI p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDF p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDD p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDP p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPI p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPF p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPD p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPP p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FII p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FIF p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FID p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FIP p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFI p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFF p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFD p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFP p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDI p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDF p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDD p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDP p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPI p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPF p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPD p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPP p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DII p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DIF p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DID p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DIP p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFI p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFF p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFD p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFP p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDI p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDF p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDD p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDP p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPI p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPF p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPD p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPP p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PII p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PIF p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PID p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PIP p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFI p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFF p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFD p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFP p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDI p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDF p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDD p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDP p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPI p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPF p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPD p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPP p1, double p2) { return p0; }
+EXPORT void* sf16_P_PSP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_I p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_F p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_D p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_P p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_II p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IF p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_ID p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IP p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FI p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FF p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FD p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FP p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DI p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DF p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DD p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DP p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PI p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PF p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PD p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PP p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_III p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IIF p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IID p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IIP p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFI p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFF p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFD p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFP p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDI p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDF p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDD p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDP p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPI p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPF p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPD p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPP p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FII p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FIF p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FID p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FIP p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFI p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFF p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFD p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFP p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDI p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDF p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDD p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDP p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPI p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPF p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPD p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPP p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DII p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DIF p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DID p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DIP p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFI p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFF p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFD p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFP p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDI p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDF p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDD p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDP p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPI p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPF p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPD p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPP p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PII p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PIF p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PID p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PIP p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFI p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFF p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFD p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFP p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDI p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDF p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDD p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDP p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPI p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPF p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPD p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPP p1, void* p2) { return p0; }
+EXPORT void* sf16_P_PSS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_I p1, struct S_I p2) { return p0; }
+EXPORT void* sf16_P_PSS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_F p1, struct S_F p2) { return p0; }
+EXPORT void* sf16_P_PSS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_D p1, struct S_D p2) { return p0; }
+EXPORT void* sf16_P_PSS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_P p1, struct S_P p2) { return p0; }
+EXPORT void* sf16_P_PSS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_II p1, struct S_II p2) { return p0; }
+EXPORT void* sf16_P_PSS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IF p1, struct S_IF p2) { return p0; }
+EXPORT void* sf16_P_PSS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_ID p1, struct S_ID p2) { return p0; }
+EXPORT void* sf16_P_PSS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IP p1, struct S_IP p2) { return p0; }
+EXPORT void* sf16_P_PSS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FI p1, struct S_FI p2) { return p0; }
+EXPORT void* sf16_P_PSS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FF p1, struct S_FF p2) { return p0; }
+EXPORT void* sf16_P_PSS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FD p1, struct S_FD p2) { return p0; }
+EXPORT void* sf16_P_PSS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FP p1, struct S_FP p2) { return p0; }
+EXPORT void* sf16_P_PSS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DI p1, struct S_DI p2) { return p0; }
+EXPORT void* sf16_P_PSS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DF p1, struct S_DF p2) { return p0; }
+EXPORT void* sf16_P_PSS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DD p1, struct S_DD p2) { return p0; }
+EXPORT void* sf16_P_PSS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DP p1, struct S_DP p2) { return p0; }
+EXPORT void* sf16_P_PSS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PI p1, struct S_PI p2) { return p0; }
+EXPORT void* sf16_P_PSS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PF p1, struct S_PF p2) { return p0; }
+EXPORT void* sf16_P_PSS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PD p1, struct S_PD p2) { return p0; }
+EXPORT void* sf16_P_PSS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PP p1, struct S_PP p2) { return p0; }
+EXPORT void* sf16_P_PSS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_III p1, struct S_III p2) { return p0; }
+EXPORT void* sf16_P_PSS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IIF p1, struct S_IIF p2) { return p0; }
+EXPORT void* sf16_P_PSS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IID p1, struct S_IID p2) { return p0; }
+EXPORT void* sf16_P_PSS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IIP p1, struct S_IIP p2) { return p0; }
+EXPORT void* sf16_P_PSS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFI p1, struct S_IFI p2) { return p0; }
+EXPORT void* sf16_P_PSS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFF p1, struct S_IFF p2) { return p0; }
+EXPORT void* sf16_P_PSS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFD p1, struct S_IFD p2) { return p0; }
+EXPORT void* sf16_P_PSS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IFP p1, struct S_IFP p2) { return p0; }
+EXPORT void* sf16_P_PSS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDI p1, struct S_IDI p2) { return p0; }
+EXPORT void* sf16_P_PSS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDF p1, struct S_IDF p2) { return p0; }
+EXPORT void* sf16_P_PSS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDD p1, struct S_IDD p2) { return p0; }
+EXPORT void* sf16_P_PSS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IDP p1, struct S_IDP p2) { return p0; }
+EXPORT void* sf16_P_PSS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPI p1, struct S_IPI p2) { return p0; }
+EXPORT void* sf16_P_PSS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPF p1, struct S_IPF p2) { return p0; }
+EXPORT void* sf16_P_PSS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPD p1, struct S_IPD p2) { return p0; }
+EXPORT void* sf16_P_PSS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_IPP p1, struct S_IPP p2) { return p0; }
+EXPORT void* sf16_P_PSS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FII p1, struct S_FII p2) { return p0; }
+EXPORT void* sf16_P_PSS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FIF p1, struct S_FIF p2) { return p0; }
+EXPORT void* sf16_P_PSS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FID p1, struct S_FID p2) { return p0; }
+EXPORT void* sf16_P_PSS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FIP p1, struct S_FIP p2) { return p0; }
+EXPORT void* sf16_P_PSS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFI p1, struct S_FFI p2) { return p0; }
+EXPORT void* sf16_P_PSS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFF p1, struct S_FFF p2) { return p0; }
+EXPORT void* sf16_P_PSS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFD p1, struct S_FFD p2) { return p0; }
+EXPORT void* sf16_P_PSS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FFP p1, struct S_FFP p2) { return p0; }
+EXPORT void* sf16_P_PSS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDI p1, struct S_FDI p2) { return p0; }
+EXPORT void* sf16_P_PSS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDF p1, struct S_FDF p2) { return p0; }
+EXPORT void* sf16_P_PSS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDD p1, struct S_FDD p2) { return p0; }
+EXPORT void* sf16_P_PSS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FDP p1, struct S_FDP p2) { return p0; }
+EXPORT void* sf16_P_PSS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPI p1, struct S_FPI p2) { return p0; }
+EXPORT void* sf16_P_PSS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPF p1, struct S_FPF p2) { return p0; }
+EXPORT void* sf16_P_PSS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPD p1, struct S_FPD p2) { return p0; }
+EXPORT void* sf16_P_PSS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_FPP p1, struct S_FPP p2) { return p0; }
+EXPORT void* sf16_P_PSS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DII p1, struct S_DII p2) { return p0; }
+EXPORT void* sf16_P_PSS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DIF p1, struct S_DIF p2) { return p0; }
+EXPORT void* sf16_P_PSS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DID p1, struct S_DID p2) { return p0; }
+EXPORT void* sf16_P_PSS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DIP p1, struct S_DIP p2) { return p0; }
+EXPORT void* sf16_P_PSS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFI p1, struct S_DFI p2) { return p0; }
+EXPORT void* sf16_P_PSS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFF p1, struct S_DFF p2) { return p0; }
+EXPORT void* sf16_P_PSS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFD p1, struct S_DFD p2) { return p0; }
+EXPORT void* sf16_P_PSS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DFP p1, struct S_DFP p2) { return p0; }
+EXPORT void* sf16_P_PSS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDI p1, struct S_DDI p2) { return p0; }
+EXPORT void* sf16_P_PSS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDF p1, struct S_DDF p2) { return p0; }
+EXPORT void* sf16_P_PSS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDD p1, struct S_DDD p2) { return p0; }
+EXPORT void* sf16_P_PSS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DDP p1, struct S_DDP p2) { return p0; }
+EXPORT void* sf16_P_PSS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPI p1, struct S_DPI p2) { return p0; }
+EXPORT void* sf16_P_PSS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPF p1, struct S_DPF p2) { return p0; }
+EXPORT void* sf16_P_PSS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPD p1, struct S_DPD p2) { return p0; }
+EXPORT void* sf16_P_PSS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_DPP p1, struct S_DPP p2) { return p0; }
+EXPORT void* sf16_P_PSS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PII p1, struct S_PII p2) { return p0; }
+EXPORT void* sf16_P_PSS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PIF p1, struct S_PIF p2) { return p0; }
+EXPORT void* sf16_P_PSS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PID p1, struct S_PID p2) { return p0; }
+EXPORT void* sf16_P_PSS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PIP p1, struct S_PIP p2) { return p0; }
+EXPORT void* sf16_P_PSS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFI p1, struct S_PFI p2) { return p0; }
+EXPORT void* sf16_P_PSS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFF p1, struct S_PFF p2) { return p0; }
+EXPORT void* sf16_P_PSS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFD p1, struct S_PFD p2) { return p0; }
+EXPORT void* sf16_P_PSS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PFP p1, struct S_PFP p2) { return p0; }
+EXPORT void* sf16_P_PSS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDI p1, struct S_PDI p2) { return p0; }
+EXPORT void* sf16_P_PSS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDF p1, struct S_PDF p2) { return p0; }
+EXPORT void* sf16_P_PSS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDD p1, struct S_PDD p2) { return p0; }
+EXPORT void* sf16_P_PSS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PDP p1, struct S_PDP p2) { return p0; }
+EXPORT void* sf16_P_PSS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPI p1, struct S_PPI p2) { return p0; }
+EXPORT void* sf16_P_PSS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPF p1, struct S_PPF p2) { return p0; }
+EXPORT void* sf16_P_PSS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPD p1, struct S_PPD p2) { return p0; }
+EXPORT void* sf16_P_PSS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, void* p0, struct S_PPP p1, struct S_PPP p2) { return p0; }
+EXPORT struct S_I sf16_S_SII_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, int p1, int p2) { return p0; }
+EXPORT struct S_F sf16_S_SII_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, int p1, int p2) { return p0; }
+EXPORT struct S_D sf16_S_SII_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, int p1, int p2) { return p0; }
+EXPORT struct S_P sf16_S_SII_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, int p1, int p2) { return p0; }
+EXPORT struct S_II sf16_S_SII_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, int p1, int p2) { return p0; }
+EXPORT struct S_IF sf16_S_SII_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, int p1, int p2) { return p0; }
+EXPORT struct S_ID sf16_S_SII_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, int p1, int p2) { return p0; }
+EXPORT struct S_IP sf16_S_SII_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, int p1, int p2) { return p0; }
+EXPORT struct S_FI sf16_S_SII_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, int p1, int p2) { return p0; }
+EXPORT struct S_FF sf16_S_SII_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, int p1, int p2) { return p0; }
+EXPORT struct S_FD sf16_S_SII_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, int p1, int p2) { return p0; }
+EXPORT struct S_FP sf16_S_SII_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, int p1, int p2) { return p0; }
+EXPORT struct S_DI sf16_S_SII_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, int p1, int p2) { return p0; }
+EXPORT struct S_DF sf16_S_SII_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, int p1, int p2) { return p0; }
+EXPORT struct S_DD sf16_S_SII_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, int p1, int p2) { return p0; }
+EXPORT struct S_DP sf16_S_SII_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, int p1, int p2) { return p0; }
+EXPORT struct S_PI sf16_S_SII_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, int p1, int p2) { return p0; }
+EXPORT struct S_PF sf16_S_SII_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, int p1, int p2) { return p0; }
+EXPORT struct S_PD sf16_S_SII_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, int p1, int p2) { return p0; }
+EXPORT struct S_PP sf16_S_SII_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, int p1, int p2) { return p0; }
+EXPORT struct S_III sf16_S_SII_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, int p1, int p2) { return p0; }
+EXPORT struct S_IIF sf16_S_SII_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, int p1, int p2) { return p0; }
+EXPORT struct S_IID sf16_S_SII_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, int p1, int p2) { return p0; }
+EXPORT struct S_IIP sf16_S_SII_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, int p1, int p2) { return p0; }
+EXPORT struct S_IFI sf16_S_SII_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, int p1, int p2) { return p0; }
+EXPORT struct S_IFF sf16_S_SII_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, int p1, int p2) { return p0; }
+EXPORT struct S_IFD sf16_S_SII_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, int p1, int p2) { return p0; }
+EXPORT struct S_IFP sf16_S_SII_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, int p1, int p2) { return p0; }
+EXPORT struct S_IDI sf16_S_SII_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, int p1, int p2) { return p0; }
+EXPORT struct S_IDF sf16_S_SII_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, int p1, int p2) { return p0; }
+EXPORT struct S_IDD sf16_S_SII_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, int p1, int p2) { return p0; }
+EXPORT struct S_IDP sf16_S_SII_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, int p1, int p2) { return p0; }
+EXPORT struct S_IPI sf16_S_SII_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, int p1, int p2) { return p0; }
+EXPORT struct S_IPF sf16_S_SII_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, int p1, int p2) { return p0; }
+EXPORT struct S_IPD sf16_S_SII_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, int p1, int p2) { return p0; }
+EXPORT struct S_IPP sf16_S_SII_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, int p1, int p2) { return p0; }
+EXPORT struct S_FII sf16_S_SII_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, int p1, int p2) { return p0; }
+EXPORT struct S_FIF sf16_S_SII_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, int p1, int p2) { return p0; }
+EXPORT struct S_FID sf16_S_SII_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, int p1, int p2) { return p0; }
+EXPORT struct S_FIP sf16_S_SII_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, int p1, int p2) { return p0; }
+EXPORT struct S_FFI sf16_S_SII_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, int p1, int p2) { return p0; }
+EXPORT struct S_FFF sf16_S_SII_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, int p1, int p2) { return p0; }
+EXPORT struct S_FFD sf16_S_SII_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, int p1, int p2) { return p0; }
+EXPORT struct S_FFP sf16_S_SII_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, int p1, int p2) { return p0; }
+EXPORT struct S_FDI sf16_S_SII_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, int p1, int p2) { return p0; }
+EXPORT struct S_FDF sf16_S_SII_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, int p1, int p2) { return p0; }
+EXPORT struct S_FDD sf16_S_SII_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, int p1, int p2) { return p0; }
+EXPORT struct S_FDP sf16_S_SII_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, int p1, int p2) { return p0; }
+EXPORT struct S_FPI sf16_S_SII_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, int p1, int p2) { return p0; }
+EXPORT struct S_FPF sf16_S_SII_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, int p1, int p2) { return p0; }
+EXPORT struct S_FPD sf16_S_SII_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, int p1, int p2) { return p0; }
+EXPORT struct S_FPP sf16_S_SII_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, int p1, int p2) { return p0; }
+EXPORT struct S_DII sf16_S_SII_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, int p1, int p2) { return p0; }
+EXPORT struct S_DIF sf16_S_SII_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, int p1, int p2) { return p0; }
+EXPORT struct S_DID sf16_S_SII_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, int p1, int p2) { return p0; }
+EXPORT struct S_DIP sf16_S_SII_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, int p1, int p2) { return p0; }
+EXPORT struct S_DFI sf16_S_SII_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, int p1, int p2) { return p0; }
+EXPORT struct S_DFF sf16_S_SII_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, int p1, int p2) { return p0; }
+EXPORT struct S_DFD sf16_S_SII_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, int p1, int p2) { return p0; }
+EXPORT struct S_DFP sf16_S_SII_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, int p1, int p2) { return p0; }
+EXPORT struct S_DDI sf16_S_SII_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, int p1, int p2) { return p0; }
+EXPORT struct S_DDF sf16_S_SII_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, int p1, int p2) { return p0; }
+EXPORT struct S_DDD sf16_S_SII_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, int p1, int p2) { return p0; }
+EXPORT struct S_DDP sf16_S_SII_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, int p1, int p2) { return p0; }
+EXPORT struct S_DPI sf16_S_SII_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, int p1, int p2) { return p0; }
+EXPORT struct S_DPF sf16_S_SII_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, int p1, int p2) { return p0; }
+EXPORT struct S_DPD sf16_S_SII_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, int p1, int p2) { return p0; }
+EXPORT struct S_DPP sf16_S_SII_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, int p1, int p2) { return p0; }
+EXPORT struct S_PII sf16_S_SII_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, int p1, int p2) { return p0; }
+EXPORT struct S_PIF sf16_S_SII_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, int p1, int p2) { return p0; }
+EXPORT struct S_PID sf16_S_SII_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, int p1, int p2) { return p0; }
+EXPORT struct S_PIP sf16_S_SII_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, int p1, int p2) { return p0; }
+EXPORT struct S_PFI sf16_S_SII_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, int p1, int p2) { return p0; }
+EXPORT struct S_PFF sf16_S_SII_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, int p1, int p2) { return p0; }
+EXPORT struct S_PFD sf16_S_SII_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, int p1, int p2) { return p0; }
+EXPORT struct S_PFP sf16_S_SII_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, int p1, int p2) { return p0; }
+EXPORT struct S_PDI sf16_S_SII_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, int p1, int p2) { return p0; }
+EXPORT struct S_PDF sf16_S_SII_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, int p1, int p2) { return p0; }
+EXPORT struct S_PDD sf16_S_SII_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, int p1, int p2) { return p0; }
+EXPORT struct S_PDP sf16_S_SII_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, int p1, int p2) { return p0; }
+EXPORT struct S_PPI sf16_S_SII_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, int p1, int p2) { return p0; }
+EXPORT struct S_PPF sf16_S_SII_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, int p1, int p2) { return p0; }
+EXPORT struct S_PPD sf16_S_SII_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, int p1, int p2) { return p0; }
+EXPORT struct S_PPP sf16_S_SII_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, int p1, int p2) { return p0; }
+EXPORT struct S_I sf16_S_SIF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, int p1, float p2) { return p0; }
+EXPORT struct S_F sf16_S_SIF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, int p1, float p2) { return p0; }
+EXPORT struct S_D sf16_S_SIF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, int p1, float p2) { return p0; }
+EXPORT struct S_P sf16_S_SIF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, int p1, float p2) { return p0; }
+EXPORT struct S_II sf16_S_SIF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, int p1, float p2) { return p0; }
+EXPORT struct S_IF sf16_S_SIF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, int p1, float p2) { return p0; }
+EXPORT struct S_ID sf16_S_SIF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, int p1, float p2) { return p0; }
+EXPORT struct S_IP sf16_S_SIF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, int p1, float p2) { return p0; }
+EXPORT struct S_FI sf16_S_SIF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, int p1, float p2) { return p0; }
+EXPORT struct S_FF sf16_S_SIF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, int p1, float p2) { return p0; }
+EXPORT struct S_FD sf16_S_SIF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, int p1, float p2) { return p0; }
+EXPORT struct S_FP sf16_S_SIF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, int p1, float p2) { return p0; }
+EXPORT struct S_DI sf16_S_SIF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, int p1, float p2) { return p0; }
+EXPORT struct S_DF sf16_S_SIF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, int p1, float p2) { return p0; }
+EXPORT struct S_DD sf16_S_SIF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, int p1, float p2) { return p0; }
+EXPORT struct S_DP sf16_S_SIF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, int p1, float p2) { return p0; }
+EXPORT struct S_PI sf16_S_SIF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, int p1, float p2) { return p0; }
+EXPORT struct S_PF sf16_S_SIF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, int p1, float p2) { return p0; }
+EXPORT struct S_PD sf16_S_SIF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, int p1, float p2) { return p0; }
+EXPORT struct S_PP sf16_S_SIF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, int p1, float p2) { return p0; }
+EXPORT struct S_III sf16_S_SIF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, int p1, float p2) { return p0; }
+EXPORT struct S_IIF sf16_S_SIF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, int p1, float p2) { return p0; }
+EXPORT struct S_IID sf16_S_SIF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, int p1, float p2) { return p0; }
+EXPORT struct S_IIP sf16_S_SIF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, int p1, float p2) { return p0; }
+EXPORT struct S_IFI sf16_S_SIF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, int p1, float p2) { return p0; }
+EXPORT struct S_IFF sf16_S_SIF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, int p1, float p2) { return p0; }
+EXPORT struct S_IFD sf16_S_SIF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, int p1, float p2) { return p0; }
+EXPORT struct S_IFP sf16_S_SIF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, int p1, float p2) { return p0; }
+EXPORT struct S_IDI sf16_S_SIF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, int p1, float p2) { return p0; }
+EXPORT struct S_IDF sf16_S_SIF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, int p1, float p2) { return p0; }
+EXPORT struct S_IDD sf16_S_SIF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, int p1, float p2) { return p0; }
+EXPORT struct S_IDP sf16_S_SIF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, int p1, float p2) { return p0; }
+EXPORT struct S_IPI sf16_S_SIF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, int p1, float p2) { return p0; }
+EXPORT struct S_IPF sf16_S_SIF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, int p1, float p2) { return p0; }
+EXPORT struct S_IPD sf16_S_SIF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, int p1, float p2) { return p0; }
+EXPORT struct S_IPP sf16_S_SIF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, int p1, float p2) { return p0; }
+EXPORT struct S_FII sf16_S_SIF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, int p1, float p2) { return p0; }
+EXPORT struct S_FIF sf16_S_SIF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, int p1, float p2) { return p0; }
+EXPORT struct S_FID sf16_S_SIF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, int p1, float p2) { return p0; }
+EXPORT struct S_FIP sf16_S_SIF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, int p1, float p2) { return p0; }
+EXPORT struct S_FFI sf16_S_SIF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, int p1, float p2) { return p0; }
+EXPORT struct S_FFF sf16_S_SIF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, int p1, float p2) { return p0; }
+EXPORT struct S_FFD sf16_S_SIF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, int p1, float p2) { return p0; }
+EXPORT struct S_FFP sf16_S_SIF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, int p1, float p2) { return p0; }
+EXPORT struct S_FDI sf16_S_SIF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, int p1, float p2) { return p0; }
+EXPORT struct S_FDF sf16_S_SIF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, int p1, float p2) { return p0; }
+EXPORT struct S_FDD sf16_S_SIF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, int p1, float p2) { return p0; }
+EXPORT struct S_FDP sf16_S_SIF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, int p1, float p2) { return p0; }
+EXPORT struct S_FPI sf16_S_SIF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, int p1, float p2) { return p0; }
+EXPORT struct S_FPF sf16_S_SIF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, int p1, float p2) { return p0; }
+EXPORT struct S_FPD sf16_S_SIF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, int p1, float p2) { return p0; }
+EXPORT struct S_FPP sf16_S_SIF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, int p1, float p2) { return p0; }
+EXPORT struct S_DII sf16_S_SIF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, int p1, float p2) { return p0; }
+EXPORT struct S_DIF sf16_S_SIF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, int p1, float p2) { return p0; }
+EXPORT struct S_DID sf16_S_SIF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, int p1, float p2) { return p0; }
+EXPORT struct S_DIP sf16_S_SIF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, int p1, float p2) { return p0; }
+EXPORT struct S_DFI sf16_S_SIF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, int p1, float p2) { return p0; }
+EXPORT struct S_DFF sf16_S_SIF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, int p1, float p2) { return p0; }
+EXPORT struct S_DFD sf16_S_SIF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, int p1, float p2) { return p0; }
+EXPORT struct S_DFP sf16_S_SIF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, int p1, float p2) { return p0; }
+EXPORT struct S_DDI sf16_S_SIF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, int p1, float p2) { return p0; }
+EXPORT struct S_DDF sf16_S_SIF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, int p1, float p2) { return p0; }
+EXPORT struct S_DDD sf16_S_SIF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, int p1, float p2) { return p0; }
+EXPORT struct S_DDP sf16_S_SIF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, int p1, float p2) { return p0; }
+EXPORT struct S_DPI sf16_S_SIF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, int p1, float p2) { return p0; }
+EXPORT struct S_DPF sf16_S_SIF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, int p1, float p2) { return p0; }
+EXPORT struct S_DPD sf16_S_SIF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, int p1, float p2) { return p0; }
+EXPORT struct S_DPP sf16_S_SIF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, int p1, float p2) { return p0; }
+EXPORT struct S_PII sf16_S_SIF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, int p1, float p2) { return p0; }
+EXPORT struct S_PIF sf16_S_SIF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, int p1, float p2) { return p0; }
+EXPORT struct S_PID sf16_S_SIF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, int p1, float p2) { return p0; }
+EXPORT struct S_PIP sf16_S_SIF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, int p1, float p2) { return p0; }
+EXPORT struct S_PFI sf16_S_SIF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, int p1, float p2) { return p0; }
+EXPORT struct S_PFF sf16_S_SIF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, int p1, float p2) { return p0; }
+EXPORT struct S_PFD sf16_S_SIF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, int p1, float p2) { return p0; }
+EXPORT struct S_PFP sf16_S_SIF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, int p1, float p2) { return p0; }
+EXPORT struct S_PDI sf16_S_SIF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, int p1, float p2) { return p0; }
+EXPORT struct S_PDF sf16_S_SIF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, int p1, float p2) { return p0; }
+EXPORT struct S_PDD sf16_S_SIF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, int p1, float p2) { return p0; }
+EXPORT struct S_PDP sf16_S_SIF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, int p1, float p2) { return p0; }
+EXPORT struct S_PPI sf16_S_SIF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, int p1, float p2) { return p0; }
+EXPORT struct S_PPF sf16_S_SIF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, int p1, float p2) { return p0; }
+EXPORT struct S_PPD sf16_S_SIF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, int p1, float p2) { return p0; }
+EXPORT struct S_PPP sf16_S_SIF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, int p1, float p2) { return p0; }
+EXPORT struct S_I sf16_S_SID_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, int p1, double p2) { return p0; }
+EXPORT struct S_F sf16_S_SID_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, int p1, double p2) { return p0; }
+EXPORT struct S_D sf16_S_SID_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, int p1, double p2) { return p0; }
+EXPORT struct S_P sf16_S_SID_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, int p1, double p2) { return p0; }
+EXPORT struct S_II sf16_S_SID_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, int p1, double p2) { return p0; }
+EXPORT struct S_IF sf16_S_SID_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, int p1, double p2) { return p0; }
+EXPORT struct S_ID sf16_S_SID_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, int p1, double p2) { return p0; }
+EXPORT struct S_IP sf16_S_SID_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, int p1, double p2) { return p0; }
+EXPORT struct S_FI sf16_S_SID_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, int p1, double p2) { return p0; }
+EXPORT struct S_FF sf16_S_SID_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, int p1, double p2) { return p0; }
+EXPORT struct S_FD sf16_S_SID_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, int p1, double p2) { return p0; }
+EXPORT struct S_FP sf16_S_SID_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, int p1, double p2) { return p0; }
+EXPORT struct S_DI sf16_S_SID_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, int p1, double p2) { return p0; }
+EXPORT struct S_DF sf16_S_SID_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, int p1, double p2) { return p0; }
+EXPORT struct S_DD sf16_S_SID_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, int p1, double p2) { return p0; }
+EXPORT struct S_DP sf16_S_SID_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, int p1, double p2) { return p0; }
+EXPORT struct S_PI sf16_S_SID_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, int p1, double p2) { return p0; }
+EXPORT struct S_PF sf16_S_SID_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, int p1, double p2) { return p0; }
+EXPORT struct S_PD sf16_S_SID_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, int p1, double p2) { return p0; }
+EXPORT struct S_PP sf16_S_SID_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, int p1, double p2) { return p0; }
+EXPORT struct S_III sf16_S_SID_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, int p1, double p2) { return p0; }
+EXPORT struct S_IIF sf16_S_SID_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, int p1, double p2) { return p0; }
+EXPORT struct S_IID sf16_S_SID_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, int p1, double p2) { return p0; }
+EXPORT struct S_IIP sf16_S_SID_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, int p1, double p2) { return p0; }
+EXPORT struct S_IFI sf16_S_SID_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, int p1, double p2) { return p0; }
+EXPORT struct S_IFF sf16_S_SID_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, int p1, double p2) { return p0; }
+EXPORT struct S_IFD sf16_S_SID_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, int p1, double p2) { return p0; }
+EXPORT struct S_IFP sf16_S_SID_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, int p1, double p2) { return p0; }
+EXPORT struct S_IDI sf16_S_SID_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, int p1, double p2) { return p0; }
+EXPORT struct S_IDF sf16_S_SID_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, int p1, double p2) { return p0; }
+EXPORT struct S_IDD sf16_S_SID_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, int p1, double p2) { return p0; }
+EXPORT struct S_IDP sf16_S_SID_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, int p1, double p2) { return p0; }
+EXPORT struct S_IPI sf16_S_SID_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, int p1, double p2) { return p0; }
+EXPORT struct S_IPF sf16_S_SID_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, int p1, double p2) { return p0; }
+EXPORT struct S_IPD sf16_S_SID_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, int p1, double p2) { return p0; }
+EXPORT struct S_IPP sf17_S_SID_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, int p1, double p2) { return p0; }
+EXPORT struct S_FII sf17_S_SID_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, int p1, double p2) { return p0; }
+EXPORT struct S_FIF sf17_S_SID_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, int p1, double p2) { return p0; }
+EXPORT struct S_FID sf17_S_SID_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, int p1, double p2) { return p0; }
+EXPORT struct S_FIP sf17_S_SID_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, int p1, double p2) { return p0; }
+EXPORT struct S_FFI sf17_S_SID_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, int p1, double p2) { return p0; }
+EXPORT struct S_FFF sf17_S_SID_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, int p1, double p2) { return p0; }
+EXPORT struct S_FFD sf17_S_SID_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, int p1, double p2) { return p0; }
+EXPORT struct S_FFP sf17_S_SID_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, int p1, double p2) { return p0; }
+EXPORT struct S_FDI sf17_S_SID_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, int p1, double p2) { return p0; }
+EXPORT struct S_FDF sf17_S_SID_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, int p1, double p2) { return p0; }
+EXPORT struct S_FDD sf17_S_SID_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, int p1, double p2) { return p0; }
+EXPORT struct S_FDP sf17_S_SID_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, int p1, double p2) { return p0; }
+EXPORT struct S_FPI sf17_S_SID_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, int p1, double p2) { return p0; }
+EXPORT struct S_FPF sf17_S_SID_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, int p1, double p2) { return p0; }
+EXPORT struct S_FPD sf17_S_SID_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, int p1, double p2) { return p0; }
+EXPORT struct S_FPP sf17_S_SID_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, int p1, double p2) { return p0; }
+EXPORT struct S_DII sf17_S_SID_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, int p1, double p2) { return p0; }
+EXPORT struct S_DIF sf17_S_SID_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, int p1, double p2) { return p0; }
+EXPORT struct S_DID sf17_S_SID_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, int p1, double p2) { return p0; }
+EXPORT struct S_DIP sf17_S_SID_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, int p1, double p2) { return p0; }
+EXPORT struct S_DFI sf17_S_SID_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, int p1, double p2) { return p0; }
+EXPORT struct S_DFF sf17_S_SID_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, int p1, double p2) { return p0; }
+EXPORT struct S_DFD sf17_S_SID_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, int p1, double p2) { return p0; }
+EXPORT struct S_DFP sf17_S_SID_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, int p1, double p2) { return p0; }
+EXPORT struct S_DDI sf17_S_SID_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, int p1, double p2) { return p0; }
+EXPORT struct S_DDF sf17_S_SID_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, int p1, double p2) { return p0; }
+EXPORT struct S_DDD sf17_S_SID_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, int p1, double p2) { return p0; }
+EXPORT struct S_DDP sf17_S_SID_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, int p1, double p2) { return p0; }
+EXPORT struct S_DPI sf17_S_SID_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, int p1, double p2) { return p0; }
+EXPORT struct S_DPF sf17_S_SID_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, int p1, double p2) { return p0; }
+EXPORT struct S_DPD sf17_S_SID_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, int p1, double p2) { return p0; }
+EXPORT struct S_DPP sf17_S_SID_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, int p1, double p2) { return p0; }
+EXPORT struct S_PII sf17_S_SID_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, int p1, double p2) { return p0; }
+EXPORT struct S_PIF sf17_S_SID_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, int p1, double p2) { return p0; }
+EXPORT struct S_PID sf17_S_SID_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, int p1, double p2) { return p0; }
+EXPORT struct S_PIP sf17_S_SID_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, int p1, double p2) { return p0; }
+EXPORT struct S_PFI sf17_S_SID_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, int p1, double p2) { return p0; }
+EXPORT struct S_PFF sf17_S_SID_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, int p1, double p2) { return p0; }
+EXPORT struct S_PFD sf17_S_SID_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, int p1, double p2) { return p0; }
+EXPORT struct S_PFP sf17_S_SID_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, int p1, double p2) { return p0; }
+EXPORT struct S_PDI sf17_S_SID_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, int p1, double p2) { return p0; }
+EXPORT struct S_PDF sf17_S_SID_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, int p1, double p2) { return p0; }
+EXPORT struct S_PDD sf17_S_SID_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, int p1, double p2) { return p0; }
+EXPORT struct S_PDP sf17_S_SID_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, int p1, double p2) { return p0; }
+EXPORT struct S_PPI sf17_S_SID_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, int p1, double p2) { return p0; }
+EXPORT struct S_PPF sf17_S_SID_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, int p1, double p2) { return p0; }
+EXPORT struct S_PPD sf17_S_SID_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, int p1, double p2) { return p0; }
+EXPORT struct S_PPP sf17_S_SID_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, int p1, double p2) { return p0; }
+EXPORT struct S_I sf17_S_SIP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, int p1, void* p2) { return p0; }
+EXPORT struct S_F sf17_S_SIP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, int p1, void* p2) { return p0; }
+EXPORT struct S_D sf17_S_SIP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, int p1, void* p2) { return p0; }
+EXPORT struct S_P sf17_S_SIP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, int p1, void* p2) { return p0; }
+EXPORT struct S_II sf17_S_SIP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, int p1, void* p2) { return p0; }
+EXPORT struct S_IF sf17_S_SIP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, int p1, void* p2) { return p0; }
+EXPORT struct S_ID sf17_S_SIP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, int p1, void* p2) { return p0; }
+EXPORT struct S_IP sf17_S_SIP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, int p1, void* p2) { return p0; }
+EXPORT struct S_FI sf17_S_SIP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, int p1, void* p2) { return p0; }
+EXPORT struct S_FF sf17_S_SIP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, int p1, void* p2) { return p0; }
+EXPORT struct S_FD sf17_S_SIP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, int p1, void* p2) { return p0; }
+EXPORT struct S_FP sf17_S_SIP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, int p1, void* p2) { return p0; }
+EXPORT struct S_DI sf17_S_SIP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, int p1, void* p2) { return p0; }
+EXPORT struct S_DF sf17_S_SIP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, int p1, void* p2) { return p0; }
+EXPORT struct S_DD sf17_S_SIP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, int p1, void* p2) { return p0; }
+EXPORT struct S_DP sf17_S_SIP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, int p1, void* p2) { return p0; }
+EXPORT struct S_PI sf17_S_SIP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, int p1, void* p2) { return p0; }
+EXPORT struct S_PF sf17_S_SIP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, int p1, void* p2) { return p0; }
+EXPORT struct S_PD sf17_S_SIP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, int p1, void* p2) { return p0; }
+EXPORT struct S_PP sf17_S_SIP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, int p1, void* p2) { return p0; }
+EXPORT struct S_III sf17_S_SIP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, int p1, void* p2) { return p0; }
+EXPORT struct S_IIF sf17_S_SIP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, int p1, void* p2) { return p0; }
+EXPORT struct S_IID sf17_S_SIP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, int p1, void* p2) { return p0; }
+EXPORT struct S_IIP sf17_S_SIP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, int p1, void* p2) { return p0; }
+EXPORT struct S_IFI sf17_S_SIP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, int p1, void* p2) { return p0; }
+EXPORT struct S_IFF sf17_S_SIP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, int p1, void* p2) { return p0; }
+EXPORT struct S_IFD sf17_S_SIP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, int p1, void* p2) { return p0; }
+EXPORT struct S_IFP sf17_S_SIP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, int p1, void* p2) { return p0; }
+EXPORT struct S_IDI sf17_S_SIP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, int p1, void* p2) { return p0; }
+EXPORT struct S_IDF sf17_S_SIP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, int p1, void* p2) { return p0; }
+EXPORT struct S_IDD sf17_S_SIP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, int p1, void* p2) { return p0; }
+EXPORT struct S_IDP sf17_S_SIP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, int p1, void* p2) { return p0; }
+EXPORT struct S_IPI sf17_S_SIP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, int p1, void* p2) { return p0; }
+EXPORT struct S_IPF sf17_S_SIP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, int p1, void* p2) { return p0; }
+EXPORT struct S_IPD sf17_S_SIP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, int p1, void* p2) { return p0; }
+EXPORT struct S_IPP sf17_S_SIP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, int p1, void* p2) { return p0; }
+EXPORT struct S_FII sf17_S_SIP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, int p1, void* p2) { return p0; }
+EXPORT struct S_FIF sf17_S_SIP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, int p1, void* p2) { return p0; }
+EXPORT struct S_FID sf17_S_SIP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, int p1, void* p2) { return p0; }
+EXPORT struct S_FIP sf17_S_SIP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, int p1, void* p2) { return p0; }
+EXPORT struct S_FFI sf17_S_SIP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, int p1, void* p2) { return p0; }
+EXPORT struct S_FFF sf17_S_SIP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, int p1, void* p2) { return p0; }
+EXPORT struct S_FFD sf17_S_SIP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, int p1, void* p2) { return p0; }
+EXPORT struct S_FFP sf17_S_SIP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, int p1, void* p2) { return p0; }
+EXPORT struct S_FDI sf17_S_SIP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, int p1, void* p2) { return p0; }
+EXPORT struct S_FDF sf17_S_SIP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, int p1, void* p2) { return p0; }
+EXPORT struct S_FDD sf17_S_SIP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, int p1, void* p2) { return p0; }
+EXPORT struct S_FDP sf17_S_SIP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, int p1, void* p2) { return p0; }
+EXPORT struct S_FPI sf17_S_SIP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, int p1, void* p2) { return p0; }
+EXPORT struct S_FPF sf17_S_SIP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, int p1, void* p2) { return p0; }
+EXPORT struct S_FPD sf17_S_SIP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, int p1, void* p2) { return p0; }
+EXPORT struct S_FPP sf17_S_SIP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, int p1, void* p2) { return p0; }
+EXPORT struct S_DII sf17_S_SIP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, int p1, void* p2) { return p0; }
+EXPORT struct S_DIF sf17_S_SIP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, int p1, void* p2) { return p0; }
+EXPORT struct S_DID sf17_S_SIP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, int p1, void* p2) { return p0; }
+EXPORT struct S_DIP sf17_S_SIP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, int p1, void* p2) { return p0; }
+EXPORT struct S_DFI sf17_S_SIP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, int p1, void* p2) { return p0; }
+EXPORT struct S_DFF sf17_S_SIP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, int p1, void* p2) { return p0; }
+EXPORT struct S_DFD sf17_S_SIP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, int p1, void* p2) { return p0; }
+EXPORT struct S_DFP sf17_S_SIP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, int p1, void* p2) { return p0; }
+EXPORT struct S_DDI sf17_S_SIP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, int p1, void* p2) { return p0; }
+EXPORT struct S_DDF sf17_S_SIP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, int p1, void* p2) { return p0; }
+EXPORT struct S_DDD sf17_S_SIP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, int p1, void* p2) { return p0; }
+EXPORT struct S_DDP sf17_S_SIP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, int p1, void* p2) { return p0; }
+EXPORT struct S_DPI sf17_S_SIP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, int p1, void* p2) { return p0; }
+EXPORT struct S_DPF sf17_S_SIP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, int p1, void* p2) { return p0; }
+EXPORT struct S_DPD sf17_S_SIP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, int p1, void* p2) { return p0; }
+EXPORT struct S_DPP sf17_S_SIP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, int p1, void* p2) { return p0; }
+EXPORT struct S_PII sf17_S_SIP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, int p1, void* p2) { return p0; }
+EXPORT struct S_PIF sf17_S_SIP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, int p1, void* p2) { return p0; }
+EXPORT struct S_PID sf17_S_SIP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, int p1, void* p2) { return p0; }
+EXPORT struct S_PIP sf17_S_SIP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, int p1, void* p2) { return p0; }
+EXPORT struct S_PFI sf17_S_SIP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, int p1, void* p2) { return p0; }
+EXPORT struct S_PFF sf17_S_SIP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, int p1, void* p2) { return p0; }
+EXPORT struct S_PFD sf17_S_SIP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, int p1, void* p2) { return p0; }
+EXPORT struct S_PFP sf17_S_SIP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, int p1, void* p2) { return p0; }
+EXPORT struct S_PDI sf17_S_SIP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, int p1, void* p2) { return p0; }
+EXPORT struct S_PDF sf17_S_SIP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, int p1, void* p2) { return p0; }
+EXPORT struct S_PDD sf17_S_SIP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, int p1, void* p2) { return p0; }
+EXPORT struct S_PDP sf17_S_SIP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, int p1, void* p2) { return p0; }
+EXPORT struct S_PPI sf17_S_SIP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, int p1, void* p2) { return p0; }
+EXPORT struct S_PPF sf17_S_SIP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, int p1, void* p2) { return p0; }
+EXPORT struct S_PPD sf17_S_SIP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, int p1, void* p2) { return p0; }
+EXPORT struct S_PPP sf17_S_SIP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, int p1, void* p2) { return p0; }
+EXPORT struct S_I sf17_S_SIS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, int p1, struct S_I p2) { return p0; }
+EXPORT struct S_F sf17_S_SIS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, int p1, struct S_F p2) { return p0; }
+EXPORT struct S_D sf17_S_SIS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, int p1, struct S_D p2) { return p0; }
+EXPORT struct S_P sf17_S_SIS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, int p1, struct S_P p2) { return p0; }
+EXPORT struct S_II sf17_S_SIS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, int p1, struct S_II p2) { return p0; }
+EXPORT struct S_IF sf17_S_SIS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, int p1, struct S_IF p2) { return p0; }
+EXPORT struct S_ID sf17_S_SIS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, int p1, struct S_ID p2) { return p0; }
+EXPORT struct S_IP sf17_S_SIS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, int p1, struct S_IP p2) { return p0; }
+EXPORT struct S_FI sf17_S_SIS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, int p1, struct S_FI p2) { return p0; }
+EXPORT struct S_FF sf17_S_SIS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, int p1, struct S_FF p2) { return p0; }
+EXPORT struct S_FD sf17_S_SIS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, int p1, struct S_FD p2) { return p0; }
+EXPORT struct S_FP sf17_S_SIS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, int p1, struct S_FP p2) { return p0; }
+EXPORT struct S_DI sf17_S_SIS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, int p1, struct S_DI p2) { return p0; }
+EXPORT struct S_DF sf17_S_SIS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, int p1, struct S_DF p2) { return p0; }
+EXPORT struct S_DD sf17_S_SIS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, int p1, struct S_DD p2) { return p0; }
+EXPORT struct S_DP sf17_S_SIS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, int p1, struct S_DP p2) { return p0; }
+EXPORT struct S_PI sf17_S_SIS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, int p1, struct S_PI p2) { return p0; }
+EXPORT struct S_PF sf17_S_SIS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, int p1, struct S_PF p2) { return p0; }
+EXPORT struct S_PD sf17_S_SIS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, int p1, struct S_PD p2) { return p0; }
+EXPORT struct S_PP sf17_S_SIS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, int p1, struct S_PP p2) { return p0; }
+EXPORT struct S_III sf17_S_SIS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, int p1, struct S_III p2) { return p0; }
+EXPORT struct S_IIF sf17_S_SIS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, int p1, struct S_IIF p2) { return p0; }
+EXPORT struct S_IID sf17_S_SIS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, int p1, struct S_IID p2) { return p0; }
+EXPORT struct S_IIP sf17_S_SIS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, int p1, struct S_IIP p2) { return p0; }
+EXPORT struct S_IFI sf17_S_SIS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, int p1, struct S_IFI p2) { return p0; }
+EXPORT struct S_IFF sf17_S_SIS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, int p1, struct S_IFF p2) { return p0; }
+EXPORT struct S_IFD sf17_S_SIS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, int p1, struct S_IFD p2) { return p0; }
+EXPORT struct S_IFP sf17_S_SIS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, int p1, struct S_IFP p2) { return p0; }
+EXPORT struct S_IDI sf17_S_SIS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, int p1, struct S_IDI p2) { return p0; }
+EXPORT struct S_IDF sf17_S_SIS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, int p1, struct S_IDF p2) { return p0; }
+EXPORT struct S_IDD sf17_S_SIS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, int p1, struct S_IDD p2) { return p0; }
+EXPORT struct S_IDP sf17_S_SIS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, int p1, struct S_IDP p2) { return p0; }
+EXPORT struct S_IPI sf17_S_SIS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, int p1, struct S_IPI p2) { return p0; }
+EXPORT struct S_IPF sf17_S_SIS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, int p1, struct S_IPF p2) { return p0; }
+EXPORT struct S_IPD sf17_S_SIS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, int p1, struct S_IPD p2) { return p0; }
+EXPORT struct S_IPP sf17_S_SIS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, int p1, struct S_IPP p2) { return p0; }
+EXPORT struct S_FII sf17_S_SIS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, int p1, struct S_FII p2) { return p0; }
+EXPORT struct S_FIF sf17_S_SIS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, int p1, struct S_FIF p2) { return p0; }
+EXPORT struct S_FID sf17_S_SIS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, int p1, struct S_FID p2) { return p0; }
+EXPORT struct S_FIP sf17_S_SIS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, int p1, struct S_FIP p2) { return p0; }
+EXPORT struct S_FFI sf17_S_SIS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, int p1, struct S_FFI p2) { return p0; }
+EXPORT struct S_FFF sf17_S_SIS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, int p1, struct S_FFF p2) { return p0; }
+EXPORT struct S_FFD sf17_S_SIS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, int p1, struct S_FFD p2) { return p0; }
+EXPORT struct S_FFP sf17_S_SIS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, int p1, struct S_FFP p2) { return p0; }
+EXPORT struct S_FDI sf17_S_SIS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, int p1, struct S_FDI p2) { return p0; }
+EXPORT struct S_FDF sf17_S_SIS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, int p1, struct S_FDF p2) { return p0; }
+EXPORT struct S_FDD sf17_S_SIS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, int p1, struct S_FDD p2) { return p0; }
+EXPORT struct S_FDP sf17_S_SIS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, int p1, struct S_FDP p2) { return p0; }
+EXPORT struct S_FPI sf17_S_SIS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, int p1, struct S_FPI p2) { return p0; }
+EXPORT struct S_FPF sf17_S_SIS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, int p1, struct S_FPF p2) { return p0; }
+EXPORT struct S_FPD sf17_S_SIS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, int p1, struct S_FPD p2) { return p0; }
+EXPORT struct S_FPP sf17_S_SIS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, int p1, struct S_FPP p2) { return p0; }
+EXPORT struct S_DII sf17_S_SIS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, int p1, struct S_DII p2) { return p0; }
+EXPORT struct S_DIF sf17_S_SIS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, int p1, struct S_DIF p2) { return p0; }
+EXPORT struct S_DID sf17_S_SIS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, int p1, struct S_DID p2) { return p0; }
+EXPORT struct S_DIP sf17_S_SIS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, int p1, struct S_DIP p2) { return p0; }
+EXPORT struct S_DFI sf17_S_SIS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, int p1, struct S_DFI p2) { return p0; }
+EXPORT struct S_DFF sf17_S_SIS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, int p1, struct S_DFF p2) { return p0; }
+EXPORT struct S_DFD sf17_S_SIS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, int p1, struct S_DFD p2) { return p0; }
+EXPORT struct S_DFP sf17_S_SIS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, int p1, struct S_DFP p2) { return p0; }
+EXPORT struct S_DDI sf17_S_SIS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, int p1, struct S_DDI p2) { return p0; }
+EXPORT struct S_DDF sf17_S_SIS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, int p1, struct S_DDF p2) { return p0; }
+EXPORT struct S_DDD sf17_S_SIS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, int p1, struct S_DDD p2) { return p0; }
+EXPORT struct S_DDP sf17_S_SIS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, int p1, struct S_DDP p2) { return p0; }
+EXPORT struct S_DPI sf17_S_SIS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, int p1, struct S_DPI p2) { return p0; }
+EXPORT struct S_DPF sf17_S_SIS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, int p1, struct S_DPF p2) { return p0; }
+EXPORT struct S_DPD sf17_S_SIS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, int p1, struct S_DPD p2) { return p0; }
+EXPORT struct S_DPP sf17_S_SIS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, int p1, struct S_DPP p2) { return p0; }
+EXPORT struct S_PII sf17_S_SIS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, int p1, struct S_PII p2) { return p0; }
+EXPORT struct S_PIF sf17_S_SIS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, int p1, struct S_PIF p2) { return p0; }
+EXPORT struct S_PID sf17_S_SIS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, int p1, struct S_PID p2) { return p0; }
+EXPORT struct S_PIP sf17_S_SIS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, int p1, struct S_PIP p2) { return p0; }
+EXPORT struct S_PFI sf17_S_SIS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, int p1, struct S_PFI p2) { return p0; }
+EXPORT struct S_PFF sf17_S_SIS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, int p1, struct S_PFF p2) { return p0; }
+EXPORT struct S_PFD sf17_S_SIS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, int p1, struct S_PFD p2) { return p0; }
+EXPORT struct S_PFP sf17_S_SIS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, int p1, struct S_PFP p2) { return p0; }
+EXPORT struct S_PDI sf17_S_SIS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, int p1, struct S_PDI p2) { return p0; }
+EXPORT struct S_PDF sf17_S_SIS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, int p1, struct S_PDF p2) { return p0; }
+EXPORT struct S_PDD sf17_S_SIS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, int p1, struct S_PDD p2) { return p0; }
+EXPORT struct S_PDP sf17_S_SIS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, int p1, struct S_PDP p2) { return p0; }
+EXPORT struct S_PPI sf17_S_SIS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, int p1, struct S_PPI p2) { return p0; }
+EXPORT struct S_PPF sf17_S_SIS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, int p1, struct S_PPF p2) { return p0; }
+EXPORT struct S_PPD sf17_S_SIS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, int p1, struct S_PPD p2) { return p0; }
+EXPORT struct S_PPP sf17_S_SIS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, int p1, struct S_PPP p2) { return p0; }
+EXPORT struct S_I sf17_S_SFI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, float p1, int p2) { return p0; }
+EXPORT struct S_F sf17_S_SFI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, float p1, int p2) { return p0; }
+EXPORT struct S_D sf17_S_SFI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, float p1, int p2) { return p0; }
+EXPORT struct S_P sf17_S_SFI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, float p1, int p2) { return p0; }
+EXPORT struct S_II sf17_S_SFI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, float p1, int p2) { return p0; }
+EXPORT struct S_IF sf17_S_SFI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, float p1, int p2) { return p0; }
+EXPORT struct S_ID sf17_S_SFI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, float p1, int p2) { return p0; }
+EXPORT struct S_IP sf17_S_SFI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, float p1, int p2) { return p0; }
+EXPORT struct S_FI sf17_S_SFI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, float p1, int p2) { return p0; }
+EXPORT struct S_FF sf17_S_SFI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, float p1, int p2) { return p0; }
+EXPORT struct S_FD sf17_S_SFI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, float p1, int p2) { return p0; }
+EXPORT struct S_FP sf17_S_SFI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, float p1, int p2) { return p0; }
+EXPORT struct S_DI sf17_S_SFI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, float p1, int p2) { return p0; }
+EXPORT struct S_DF sf17_S_SFI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, float p1, int p2) { return p0; }
+EXPORT struct S_DD sf17_S_SFI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, float p1, int p2) { return p0; }
+EXPORT struct S_DP sf17_S_SFI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, float p1, int p2) { return p0; }
+EXPORT struct S_PI sf17_S_SFI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, float p1, int p2) { return p0; }
+EXPORT struct S_PF sf17_S_SFI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, float p1, int p2) { return p0; }
+EXPORT struct S_PD sf17_S_SFI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, float p1, int p2) { return p0; }
+EXPORT struct S_PP sf17_S_SFI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, float p1, int p2) { return p0; }
+EXPORT struct S_III sf17_S_SFI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, float p1, int p2) { return p0; }
+EXPORT struct S_IIF sf17_S_SFI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, float p1, int p2) { return p0; }
+EXPORT struct S_IID sf17_S_SFI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, float p1, int p2) { return p0; }
+EXPORT struct S_IIP sf17_S_SFI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, float p1, int p2) { return p0; }
+EXPORT struct S_IFI sf17_S_SFI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, float p1, int p2) { return p0; }
+EXPORT struct S_IFF sf17_S_SFI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, float p1, int p2) { return p0; }
+EXPORT struct S_IFD sf17_S_SFI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, float p1, int p2) { return p0; }
+EXPORT struct S_IFP sf17_S_SFI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, float p1, int p2) { return p0; }
+EXPORT struct S_IDI sf17_S_SFI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, float p1, int p2) { return p0; }
+EXPORT struct S_IDF sf17_S_SFI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, float p1, int p2) { return p0; }
+EXPORT struct S_IDD sf17_S_SFI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, float p1, int p2) { return p0; }
+EXPORT struct S_IDP sf17_S_SFI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, float p1, int p2) { return p0; }
+EXPORT struct S_IPI sf17_S_SFI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, float p1, int p2) { return p0; }
+EXPORT struct S_IPF sf17_S_SFI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, float p1, int p2) { return p0; }
+EXPORT struct S_IPD sf17_S_SFI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, float p1, int p2) { return p0; }
+EXPORT struct S_IPP sf17_S_SFI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, float p1, int p2) { return p0; }
+EXPORT struct S_FII sf17_S_SFI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, float p1, int p2) { return p0; }
+EXPORT struct S_FIF sf17_S_SFI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, float p1, int p2) { return p0; }
+EXPORT struct S_FID sf17_S_SFI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, float p1, int p2) { return p0; }
+EXPORT struct S_FIP sf17_S_SFI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, float p1, int p2) { return p0; }
+EXPORT struct S_FFI sf17_S_SFI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, float p1, int p2) { return p0; }
+EXPORT struct S_FFF sf17_S_SFI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, float p1, int p2) { return p0; }
+EXPORT struct S_FFD sf17_S_SFI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, float p1, int p2) { return p0; }
+EXPORT struct S_FFP sf17_S_SFI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, float p1, int p2) { return p0; }
+EXPORT struct S_FDI sf17_S_SFI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, float p1, int p2) { return p0; }
+EXPORT struct S_FDF sf17_S_SFI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, float p1, int p2) { return p0; }
+EXPORT struct S_FDD sf17_S_SFI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, float p1, int p2) { return p0; }
+EXPORT struct S_FDP sf17_S_SFI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, float p1, int p2) { return p0; }
+EXPORT struct S_FPI sf17_S_SFI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, float p1, int p2) { return p0; }
+EXPORT struct S_FPF sf17_S_SFI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, float p1, int p2) { return p0; }
+EXPORT struct S_FPD sf17_S_SFI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, float p1, int p2) { return p0; }
+EXPORT struct S_FPP sf17_S_SFI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, float p1, int p2) { return p0; }
+EXPORT struct S_DII sf17_S_SFI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, float p1, int p2) { return p0; }
+EXPORT struct S_DIF sf17_S_SFI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, float p1, int p2) { return p0; }
+EXPORT struct S_DID sf17_S_SFI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, float p1, int p2) { return p0; }
+EXPORT struct S_DIP sf17_S_SFI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, float p1, int p2) { return p0; }
+EXPORT struct S_DFI sf17_S_SFI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, float p1, int p2) { return p0; }
+EXPORT struct S_DFF sf17_S_SFI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, float p1, int p2) { return p0; }
+EXPORT struct S_DFD sf17_S_SFI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, float p1, int p2) { return p0; }
+EXPORT struct S_DFP sf17_S_SFI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, float p1, int p2) { return p0; }
+EXPORT struct S_DDI sf17_S_SFI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, float p1, int p2) { return p0; }
+EXPORT struct S_DDF sf17_S_SFI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, float p1, int p2) { return p0; }
+EXPORT struct S_DDD sf17_S_SFI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, float p1, int p2) { return p0; }
+EXPORT struct S_DDP sf17_S_SFI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, float p1, int p2) { return p0; }
+EXPORT struct S_DPI sf17_S_SFI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, float p1, int p2) { return p0; }
+EXPORT struct S_DPF sf17_S_SFI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, float p1, int p2) { return p0; }
+EXPORT struct S_DPD sf17_S_SFI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, float p1, int p2) { return p0; }
+EXPORT struct S_DPP sf17_S_SFI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, float p1, int p2) { return p0; }
+EXPORT struct S_PII sf17_S_SFI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, float p1, int p2) { return p0; }
+EXPORT struct S_PIF sf17_S_SFI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, float p1, int p2) { return p0; }
+EXPORT struct S_PID sf17_S_SFI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, float p1, int p2) { return p0; }
+EXPORT struct S_PIP sf17_S_SFI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, float p1, int p2) { return p0; }
+EXPORT struct S_PFI sf17_S_SFI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, float p1, int p2) { return p0; }
+EXPORT struct S_PFF sf17_S_SFI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, float p1, int p2) { return p0; }
+EXPORT struct S_PFD sf17_S_SFI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, float p1, int p2) { return p0; }
+EXPORT struct S_PFP sf17_S_SFI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, float p1, int p2) { return p0; }
+EXPORT struct S_PDI sf17_S_SFI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, float p1, int p2) { return p0; }
+EXPORT struct S_PDF sf17_S_SFI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, float p1, int p2) { return p0; }
+EXPORT struct S_PDD sf17_S_SFI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, float p1, int p2) { return p0; }
+EXPORT struct S_PDP sf17_S_SFI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, float p1, int p2) { return p0; }
+EXPORT struct S_PPI sf17_S_SFI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, float p1, int p2) { return p0; }
+EXPORT struct S_PPF sf17_S_SFI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, float p1, int p2) { return p0; }
+EXPORT struct S_PPD sf17_S_SFI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, float p1, int p2) { return p0; }
+EXPORT struct S_PPP sf17_S_SFI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, float p1, int p2) { return p0; }
+EXPORT struct S_I sf17_S_SFF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, float p1, float p2) { return p0; }
+EXPORT struct S_F sf17_S_SFF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, float p1, float p2) { return p0; }
+EXPORT struct S_D sf17_S_SFF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, float p1, float p2) { return p0; }
+EXPORT struct S_P sf17_S_SFF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, float p1, float p2) { return p0; }
+EXPORT struct S_II sf17_S_SFF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, float p1, float p2) { return p0; }
+EXPORT struct S_IF sf17_S_SFF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, float p1, float p2) { return p0; }
+EXPORT struct S_ID sf17_S_SFF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, float p1, float p2) { return p0; }
+EXPORT struct S_IP sf17_S_SFF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, float p1, float p2) { return p0; }
+EXPORT struct S_FI sf17_S_SFF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, float p1, float p2) { return p0; }
+EXPORT struct S_FF sf17_S_SFF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, float p1, float p2) { return p0; }
+EXPORT struct S_FD sf17_S_SFF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, float p1, float p2) { return p0; }
+EXPORT struct S_FP sf17_S_SFF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, float p1, float p2) { return p0; }
+EXPORT struct S_DI sf17_S_SFF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, float p1, float p2) { return p0; }
+EXPORT struct S_DF sf17_S_SFF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, float p1, float p2) { return p0; }
+EXPORT struct S_DD sf17_S_SFF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, float p1, float p2) { return p0; }
+EXPORT struct S_DP sf17_S_SFF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, float p1, float p2) { return p0; }
+EXPORT struct S_PI sf17_S_SFF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, float p1, float p2) { return p0; }
+EXPORT struct S_PF sf17_S_SFF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, float p1, float p2) { return p0; }
+EXPORT struct S_PD sf17_S_SFF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, float p1, float p2) { return p0; }
+EXPORT struct S_PP sf17_S_SFF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, float p1, float p2) { return p0; }
+EXPORT struct S_III sf17_S_SFF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, float p1, float p2) { return p0; }
+EXPORT struct S_IIF sf17_S_SFF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, float p1, float p2) { return p0; }
+EXPORT struct S_IID sf17_S_SFF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, float p1, float p2) { return p0; }
+EXPORT struct S_IIP sf17_S_SFF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, float p1, float p2) { return p0; }
+EXPORT struct S_IFI sf17_S_SFF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, float p1, float p2) { return p0; }
+EXPORT struct S_IFF sf17_S_SFF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, float p1, float p2) { return p0; }
+EXPORT struct S_IFD sf17_S_SFF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, float p1, float p2) { return p0; }
+EXPORT struct S_IFP sf17_S_SFF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, float p1, float p2) { return p0; }
+EXPORT struct S_IDI sf17_S_SFF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, float p1, float p2) { return p0; }
+EXPORT struct S_IDF sf17_S_SFF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, float p1, float p2) { return p0; }
+EXPORT struct S_IDD sf17_S_SFF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, float p1, float p2) { return p0; }
+EXPORT struct S_IDP sf17_S_SFF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, float p1, float p2) { return p0; }
+EXPORT struct S_IPI sf17_S_SFF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, float p1, float p2) { return p0; }
+EXPORT struct S_IPF sf17_S_SFF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, float p1, float p2) { return p0; }
+EXPORT struct S_IPD sf17_S_SFF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, float p1, float p2) { return p0; }
+EXPORT struct S_IPP sf17_S_SFF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, float p1, float p2) { return p0; }
+EXPORT struct S_FII sf17_S_SFF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, float p1, float p2) { return p0; }
+EXPORT struct S_FIF sf17_S_SFF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, float p1, float p2) { return p0; }
+EXPORT struct S_FID sf17_S_SFF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, float p1, float p2) { return p0; }
+EXPORT struct S_FIP sf17_S_SFF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, float p1, float p2) { return p0; }
+EXPORT struct S_FFI sf17_S_SFF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, float p1, float p2) { return p0; }
+EXPORT struct S_FFF sf17_S_SFF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, float p1, float p2) { return p0; }
+EXPORT struct S_FFD sf17_S_SFF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, float p1, float p2) { return p0; }
+EXPORT struct S_FFP sf17_S_SFF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, float p1, float p2) { return p0; }
+EXPORT struct S_FDI sf17_S_SFF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, float p1, float p2) { return p0; }
+EXPORT struct S_FDF sf17_S_SFF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, float p1, float p2) { return p0; }
+EXPORT struct S_FDD sf17_S_SFF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, float p1, float p2) { return p0; }
+EXPORT struct S_FDP sf17_S_SFF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, float p1, float p2) { return p0; }
+EXPORT struct S_FPI sf17_S_SFF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, float p1, float p2) { return p0; }
+EXPORT struct S_FPF sf17_S_SFF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, float p1, float p2) { return p0; }
+EXPORT struct S_FPD sf17_S_SFF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, float p1, float p2) { return p0; }
+EXPORT struct S_FPP sf17_S_SFF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, float p1, float p2) { return p0; }
+EXPORT struct S_DII sf17_S_SFF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, float p1, float p2) { return p0; }
+EXPORT struct S_DIF sf17_S_SFF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, float p1, float p2) { return p0; }
+EXPORT struct S_DID sf17_S_SFF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, float p1, float p2) { return p0; }
+EXPORT struct S_DIP sf17_S_SFF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, float p1, float p2) { return p0; }
+EXPORT struct S_DFI sf17_S_SFF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, float p1, float p2) { return p0; }
+EXPORT struct S_DFF sf17_S_SFF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, float p1, float p2) { return p0; }
+EXPORT struct S_DFD sf17_S_SFF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, float p1, float p2) { return p0; }
+EXPORT struct S_DFP sf17_S_SFF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, float p1, float p2) { return p0; }
+EXPORT struct S_DDI sf17_S_SFF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, float p1, float p2) { return p0; }
+EXPORT struct S_DDF sf17_S_SFF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, float p1, float p2) { return p0; }
+EXPORT struct S_DDD sf17_S_SFF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, float p1, float p2) { return p0; }
+EXPORT struct S_DDP sf17_S_SFF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, float p1, float p2) { return p0; }
+EXPORT struct S_DPI sf17_S_SFF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, float p1, float p2) { return p0; }
+EXPORT struct S_DPF sf17_S_SFF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, float p1, float p2) { return p0; }
+EXPORT struct S_DPD sf17_S_SFF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, float p1, float p2) { return p0; }
+EXPORT struct S_DPP sf17_S_SFF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, float p1, float p2) { return p0; }
+EXPORT struct S_PII sf17_S_SFF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, float p1, float p2) { return p0; }
+EXPORT struct S_PIF sf17_S_SFF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, float p1, float p2) { return p0; }
+EXPORT struct S_PID sf17_S_SFF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, float p1, float p2) { return p0; }
+EXPORT struct S_PIP sf17_S_SFF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, float p1, float p2) { return p0; }
+EXPORT struct S_PFI sf17_S_SFF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, float p1, float p2) { return p0; }
+EXPORT struct S_PFF sf17_S_SFF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, float p1, float p2) { return p0; }
+EXPORT struct S_PFD sf17_S_SFF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, float p1, float p2) { return p0; }
+EXPORT struct S_PFP sf17_S_SFF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, float p1, float p2) { return p0; }
+EXPORT struct S_PDI sf17_S_SFF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, float p1, float p2) { return p0; }
+EXPORT struct S_PDF sf17_S_SFF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, float p1, float p2) { return p0; }
+EXPORT struct S_PDD sf17_S_SFF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, float p1, float p2) { return p0; }
+EXPORT struct S_PDP sf17_S_SFF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, float p1, float p2) { return p0; }
+EXPORT struct S_PPI sf17_S_SFF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, float p1, float p2) { return p0; }
+EXPORT struct S_PPF sf17_S_SFF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, float p1, float p2) { return p0; }
+EXPORT struct S_PPD sf17_S_SFF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, float p1, float p2) { return p0; }
+EXPORT struct S_PPP sf17_S_SFF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, float p1, float p2) { return p0; }
+EXPORT struct S_I sf17_S_SFD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, float p1, double p2) { return p0; }
+EXPORT struct S_F sf17_S_SFD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, float p1, double p2) { return p0; }
+EXPORT struct S_D sf17_S_SFD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, float p1, double p2) { return p0; }
+EXPORT struct S_P sf17_S_SFD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, float p1, double p2) { return p0; }
+EXPORT struct S_II sf17_S_SFD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, float p1, double p2) { return p0; }
+EXPORT struct S_IF sf17_S_SFD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, float p1, double p2) { return p0; }
+EXPORT struct S_ID sf17_S_SFD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, float p1, double p2) { return p0; }
+EXPORT struct S_IP sf17_S_SFD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, float p1, double p2) { return p0; }
+EXPORT struct S_FI sf17_S_SFD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, float p1, double p2) { return p0; }
+EXPORT struct S_FF sf17_S_SFD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, float p1, double p2) { return p0; }
+EXPORT struct S_FD sf17_S_SFD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, float p1, double p2) { return p0; }
+EXPORT struct S_FP sf17_S_SFD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, float p1, double p2) { return p0; }
+EXPORT struct S_DI sf17_S_SFD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, float p1, double p2) { return p0; }
+EXPORT struct S_DF sf17_S_SFD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, float p1, double p2) { return p0; }
+EXPORT struct S_DD sf17_S_SFD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, float p1, double p2) { return p0; }
+EXPORT struct S_DP sf17_S_SFD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, float p1, double p2) { return p0; }
+EXPORT struct S_PI sf17_S_SFD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, float p1, double p2) { return p0; }
+EXPORT struct S_PF sf17_S_SFD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, float p1, double p2) { return p0; }
+EXPORT struct S_PD sf17_S_SFD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, float p1, double p2) { return p0; }
+EXPORT struct S_PP sf17_S_SFD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, float p1, double p2) { return p0; }
+EXPORT struct S_III sf17_S_SFD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, float p1, double p2) { return p0; }
+EXPORT struct S_IIF sf17_S_SFD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, float p1, double p2) { return p0; }
+EXPORT struct S_IID sf17_S_SFD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, float p1, double p2) { return p0; }
+EXPORT struct S_IIP sf17_S_SFD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, float p1, double p2) { return p0; }
+EXPORT struct S_IFI sf17_S_SFD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, float p1, double p2) { return p0; }
+EXPORT struct S_IFF sf17_S_SFD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, float p1, double p2) { return p0; }
+EXPORT struct S_IFD sf17_S_SFD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, float p1, double p2) { return p0; }
+EXPORT struct S_IFP sf17_S_SFD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, float p1, double p2) { return p0; }
+EXPORT struct S_IDI sf17_S_SFD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, float p1, double p2) { return p0; }
+EXPORT struct S_IDF sf17_S_SFD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, float p1, double p2) { return p0; }
+EXPORT struct S_IDD sf17_S_SFD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, float p1, double p2) { return p0; }
+EXPORT struct S_IDP sf17_S_SFD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, float p1, double p2) { return p0; }
+EXPORT struct S_IPI sf17_S_SFD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, float p1, double p2) { return p0; }
+EXPORT struct S_IPF sf17_S_SFD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, float p1, double p2) { return p0; }
+EXPORT struct S_IPD sf17_S_SFD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, float p1, double p2) { return p0; }
+EXPORT struct S_IPP sf17_S_SFD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, float p1, double p2) { return p0; }
+EXPORT struct S_FII sf17_S_SFD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, float p1, double p2) { return p0; }
+EXPORT struct S_FIF sf17_S_SFD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, float p1, double p2) { return p0; }
+EXPORT struct S_FID sf17_S_SFD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, float p1, double p2) { return p0; }
+EXPORT struct S_FIP sf17_S_SFD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, float p1, double p2) { return p0; }
+EXPORT struct S_FFI sf17_S_SFD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, float p1, double p2) { return p0; }
+EXPORT struct S_FFF sf17_S_SFD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, float p1, double p2) { return p0; }
+EXPORT struct S_FFD sf17_S_SFD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, float p1, double p2) { return p0; }
+EXPORT struct S_FFP sf17_S_SFD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, float p1, double p2) { return p0; }
+EXPORT struct S_FDI sf17_S_SFD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, float p1, double p2) { return p0; }
+EXPORT struct S_FDF sf17_S_SFD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, float p1, double p2) { return p0; }
+EXPORT struct S_FDD sf17_S_SFD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, float p1, double p2) { return p0; }
+EXPORT struct S_FDP sf17_S_SFD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, float p1, double p2) { return p0; }
+EXPORT struct S_FPI sf17_S_SFD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, float p1, double p2) { return p0; }
+EXPORT struct S_FPF sf17_S_SFD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, float p1, double p2) { return p0; }
+EXPORT struct S_FPD sf17_S_SFD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, float p1, double p2) { return p0; }
+EXPORT struct S_FPP sf17_S_SFD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, float p1, double p2) { return p0; }
+EXPORT struct S_DII sf17_S_SFD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, float p1, double p2) { return p0; }
+EXPORT struct S_DIF sf17_S_SFD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, float p1, double p2) { return p0; }
+EXPORT struct S_DID sf17_S_SFD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, float p1, double p2) { return p0; }
+EXPORT struct S_DIP sf17_S_SFD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, float p1, double p2) { return p0; }
+EXPORT struct S_DFI sf17_S_SFD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, float p1, double p2) { return p0; }
+EXPORT struct S_DFF sf17_S_SFD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, float p1, double p2) { return p0; }
+EXPORT struct S_DFD sf17_S_SFD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, float p1, double p2) { return p0; }
+EXPORT struct S_DFP sf17_S_SFD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, float p1, double p2) { return p0; }
+EXPORT struct S_DDI sf17_S_SFD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, float p1, double p2) { return p0; }
+EXPORT struct S_DDF sf17_S_SFD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, float p1, double p2) { return p0; }
+EXPORT struct S_DDD sf17_S_SFD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, float p1, double p2) { return p0; }
+EXPORT struct S_DDP sf17_S_SFD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, float p1, double p2) { return p0; }
+EXPORT struct S_DPI sf17_S_SFD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, float p1, double p2) { return p0; }
+EXPORT struct S_DPF sf17_S_SFD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, float p1, double p2) { return p0; }
+EXPORT struct S_DPD sf17_S_SFD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, float p1, double p2) { return p0; }
+EXPORT struct S_DPP sf17_S_SFD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, float p1, double p2) { return p0; }
+EXPORT struct S_PII sf17_S_SFD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, float p1, double p2) { return p0; }
+EXPORT struct S_PIF sf17_S_SFD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, float p1, double p2) { return p0; }
+EXPORT struct S_PID sf17_S_SFD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, float p1, double p2) { return p0; }
+EXPORT struct S_PIP sf17_S_SFD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, float p1, double p2) { return p0; }
+EXPORT struct S_PFI sf17_S_SFD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, float p1, double p2) { return p0; }
+EXPORT struct S_PFF sf17_S_SFD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, float p1, double p2) { return p0; }
+EXPORT struct S_PFD sf17_S_SFD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, float p1, double p2) { return p0; }
+EXPORT struct S_PFP sf17_S_SFD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, float p1, double p2) { return p0; }
+EXPORT struct S_PDI sf17_S_SFD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, float p1, double p2) { return p0; }
+EXPORT struct S_PDF sf17_S_SFD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, float p1, double p2) { return p0; }
+EXPORT struct S_PDD sf17_S_SFD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, float p1, double p2) { return p0; }
+EXPORT struct S_PDP sf17_S_SFD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, float p1, double p2) { return p0; }
+EXPORT struct S_PPI sf17_S_SFD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, float p1, double p2) { return p0; }
+EXPORT struct S_PPF sf17_S_SFD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, float p1, double p2) { return p0; }
+EXPORT struct S_PPD sf17_S_SFD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, float p1, double p2) { return p0; }
+EXPORT struct S_PPP sf17_S_SFD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, float p1, double p2) { return p0; }
+EXPORT struct S_I sf17_S_SFP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, float p1, void* p2) { return p0; }
+EXPORT struct S_F sf17_S_SFP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, float p1, void* p2) { return p0; }
+EXPORT struct S_D sf17_S_SFP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, float p1, void* p2) { return p0; }
+EXPORT struct S_P sf17_S_SFP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, float p1, void* p2) { return p0; }
+EXPORT struct S_II sf17_S_SFP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, float p1, void* p2) { return p0; }
+EXPORT struct S_IF sf17_S_SFP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, float p1, void* p2) { return p0; }
+EXPORT struct S_ID sf17_S_SFP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, float p1, void* p2) { return p0; }
+EXPORT struct S_IP sf17_S_SFP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, float p1, void* p2) { return p0; }
+EXPORT struct S_FI sf17_S_SFP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, float p1, void* p2) { return p0; }
+EXPORT struct S_FF sf17_S_SFP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, float p1, void* p2) { return p0; }
+EXPORT struct S_FD sf17_S_SFP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, float p1, void* p2) { return p0; }
+EXPORT struct S_FP sf17_S_SFP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, float p1, void* p2) { return p0; }
+EXPORT struct S_DI sf17_S_SFP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, float p1, void* p2) { return p0; }
+EXPORT struct S_DF sf17_S_SFP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, float p1, void* p2) { return p0; }
+EXPORT struct S_DD sf17_S_SFP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, float p1, void* p2) { return p0; }
+EXPORT struct S_DP sf17_S_SFP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, float p1, void* p2) { return p0; }
+EXPORT struct S_PI sf17_S_SFP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, float p1, void* p2) { return p0; }
+EXPORT struct S_PF sf17_S_SFP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, float p1, void* p2) { return p0; }
+EXPORT struct S_PD sf17_S_SFP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, float p1, void* p2) { return p0; }
+EXPORT struct S_PP sf17_S_SFP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, float p1, void* p2) { return p0; }
+EXPORT struct S_III sf17_S_SFP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, float p1, void* p2) { return p0; }
+EXPORT struct S_IIF sf17_S_SFP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, float p1, void* p2) { return p0; }
+EXPORT struct S_IID sf17_S_SFP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, float p1, void* p2) { return p0; }
+EXPORT struct S_IIP sf17_S_SFP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, float p1, void* p2) { return p0; }
+EXPORT struct S_IFI sf17_S_SFP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, float p1, void* p2) { return p0; }
+EXPORT struct S_IFF sf17_S_SFP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, float p1, void* p2) { return p0; }
+EXPORT struct S_IFD sf17_S_SFP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, float p1, void* p2) { return p0; }
+EXPORT struct S_IFP sf17_S_SFP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, float p1, void* p2) { return p0; }
+EXPORT struct S_IDI sf17_S_SFP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, float p1, void* p2) { return p0; }
+EXPORT struct S_IDF sf17_S_SFP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, float p1, void* p2) { return p0; }
+EXPORT struct S_IDD sf17_S_SFP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, float p1, void* p2) { return p0; }
+EXPORT struct S_IDP sf17_S_SFP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, float p1, void* p2) { return p0; }
+EXPORT struct S_IPI sf17_S_SFP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, float p1, void* p2) { return p0; }
+EXPORT struct S_IPF sf17_S_SFP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, float p1, void* p2) { return p0; }
+EXPORT struct S_IPD sf17_S_SFP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, float p1, void* p2) { return p0; }
+EXPORT struct S_IPP sf17_S_SFP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, float p1, void* p2) { return p0; }
+EXPORT struct S_FII sf17_S_SFP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, float p1, void* p2) { return p0; }
+EXPORT struct S_FIF sf17_S_SFP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, float p1, void* p2) { return p0; }
+EXPORT struct S_FID sf17_S_SFP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, float p1, void* p2) { return p0; }
+EXPORT struct S_FIP sf17_S_SFP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, float p1, void* p2) { return p0; }
+EXPORT struct S_FFI sf17_S_SFP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, float p1, void* p2) { return p0; }
+EXPORT struct S_FFF sf17_S_SFP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, float p1, void* p2) { return p0; }
+EXPORT struct S_FFD sf17_S_SFP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, float p1, void* p2) { return p0; }
+EXPORT struct S_FFP sf17_S_SFP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, float p1, void* p2) { return p0; }
+EXPORT struct S_FDI sf17_S_SFP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, float p1, void* p2) { return p0; }
+EXPORT struct S_FDF sf17_S_SFP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, float p1, void* p2) { return p0; }
+EXPORT struct S_FDD sf17_S_SFP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, float p1, void* p2) { return p0; }
+EXPORT struct S_FDP sf17_S_SFP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, float p1, void* p2) { return p0; }
+EXPORT struct S_FPI sf17_S_SFP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, float p1, void* p2) { return p0; }
+EXPORT struct S_FPF sf17_S_SFP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, float p1, void* p2) { return p0; }
+EXPORT struct S_FPD sf17_S_SFP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, float p1, void* p2) { return p0; }
+EXPORT struct S_FPP sf17_S_SFP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, float p1, void* p2) { return p0; }
+EXPORT struct S_DII sf17_S_SFP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, float p1, void* p2) { return p0; }
+EXPORT struct S_DIF sf17_S_SFP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, float p1, void* p2) { return p0; }
+EXPORT struct S_DID sf17_S_SFP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, float p1, void* p2) { return p0; }
+EXPORT struct S_DIP sf17_S_SFP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, float p1, void* p2) { return p0; }
+EXPORT struct S_DFI sf17_S_SFP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, float p1, void* p2) { return p0; }
+EXPORT struct S_DFF sf17_S_SFP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, float p1, void* p2) { return p0; }
+EXPORT struct S_DFD sf17_S_SFP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, float p1, void* p2) { return p0; }
+EXPORT struct S_DFP sf17_S_SFP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, float p1, void* p2) { return p0; }
+EXPORT struct S_DDI sf17_S_SFP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, float p1, void* p2) { return p0; }
+EXPORT struct S_DDF sf17_S_SFP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, float p1, void* p2) { return p0; }
+EXPORT struct S_DDD sf17_S_SFP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, float p1, void* p2) { return p0; }
+EXPORT struct S_DDP sf17_S_SFP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, float p1, void* p2) { return p0; }
+EXPORT struct S_DPI sf17_S_SFP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, float p1, void* p2) { return p0; }
+EXPORT struct S_DPF sf17_S_SFP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, float p1, void* p2) { return p0; }
+EXPORT struct S_DPD sf17_S_SFP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, float p1, void* p2) { return p0; }
+EXPORT struct S_DPP sf17_S_SFP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, float p1, void* p2) { return p0; }
+EXPORT struct S_PII sf17_S_SFP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, float p1, void* p2) { return p0; }
+EXPORT struct S_PIF sf17_S_SFP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, float p1, void* p2) { return p0; }
+EXPORT struct S_PID sf17_S_SFP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, float p1, void* p2) { return p0; }
+EXPORT struct S_PIP sf17_S_SFP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, float p1, void* p2) { return p0; }
+EXPORT struct S_PFI sf17_S_SFP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, float p1, void* p2) { return p0; }
+EXPORT struct S_PFF sf17_S_SFP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, float p1, void* p2) { return p0; }
+EXPORT struct S_PFD sf17_S_SFP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, float p1, void* p2) { return p0; }
+EXPORT struct S_PFP sf17_S_SFP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, float p1, void* p2) { return p0; }
+EXPORT struct S_PDI sf17_S_SFP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, float p1, void* p2) { return p0; }
+EXPORT struct S_PDF sf17_S_SFP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, float p1, void* p2) { return p0; }
+EXPORT struct S_PDD sf17_S_SFP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, float p1, void* p2) { return p0; }
+EXPORT struct S_PDP sf17_S_SFP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, float p1, void* p2) { return p0; }
+EXPORT struct S_PPI sf17_S_SFP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, float p1, void* p2) { return p0; }
+EXPORT struct S_PPF sf17_S_SFP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, float p1, void* p2) { return p0; }
+EXPORT struct S_PPD sf17_S_SFP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, float p1, void* p2) { return p0; }
+EXPORT struct S_PPP sf17_S_SFP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, float p1, void* p2) { return p0; }
+EXPORT struct S_I sf17_S_SFS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, float p1, struct S_I p2) { return p0; }
+EXPORT struct S_F sf17_S_SFS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, float p1, struct S_F p2) { return p0; }
+EXPORT struct S_D sf17_S_SFS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, float p1, struct S_D p2) { return p0; }
+EXPORT struct S_P sf17_S_SFS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, float p1, struct S_P p2) { return p0; }
+EXPORT struct S_II sf17_S_SFS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, float p1, struct S_II p2) { return p0; }
+EXPORT struct S_IF sf17_S_SFS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, float p1, struct S_IF p2) { return p0; }
+EXPORT struct S_ID sf17_S_SFS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, float p1, struct S_ID p2) { return p0; }
+EXPORT struct S_IP sf17_S_SFS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, float p1, struct S_IP p2) { return p0; }
+EXPORT struct S_FI sf17_S_SFS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, float p1, struct S_FI p2) { return p0; }
+EXPORT struct S_FF sf17_S_SFS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, float p1, struct S_FF p2) { return p0; }
+EXPORT struct S_FD sf17_S_SFS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, float p1, struct S_FD p2) { return p0; }
+EXPORT struct S_FP sf17_S_SFS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, float p1, struct S_FP p2) { return p0; }
+EXPORT struct S_DI sf17_S_SFS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, float p1, struct S_DI p2) { return p0; }
+EXPORT struct S_DF sf17_S_SFS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, float p1, struct S_DF p2) { return p0; }
+EXPORT struct S_DD sf17_S_SFS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, float p1, struct S_DD p2) { return p0; }
+EXPORT struct S_DP sf17_S_SFS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, float p1, struct S_DP p2) { return p0; }
+EXPORT struct S_PI sf17_S_SFS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, float p1, struct S_PI p2) { return p0; }
+EXPORT struct S_PF sf17_S_SFS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, float p1, struct S_PF p2) { return p0; }
+EXPORT struct S_PD sf17_S_SFS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, float p1, struct S_PD p2) { return p0; }
+EXPORT struct S_PP sf17_S_SFS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, float p1, struct S_PP p2) { return p0; }
+EXPORT struct S_III sf17_S_SFS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, float p1, struct S_III p2) { return p0; }
+EXPORT struct S_IIF sf17_S_SFS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, float p1, struct S_IIF p2) { return p0; }
+EXPORT struct S_IID sf17_S_SFS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, float p1, struct S_IID p2) { return p0; }
+EXPORT struct S_IIP sf17_S_SFS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, float p1, struct S_IIP p2) { return p0; }
+EXPORT struct S_IFI sf17_S_SFS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, float p1, struct S_IFI p2) { return p0; }
+EXPORT struct S_IFF sf17_S_SFS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, float p1, struct S_IFF p2) { return p0; }
+EXPORT struct S_IFD sf17_S_SFS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, float p1, struct S_IFD p2) { return p0; }
+EXPORT struct S_IFP sf17_S_SFS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, float p1, struct S_IFP p2) { return p0; }
+EXPORT struct S_IDI sf17_S_SFS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, float p1, struct S_IDI p2) { return p0; }
+EXPORT struct S_IDF sf17_S_SFS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, float p1, struct S_IDF p2) { return p0; }
+EXPORT struct S_IDD sf17_S_SFS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, float p1, struct S_IDD p2) { return p0; }
+EXPORT struct S_IDP sf17_S_SFS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, float p1, struct S_IDP p2) { return p0; }
+EXPORT struct S_IPI sf17_S_SFS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, float p1, struct S_IPI p2) { return p0; }
+EXPORT struct S_IPF sf17_S_SFS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, float p1, struct S_IPF p2) { return p0; }
+EXPORT struct S_IPD sf17_S_SFS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, float p1, struct S_IPD p2) { return p0; }
+EXPORT struct S_IPP sf17_S_SFS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, float p1, struct S_IPP p2) { return p0; }
+EXPORT struct S_FII sf17_S_SFS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, float p1, struct S_FII p2) { return p0; }
+EXPORT struct S_FIF sf17_S_SFS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, float p1, struct S_FIF p2) { return p0; }
+EXPORT struct S_FID sf17_S_SFS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, float p1, struct S_FID p2) { return p0; }
+EXPORT struct S_FIP sf17_S_SFS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, float p1, struct S_FIP p2) { return p0; }
+EXPORT struct S_FFI sf17_S_SFS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, float p1, struct S_FFI p2) { return p0; }
+EXPORT struct S_FFF sf17_S_SFS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, float p1, struct S_FFF p2) { return p0; }
+EXPORT struct S_FFD sf17_S_SFS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, float p1, struct S_FFD p2) { return p0; }
+EXPORT struct S_FFP sf17_S_SFS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, float p1, struct S_FFP p2) { return p0; }
+EXPORT struct S_FDI sf17_S_SFS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, float p1, struct S_FDI p2) { return p0; }
+EXPORT struct S_FDF sf17_S_SFS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, float p1, struct S_FDF p2) { return p0; }
+EXPORT struct S_FDD sf17_S_SFS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, float p1, struct S_FDD p2) { return p0; }
+EXPORT struct S_FDP sf18_S_SFS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, float p1, struct S_FDP p2) { return p0; }
+EXPORT struct S_FPI sf18_S_SFS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, float p1, struct S_FPI p2) { return p0; }
+EXPORT struct S_FPF sf18_S_SFS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, float p1, struct S_FPF p2) { return p0; }
+EXPORT struct S_FPD sf18_S_SFS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, float p1, struct S_FPD p2) { return p0; }
+EXPORT struct S_FPP sf18_S_SFS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, float p1, struct S_FPP p2) { return p0; }
+EXPORT struct S_DII sf18_S_SFS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, float p1, struct S_DII p2) { return p0; }
+EXPORT struct S_DIF sf18_S_SFS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, float p1, struct S_DIF p2) { return p0; }
+EXPORT struct S_DID sf18_S_SFS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, float p1, struct S_DID p2) { return p0; }
+EXPORT struct S_DIP sf18_S_SFS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, float p1, struct S_DIP p2) { return p0; }
+EXPORT struct S_DFI sf18_S_SFS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, float p1, struct S_DFI p2) { return p0; }
+EXPORT struct S_DFF sf18_S_SFS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, float p1, struct S_DFF p2) { return p0; }
+EXPORT struct S_DFD sf18_S_SFS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, float p1, struct S_DFD p2) { return p0; }
+EXPORT struct S_DFP sf18_S_SFS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, float p1, struct S_DFP p2) { return p0; }
+EXPORT struct S_DDI sf18_S_SFS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, float p1, struct S_DDI p2) { return p0; }
+EXPORT struct S_DDF sf18_S_SFS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, float p1, struct S_DDF p2) { return p0; }
+EXPORT struct S_DDD sf18_S_SFS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, float p1, struct S_DDD p2) { return p0; }
+EXPORT struct S_DDP sf18_S_SFS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, float p1, struct S_DDP p2) { return p0; }
+EXPORT struct S_DPI sf18_S_SFS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, float p1, struct S_DPI p2) { return p0; }
+EXPORT struct S_DPF sf18_S_SFS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, float p1, struct S_DPF p2) { return p0; }
+EXPORT struct S_DPD sf18_S_SFS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, float p1, struct S_DPD p2) { return p0; }
+EXPORT struct S_DPP sf18_S_SFS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, float p1, struct S_DPP p2) { return p0; }
+EXPORT struct S_PII sf18_S_SFS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, float p1, struct S_PII p2) { return p0; }
+EXPORT struct S_PIF sf18_S_SFS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, float p1, struct S_PIF p2) { return p0; }
+EXPORT struct S_PID sf18_S_SFS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, float p1, struct S_PID p2) { return p0; }
+EXPORT struct S_PIP sf18_S_SFS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, float p1, struct S_PIP p2) { return p0; }
+EXPORT struct S_PFI sf18_S_SFS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, float p1, struct S_PFI p2) { return p0; }
+EXPORT struct S_PFF sf18_S_SFS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, float p1, struct S_PFF p2) { return p0; }
+EXPORT struct S_PFD sf18_S_SFS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, float p1, struct S_PFD p2) { return p0; }
+EXPORT struct S_PFP sf18_S_SFS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, float p1, struct S_PFP p2) { return p0; }
+EXPORT struct S_PDI sf18_S_SFS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, float p1, struct S_PDI p2) { return p0; }
+EXPORT struct S_PDF sf18_S_SFS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, float p1, struct S_PDF p2) { return p0; }
+EXPORT struct S_PDD sf18_S_SFS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, float p1, struct S_PDD p2) { return p0; }
+EXPORT struct S_PDP sf18_S_SFS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, float p1, struct S_PDP p2) { return p0; }
+EXPORT struct S_PPI sf18_S_SFS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, float p1, struct S_PPI p2) { return p0; }
+EXPORT struct S_PPF sf18_S_SFS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, float p1, struct S_PPF p2) { return p0; }
+EXPORT struct S_PPD sf18_S_SFS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, float p1, struct S_PPD p2) { return p0; }
+EXPORT struct S_PPP sf18_S_SFS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, float p1, struct S_PPP p2) { return p0; }
+EXPORT struct S_I sf18_S_SDI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, double p1, int p2) { return p0; }
+EXPORT struct S_F sf18_S_SDI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, double p1, int p2) { return p0; }
+EXPORT struct S_D sf18_S_SDI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, double p1, int p2) { return p0; }
+EXPORT struct S_P sf18_S_SDI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, double p1, int p2) { return p0; }
+EXPORT struct S_II sf18_S_SDI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, double p1, int p2) { return p0; }
+EXPORT struct S_IF sf18_S_SDI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, double p1, int p2) { return p0; }
+EXPORT struct S_ID sf18_S_SDI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, double p1, int p2) { return p0; }
+EXPORT struct S_IP sf18_S_SDI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, double p1, int p2) { return p0; }
+EXPORT struct S_FI sf18_S_SDI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, double p1, int p2) { return p0; }
+EXPORT struct S_FF sf18_S_SDI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, double p1, int p2) { return p0; }
+EXPORT struct S_FD sf18_S_SDI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, double p1, int p2) { return p0; }
+EXPORT struct S_FP sf18_S_SDI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, double p1, int p2) { return p0; }
+EXPORT struct S_DI sf18_S_SDI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, double p1, int p2) { return p0; }
+EXPORT struct S_DF sf18_S_SDI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, double p1, int p2) { return p0; }
+EXPORT struct S_DD sf18_S_SDI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, double p1, int p2) { return p0; }
+EXPORT struct S_DP sf18_S_SDI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, double p1, int p2) { return p0; }
+EXPORT struct S_PI sf18_S_SDI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, double p1, int p2) { return p0; }
+EXPORT struct S_PF sf18_S_SDI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, double p1, int p2) { return p0; }
+EXPORT struct S_PD sf18_S_SDI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, double p1, int p2) { return p0; }
+EXPORT struct S_PP sf18_S_SDI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, double p1, int p2) { return p0; }
+EXPORT struct S_III sf18_S_SDI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, double p1, int p2) { return p0; }
+EXPORT struct S_IIF sf18_S_SDI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, double p1, int p2) { return p0; }
+EXPORT struct S_IID sf18_S_SDI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, double p1, int p2) { return p0; }
+EXPORT struct S_IIP sf18_S_SDI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, double p1, int p2) { return p0; }
+EXPORT struct S_IFI sf18_S_SDI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, double p1, int p2) { return p0; }
+EXPORT struct S_IFF sf18_S_SDI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, double p1, int p2) { return p0; }
+EXPORT struct S_IFD sf18_S_SDI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, double p1, int p2) { return p0; }
+EXPORT struct S_IFP sf18_S_SDI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, double p1, int p2) { return p0; }
+EXPORT struct S_IDI sf18_S_SDI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, double p1, int p2) { return p0; }
+EXPORT struct S_IDF sf18_S_SDI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, double p1, int p2) { return p0; }
+EXPORT struct S_IDD sf18_S_SDI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, double p1, int p2) { return p0; }
+EXPORT struct S_IDP sf18_S_SDI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, double p1, int p2) { return p0; }
+EXPORT struct S_IPI sf18_S_SDI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, double p1, int p2) { return p0; }
+EXPORT struct S_IPF sf18_S_SDI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, double p1, int p2) { return p0; }
+EXPORT struct S_IPD sf18_S_SDI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, double p1, int p2) { return p0; }
+EXPORT struct S_IPP sf18_S_SDI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, double p1, int p2) { return p0; }
+EXPORT struct S_FII sf18_S_SDI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, double p1, int p2) { return p0; }
+EXPORT struct S_FIF sf18_S_SDI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, double p1, int p2) { return p0; }
+EXPORT struct S_FID sf18_S_SDI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, double p1, int p2) { return p0; }
+EXPORT struct S_FIP sf18_S_SDI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, double p1, int p2) { return p0; }
+EXPORT struct S_FFI sf18_S_SDI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, double p1, int p2) { return p0; }
+EXPORT struct S_FFF sf18_S_SDI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, double p1, int p2) { return p0; }
+EXPORT struct S_FFD sf18_S_SDI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, double p1, int p2) { return p0; }
+EXPORT struct S_FFP sf18_S_SDI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, double p1, int p2) { return p0; }
+EXPORT struct S_FDI sf18_S_SDI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, double p1, int p2) { return p0; }
+EXPORT struct S_FDF sf18_S_SDI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, double p1, int p2) { return p0; }
+EXPORT struct S_FDD sf18_S_SDI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, double p1, int p2) { return p0; }
+EXPORT struct S_FDP sf18_S_SDI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, double p1, int p2) { return p0; }
+EXPORT struct S_FPI sf18_S_SDI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, double p1, int p2) { return p0; }
+EXPORT struct S_FPF sf18_S_SDI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, double p1, int p2) { return p0; }
+EXPORT struct S_FPD sf18_S_SDI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, double p1, int p2) { return p0; }
+EXPORT struct S_FPP sf18_S_SDI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, double p1, int p2) { return p0; }
+EXPORT struct S_DII sf18_S_SDI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, double p1, int p2) { return p0; }
+EXPORT struct S_DIF sf18_S_SDI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, double p1, int p2) { return p0; }
+EXPORT struct S_DID sf18_S_SDI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, double p1, int p2) { return p0; }
+EXPORT struct S_DIP sf18_S_SDI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, double p1, int p2) { return p0; }
+EXPORT struct S_DFI sf18_S_SDI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, double p1, int p2) { return p0; }
+EXPORT struct S_DFF sf18_S_SDI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, double p1, int p2) { return p0; }
+EXPORT struct S_DFD sf18_S_SDI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, double p1, int p2) { return p0; }
+EXPORT struct S_DFP sf18_S_SDI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, double p1, int p2) { return p0; }
+EXPORT struct S_DDI sf18_S_SDI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, double p1, int p2) { return p0; }
+EXPORT struct S_DDF sf18_S_SDI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, double p1, int p2) { return p0; }
+EXPORT struct S_DDD sf18_S_SDI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, double p1, int p2) { return p0; }
+EXPORT struct S_DDP sf18_S_SDI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, double p1, int p2) { return p0; }
+EXPORT struct S_DPI sf18_S_SDI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, double p1, int p2) { return p0; }
+EXPORT struct S_DPF sf18_S_SDI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, double p1, int p2) { return p0; }
+EXPORT struct S_DPD sf18_S_SDI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, double p1, int p2) { return p0; }
+EXPORT struct S_DPP sf18_S_SDI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, double p1, int p2) { return p0; }
+EXPORT struct S_PII sf18_S_SDI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, double p1, int p2) { return p0; }
+EXPORT struct S_PIF sf18_S_SDI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, double p1, int p2) { return p0; }
+EXPORT struct S_PID sf18_S_SDI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, double p1, int p2) { return p0; }
+EXPORT struct S_PIP sf18_S_SDI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, double p1, int p2) { return p0; }
+EXPORT struct S_PFI sf18_S_SDI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, double p1, int p2) { return p0; }
+EXPORT struct S_PFF sf18_S_SDI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, double p1, int p2) { return p0; }
+EXPORT struct S_PFD sf18_S_SDI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, double p1, int p2) { return p0; }
+EXPORT struct S_PFP sf18_S_SDI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, double p1, int p2) { return p0; }
+EXPORT struct S_PDI sf18_S_SDI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, double p1, int p2) { return p0; }
+EXPORT struct S_PDF sf18_S_SDI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, double p1, int p2) { return p0; }
+EXPORT struct S_PDD sf18_S_SDI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, double p1, int p2) { return p0; }
+EXPORT struct S_PDP sf18_S_SDI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, double p1, int p2) { return p0; }
+EXPORT struct S_PPI sf18_S_SDI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, double p1, int p2) { return p0; }
+EXPORT struct S_PPF sf18_S_SDI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, double p1, int p2) { return p0; }
+EXPORT struct S_PPD sf18_S_SDI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, double p1, int p2) { return p0; }
+EXPORT struct S_PPP sf18_S_SDI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, double p1, int p2) { return p0; }
+EXPORT struct S_I sf18_S_SDF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, double p1, float p2) { return p0; }
+EXPORT struct S_F sf18_S_SDF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, double p1, float p2) { return p0; }
+EXPORT struct S_D sf18_S_SDF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, double p1, float p2) { return p0; }
+EXPORT struct S_P sf18_S_SDF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, double p1, float p2) { return p0; }
+EXPORT struct S_II sf18_S_SDF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, double p1, float p2) { return p0; }
+EXPORT struct S_IF sf18_S_SDF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, double p1, float p2) { return p0; }
+EXPORT struct S_ID sf18_S_SDF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, double p1, float p2) { return p0; }
+EXPORT struct S_IP sf18_S_SDF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, double p1, float p2) { return p0; }
+EXPORT struct S_FI sf18_S_SDF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, double p1, float p2) { return p0; }
+EXPORT struct S_FF sf18_S_SDF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, double p1, float p2) { return p0; }
+EXPORT struct S_FD sf18_S_SDF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, double p1, float p2) { return p0; }
+EXPORT struct S_FP sf18_S_SDF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, double p1, float p2) { return p0; }
+EXPORT struct S_DI sf18_S_SDF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, double p1, float p2) { return p0; }
+EXPORT struct S_DF sf18_S_SDF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, double p1, float p2) { return p0; }
+EXPORT struct S_DD sf18_S_SDF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, double p1, float p2) { return p0; }
+EXPORT struct S_DP sf18_S_SDF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, double p1, float p2) { return p0; }
+EXPORT struct S_PI sf18_S_SDF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, double p1, float p2) { return p0; }
+EXPORT struct S_PF sf18_S_SDF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, double p1, float p2) { return p0; }
+EXPORT struct S_PD sf18_S_SDF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, double p1, float p2) { return p0; }
+EXPORT struct S_PP sf18_S_SDF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, double p1, float p2) { return p0; }
+EXPORT struct S_III sf18_S_SDF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, double p1, float p2) { return p0; }
+EXPORT struct S_IIF sf18_S_SDF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, double p1, float p2) { return p0; }
+EXPORT struct S_IID sf18_S_SDF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, double p1, float p2) { return p0; }
+EXPORT struct S_IIP sf18_S_SDF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, double p1, float p2) { return p0; }
+EXPORT struct S_IFI sf18_S_SDF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, double p1, float p2) { return p0; }
+EXPORT struct S_IFF sf18_S_SDF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, double p1, float p2) { return p0; }
+EXPORT struct S_IFD sf18_S_SDF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, double p1, float p2) { return p0; }
+EXPORT struct S_IFP sf18_S_SDF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, double p1, float p2) { return p0; }
+EXPORT struct S_IDI sf18_S_SDF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, double p1, float p2) { return p0; }
+EXPORT struct S_IDF sf18_S_SDF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, double p1, float p2) { return p0; }
+EXPORT struct S_IDD sf18_S_SDF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, double p1, float p2) { return p0; }
+EXPORT struct S_IDP sf18_S_SDF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, double p1, float p2) { return p0; }
+EXPORT struct S_IPI sf18_S_SDF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, double p1, float p2) { return p0; }
+EXPORT struct S_IPF sf18_S_SDF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, double p1, float p2) { return p0; }
+EXPORT struct S_IPD sf18_S_SDF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, double p1, float p2) { return p0; }
+EXPORT struct S_IPP sf18_S_SDF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, double p1, float p2) { return p0; }
+EXPORT struct S_FII sf18_S_SDF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, double p1, float p2) { return p0; }
+EXPORT struct S_FIF sf18_S_SDF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, double p1, float p2) { return p0; }
+EXPORT struct S_FID sf18_S_SDF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, double p1, float p2) { return p0; }
+EXPORT struct S_FIP sf18_S_SDF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, double p1, float p2) { return p0; }
+EXPORT struct S_FFI sf18_S_SDF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, double p1, float p2) { return p0; }
+EXPORT struct S_FFF sf18_S_SDF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, double p1, float p2) { return p0; }
+EXPORT struct S_FFD sf18_S_SDF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, double p1, float p2) { return p0; }
+EXPORT struct S_FFP sf18_S_SDF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, double p1, float p2) { return p0; }
+EXPORT struct S_FDI sf18_S_SDF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, double p1, float p2) { return p0; }
+EXPORT struct S_FDF sf18_S_SDF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, double p1, float p2) { return p0; }
+EXPORT struct S_FDD sf18_S_SDF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, double p1, float p2) { return p0; }
+EXPORT struct S_FDP sf18_S_SDF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, double p1, float p2) { return p0; }
+EXPORT struct S_FPI sf18_S_SDF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, double p1, float p2) { return p0; }
+EXPORT struct S_FPF sf18_S_SDF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, double p1, float p2) { return p0; }
+EXPORT struct S_FPD sf18_S_SDF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, double p1, float p2) { return p0; }
+EXPORT struct S_FPP sf18_S_SDF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, double p1, float p2) { return p0; }
+EXPORT struct S_DII sf18_S_SDF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, double p1, float p2) { return p0; }
+EXPORT struct S_DIF sf18_S_SDF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, double p1, float p2) { return p0; }
+EXPORT struct S_DID sf18_S_SDF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, double p1, float p2) { return p0; }
+EXPORT struct S_DIP sf18_S_SDF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, double p1, float p2) { return p0; }
+EXPORT struct S_DFI sf18_S_SDF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, double p1, float p2) { return p0; }
+EXPORT struct S_DFF sf18_S_SDF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, double p1, float p2) { return p0; }
+EXPORT struct S_DFD sf18_S_SDF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, double p1, float p2) { return p0; }
+EXPORT struct S_DFP sf18_S_SDF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, double p1, float p2) { return p0; }
+EXPORT struct S_DDI sf18_S_SDF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, double p1, float p2) { return p0; }
+EXPORT struct S_DDF sf18_S_SDF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, double p1, float p2) { return p0; }
+EXPORT struct S_DDD sf18_S_SDF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, double p1, float p2) { return p0; }
+EXPORT struct S_DDP sf18_S_SDF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, double p1, float p2) { return p0; }
+EXPORT struct S_DPI sf18_S_SDF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, double p1, float p2) { return p0; }
+EXPORT struct S_DPF sf18_S_SDF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, double p1, float p2) { return p0; }
+EXPORT struct S_DPD sf18_S_SDF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, double p1, float p2) { return p0; }
+EXPORT struct S_DPP sf18_S_SDF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, double p1, float p2) { return p0; }
+EXPORT struct S_PII sf18_S_SDF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, double p1, float p2) { return p0; }
+EXPORT struct S_PIF sf18_S_SDF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, double p1, float p2) { return p0; }
+EXPORT struct S_PID sf18_S_SDF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, double p1, float p2) { return p0; }
+EXPORT struct S_PIP sf18_S_SDF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, double p1, float p2) { return p0; }
+EXPORT struct S_PFI sf18_S_SDF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, double p1, float p2) { return p0; }
+EXPORT struct S_PFF sf18_S_SDF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, double p1, float p2) { return p0; }
+EXPORT struct S_PFD sf18_S_SDF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, double p1, float p2) { return p0; }
+EXPORT struct S_PFP sf18_S_SDF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, double p1, float p2) { return p0; }
+EXPORT struct S_PDI sf18_S_SDF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, double p1, float p2) { return p0; }
+EXPORT struct S_PDF sf18_S_SDF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, double p1, float p2) { return p0; }
+EXPORT struct S_PDD sf18_S_SDF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, double p1, float p2) { return p0; }
+EXPORT struct S_PDP sf18_S_SDF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, double p1, float p2) { return p0; }
+EXPORT struct S_PPI sf18_S_SDF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, double p1, float p2) { return p0; }
+EXPORT struct S_PPF sf18_S_SDF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, double p1, float p2) { return p0; }
+EXPORT struct S_PPD sf18_S_SDF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, double p1, float p2) { return p0; }
+EXPORT struct S_PPP sf18_S_SDF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, double p1, float p2) { return p0; }
+EXPORT struct S_I sf18_S_SDD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, double p1, double p2) { return p0; }
+EXPORT struct S_F sf18_S_SDD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, double p1, double p2) { return p0; }
+EXPORT struct S_D sf18_S_SDD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, double p1, double p2) { return p0; }
+EXPORT struct S_P sf18_S_SDD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, double p1, double p2) { return p0; }
+EXPORT struct S_II sf18_S_SDD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, double p1, double p2) { return p0; }
+EXPORT struct S_IF sf18_S_SDD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, double p1, double p2) { return p0; }
+EXPORT struct S_ID sf18_S_SDD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, double p1, double p2) { return p0; }
+EXPORT struct S_IP sf18_S_SDD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, double p1, double p2) { return p0; }
+EXPORT struct S_FI sf18_S_SDD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, double p1, double p2) { return p0; }
+EXPORT struct S_FF sf18_S_SDD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, double p1, double p2) { return p0; }
+EXPORT struct S_FD sf18_S_SDD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, double p1, double p2) { return p0; }
+EXPORT struct S_FP sf18_S_SDD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, double p1, double p2) { return p0; }
+EXPORT struct S_DI sf18_S_SDD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, double p1, double p2) { return p0; }
+EXPORT struct S_DF sf18_S_SDD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, double p1, double p2) { return p0; }
+EXPORT struct S_DD sf18_S_SDD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, double p1, double p2) { return p0; }
+EXPORT struct S_DP sf18_S_SDD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, double p1, double p2) { return p0; }
+EXPORT struct S_PI sf18_S_SDD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, double p1, double p2) { return p0; }
+EXPORT struct S_PF sf18_S_SDD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, double p1, double p2) { return p0; }
+EXPORT struct S_PD sf18_S_SDD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, double p1, double p2) { return p0; }
+EXPORT struct S_PP sf18_S_SDD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, double p1, double p2) { return p0; }
+EXPORT struct S_III sf18_S_SDD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, double p1, double p2) { return p0; }
+EXPORT struct S_IIF sf18_S_SDD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, double p1, double p2) { return p0; }
+EXPORT struct S_IID sf18_S_SDD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, double p1, double p2) { return p0; }
+EXPORT struct S_IIP sf18_S_SDD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, double p1, double p2) { return p0; }
+EXPORT struct S_IFI sf18_S_SDD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, double p1, double p2) { return p0; }
+EXPORT struct S_IFF sf18_S_SDD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, double p1, double p2) { return p0; }
+EXPORT struct S_IFD sf18_S_SDD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, double p1, double p2) { return p0; }
+EXPORT struct S_IFP sf18_S_SDD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, double p1, double p2) { return p0; }
+EXPORT struct S_IDI sf18_S_SDD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, double p1, double p2) { return p0; }
+EXPORT struct S_IDF sf18_S_SDD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, double p1, double p2) { return p0; }
+EXPORT struct S_IDD sf18_S_SDD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, double p1, double p2) { return p0; }
+EXPORT struct S_IDP sf18_S_SDD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, double p1, double p2) { return p0; }
+EXPORT struct S_IPI sf18_S_SDD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, double p1, double p2) { return p0; }
+EXPORT struct S_IPF sf18_S_SDD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, double p1, double p2) { return p0; }
+EXPORT struct S_IPD sf18_S_SDD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, double p1, double p2) { return p0; }
+EXPORT struct S_IPP sf18_S_SDD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, double p1, double p2) { return p0; }
+EXPORT struct S_FII sf18_S_SDD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, double p1, double p2) { return p0; }
+EXPORT struct S_FIF sf18_S_SDD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, double p1, double p2) { return p0; }
+EXPORT struct S_FID sf18_S_SDD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, double p1, double p2) { return p0; }
+EXPORT struct S_FIP sf18_S_SDD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, double p1, double p2) { return p0; }
+EXPORT struct S_FFI sf18_S_SDD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, double p1, double p2) { return p0; }
+EXPORT struct S_FFF sf18_S_SDD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, double p1, double p2) { return p0; }
+EXPORT struct S_FFD sf18_S_SDD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, double p1, double p2) { return p0; }
+EXPORT struct S_FFP sf18_S_SDD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, double p1, double p2) { return p0; }
+EXPORT struct S_FDI sf18_S_SDD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, double p1, double p2) { return p0; }
+EXPORT struct S_FDF sf18_S_SDD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, double p1, double p2) { return p0; }
+EXPORT struct S_FDD sf18_S_SDD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, double p1, double p2) { return p0; }
+EXPORT struct S_FDP sf18_S_SDD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, double p1, double p2) { return p0; }
+EXPORT struct S_FPI sf18_S_SDD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, double p1, double p2) { return p0; }
+EXPORT struct S_FPF sf18_S_SDD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, double p1, double p2) { return p0; }
+EXPORT struct S_FPD sf18_S_SDD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, double p1, double p2) { return p0; }
+EXPORT struct S_FPP sf18_S_SDD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, double p1, double p2) { return p0; }
+EXPORT struct S_DII sf18_S_SDD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, double p1, double p2) { return p0; }
+EXPORT struct S_DIF sf18_S_SDD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, double p1, double p2) { return p0; }
+EXPORT struct S_DID sf18_S_SDD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, double p1, double p2) { return p0; }
+EXPORT struct S_DIP sf18_S_SDD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, double p1, double p2) { return p0; }
+EXPORT struct S_DFI sf18_S_SDD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, double p1, double p2) { return p0; }
+EXPORT struct S_DFF sf18_S_SDD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, double p1, double p2) { return p0; }
+EXPORT struct S_DFD sf18_S_SDD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, double p1, double p2) { return p0; }
+EXPORT struct S_DFP sf18_S_SDD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, double p1, double p2) { return p0; }
+EXPORT struct S_DDI sf18_S_SDD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, double p1, double p2) { return p0; }
+EXPORT struct S_DDF sf18_S_SDD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, double p1, double p2) { return p0; }
+EXPORT struct S_DDD sf18_S_SDD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, double p1, double p2) { return p0; }
+EXPORT struct S_DDP sf18_S_SDD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, double p1, double p2) { return p0; }
+EXPORT struct S_DPI sf18_S_SDD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, double p1, double p2) { return p0; }
+EXPORT struct S_DPF sf18_S_SDD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, double p1, double p2) { return p0; }
+EXPORT struct S_DPD sf18_S_SDD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, double p1, double p2) { return p0; }
+EXPORT struct S_DPP sf18_S_SDD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, double p1, double p2) { return p0; }
+EXPORT struct S_PII sf18_S_SDD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, double p1, double p2) { return p0; }
+EXPORT struct S_PIF sf18_S_SDD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, double p1, double p2) { return p0; }
+EXPORT struct S_PID sf18_S_SDD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, double p1, double p2) { return p0; }
+EXPORT struct S_PIP sf18_S_SDD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, double p1, double p2) { return p0; }
+EXPORT struct S_PFI sf18_S_SDD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, double p1, double p2) { return p0; }
+EXPORT struct S_PFF sf18_S_SDD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, double p1, double p2) { return p0; }
+EXPORT struct S_PFD sf18_S_SDD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, double p1, double p2) { return p0; }
+EXPORT struct S_PFP sf18_S_SDD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, double p1, double p2) { return p0; }
+EXPORT struct S_PDI sf18_S_SDD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, double p1, double p2) { return p0; }
+EXPORT struct S_PDF sf18_S_SDD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, double p1, double p2) { return p0; }
+EXPORT struct S_PDD sf18_S_SDD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, double p1, double p2) { return p0; }
+EXPORT struct S_PDP sf18_S_SDD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, double p1, double p2) { return p0; }
+EXPORT struct S_PPI sf18_S_SDD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, double p1, double p2) { return p0; }
+EXPORT struct S_PPF sf18_S_SDD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, double p1, double p2) { return p0; }
+EXPORT struct S_PPD sf18_S_SDD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, double p1, double p2) { return p0; }
+EXPORT struct S_PPP sf18_S_SDD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, double p1, double p2) { return p0; }
+EXPORT struct S_I sf18_S_SDP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, double p1, void* p2) { return p0; }
+EXPORT struct S_F sf18_S_SDP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, double p1, void* p2) { return p0; }
+EXPORT struct S_D sf18_S_SDP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, double p1, void* p2) { return p0; }
+EXPORT struct S_P sf18_S_SDP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, double p1, void* p2) { return p0; }
+EXPORT struct S_II sf18_S_SDP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, double p1, void* p2) { return p0; }
+EXPORT struct S_IF sf18_S_SDP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, double p1, void* p2) { return p0; }
+EXPORT struct S_ID sf18_S_SDP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, double p1, void* p2) { return p0; }
+EXPORT struct S_IP sf18_S_SDP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, double p1, void* p2) { return p0; }
+EXPORT struct S_FI sf18_S_SDP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, double p1, void* p2) { return p0; }
+EXPORT struct S_FF sf18_S_SDP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, double p1, void* p2) { return p0; }
+EXPORT struct S_FD sf18_S_SDP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, double p1, void* p2) { return p0; }
+EXPORT struct S_FP sf18_S_SDP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, double p1, void* p2) { return p0; }
+EXPORT struct S_DI sf18_S_SDP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, double p1, void* p2) { return p0; }
+EXPORT struct S_DF sf18_S_SDP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, double p1, void* p2) { return p0; }
+EXPORT struct S_DD sf18_S_SDP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, double p1, void* p2) { return p0; }
+EXPORT struct S_DP sf18_S_SDP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, double p1, void* p2) { return p0; }
+EXPORT struct S_PI sf18_S_SDP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, double p1, void* p2) { return p0; }
+EXPORT struct S_PF sf18_S_SDP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, double p1, void* p2) { return p0; }
+EXPORT struct S_PD sf18_S_SDP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, double p1, void* p2) { return p0; }
+EXPORT struct S_PP sf18_S_SDP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, double p1, void* p2) { return p0; }
+EXPORT struct S_III sf18_S_SDP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, double p1, void* p2) { return p0; }
+EXPORT struct S_IIF sf18_S_SDP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, double p1, void* p2) { return p0; }
+EXPORT struct S_IID sf18_S_SDP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, double p1, void* p2) { return p0; }
+EXPORT struct S_IIP sf18_S_SDP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, double p1, void* p2) { return p0; }
+EXPORT struct S_IFI sf18_S_SDP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, double p1, void* p2) { return p0; }
+EXPORT struct S_IFF sf18_S_SDP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, double p1, void* p2) { return p0; }
+EXPORT struct S_IFD sf18_S_SDP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, double p1, void* p2) { return p0; }
+EXPORT struct S_IFP sf18_S_SDP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, double p1, void* p2) { return p0; }
+EXPORT struct S_IDI sf18_S_SDP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, double p1, void* p2) { return p0; }
+EXPORT struct S_IDF sf18_S_SDP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, double p1, void* p2) { return p0; }
+EXPORT struct S_IDD sf18_S_SDP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, double p1, void* p2) { return p0; }
+EXPORT struct S_IDP sf18_S_SDP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, double p1, void* p2) { return p0; }
+EXPORT struct S_IPI sf18_S_SDP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, double p1, void* p2) { return p0; }
+EXPORT struct S_IPF sf18_S_SDP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, double p1, void* p2) { return p0; }
+EXPORT struct S_IPD sf18_S_SDP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, double p1, void* p2) { return p0; }
+EXPORT struct S_IPP sf18_S_SDP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, double p1, void* p2) { return p0; }
+EXPORT struct S_FII sf18_S_SDP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, double p1, void* p2) { return p0; }
+EXPORT struct S_FIF sf18_S_SDP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, double p1, void* p2) { return p0; }
+EXPORT struct S_FID sf18_S_SDP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, double p1, void* p2) { return p0; }
+EXPORT struct S_FIP sf18_S_SDP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, double p1, void* p2) { return p0; }
+EXPORT struct S_FFI sf18_S_SDP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, double p1, void* p2) { return p0; }
+EXPORT struct S_FFF sf18_S_SDP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, double p1, void* p2) { return p0; }
+EXPORT struct S_FFD sf18_S_SDP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, double p1, void* p2) { return p0; }
+EXPORT struct S_FFP sf18_S_SDP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, double p1, void* p2) { return p0; }
+EXPORT struct S_FDI sf18_S_SDP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, double p1, void* p2) { return p0; }
+EXPORT struct S_FDF sf18_S_SDP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, double p1, void* p2) { return p0; }
+EXPORT struct S_FDD sf18_S_SDP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, double p1, void* p2) { return p0; }
+EXPORT struct S_FDP sf18_S_SDP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, double p1, void* p2) { return p0; }
+EXPORT struct S_FPI sf18_S_SDP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, double p1, void* p2) { return p0; }
+EXPORT struct S_FPF sf18_S_SDP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, double p1, void* p2) { return p0; }
+EXPORT struct S_FPD sf18_S_SDP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, double p1, void* p2) { return p0; }
+EXPORT struct S_FPP sf18_S_SDP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, double p1, void* p2) { return p0; }
+EXPORT struct S_DII sf18_S_SDP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, double p1, void* p2) { return p0; }
+EXPORT struct S_DIF sf18_S_SDP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, double p1, void* p2) { return p0; }
+EXPORT struct S_DID sf18_S_SDP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, double p1, void* p2) { return p0; }
+EXPORT struct S_DIP sf18_S_SDP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, double p1, void* p2) { return p0; }
+EXPORT struct S_DFI sf18_S_SDP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, double p1, void* p2) { return p0; }
+EXPORT struct S_DFF sf18_S_SDP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, double p1, void* p2) { return p0; }
+EXPORT struct S_DFD sf18_S_SDP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, double p1, void* p2) { return p0; }
+EXPORT struct S_DFP sf18_S_SDP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, double p1, void* p2) { return p0; }
+EXPORT struct S_DDI sf18_S_SDP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, double p1, void* p2) { return p0; }
+EXPORT struct S_DDF sf18_S_SDP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, double p1, void* p2) { return p0; }
+EXPORT struct S_DDD sf18_S_SDP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, double p1, void* p2) { return p0; }
+EXPORT struct S_DDP sf18_S_SDP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, double p1, void* p2) { return p0; }
+EXPORT struct S_DPI sf18_S_SDP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, double p1, void* p2) { return p0; }
+EXPORT struct S_DPF sf18_S_SDP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, double p1, void* p2) { return p0; }
+EXPORT struct S_DPD sf18_S_SDP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, double p1, void* p2) { return p0; }
+EXPORT struct S_DPP sf18_S_SDP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, double p1, void* p2) { return p0; }
+EXPORT struct S_PII sf18_S_SDP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, double p1, void* p2) { return p0; }
+EXPORT struct S_PIF sf18_S_SDP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, double p1, void* p2) { return p0; }
+EXPORT struct S_PID sf18_S_SDP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, double p1, void* p2) { return p0; }
+EXPORT struct S_PIP sf18_S_SDP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, double p1, void* p2) { return p0; }
+EXPORT struct S_PFI sf18_S_SDP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, double p1, void* p2) { return p0; }
+EXPORT struct S_PFF sf18_S_SDP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, double p1, void* p2) { return p0; }
+EXPORT struct S_PFD sf18_S_SDP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, double p1, void* p2) { return p0; }
+EXPORT struct S_PFP sf18_S_SDP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, double p1, void* p2) { return p0; }
+EXPORT struct S_PDI sf18_S_SDP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, double p1, void* p2) { return p0; }
+EXPORT struct S_PDF sf18_S_SDP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, double p1, void* p2) { return p0; }
+EXPORT struct S_PDD sf18_S_SDP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, double p1, void* p2) { return p0; }
+EXPORT struct S_PDP sf18_S_SDP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, double p1, void* p2) { return p0; }
+EXPORT struct S_PPI sf18_S_SDP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, double p1, void* p2) { return p0; }
+EXPORT struct S_PPF sf18_S_SDP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, double p1, void* p2) { return p0; }
+EXPORT struct S_PPD sf18_S_SDP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, double p1, void* p2) { return p0; }
+EXPORT struct S_PPP sf18_S_SDP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, double p1, void* p2) { return p0; }
+EXPORT struct S_I sf18_S_SDS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, double p1, struct S_I p2) { return p0; }
+EXPORT struct S_F sf18_S_SDS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, double p1, struct S_F p2) { return p0; }
+EXPORT struct S_D sf18_S_SDS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, double p1, struct S_D p2) { return p0; }
+EXPORT struct S_P sf18_S_SDS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, double p1, struct S_P p2) { return p0; }
+EXPORT struct S_II sf18_S_SDS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, double p1, struct S_II p2) { return p0; }
+EXPORT struct S_IF sf18_S_SDS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, double p1, struct S_IF p2) { return p0; }
+EXPORT struct S_ID sf18_S_SDS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, double p1, struct S_ID p2) { return p0; }
+EXPORT struct S_IP sf18_S_SDS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, double p1, struct S_IP p2) { return p0; }
+EXPORT struct S_FI sf18_S_SDS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, double p1, struct S_FI p2) { return p0; }
+EXPORT struct S_FF sf18_S_SDS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, double p1, struct S_FF p2) { return p0; }
+EXPORT struct S_FD sf18_S_SDS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, double p1, struct S_FD p2) { return p0; }
+EXPORT struct S_FP sf18_S_SDS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, double p1, struct S_FP p2) { return p0; }
+EXPORT struct S_DI sf18_S_SDS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, double p1, struct S_DI p2) { return p0; }
+EXPORT struct S_DF sf18_S_SDS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, double p1, struct S_DF p2) { return p0; }
+EXPORT struct S_DD sf18_S_SDS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, double p1, struct S_DD p2) { return p0; }
+EXPORT struct S_DP sf18_S_SDS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, double p1, struct S_DP p2) { return p0; }
+EXPORT struct S_PI sf18_S_SDS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, double p1, struct S_PI p2) { return p0; }
+EXPORT struct S_PF sf18_S_SDS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, double p1, struct S_PF p2) { return p0; }
+EXPORT struct S_PD sf18_S_SDS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, double p1, struct S_PD p2) { return p0; }
+EXPORT struct S_PP sf18_S_SDS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, double p1, struct S_PP p2) { return p0; }
+EXPORT struct S_III sf18_S_SDS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, double p1, struct S_III p2) { return p0; }
+EXPORT struct S_IIF sf18_S_SDS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, double p1, struct S_IIF p2) { return p0; }
+EXPORT struct S_IID sf18_S_SDS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, double p1, struct S_IID p2) { return p0; }
+EXPORT struct S_IIP sf18_S_SDS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, double p1, struct S_IIP p2) { return p0; }
+EXPORT struct S_IFI sf18_S_SDS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, double p1, struct S_IFI p2) { return p0; }
+EXPORT struct S_IFF sf18_S_SDS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, double p1, struct S_IFF p2) { return p0; }
+EXPORT struct S_IFD sf18_S_SDS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, double p1, struct S_IFD p2) { return p0; }
+EXPORT struct S_IFP sf18_S_SDS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, double p1, struct S_IFP p2) { return p0; }
+EXPORT struct S_IDI sf18_S_SDS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, double p1, struct S_IDI p2) { return p0; }
+EXPORT struct S_IDF sf18_S_SDS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, double p1, struct S_IDF p2) { return p0; }
+EXPORT struct S_IDD sf18_S_SDS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, double p1, struct S_IDD p2) { return p0; }
+EXPORT struct S_IDP sf18_S_SDS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, double p1, struct S_IDP p2) { return p0; }
+EXPORT struct S_IPI sf18_S_SDS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, double p1, struct S_IPI p2) { return p0; }
+EXPORT struct S_IPF sf18_S_SDS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, double p1, struct S_IPF p2) { return p0; }
+EXPORT struct S_IPD sf18_S_SDS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, double p1, struct S_IPD p2) { return p0; }
+EXPORT struct S_IPP sf18_S_SDS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, double p1, struct S_IPP p2) { return p0; }
+EXPORT struct S_FII sf18_S_SDS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, double p1, struct S_FII p2) { return p0; }
+EXPORT struct S_FIF sf18_S_SDS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, double p1, struct S_FIF p2) { return p0; }
+EXPORT struct S_FID sf18_S_SDS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, double p1, struct S_FID p2) { return p0; }
+EXPORT struct S_FIP sf18_S_SDS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, double p1, struct S_FIP p2) { return p0; }
+EXPORT struct S_FFI sf18_S_SDS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, double p1, struct S_FFI p2) { return p0; }
+EXPORT struct S_FFF sf18_S_SDS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, double p1, struct S_FFF p2) { return p0; }
+EXPORT struct S_FFD sf18_S_SDS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, double p1, struct S_FFD p2) { return p0; }
+EXPORT struct S_FFP sf18_S_SDS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, double p1, struct S_FFP p2) { return p0; }
+EXPORT struct S_FDI sf18_S_SDS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, double p1, struct S_FDI p2) { return p0; }
+EXPORT struct S_FDF sf18_S_SDS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, double p1, struct S_FDF p2) { return p0; }
+EXPORT struct S_FDD sf18_S_SDS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, double p1, struct S_FDD p2) { return p0; }
+EXPORT struct S_FDP sf18_S_SDS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, double p1, struct S_FDP p2) { return p0; }
+EXPORT struct S_FPI sf18_S_SDS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, double p1, struct S_FPI p2) { return p0; }
+EXPORT struct S_FPF sf18_S_SDS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, double p1, struct S_FPF p2) { return p0; }
+EXPORT struct S_FPD sf18_S_SDS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, double p1, struct S_FPD p2) { return p0; }
+EXPORT struct S_FPP sf18_S_SDS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, double p1, struct S_FPP p2) { return p0; }
+EXPORT struct S_DII sf18_S_SDS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, double p1, struct S_DII p2) { return p0; }
+EXPORT struct S_DIF sf18_S_SDS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, double p1, struct S_DIF p2) { return p0; }
+EXPORT struct S_DID sf18_S_SDS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, double p1, struct S_DID p2) { return p0; }
+EXPORT struct S_DIP sf18_S_SDS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, double p1, struct S_DIP p2) { return p0; }
+EXPORT struct S_DFI sf18_S_SDS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, double p1, struct S_DFI p2) { return p0; }
+EXPORT struct S_DFF sf18_S_SDS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, double p1, struct S_DFF p2) { return p0; }
+EXPORT struct S_DFD sf18_S_SDS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, double p1, struct S_DFD p2) { return p0; }
+EXPORT struct S_DFP sf18_S_SDS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, double p1, struct S_DFP p2) { return p0; }
+EXPORT struct S_DDI sf18_S_SDS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, double p1, struct S_DDI p2) { return p0; }
+EXPORT struct S_DDF sf18_S_SDS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, double p1, struct S_DDF p2) { return p0; }
+EXPORT struct S_DDD sf18_S_SDS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, double p1, struct S_DDD p2) { return p0; }
+EXPORT struct S_DDP sf18_S_SDS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, double p1, struct S_DDP p2) { return p0; }
+EXPORT struct S_DPI sf18_S_SDS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, double p1, struct S_DPI p2) { return p0; }
+EXPORT struct S_DPF sf18_S_SDS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, double p1, struct S_DPF p2) { return p0; }
+EXPORT struct S_DPD sf18_S_SDS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, double p1, struct S_DPD p2) { return p0; }
+EXPORT struct S_DPP sf18_S_SDS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, double p1, struct S_DPP p2) { return p0; }
+EXPORT struct S_PII sf18_S_SDS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, double p1, struct S_PII p2) { return p0; }
+EXPORT struct S_PIF sf18_S_SDS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, double p1, struct S_PIF p2) { return p0; }
+EXPORT struct S_PID sf18_S_SDS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, double p1, struct S_PID p2) { return p0; }
+EXPORT struct S_PIP sf18_S_SDS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, double p1, struct S_PIP p2) { return p0; }
+EXPORT struct S_PFI sf18_S_SDS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, double p1, struct S_PFI p2) { return p0; }
+EXPORT struct S_PFF sf18_S_SDS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, double p1, struct S_PFF p2) { return p0; }
+EXPORT struct S_PFD sf18_S_SDS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, double p1, struct S_PFD p2) { return p0; }
+EXPORT struct S_PFP sf18_S_SDS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, double p1, struct S_PFP p2) { return p0; }
+EXPORT struct S_PDI sf18_S_SDS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, double p1, struct S_PDI p2) { return p0; }
+EXPORT struct S_PDF sf18_S_SDS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, double p1, struct S_PDF p2) { return p0; }
+EXPORT struct S_PDD sf18_S_SDS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, double p1, struct S_PDD p2) { return p0; }
+EXPORT struct S_PDP sf18_S_SDS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, double p1, struct S_PDP p2) { return p0; }
+EXPORT struct S_PPI sf18_S_SDS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, double p1, struct S_PPI p2) { return p0; }
+EXPORT struct S_PPF sf18_S_SDS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, double p1, struct S_PPF p2) { return p0; }
+EXPORT struct S_PPD sf18_S_SDS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, double p1, struct S_PPD p2) { return p0; }
+EXPORT struct S_PPP sf18_S_SDS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, double p1, struct S_PPP p2) { return p0; }
+EXPORT struct S_I sf18_S_SPI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, void* p1, int p2) { return p0; }
+EXPORT struct S_F sf18_S_SPI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, void* p1, int p2) { return p0; }
+EXPORT struct S_D sf18_S_SPI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, void* p1, int p2) { return p0; }
+EXPORT struct S_P sf18_S_SPI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, void* p1, int p2) { return p0; }
+EXPORT struct S_II sf18_S_SPI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, void* p1, int p2) { return p0; }
+EXPORT struct S_IF sf18_S_SPI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, void* p1, int p2) { return p0; }
+EXPORT struct S_ID sf18_S_SPI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, void* p1, int p2) { return p0; }
+EXPORT struct S_IP sf18_S_SPI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, void* p1, int p2) { return p0; }
+EXPORT struct S_FI sf18_S_SPI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, void* p1, int p2) { return p0; }
+EXPORT struct S_FF sf18_S_SPI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, void* p1, int p2) { return p0; }
+EXPORT struct S_FD sf18_S_SPI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, void* p1, int p2) { return p0; }
+EXPORT struct S_FP sf18_S_SPI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, void* p1, int p2) { return p0; }
+EXPORT struct S_DI sf18_S_SPI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, void* p1, int p2) { return p0; }
+EXPORT struct S_DF sf18_S_SPI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, void* p1, int p2) { return p0; }
+EXPORT struct S_DD sf18_S_SPI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, void* p1, int p2) { return p0; }
+EXPORT struct S_DP sf18_S_SPI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, void* p1, int p2) { return p0; }
+EXPORT struct S_PI sf18_S_SPI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, void* p1, int p2) { return p0; }
+EXPORT struct S_PF sf18_S_SPI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, void* p1, int p2) { return p0; }
+EXPORT struct S_PD sf18_S_SPI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, void* p1, int p2) { return p0; }
+EXPORT struct S_PP sf18_S_SPI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, void* p1, int p2) { return p0; }
+EXPORT struct S_III sf18_S_SPI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, void* p1, int p2) { return p0; }
+EXPORT struct S_IIF sf18_S_SPI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, void* p1, int p2) { return p0; }
+EXPORT struct S_IID sf18_S_SPI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, void* p1, int p2) { return p0; }
+EXPORT struct S_IIP sf18_S_SPI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, void* p1, int p2) { return p0; }
+EXPORT struct S_IFI sf18_S_SPI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, void* p1, int p2) { return p0; }
+EXPORT struct S_IFF sf18_S_SPI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, void* p1, int p2) { return p0; }
+EXPORT struct S_IFD sf18_S_SPI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, void* p1, int p2) { return p0; }
+EXPORT struct S_IFP sf18_S_SPI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, void* p1, int p2) { return p0; }
+EXPORT struct S_IDI sf18_S_SPI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, void* p1, int p2) { return p0; }
+EXPORT struct S_IDF sf18_S_SPI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, void* p1, int p2) { return p0; }
+EXPORT struct S_IDD sf18_S_SPI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, void* p1, int p2) { return p0; }
+EXPORT struct S_IDP sf18_S_SPI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, void* p1, int p2) { return p0; }
+EXPORT struct S_IPI sf18_S_SPI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, void* p1, int p2) { return p0; }
+EXPORT struct S_IPF sf18_S_SPI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, void* p1, int p2) { return p0; }
+EXPORT struct S_IPD sf18_S_SPI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, void* p1, int p2) { return p0; }
+EXPORT struct S_IPP sf18_S_SPI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, void* p1, int p2) { return p0; }
+EXPORT struct S_FII sf18_S_SPI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, void* p1, int p2) { return p0; }
+EXPORT struct S_FIF sf18_S_SPI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, void* p1, int p2) { return p0; }
+EXPORT struct S_FID sf18_S_SPI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, void* p1, int p2) { return p0; }
+EXPORT struct S_FIP sf18_S_SPI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, void* p1, int p2) { return p0; }
+EXPORT struct S_FFI sf18_S_SPI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, void* p1, int p2) { return p0; }
+EXPORT struct S_FFF sf18_S_SPI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, void* p1, int p2) { return p0; }
+EXPORT struct S_FFD sf18_S_SPI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, void* p1, int p2) { return p0; }
+EXPORT struct S_FFP sf18_S_SPI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, void* p1, int p2) { return p0; }
+EXPORT struct S_FDI sf18_S_SPI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, void* p1, int p2) { return p0; }
+EXPORT struct S_FDF sf18_S_SPI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, void* p1, int p2) { return p0; }
+EXPORT struct S_FDD sf18_S_SPI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, void* p1, int p2) { return p0; }
+EXPORT struct S_FDP sf18_S_SPI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, void* p1, int p2) { return p0; }
+EXPORT struct S_FPI sf18_S_SPI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, void* p1, int p2) { return p0; }
+EXPORT struct S_FPF sf18_S_SPI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, void* p1, int p2) { return p0; }
+EXPORT struct S_FPD sf18_S_SPI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, void* p1, int p2) { return p0; }
+EXPORT struct S_FPP sf18_S_SPI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, void* p1, int p2) { return p0; }
+EXPORT struct S_DII sf18_S_SPI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, void* p1, int p2) { return p0; }
+EXPORT struct S_DIF sf18_S_SPI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, void* p1, int p2) { return p0; }
+EXPORT struct S_DID sf18_S_SPI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, void* p1, int p2) { return p0; }
+EXPORT struct S_DIP sf18_S_SPI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, void* p1, int p2) { return p0; }
+EXPORT struct S_DFI sf18_S_SPI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, void* p1, int p2) { return p0; }
+EXPORT struct S_DFF sf18_S_SPI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, void* p1, int p2) { return p0; }
+EXPORT struct S_DFD sf18_S_SPI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, void* p1, int p2) { return p0; }
+EXPORT struct S_DFP sf18_S_SPI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, void* p1, int p2) { return p0; }
+EXPORT struct S_DDI sf18_S_SPI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, void* p1, int p2) { return p0; }
+EXPORT struct S_DDF sf18_S_SPI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, void* p1, int p2) { return p0; }
+EXPORT struct S_DDD sf18_S_SPI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, void* p1, int p2) { return p0; }
+EXPORT struct S_DDP sf18_S_SPI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, void* p1, int p2) { return p0; }
+EXPORT struct S_DPI sf18_S_SPI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, void* p1, int p2) { return p0; }
+EXPORT struct S_DPF sf18_S_SPI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, void* p1, int p2) { return p0; }
+EXPORT struct S_DPD sf18_S_SPI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, void* p1, int p2) { return p0; }
+EXPORT struct S_DPP sf18_S_SPI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, void* p1, int p2) { return p0; }
+EXPORT struct S_PII sf18_S_SPI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, void* p1, int p2) { return p0; }
+EXPORT struct S_PIF sf18_S_SPI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, void* p1, int p2) { return p0; }
+EXPORT struct S_PID sf18_S_SPI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, void* p1, int p2) { return p0; }
+EXPORT struct S_PIP sf18_S_SPI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, void* p1, int p2) { return p0; }
+EXPORT struct S_PFI sf18_S_SPI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, void* p1, int p2) { return p0; }
+EXPORT struct S_PFF sf18_S_SPI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, void* p1, int p2) { return p0; }
+EXPORT struct S_PFD sf18_S_SPI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, void* p1, int p2) { return p0; }
+EXPORT struct S_PFP sf18_S_SPI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, void* p1, int p2) { return p0; }
+EXPORT struct S_PDI sf18_S_SPI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, void* p1, int p2) { return p0; }
+EXPORT struct S_PDF sf18_S_SPI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, void* p1, int p2) { return p0; }
+EXPORT struct S_PDD sf18_S_SPI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, void* p1, int p2) { return p0; }
+EXPORT struct S_PDP sf18_S_SPI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, void* p1, int p2) { return p0; }
+EXPORT struct S_PPI sf18_S_SPI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, void* p1, int p2) { return p0; }
+EXPORT struct S_PPF sf18_S_SPI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, void* p1, int p2) { return p0; }
+EXPORT struct S_PPD sf18_S_SPI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, void* p1, int p2) { return p0; }
+EXPORT struct S_PPP sf18_S_SPI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, void* p1, int p2) { return p0; }
+EXPORT struct S_I sf18_S_SPF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, void* p1, float p2) { return p0; }
+EXPORT struct S_F sf18_S_SPF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, void* p1, float p2) { return p0; }
+EXPORT struct S_D sf18_S_SPF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, void* p1, float p2) { return p0; }
+EXPORT struct S_P sf18_S_SPF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, void* p1, float p2) { return p0; }
+EXPORT struct S_II sf18_S_SPF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, void* p1, float p2) { return p0; }
+EXPORT struct S_IF sf18_S_SPF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, void* p1, float p2) { return p0; }
+EXPORT struct S_ID sf18_S_SPF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, void* p1, float p2) { return p0; }
+EXPORT struct S_IP sf18_S_SPF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, void* p1, float p2) { return p0; }
+EXPORT struct S_FI sf18_S_SPF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, void* p1, float p2) { return p0; }
+EXPORT struct S_FF sf18_S_SPF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, void* p1, float p2) { return p0; }
+EXPORT struct S_FD sf18_S_SPF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, void* p1, float p2) { return p0; }
+EXPORT struct S_FP sf18_S_SPF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, void* p1, float p2) { return p0; }
+EXPORT struct S_DI sf18_S_SPF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, void* p1, float p2) { return p0; }
+EXPORT struct S_DF sf18_S_SPF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, void* p1, float p2) { return p0; }
+EXPORT struct S_DD sf18_S_SPF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, void* p1, float p2) { return p0; }
+EXPORT struct S_DP sf18_S_SPF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, void* p1, float p2) { return p0; }
+EXPORT struct S_PI sf18_S_SPF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, void* p1, float p2) { return p0; }
+EXPORT struct S_PF sf18_S_SPF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, void* p1, float p2) { return p0; }
+EXPORT struct S_PD sf18_S_SPF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, void* p1, float p2) { return p0; }
+EXPORT struct S_PP sf18_S_SPF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, void* p1, float p2) { return p0; }
+EXPORT struct S_III sf18_S_SPF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, void* p1, float p2) { return p0; }
+EXPORT struct S_IIF sf18_S_SPF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, void* p1, float p2) { return p0; }
+EXPORT struct S_IID sf18_S_SPF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, void* p1, float p2) { return p0; }
+EXPORT struct S_IIP sf18_S_SPF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, void* p1, float p2) { return p0; }
+EXPORT struct S_IFI sf18_S_SPF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, void* p1, float p2) { return p0; }
+EXPORT struct S_IFF sf18_S_SPF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, void* p1, float p2) { return p0; }
+EXPORT struct S_IFD sf18_S_SPF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, void* p1, float p2) { return p0; }
+EXPORT struct S_IFP sf18_S_SPF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, void* p1, float p2) { return p0; }
+EXPORT struct S_IDI sf18_S_SPF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, void* p1, float p2) { return p0; }
+EXPORT struct S_IDF sf18_S_SPF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, void* p1, float p2) { return p0; }
+EXPORT struct S_IDD sf18_S_SPF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, void* p1, float p2) { return p0; }
+EXPORT struct S_IDP sf18_S_SPF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, void* p1, float p2) { return p0; }
+EXPORT struct S_IPI sf18_S_SPF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, void* p1, float p2) { return p0; }
+EXPORT struct S_IPF sf18_S_SPF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, void* p1, float p2) { return p0; }
+EXPORT struct S_IPD sf18_S_SPF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, void* p1, float p2) { return p0; }
+EXPORT struct S_IPP sf18_S_SPF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, void* p1, float p2) { return p0; }
+EXPORT struct S_FII sf18_S_SPF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, void* p1, float p2) { return p0; }
+EXPORT struct S_FIF sf18_S_SPF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, void* p1, float p2) { return p0; }
+EXPORT struct S_FID sf18_S_SPF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, void* p1, float p2) { return p0; }
+EXPORT struct S_FIP sf18_S_SPF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, void* p1, float p2) { return p0; }
+EXPORT struct S_FFI sf18_S_SPF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, void* p1, float p2) { return p0; }
+EXPORT struct S_FFF sf18_S_SPF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, void* p1, float p2) { return p0; }
+EXPORT struct S_FFD sf18_S_SPF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, void* p1, float p2) { return p0; }
+EXPORT struct S_FFP sf18_S_SPF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, void* p1, float p2) { return p0; }
+EXPORT struct S_FDI sf18_S_SPF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, void* p1, float p2) { return p0; }
+EXPORT struct S_FDF sf18_S_SPF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, void* p1, float p2) { return p0; }
+EXPORT struct S_FDD sf18_S_SPF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, void* p1, float p2) { return p0; }
+EXPORT struct S_FDP sf18_S_SPF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, void* p1, float p2) { return p0; }
+EXPORT struct S_FPI sf18_S_SPF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, void* p1, float p2) { return p0; }
+EXPORT struct S_FPF sf18_S_SPF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, void* p1, float p2) { return p0; }
+EXPORT struct S_FPD sf18_S_SPF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, void* p1, float p2) { return p0; }
+EXPORT struct S_FPP sf18_S_SPF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, void* p1, float p2) { return p0; }
+EXPORT struct S_DII sf18_S_SPF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, void* p1, float p2) { return p0; }
+EXPORT struct S_DIF sf18_S_SPF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, void* p1, float p2) { return p0; }
+EXPORT struct S_DID sf18_S_SPF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, void* p1, float p2) { return p0; }
+EXPORT struct S_DIP sf18_S_SPF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, void* p1, float p2) { return p0; }
+EXPORT struct S_DFI sf18_S_SPF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, void* p1, float p2) { return p0; }
+EXPORT struct S_DFF sf18_S_SPF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, void* p1, float p2) { return p0; }
+EXPORT struct S_DFD sf18_S_SPF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, void* p1, float p2) { return p0; }
+EXPORT struct S_DFP sf19_S_SPF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, void* p1, float p2) { return p0; }
+EXPORT struct S_DDI sf19_S_SPF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, void* p1, float p2) { return p0; }
+EXPORT struct S_DDF sf19_S_SPF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, void* p1, float p2) { return p0; }
+EXPORT struct S_DDD sf19_S_SPF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, void* p1, float p2) { return p0; }
+EXPORT struct S_DDP sf19_S_SPF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, void* p1, float p2) { return p0; }
+EXPORT struct S_DPI sf19_S_SPF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, void* p1, float p2) { return p0; }
+EXPORT struct S_DPF sf19_S_SPF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, void* p1, float p2) { return p0; }
+EXPORT struct S_DPD sf19_S_SPF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, void* p1, float p2) { return p0; }
+EXPORT struct S_DPP sf19_S_SPF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, void* p1, float p2) { return p0; }
+EXPORT struct S_PII sf19_S_SPF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, void* p1, float p2) { return p0; }
+EXPORT struct S_PIF sf19_S_SPF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, void* p1, float p2) { return p0; }
+EXPORT struct S_PID sf19_S_SPF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, void* p1, float p2) { return p0; }
+EXPORT struct S_PIP sf19_S_SPF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, void* p1, float p2) { return p0; }
+EXPORT struct S_PFI sf19_S_SPF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, void* p1, float p2) { return p0; }
+EXPORT struct S_PFF sf19_S_SPF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, void* p1, float p2) { return p0; }
+EXPORT struct S_PFD sf19_S_SPF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, void* p1, float p2) { return p0; }
+EXPORT struct S_PFP sf19_S_SPF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, void* p1, float p2) { return p0; }
+EXPORT struct S_PDI sf19_S_SPF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, void* p1, float p2) { return p0; }
+EXPORT struct S_PDF sf19_S_SPF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, void* p1, float p2) { return p0; }
+EXPORT struct S_PDD sf19_S_SPF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, void* p1, float p2) { return p0; }
+EXPORT struct S_PDP sf19_S_SPF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, void* p1, float p2) { return p0; }
+EXPORT struct S_PPI sf19_S_SPF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, void* p1, float p2) { return p0; }
+EXPORT struct S_PPF sf19_S_SPF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, void* p1, float p2) { return p0; }
+EXPORT struct S_PPD sf19_S_SPF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, void* p1, float p2) { return p0; }
+EXPORT struct S_PPP sf19_S_SPF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, void* p1, float p2) { return p0; }
+EXPORT struct S_I sf19_S_SPD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, void* p1, double p2) { return p0; }
+EXPORT struct S_F sf19_S_SPD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, void* p1, double p2) { return p0; }
+EXPORT struct S_D sf19_S_SPD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, void* p1, double p2) { return p0; }
+EXPORT struct S_P sf19_S_SPD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, void* p1, double p2) { return p0; }
+EXPORT struct S_II sf19_S_SPD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, void* p1, double p2) { return p0; }
+EXPORT struct S_IF sf19_S_SPD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, void* p1, double p2) { return p0; }
+EXPORT struct S_ID sf19_S_SPD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, void* p1, double p2) { return p0; }
+EXPORT struct S_IP sf19_S_SPD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, void* p1, double p2) { return p0; }
+EXPORT struct S_FI sf19_S_SPD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, void* p1, double p2) { return p0; }
+EXPORT struct S_FF sf19_S_SPD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, void* p1, double p2) { return p0; }
+EXPORT struct S_FD sf19_S_SPD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, void* p1, double p2) { return p0; }
+EXPORT struct S_FP sf19_S_SPD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, void* p1, double p2) { return p0; }
+EXPORT struct S_DI sf19_S_SPD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, void* p1, double p2) { return p0; }
+EXPORT struct S_DF sf19_S_SPD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, void* p1, double p2) { return p0; }
+EXPORT struct S_DD sf19_S_SPD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, void* p1, double p2) { return p0; }
+EXPORT struct S_DP sf19_S_SPD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, void* p1, double p2) { return p0; }
+EXPORT struct S_PI sf19_S_SPD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, void* p1, double p2) { return p0; }
+EXPORT struct S_PF sf19_S_SPD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, void* p1, double p2) { return p0; }
+EXPORT struct S_PD sf19_S_SPD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, void* p1, double p2) { return p0; }
+EXPORT struct S_PP sf19_S_SPD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, void* p1, double p2) { return p0; }
+EXPORT struct S_III sf19_S_SPD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, void* p1, double p2) { return p0; }
+EXPORT struct S_IIF sf19_S_SPD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, void* p1, double p2) { return p0; }
+EXPORT struct S_IID sf19_S_SPD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, void* p1, double p2) { return p0; }
+EXPORT struct S_IIP sf19_S_SPD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, void* p1, double p2) { return p0; }
+EXPORT struct S_IFI sf19_S_SPD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, void* p1, double p2) { return p0; }
+EXPORT struct S_IFF sf19_S_SPD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, void* p1, double p2) { return p0; }
+EXPORT struct S_IFD sf19_S_SPD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, void* p1, double p2) { return p0; }
+EXPORT struct S_IFP sf19_S_SPD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, void* p1, double p2) { return p0; }
+EXPORT struct S_IDI sf19_S_SPD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, void* p1, double p2) { return p0; }
+EXPORT struct S_IDF sf19_S_SPD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, void* p1, double p2) { return p0; }
+EXPORT struct S_IDD sf19_S_SPD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, void* p1, double p2) { return p0; }
+EXPORT struct S_IDP sf19_S_SPD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, void* p1, double p2) { return p0; }
+EXPORT struct S_IPI sf19_S_SPD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, void* p1, double p2) { return p0; }
+EXPORT struct S_IPF sf19_S_SPD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, void* p1, double p2) { return p0; }
+EXPORT struct S_IPD sf19_S_SPD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, void* p1, double p2) { return p0; }
+EXPORT struct S_IPP sf19_S_SPD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, void* p1, double p2) { return p0; }
+EXPORT struct S_FII sf19_S_SPD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, void* p1, double p2) { return p0; }
+EXPORT struct S_FIF sf19_S_SPD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, void* p1, double p2) { return p0; }
+EXPORT struct S_FID sf19_S_SPD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, void* p1, double p2) { return p0; }
+EXPORT struct S_FIP sf19_S_SPD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, void* p1, double p2) { return p0; }
+EXPORT struct S_FFI sf19_S_SPD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, void* p1, double p2) { return p0; }
+EXPORT struct S_FFF sf19_S_SPD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, void* p1, double p2) { return p0; }
+EXPORT struct S_FFD sf19_S_SPD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, void* p1, double p2) { return p0; }
+EXPORT struct S_FFP sf19_S_SPD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, void* p1, double p2) { return p0; }
+EXPORT struct S_FDI sf19_S_SPD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, void* p1, double p2) { return p0; }
+EXPORT struct S_FDF sf19_S_SPD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, void* p1, double p2) { return p0; }
+EXPORT struct S_FDD sf19_S_SPD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, void* p1, double p2) { return p0; }
+EXPORT struct S_FDP sf19_S_SPD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, void* p1, double p2) { return p0; }
+EXPORT struct S_FPI sf19_S_SPD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, void* p1, double p2) { return p0; }
+EXPORT struct S_FPF sf19_S_SPD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, void* p1, double p2) { return p0; }
+EXPORT struct S_FPD sf19_S_SPD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, void* p1, double p2) { return p0; }
+EXPORT struct S_FPP sf19_S_SPD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, void* p1, double p2) { return p0; }
+EXPORT struct S_DII sf19_S_SPD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, void* p1, double p2) { return p0; }
+EXPORT struct S_DIF sf19_S_SPD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, void* p1, double p2) { return p0; }
+EXPORT struct S_DID sf19_S_SPD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, void* p1, double p2) { return p0; }
+EXPORT struct S_DIP sf19_S_SPD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, void* p1, double p2) { return p0; }
+EXPORT struct S_DFI sf19_S_SPD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, void* p1, double p2) { return p0; }
+EXPORT struct S_DFF sf19_S_SPD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, void* p1, double p2) { return p0; }
+EXPORT struct S_DFD sf19_S_SPD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, void* p1, double p2) { return p0; }
+EXPORT struct S_DFP sf19_S_SPD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, void* p1, double p2) { return p0; }
+EXPORT struct S_DDI sf19_S_SPD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, void* p1, double p2) { return p0; }
+EXPORT struct S_DDF sf19_S_SPD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, void* p1, double p2) { return p0; }
+EXPORT struct S_DDD sf19_S_SPD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, void* p1, double p2) { return p0; }
+EXPORT struct S_DDP sf19_S_SPD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, void* p1, double p2) { return p0; }
+EXPORT struct S_DPI sf19_S_SPD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, void* p1, double p2) { return p0; }
+EXPORT struct S_DPF sf19_S_SPD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, void* p1, double p2) { return p0; }
+EXPORT struct S_DPD sf19_S_SPD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, void* p1, double p2) { return p0; }
+EXPORT struct S_DPP sf19_S_SPD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, void* p1, double p2) { return p0; }
+EXPORT struct S_PII sf19_S_SPD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, void* p1, double p2) { return p0; }
+EXPORT struct S_PIF sf19_S_SPD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, void* p1, double p2) { return p0; }
+EXPORT struct S_PID sf19_S_SPD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, void* p1, double p2) { return p0; }
+EXPORT struct S_PIP sf19_S_SPD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, void* p1, double p2) { return p0; }
+EXPORT struct S_PFI sf19_S_SPD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, void* p1, double p2) { return p0; }
+EXPORT struct S_PFF sf19_S_SPD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, void* p1, double p2) { return p0; }
+EXPORT struct S_PFD sf19_S_SPD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, void* p1, double p2) { return p0; }
+EXPORT struct S_PFP sf19_S_SPD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, void* p1, double p2) { return p0; }
+EXPORT struct S_PDI sf19_S_SPD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, void* p1, double p2) { return p0; }
+EXPORT struct S_PDF sf19_S_SPD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, void* p1, double p2) { return p0; }
+EXPORT struct S_PDD sf19_S_SPD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, void* p1, double p2) { return p0; }
+EXPORT struct S_PDP sf19_S_SPD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, void* p1, double p2) { return p0; }
+EXPORT struct S_PPI sf19_S_SPD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, void* p1, double p2) { return p0; }
+EXPORT struct S_PPF sf19_S_SPD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, void* p1, double p2) { return p0; }
+EXPORT struct S_PPD sf19_S_SPD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, void* p1, double p2) { return p0; }
+EXPORT struct S_PPP sf19_S_SPD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, void* p1, double p2) { return p0; }
+EXPORT struct S_I sf19_S_SPP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_F sf19_S_SPP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_D sf19_S_SPP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_P sf19_S_SPP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_II sf19_S_SPP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_IF sf19_S_SPP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_ID sf19_S_SPP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_IP sf19_S_SPP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_FI sf19_S_SPP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_FF sf19_S_SPP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_FD sf19_S_SPP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_FP sf19_S_SPP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_DI sf19_S_SPP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_DF sf19_S_SPP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_DD sf19_S_SPP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_DP sf19_S_SPP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_PI sf19_S_SPP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_PF sf19_S_SPP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_PD sf19_S_SPP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_PP sf19_S_SPP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_III sf19_S_SPP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_IIF sf19_S_SPP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_IID sf19_S_SPP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_IIP sf19_S_SPP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_IFI sf19_S_SPP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_IFF sf19_S_SPP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_IFD sf19_S_SPP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_IFP sf19_S_SPP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_IDI sf19_S_SPP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_IDF sf19_S_SPP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_IDD sf19_S_SPP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_IDP sf19_S_SPP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_IPI sf19_S_SPP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_IPF sf19_S_SPP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_IPD sf19_S_SPP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_IPP sf19_S_SPP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_FII sf19_S_SPP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_FIF sf19_S_SPP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_FID sf19_S_SPP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_FIP sf19_S_SPP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_FFI sf19_S_SPP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_FFF sf19_S_SPP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_FFD sf19_S_SPP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_FFP sf19_S_SPP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_FDI sf19_S_SPP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_FDF sf19_S_SPP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_FDD sf19_S_SPP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_FDP sf19_S_SPP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_FPI sf19_S_SPP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_FPF sf19_S_SPP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_FPD sf19_S_SPP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_FPP sf19_S_SPP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_DII sf19_S_SPP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_DIF sf19_S_SPP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_DID sf19_S_SPP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_DIP sf19_S_SPP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_DFI sf19_S_SPP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_DFF sf19_S_SPP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_DFD sf19_S_SPP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_DFP sf19_S_SPP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_DDI sf19_S_SPP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_DDF sf19_S_SPP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_DDD sf19_S_SPP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_DDP sf19_S_SPP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_DPI sf19_S_SPP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_DPF sf19_S_SPP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_DPD sf19_S_SPP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_DPP sf19_S_SPP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_PII sf19_S_SPP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_PIF sf19_S_SPP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_PID sf19_S_SPP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_PIP sf19_S_SPP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_PFI sf19_S_SPP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_PFF sf19_S_SPP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_PFD sf19_S_SPP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_PFP sf19_S_SPP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_PDI sf19_S_SPP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_PDF sf19_S_SPP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_PDD sf19_S_SPP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_PDP sf19_S_SPP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_PPI sf19_S_SPP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_PPF sf19_S_SPP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_PPD sf19_S_SPP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_PPP sf19_S_SPP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, void* p1, void* p2) { return p0; }
+EXPORT struct S_I sf19_S_SPS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, void* p1, struct S_I p2) { return p0; }
+EXPORT struct S_F sf19_S_SPS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, void* p1, struct S_F p2) { return p0; }
+EXPORT struct S_D sf19_S_SPS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, void* p1, struct S_D p2) { return p0; }
+EXPORT struct S_P sf19_S_SPS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, void* p1, struct S_P p2) { return p0; }
+EXPORT struct S_II sf19_S_SPS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, void* p1, struct S_II p2) { return p0; }
+EXPORT struct S_IF sf19_S_SPS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, void* p1, struct S_IF p2) { return p0; }
+EXPORT struct S_ID sf19_S_SPS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, void* p1, struct S_ID p2) { return p0; }
+EXPORT struct S_IP sf19_S_SPS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, void* p1, struct S_IP p2) { return p0; }
+EXPORT struct S_FI sf19_S_SPS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, void* p1, struct S_FI p2) { return p0; }
+EXPORT struct S_FF sf19_S_SPS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, void* p1, struct S_FF p2) { return p0; }
+EXPORT struct S_FD sf19_S_SPS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, void* p1, struct S_FD p2) { return p0; }
+EXPORT struct S_FP sf19_S_SPS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, void* p1, struct S_FP p2) { return p0; }
+EXPORT struct S_DI sf19_S_SPS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, void* p1, struct S_DI p2) { return p0; }
+EXPORT struct S_DF sf19_S_SPS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, void* p1, struct S_DF p2) { return p0; }
+EXPORT struct S_DD sf19_S_SPS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, void* p1, struct S_DD p2) { return p0; }
+EXPORT struct S_DP sf19_S_SPS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, void* p1, struct S_DP p2) { return p0; }
+EXPORT struct S_PI sf19_S_SPS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, void* p1, struct S_PI p2) { return p0; }
+EXPORT struct S_PF sf19_S_SPS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, void* p1, struct S_PF p2) { return p0; }
+EXPORT struct S_PD sf19_S_SPS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, void* p1, struct S_PD p2) { return p0; }
+EXPORT struct S_PP sf19_S_SPS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, void* p1, struct S_PP p2) { return p0; }
+EXPORT struct S_III sf19_S_SPS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, void* p1, struct S_III p2) { return p0; }
+EXPORT struct S_IIF sf19_S_SPS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, void* p1, struct S_IIF p2) { return p0; }
+EXPORT struct S_IID sf19_S_SPS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, void* p1, struct S_IID p2) { return p0; }
+EXPORT struct S_IIP sf19_S_SPS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, void* p1, struct S_IIP p2) { return p0; }
+EXPORT struct S_IFI sf19_S_SPS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, void* p1, struct S_IFI p2) { return p0; }
+EXPORT struct S_IFF sf19_S_SPS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, void* p1, struct S_IFF p2) { return p0; }
+EXPORT struct S_IFD sf19_S_SPS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, void* p1, struct S_IFD p2) { return p0; }
+EXPORT struct S_IFP sf19_S_SPS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, void* p1, struct S_IFP p2) { return p0; }
+EXPORT struct S_IDI sf19_S_SPS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, void* p1, struct S_IDI p2) { return p0; }
+EXPORT struct S_IDF sf19_S_SPS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, void* p1, struct S_IDF p2) { return p0; }
+EXPORT struct S_IDD sf19_S_SPS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, void* p1, struct S_IDD p2) { return p0; }
+EXPORT struct S_IDP sf19_S_SPS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, void* p1, struct S_IDP p2) { return p0; }
+EXPORT struct S_IPI sf19_S_SPS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, void* p1, struct S_IPI p2) { return p0; }
+EXPORT struct S_IPF sf19_S_SPS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, void* p1, struct S_IPF p2) { return p0; }
+EXPORT struct S_IPD sf19_S_SPS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, void* p1, struct S_IPD p2) { return p0; }
+EXPORT struct S_IPP sf19_S_SPS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, void* p1, struct S_IPP p2) { return p0; }
+EXPORT struct S_FII sf19_S_SPS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, void* p1, struct S_FII p2) { return p0; }
+EXPORT struct S_FIF sf19_S_SPS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, void* p1, struct S_FIF p2) { return p0; }
+EXPORT struct S_FID sf19_S_SPS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, void* p1, struct S_FID p2) { return p0; }
+EXPORT struct S_FIP sf19_S_SPS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, void* p1, struct S_FIP p2) { return p0; }
+EXPORT struct S_FFI sf19_S_SPS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, void* p1, struct S_FFI p2) { return p0; }
+EXPORT struct S_FFF sf19_S_SPS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, void* p1, struct S_FFF p2) { return p0; }
+EXPORT struct S_FFD sf19_S_SPS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, void* p1, struct S_FFD p2) { return p0; }
+EXPORT struct S_FFP sf19_S_SPS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, void* p1, struct S_FFP p2) { return p0; }
+EXPORT struct S_FDI sf19_S_SPS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, void* p1, struct S_FDI p2) { return p0; }
+EXPORT struct S_FDF sf19_S_SPS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, void* p1, struct S_FDF p2) { return p0; }
+EXPORT struct S_FDD sf19_S_SPS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, void* p1, struct S_FDD p2) { return p0; }
+EXPORT struct S_FDP sf19_S_SPS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, void* p1, struct S_FDP p2) { return p0; }
+EXPORT struct S_FPI sf19_S_SPS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, void* p1, struct S_FPI p2) { return p0; }
+EXPORT struct S_FPF sf19_S_SPS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, void* p1, struct S_FPF p2) { return p0; }
+EXPORT struct S_FPD sf19_S_SPS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, void* p1, struct S_FPD p2) { return p0; }
+EXPORT struct S_FPP sf19_S_SPS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, void* p1, struct S_FPP p2) { return p0; }
+EXPORT struct S_DII sf19_S_SPS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, void* p1, struct S_DII p2) { return p0; }
+EXPORT struct S_DIF sf19_S_SPS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, void* p1, struct S_DIF p2) { return p0; }
+EXPORT struct S_DID sf19_S_SPS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, void* p1, struct S_DID p2) { return p0; }
+EXPORT struct S_DIP sf19_S_SPS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, void* p1, struct S_DIP p2) { return p0; }
+EXPORT struct S_DFI sf19_S_SPS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, void* p1, struct S_DFI p2) { return p0; }
+EXPORT struct S_DFF sf19_S_SPS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, void* p1, struct S_DFF p2) { return p0; }
+EXPORT struct S_DFD sf19_S_SPS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, void* p1, struct S_DFD p2) { return p0; }
+EXPORT struct S_DFP sf19_S_SPS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, void* p1, struct S_DFP p2) { return p0; }
+EXPORT struct S_DDI sf19_S_SPS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, void* p1, struct S_DDI p2) { return p0; }
+EXPORT struct S_DDF sf19_S_SPS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, void* p1, struct S_DDF p2) { return p0; }
+EXPORT struct S_DDD sf19_S_SPS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, void* p1, struct S_DDD p2) { return p0; }
+EXPORT struct S_DDP sf19_S_SPS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, void* p1, struct S_DDP p2) { return p0; }
+EXPORT struct S_DPI sf19_S_SPS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, void* p1, struct S_DPI p2) { return p0; }
+EXPORT struct S_DPF sf19_S_SPS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, void* p1, struct S_DPF p2) { return p0; }
+EXPORT struct S_DPD sf19_S_SPS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, void* p1, struct S_DPD p2) { return p0; }
+EXPORT struct S_DPP sf19_S_SPS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, void* p1, struct S_DPP p2) { return p0; }
+EXPORT struct S_PII sf19_S_SPS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, void* p1, struct S_PII p2) { return p0; }
+EXPORT struct S_PIF sf19_S_SPS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, void* p1, struct S_PIF p2) { return p0; }
+EXPORT struct S_PID sf19_S_SPS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, void* p1, struct S_PID p2) { return p0; }
+EXPORT struct S_PIP sf19_S_SPS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, void* p1, struct S_PIP p2) { return p0; }
+EXPORT struct S_PFI sf19_S_SPS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, void* p1, struct S_PFI p2) { return p0; }
+EXPORT struct S_PFF sf19_S_SPS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, void* p1, struct S_PFF p2) { return p0; }
+EXPORT struct S_PFD sf19_S_SPS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, void* p1, struct S_PFD p2) { return p0; }
+EXPORT struct S_PFP sf19_S_SPS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, void* p1, struct S_PFP p2) { return p0; }
+EXPORT struct S_PDI sf19_S_SPS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, void* p1, struct S_PDI p2) { return p0; }
+EXPORT struct S_PDF sf19_S_SPS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, void* p1, struct S_PDF p2) { return p0; }
+EXPORT struct S_PDD sf19_S_SPS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, void* p1, struct S_PDD p2) { return p0; }
+EXPORT struct S_PDP sf19_S_SPS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, void* p1, struct S_PDP p2) { return p0; }
+EXPORT struct S_PPI sf19_S_SPS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, void* p1, struct S_PPI p2) { return p0; }
+EXPORT struct S_PPF sf19_S_SPS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, void* p1, struct S_PPF p2) { return p0; }
+EXPORT struct S_PPD sf19_S_SPS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, void* p1, struct S_PPD p2) { return p0; }
+EXPORT struct S_PPP sf19_S_SPS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, void* p1, struct S_PPP p2) { return p0; }
+EXPORT struct S_I sf19_S_SSI_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, struct S_I p1, int p2) { return p0; }
+EXPORT struct S_F sf19_S_SSI_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, struct S_F p1, int p2) { return p0; }
+EXPORT struct S_D sf19_S_SSI_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, struct S_D p1, int p2) { return p0; }
+EXPORT struct S_P sf19_S_SSI_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, struct S_P p1, int p2) { return p0; }
+EXPORT struct S_II sf19_S_SSI_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, struct S_II p1, int p2) { return p0; }
+EXPORT struct S_IF sf19_S_SSI_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, struct S_IF p1, int p2) { return p0; }
+EXPORT struct S_ID sf19_S_SSI_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, struct S_ID p1, int p2) { return p0; }
+EXPORT struct S_IP sf19_S_SSI_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, struct S_IP p1, int p2) { return p0; }
+EXPORT struct S_FI sf19_S_SSI_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, struct S_FI p1, int p2) { return p0; }
+EXPORT struct S_FF sf19_S_SSI_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, struct S_FF p1, int p2) { return p0; }
+EXPORT struct S_FD sf19_S_SSI_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, struct S_FD p1, int p2) { return p0; }
+EXPORT struct S_FP sf19_S_SSI_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, struct S_FP p1, int p2) { return p0; }
+EXPORT struct S_DI sf19_S_SSI_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, struct S_DI p1, int p2) { return p0; }
+EXPORT struct S_DF sf19_S_SSI_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, struct S_DF p1, int p2) { return p0; }
+EXPORT struct S_DD sf19_S_SSI_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, struct S_DD p1, int p2) { return p0; }
+EXPORT struct S_DP sf19_S_SSI_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, struct S_DP p1, int p2) { return p0; }
+EXPORT struct S_PI sf19_S_SSI_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, struct S_PI p1, int p2) { return p0; }
+EXPORT struct S_PF sf19_S_SSI_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, struct S_PF p1, int p2) { return p0; }
+EXPORT struct S_PD sf19_S_SSI_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, struct S_PD p1, int p2) { return p0; }
+EXPORT struct S_PP sf19_S_SSI_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, struct S_PP p1, int p2) { return p0; }
+EXPORT struct S_III sf19_S_SSI_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, struct S_III p1, int p2) { return p0; }
+EXPORT struct S_IIF sf19_S_SSI_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, struct S_IIF p1, int p2) { return p0; }
+EXPORT struct S_IID sf19_S_SSI_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, struct S_IID p1, int p2) { return p0; }
+EXPORT struct S_IIP sf19_S_SSI_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, struct S_IIP p1, int p2) { return p0; }
+EXPORT struct S_IFI sf19_S_SSI_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, struct S_IFI p1, int p2) { return p0; }
+EXPORT struct S_IFF sf19_S_SSI_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, struct S_IFF p1, int p2) { return p0; }
+EXPORT struct S_IFD sf19_S_SSI_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, struct S_IFD p1, int p2) { return p0; }
+EXPORT struct S_IFP sf19_S_SSI_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, struct S_IFP p1, int p2) { return p0; }
+EXPORT struct S_IDI sf19_S_SSI_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, struct S_IDI p1, int p2) { return p0; }
+EXPORT struct S_IDF sf19_S_SSI_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, struct S_IDF p1, int p2) { return p0; }
+EXPORT struct S_IDD sf19_S_SSI_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, struct S_IDD p1, int p2) { return p0; }
+EXPORT struct S_IDP sf19_S_SSI_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, struct S_IDP p1, int p2) { return p0; }
+EXPORT struct S_IPI sf19_S_SSI_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, struct S_IPI p1, int p2) { return p0; }
+EXPORT struct S_IPF sf19_S_SSI_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, struct S_IPF p1, int p2) { return p0; }
+EXPORT struct S_IPD sf19_S_SSI_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, struct S_IPD p1, int p2) { return p0; }
+EXPORT struct S_IPP sf19_S_SSI_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, struct S_IPP p1, int p2) { return p0; }
+EXPORT struct S_FII sf19_S_SSI_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, struct S_FII p1, int p2) { return p0; }
+EXPORT struct S_FIF sf19_S_SSI_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, struct S_FIF p1, int p2) { return p0; }
+EXPORT struct S_FID sf19_S_SSI_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, struct S_FID p1, int p2) { return p0; }
+EXPORT struct S_FIP sf19_S_SSI_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, struct S_FIP p1, int p2) { return p0; }
+EXPORT struct S_FFI sf19_S_SSI_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, struct S_FFI p1, int p2) { return p0; }
+EXPORT struct S_FFF sf19_S_SSI_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, struct S_FFF p1, int p2) { return p0; }
+EXPORT struct S_FFD sf19_S_SSI_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, struct S_FFD p1, int p2) { return p0; }
+EXPORT struct S_FFP sf19_S_SSI_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, struct S_FFP p1, int p2) { return p0; }
+EXPORT struct S_FDI sf19_S_SSI_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, struct S_FDI p1, int p2) { return p0; }
+EXPORT struct S_FDF sf19_S_SSI_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, struct S_FDF p1, int p2) { return p0; }
+EXPORT struct S_FDD sf19_S_SSI_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, struct S_FDD p1, int p2) { return p0; }
+EXPORT struct S_FDP sf19_S_SSI_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, struct S_FDP p1, int p2) { return p0; }
+EXPORT struct S_FPI sf19_S_SSI_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, struct S_FPI p1, int p2) { return p0; }
+EXPORT struct S_FPF sf19_S_SSI_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, struct S_FPF p1, int p2) { return p0; }
+EXPORT struct S_FPD sf19_S_SSI_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, struct S_FPD p1, int p2) { return p0; }
+EXPORT struct S_FPP sf19_S_SSI_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, struct S_FPP p1, int p2) { return p0; }
+EXPORT struct S_DII sf19_S_SSI_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, struct S_DII p1, int p2) { return p0; }
+EXPORT struct S_DIF sf19_S_SSI_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, struct S_DIF p1, int p2) { return p0; }
+EXPORT struct S_DID sf19_S_SSI_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, struct S_DID p1, int p2) { return p0; }
+EXPORT struct S_DIP sf19_S_SSI_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, struct S_DIP p1, int p2) { return p0; }
+EXPORT struct S_DFI sf19_S_SSI_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, struct S_DFI p1, int p2) { return p0; }
+EXPORT struct S_DFF sf19_S_SSI_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, struct S_DFF p1, int p2) { return p0; }
+EXPORT struct S_DFD sf19_S_SSI_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, struct S_DFD p1, int p2) { return p0; }
+EXPORT struct S_DFP sf19_S_SSI_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, struct S_DFP p1, int p2) { return p0; }
+EXPORT struct S_DDI sf19_S_SSI_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, struct S_DDI p1, int p2) { return p0; }
+EXPORT struct S_DDF sf19_S_SSI_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, struct S_DDF p1, int p2) { return p0; }
+EXPORT struct S_DDD sf19_S_SSI_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, struct S_DDD p1, int p2) { return p0; }
+EXPORT struct S_DDP sf19_S_SSI_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, struct S_DDP p1, int p2) { return p0; }
+EXPORT struct S_DPI sf19_S_SSI_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, struct S_DPI p1, int p2) { return p0; }
+EXPORT struct S_DPF sf19_S_SSI_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, struct S_DPF p1, int p2) { return p0; }
+EXPORT struct S_DPD sf19_S_SSI_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, struct S_DPD p1, int p2) { return p0; }
+EXPORT struct S_DPP sf19_S_SSI_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, struct S_DPP p1, int p2) { return p0; }
+EXPORT struct S_PII sf19_S_SSI_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, struct S_PII p1, int p2) { return p0; }
+EXPORT struct S_PIF sf19_S_SSI_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, struct S_PIF p1, int p2) { return p0; }
+EXPORT struct S_PID sf19_S_SSI_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, struct S_PID p1, int p2) { return p0; }
+EXPORT struct S_PIP sf19_S_SSI_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, struct S_PIP p1, int p2) { return p0; }
+EXPORT struct S_PFI sf19_S_SSI_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, struct S_PFI p1, int p2) { return p0; }
+EXPORT struct S_PFF sf19_S_SSI_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, struct S_PFF p1, int p2) { return p0; }
+EXPORT struct S_PFD sf19_S_SSI_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, struct S_PFD p1, int p2) { return p0; }
+EXPORT struct S_PFP sf19_S_SSI_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, struct S_PFP p1, int p2) { return p0; }
+EXPORT struct S_PDI sf19_S_SSI_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, struct S_PDI p1, int p2) { return p0; }
+EXPORT struct S_PDF sf19_S_SSI_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, struct S_PDF p1, int p2) { return p0; }
+EXPORT struct S_PDD sf19_S_SSI_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, struct S_PDD p1, int p2) { return p0; }
+EXPORT struct S_PDP sf19_S_SSI_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, struct S_PDP p1, int p2) { return p0; }
+EXPORT struct S_PPI sf19_S_SSI_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, struct S_PPI p1, int p2) { return p0; }
+EXPORT struct S_PPF sf19_S_SSI_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, struct S_PPF p1, int p2) { return p0; }
+EXPORT struct S_PPD sf19_S_SSI_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, struct S_PPD p1, int p2) { return p0; }
+EXPORT struct S_PPP sf19_S_SSI_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, struct S_PPP p1, int p2) { return p0; }
+EXPORT struct S_I sf19_S_SSF_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, struct S_I p1, float p2) { return p0; }
+EXPORT struct S_F sf19_S_SSF_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, struct S_F p1, float p2) { return p0; }
+EXPORT struct S_D sf19_S_SSF_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, struct S_D p1, float p2) { return p0; }
+EXPORT struct S_P sf19_S_SSF_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, struct S_P p1, float p2) { return p0; }
+EXPORT struct S_II sf19_S_SSF_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, struct S_II p1, float p2) { return p0; }
+EXPORT struct S_IF sf19_S_SSF_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, struct S_IF p1, float p2) { return p0; }
+EXPORT struct S_ID sf19_S_SSF_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, struct S_ID p1, float p2) { return p0; }
+EXPORT struct S_IP sf19_S_SSF_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, struct S_IP p1, float p2) { return p0; }
+EXPORT struct S_FI sf19_S_SSF_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, struct S_FI p1, float p2) { return p0; }
+EXPORT struct S_FF sf19_S_SSF_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, struct S_FF p1, float p2) { return p0; }
+EXPORT struct S_FD sf19_S_SSF_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, struct S_FD p1, float p2) { return p0; }
+EXPORT struct S_FP sf19_S_SSF_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, struct S_FP p1, float p2) { return p0; }
+EXPORT struct S_DI sf19_S_SSF_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, struct S_DI p1, float p2) { return p0; }
+EXPORT struct S_DF sf19_S_SSF_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, struct S_DF p1, float p2) { return p0; }
+EXPORT struct S_DD sf19_S_SSF_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, struct S_DD p1, float p2) { return p0; }
+EXPORT struct S_DP sf19_S_SSF_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, struct S_DP p1, float p2) { return p0; }
+EXPORT struct S_PI sf19_S_SSF_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, struct S_PI p1, float p2) { return p0; }
+EXPORT struct S_PF sf19_S_SSF_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, struct S_PF p1, float p2) { return p0; }
+EXPORT struct S_PD sf19_S_SSF_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, struct S_PD p1, float p2) { return p0; }
+EXPORT struct S_PP sf19_S_SSF_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, struct S_PP p1, float p2) { return p0; }
+EXPORT struct S_III sf19_S_SSF_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, struct S_III p1, float p2) { return p0; }
+EXPORT struct S_IIF sf19_S_SSF_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, struct S_IIF p1, float p2) { return p0; }
+EXPORT struct S_IID sf19_S_SSF_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, struct S_IID p1, float p2) { return p0; }
+EXPORT struct S_IIP sf19_S_SSF_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, struct S_IIP p1, float p2) { return p0; }
+EXPORT struct S_IFI sf19_S_SSF_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, struct S_IFI p1, float p2) { return p0; }
+EXPORT struct S_IFF sf19_S_SSF_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, struct S_IFF p1, float p2) { return p0; }
+EXPORT struct S_IFD sf19_S_SSF_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, struct S_IFD p1, float p2) { return p0; }
+EXPORT struct S_IFP sf19_S_SSF_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, struct S_IFP p1, float p2) { return p0; }
+EXPORT struct S_IDI sf19_S_SSF_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, struct S_IDI p1, float p2) { return p0; }
+EXPORT struct S_IDF sf19_S_SSF_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, struct S_IDF p1, float p2) { return p0; }
+EXPORT struct S_IDD sf19_S_SSF_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, struct S_IDD p1, float p2) { return p0; }
+EXPORT struct S_IDP sf19_S_SSF_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, struct S_IDP p1, float p2) { return p0; }
+EXPORT struct S_IPI sf19_S_SSF_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, struct S_IPI p1, float p2) { return p0; }
+EXPORT struct S_IPF sf19_S_SSF_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, struct S_IPF p1, float p2) { return p0; }
+EXPORT struct S_IPD sf19_S_SSF_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, struct S_IPD p1, float p2) { return p0; }
+EXPORT struct S_IPP sf19_S_SSF_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, struct S_IPP p1, float p2) { return p0; }
+EXPORT struct S_FII sf19_S_SSF_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, struct S_FII p1, float p2) { return p0; }
+EXPORT struct S_FIF sf19_S_SSF_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, struct S_FIF p1, float p2) { return p0; }
+EXPORT struct S_FID sf19_S_SSF_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, struct S_FID p1, float p2) { return p0; }
+EXPORT struct S_FIP sf19_S_SSF_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, struct S_FIP p1, float p2) { return p0; }
+EXPORT struct S_FFI sf19_S_SSF_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, struct S_FFI p1, float p2) { return p0; }
+EXPORT struct S_FFF sf19_S_SSF_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, struct S_FFF p1, float p2) { return p0; }
+EXPORT struct S_FFD sf19_S_SSF_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, struct S_FFD p1, float p2) { return p0; }
+EXPORT struct S_FFP sf19_S_SSF_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, struct S_FFP p1, float p2) { return p0; }
+EXPORT struct S_FDI sf19_S_SSF_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, struct S_FDI p1, float p2) { return p0; }
+EXPORT struct S_FDF sf19_S_SSF_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, struct S_FDF p1, float p2) { return p0; }
+EXPORT struct S_FDD sf19_S_SSF_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, struct S_FDD p1, float p2) { return p0; }
+EXPORT struct S_FDP sf19_S_SSF_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, struct S_FDP p1, float p2) { return p0; }
+EXPORT struct S_FPI sf19_S_SSF_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, struct S_FPI p1, float p2) { return p0; }
+EXPORT struct S_FPF sf19_S_SSF_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, struct S_FPF p1, float p2) { return p0; }
+EXPORT struct S_FPD sf19_S_SSF_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, struct S_FPD p1, float p2) { return p0; }
+EXPORT struct S_FPP sf19_S_SSF_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, struct S_FPP p1, float p2) { return p0; }
+EXPORT struct S_DII sf19_S_SSF_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, struct S_DII p1, float p2) { return p0; }
+EXPORT struct S_DIF sf19_S_SSF_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, struct S_DIF p1, float p2) { return p0; }
+EXPORT struct S_DID sf19_S_SSF_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, struct S_DID p1, float p2) { return p0; }
+EXPORT struct S_DIP sf19_S_SSF_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, struct S_DIP p1, float p2) { return p0; }
+EXPORT struct S_DFI sf19_S_SSF_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, struct S_DFI p1, float p2) { return p0; }
+EXPORT struct S_DFF sf19_S_SSF_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, struct S_DFF p1, float p2) { return p0; }
+EXPORT struct S_DFD sf19_S_SSF_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, struct S_DFD p1, float p2) { return p0; }
+EXPORT struct S_DFP sf19_S_SSF_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, struct S_DFP p1, float p2) { return p0; }
+EXPORT struct S_DDI sf19_S_SSF_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, struct S_DDI p1, float p2) { return p0; }
+EXPORT struct S_DDF sf19_S_SSF_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, struct S_DDF p1, float p2) { return p0; }
+EXPORT struct S_DDD sf19_S_SSF_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, struct S_DDD p1, float p2) { return p0; }
+EXPORT struct S_DDP sf19_S_SSF_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, struct S_DDP p1, float p2) { return p0; }
+EXPORT struct S_DPI sf19_S_SSF_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, struct S_DPI p1, float p2) { return p0; }
+EXPORT struct S_DPF sf19_S_SSF_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, struct S_DPF p1, float p2) { return p0; }
+EXPORT struct S_DPD sf19_S_SSF_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, struct S_DPD p1, float p2) { return p0; }
+EXPORT struct S_DPP sf19_S_SSF_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, struct S_DPP p1, float p2) { return p0; }
+EXPORT struct S_PII sf19_S_SSF_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, struct S_PII p1, float p2) { return p0; }
+EXPORT struct S_PIF sf19_S_SSF_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, struct S_PIF p1, float p2) { return p0; }
+EXPORT struct S_PID sf19_S_SSF_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, struct S_PID p1, float p2) { return p0; }
+EXPORT struct S_PIP sf19_S_SSF_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, struct S_PIP p1, float p2) { return p0; }
+EXPORT struct S_PFI sf19_S_SSF_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, struct S_PFI p1, float p2) { return p0; }
+EXPORT struct S_PFF sf19_S_SSF_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, struct S_PFF p1, float p2) { return p0; }
+EXPORT struct S_PFD sf19_S_SSF_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, struct S_PFD p1, float p2) { return p0; }
+EXPORT struct S_PFP sf19_S_SSF_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, struct S_PFP p1, float p2) { return p0; }
+EXPORT struct S_PDI sf19_S_SSF_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, struct S_PDI p1, float p2) { return p0; }
+EXPORT struct S_PDF sf19_S_SSF_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, struct S_PDF p1, float p2) { return p0; }
+EXPORT struct S_PDD sf19_S_SSF_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, struct S_PDD p1, float p2) { return p0; }
+EXPORT struct S_PDP sf19_S_SSF_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, struct S_PDP p1, float p2) { return p0; }
+EXPORT struct S_PPI sf19_S_SSF_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, struct S_PPI p1, float p2) { return p0; }
+EXPORT struct S_PPF sf19_S_SSF_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, struct S_PPF p1, float p2) { return p0; }
+EXPORT struct S_PPD sf19_S_SSF_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, struct S_PPD p1, float p2) { return p0; }
+EXPORT struct S_PPP sf19_S_SSF_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, struct S_PPP p1, float p2) { return p0; }
+EXPORT struct S_I sf19_S_SSD_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, struct S_I p1, double p2) { return p0; }
+EXPORT struct S_F sf19_S_SSD_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, struct S_F p1, double p2) { return p0; }
+EXPORT struct S_D sf19_S_SSD_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, struct S_D p1, double p2) { return p0; }
+EXPORT struct S_P sf19_S_SSD_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, struct S_P p1, double p2) { return p0; }
+EXPORT struct S_II sf19_S_SSD_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, struct S_II p1, double p2) { return p0; }
+EXPORT struct S_IF sf19_S_SSD_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, struct S_IF p1, double p2) { return p0; }
+EXPORT struct S_ID sf19_S_SSD_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, struct S_ID p1, double p2) { return p0; }
+EXPORT struct S_IP sf19_S_SSD_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, struct S_IP p1, double p2) { return p0; }
+EXPORT struct S_FI sf19_S_SSD_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, struct S_FI p1, double p2) { return p0; }
+EXPORT struct S_FF sf19_S_SSD_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, struct S_FF p1, double p2) { return p0; }
+EXPORT struct S_FD sf19_S_SSD_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, struct S_FD p1, double p2) { return p0; }
+EXPORT struct S_FP sf19_S_SSD_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, struct S_FP p1, double p2) { return p0; }
+EXPORT struct S_DI sf19_S_SSD_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, struct S_DI p1, double p2) { return p0; }
+EXPORT struct S_DF sf19_S_SSD_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, struct S_DF p1, double p2) { return p0; }
+EXPORT struct S_DD sf19_S_SSD_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, struct S_DD p1, double p2) { return p0; }
+EXPORT struct S_DP sf19_S_SSD_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, struct S_DP p1, double p2) { return p0; }
+EXPORT struct S_PI sf19_S_SSD_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, struct S_PI p1, double p2) { return p0; }
+EXPORT struct S_PF sf19_S_SSD_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, struct S_PF p1, double p2) { return p0; }
+EXPORT struct S_PD sf19_S_SSD_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, struct S_PD p1, double p2) { return p0; }
+EXPORT struct S_PP sf19_S_SSD_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, struct S_PP p1, double p2) { return p0; }
+EXPORT struct S_III sf19_S_SSD_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, struct S_III p1, double p2) { return p0; }
+EXPORT struct S_IIF sf19_S_SSD_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, struct S_IIF p1, double p2) { return p0; }
+EXPORT struct S_IID sf19_S_SSD_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, struct S_IID p1, double p2) { return p0; }
+EXPORT struct S_IIP sf19_S_SSD_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, struct S_IIP p1, double p2) { return p0; }
+EXPORT struct S_IFI sf19_S_SSD_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, struct S_IFI p1, double p2) { return p0; }
+EXPORT struct S_IFF sf19_S_SSD_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, struct S_IFF p1, double p2) { return p0; }
+EXPORT struct S_IFD sf19_S_SSD_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, struct S_IFD p1, double p2) { return p0; }
+EXPORT struct S_IFP sf19_S_SSD_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, struct S_IFP p1, double p2) { return p0; }
+EXPORT struct S_IDI sf19_S_SSD_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, struct S_IDI p1, double p2) { return p0; }
+EXPORT struct S_IDF sf19_S_SSD_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, struct S_IDF p1, double p2) { return p0; }
+EXPORT struct S_IDD sf19_S_SSD_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, struct S_IDD p1, double p2) { return p0; }
+EXPORT struct S_IDP sf19_S_SSD_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, struct S_IDP p1, double p2) { return p0; }
+EXPORT struct S_IPI sf19_S_SSD_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, struct S_IPI p1, double p2) { return p0; }
+EXPORT struct S_IPF sf19_S_SSD_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, struct S_IPF p1, double p2) { return p0; }
+EXPORT struct S_IPD sf19_S_SSD_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, struct S_IPD p1, double p2) { return p0; }
+EXPORT struct S_IPP sf19_S_SSD_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, struct S_IPP p1, double p2) { return p0; }
+EXPORT struct S_FII sf19_S_SSD_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, struct S_FII p1, double p2) { return p0; }
+EXPORT struct S_FIF sf19_S_SSD_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, struct S_FIF p1, double p2) { return p0; }
+EXPORT struct S_FID sf19_S_SSD_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, struct S_FID p1, double p2) { return p0; }
+EXPORT struct S_FIP sf19_S_SSD_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, struct S_FIP p1, double p2) { return p0; }
+EXPORT struct S_FFI sf19_S_SSD_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, struct S_FFI p1, double p2) { return p0; }
+EXPORT struct S_FFF sf19_S_SSD_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, struct S_FFF p1, double p2) { return p0; }
+EXPORT struct S_FFD sf19_S_SSD_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, struct S_FFD p1, double p2) { return p0; }
+EXPORT struct S_FFP sf19_S_SSD_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, struct S_FFP p1, double p2) { return p0; }
+EXPORT struct S_FDI sf19_S_SSD_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, struct S_FDI p1, double p2) { return p0; }
+EXPORT struct S_FDF sf19_S_SSD_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, struct S_FDF p1, double p2) { return p0; }
+EXPORT struct S_FDD sf19_S_SSD_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, struct S_FDD p1, double p2) { return p0; }
+EXPORT struct S_FDP sf19_S_SSD_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, struct S_FDP p1, double p2) { return p0; }
+EXPORT struct S_FPI sf19_S_SSD_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, struct S_FPI p1, double p2) { return p0; }
+EXPORT struct S_FPF sf19_S_SSD_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, struct S_FPF p1, double p2) { return p0; }
+EXPORT struct S_FPD sf19_S_SSD_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, struct S_FPD p1, double p2) { return p0; }
+EXPORT struct S_FPP sf19_S_SSD_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, struct S_FPP p1, double p2) { return p0; }
+EXPORT struct S_DII sf19_S_SSD_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, struct S_DII p1, double p2) { return p0; }
+EXPORT struct S_DIF sf19_S_SSD_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, struct S_DIF p1, double p2) { return p0; }
+EXPORT struct S_DID sf19_S_SSD_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, struct S_DID p1, double p2) { return p0; }
+EXPORT struct S_DIP sf19_S_SSD_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, struct S_DIP p1, double p2) { return p0; }
+EXPORT struct S_DFI sf19_S_SSD_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, struct S_DFI p1, double p2) { return p0; }
+EXPORT struct S_DFF sf19_S_SSD_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, struct S_DFF p1, double p2) { return p0; }
+EXPORT struct S_DFD sf19_S_SSD_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, struct S_DFD p1, double p2) { return p0; }
+EXPORT struct S_DFP sf19_S_SSD_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, struct S_DFP p1, double p2) { return p0; }
+EXPORT struct S_DDI sf19_S_SSD_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, struct S_DDI p1, double p2) { return p0; }
+EXPORT struct S_DDF sf19_S_SSD_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, struct S_DDF p1, double p2) { return p0; }
+EXPORT struct S_DDD sf19_S_SSD_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, struct S_DDD p1, double p2) { return p0; }
+EXPORT struct S_DDP sf19_S_SSD_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, struct S_DDP p1, double p2) { return p0; }
+EXPORT struct S_DPI sf19_S_SSD_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, struct S_DPI p1, double p2) { return p0; }
+EXPORT struct S_DPF sf19_S_SSD_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, struct S_DPF p1, double p2) { return p0; }
+EXPORT struct S_DPD sf19_S_SSD_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, struct S_DPD p1, double p2) { return p0; }
+EXPORT struct S_DPP sf19_S_SSD_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, struct S_DPP p1, double p2) { return p0; }
+EXPORT struct S_PII sf19_S_SSD_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, struct S_PII p1, double p2) { return p0; }
+EXPORT struct S_PIF sf19_S_SSD_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, struct S_PIF p1, double p2) { return p0; }
+EXPORT struct S_PID sf19_S_SSD_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, struct S_PID p1, double p2) { return p0; }
+EXPORT struct S_PIP sf19_S_SSD_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, struct S_PIP p1, double p2) { return p0; }
+EXPORT struct S_PFI sf19_S_SSD_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, struct S_PFI p1, double p2) { return p0; }
+EXPORT struct S_PFF sf19_S_SSD_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, struct S_PFF p1, double p2) { return p0; }
+EXPORT struct S_PFD sf19_S_SSD_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, struct S_PFD p1, double p2) { return p0; }
+EXPORT struct S_PFP sf19_S_SSD_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, struct S_PFP p1, double p2) { return p0; }
+EXPORT struct S_PDI sf19_S_SSD_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, struct S_PDI p1, double p2) { return p0; }
+EXPORT struct S_PDF sf19_S_SSD_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, struct S_PDF p1, double p2) { return p0; }
+EXPORT struct S_PDD sf19_S_SSD_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, struct S_PDD p1, double p2) { return p0; }
+EXPORT struct S_PDP sf19_S_SSD_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, struct S_PDP p1, double p2) { return p0; }
+EXPORT struct S_PPI sf19_S_SSD_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, struct S_PPI p1, double p2) { return p0; }
+EXPORT struct S_PPF sf19_S_SSD_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, struct S_PPF p1, double p2) { return p0; }
+EXPORT struct S_PPD sf19_S_SSD_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, struct S_PPD p1, double p2) { return p0; }
+EXPORT struct S_PPP sf19_S_SSD_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, struct S_PPP p1, double p2) { return p0; }
+EXPORT struct S_I sf19_S_SSP_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, struct S_I p1, void* p2) { return p0; }
+EXPORT struct S_F sf19_S_SSP_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, struct S_F p1, void* p2) { return p0; }
+EXPORT struct S_D sf19_S_SSP_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, struct S_D p1, void* p2) { return p0; }
+EXPORT struct S_P sf19_S_SSP_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, struct S_P p1, void* p2) { return p0; }
+EXPORT struct S_II sf19_S_SSP_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, struct S_II p1, void* p2) { return p0; }
+EXPORT struct S_IF sf19_S_SSP_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, struct S_IF p1, void* p2) { return p0; }
+EXPORT struct S_ID sf19_S_SSP_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, struct S_ID p1, void* p2) { return p0; }
+EXPORT struct S_IP sf19_S_SSP_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, struct S_IP p1, void* p2) { return p0; }
+EXPORT struct S_FI sf19_S_SSP_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, struct S_FI p1, void* p2) { return p0; }
+EXPORT struct S_FF sf19_S_SSP_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, struct S_FF p1, void* p2) { return p0; }
+EXPORT struct S_FD sf19_S_SSP_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, struct S_FD p1, void* p2) { return p0; }
+EXPORT struct S_FP sf19_S_SSP_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, struct S_FP p1, void* p2) { return p0; }
+EXPORT struct S_DI sf19_S_SSP_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, struct S_DI p1, void* p2) { return p0; }
+EXPORT struct S_DF sf19_S_SSP_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, struct S_DF p1, void* p2) { return p0; }
+EXPORT struct S_DD sf19_S_SSP_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, struct S_DD p1, void* p2) { return p0; }
+EXPORT struct S_DP sf19_S_SSP_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, struct S_DP p1, void* p2) { return p0; }
+EXPORT struct S_PI sf19_S_SSP_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, struct S_PI p1, void* p2) { return p0; }
+EXPORT struct S_PF sf19_S_SSP_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, struct S_PF p1, void* p2) { return p0; }
+EXPORT struct S_PD sf19_S_SSP_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, struct S_PD p1, void* p2) { return p0; }
+EXPORT struct S_PP sf19_S_SSP_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, struct S_PP p1, void* p2) { return p0; }
+EXPORT struct S_III sf19_S_SSP_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, struct S_III p1, void* p2) { return p0; }
+EXPORT struct S_IIF sf19_S_SSP_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, struct S_IIF p1, void* p2) { return p0; }
+EXPORT struct S_IID sf19_S_SSP_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, struct S_IID p1, void* p2) { return p0; }
+EXPORT struct S_IIP sf19_S_SSP_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, struct S_IIP p1, void* p2) { return p0; }
+EXPORT struct S_IFI sf19_S_SSP_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, struct S_IFI p1, void* p2) { return p0; }
+EXPORT struct S_IFF sf19_S_SSP_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, struct S_IFF p1, void* p2) { return p0; }
+EXPORT struct S_IFD sf19_S_SSP_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, struct S_IFD p1, void* p2) { return p0; }
+EXPORT struct S_IFP sf19_S_SSP_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, struct S_IFP p1, void* p2) { return p0; }
+EXPORT struct S_IDI sf19_S_SSP_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, struct S_IDI p1, void* p2) { return p0; }
+EXPORT struct S_IDF sf19_S_SSP_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, struct S_IDF p1, void* p2) { return p0; }
+EXPORT struct S_IDD sf19_S_SSP_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, struct S_IDD p1, void* p2) { return p0; }
+EXPORT struct S_IDP sf19_S_SSP_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, struct S_IDP p1, void* p2) { return p0; }
+EXPORT struct S_IPI sf19_S_SSP_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, struct S_IPI p1, void* p2) { return p0; }
+EXPORT struct S_IPF sf19_S_SSP_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, struct S_IPF p1, void* p2) { return p0; }
+EXPORT struct S_IPD sf19_S_SSP_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, struct S_IPD p1, void* p2) { return p0; }
+EXPORT struct S_IPP sf19_S_SSP_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, struct S_IPP p1, void* p2) { return p0; }
+EXPORT struct S_FII sf19_S_SSP_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, struct S_FII p1, void* p2) { return p0; }
+EXPORT struct S_FIF sf19_S_SSP_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, struct S_FIF p1, void* p2) { return p0; }
+EXPORT struct S_FID sf19_S_SSP_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, struct S_FID p1, void* p2) { return p0; }
+EXPORT struct S_FIP sf19_S_SSP_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, struct S_FIP p1, void* p2) { return p0; }
+EXPORT struct S_FFI sf19_S_SSP_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, struct S_FFI p1, void* p2) { return p0; }
+EXPORT struct S_FFF sf19_S_SSP_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, struct S_FFF p1, void* p2) { return p0; }
+EXPORT struct S_FFD sf19_S_SSP_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, struct S_FFD p1, void* p2) { return p0; }
+EXPORT struct S_FFP sf19_S_SSP_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, struct S_FFP p1, void* p2) { return p0; }
+EXPORT struct S_FDI sf19_S_SSP_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, struct S_FDI p1, void* p2) { return p0; }
+EXPORT struct S_FDF sf19_S_SSP_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, struct S_FDF p1, void* p2) { return p0; }
+EXPORT struct S_FDD sf19_S_SSP_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, struct S_FDD p1, void* p2) { return p0; }
+EXPORT struct S_FDP sf19_S_SSP_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, struct S_FDP p1, void* p2) { return p0; }
+EXPORT struct S_FPI sf19_S_SSP_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, struct S_FPI p1, void* p2) { return p0; }
+EXPORT struct S_FPF sf19_S_SSP_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, struct S_FPF p1, void* p2) { return p0; }
+EXPORT struct S_FPD sf19_S_SSP_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, struct S_FPD p1, void* p2) { return p0; }
+EXPORT struct S_FPP sf19_S_SSP_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, struct S_FPP p1, void* p2) { return p0; }
+EXPORT struct S_DII sf19_S_SSP_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, struct S_DII p1, void* p2) { return p0; }
+EXPORT struct S_DIF sf19_S_SSP_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, struct S_DIF p1, void* p2) { return p0; }
+EXPORT struct S_DID sf19_S_SSP_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, struct S_DID p1, void* p2) { return p0; }
+EXPORT struct S_DIP sf19_S_SSP_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, struct S_DIP p1, void* p2) { return p0; }
+EXPORT struct S_DFI sf19_S_SSP_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, struct S_DFI p1, void* p2) { return p0; }
+EXPORT struct S_DFF sf19_S_SSP_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, struct S_DFF p1, void* p2) { return p0; }
+EXPORT struct S_DFD sf19_S_SSP_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, struct S_DFD p1, void* p2) { return p0; }
+EXPORT struct S_DFP sf19_S_SSP_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, struct S_DFP p1, void* p2) { return p0; }
+EXPORT struct S_DDI sf19_S_SSP_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, struct S_DDI p1, void* p2) { return p0; }
+EXPORT struct S_DDF sf19_S_SSP_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, struct S_DDF p1, void* p2) { return p0; }
+EXPORT struct S_DDD sf19_S_SSP_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, struct S_DDD p1, void* p2) { return p0; }
+EXPORT struct S_DDP sf19_S_SSP_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, struct S_DDP p1, void* p2) { return p0; }
+EXPORT struct S_DPI sf19_S_SSP_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, struct S_DPI p1, void* p2) { return p0; }
+EXPORT struct S_DPF sf19_S_SSP_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, struct S_DPF p1, void* p2) { return p0; }
+EXPORT struct S_DPD sf19_S_SSP_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, struct S_DPD p1, void* p2) { return p0; }
+EXPORT struct S_DPP sf19_S_SSP_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, struct S_DPP p1, void* p2) { return p0; }
+EXPORT struct S_PII sf19_S_SSP_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, struct S_PII p1, void* p2) { return p0; }
+EXPORT struct S_PIF sf19_S_SSP_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, struct S_PIF p1, void* p2) { return p0; }
+EXPORT struct S_PID sf19_S_SSP_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, struct S_PID p1, void* p2) { return p0; }
+EXPORT struct S_PIP sf20_S_SSP_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, struct S_PIP p1, void* p2) { return p0; }
+EXPORT struct S_PFI sf20_S_SSP_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, struct S_PFI p1, void* p2) { return p0; }
+EXPORT struct S_PFF sf20_S_SSP_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, struct S_PFF p1, void* p2) { return p0; }
+EXPORT struct S_PFD sf20_S_SSP_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, struct S_PFD p1, void* p2) { return p0; }
+EXPORT struct S_PFP sf20_S_SSP_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, struct S_PFP p1, void* p2) { return p0; }
+EXPORT struct S_PDI sf20_S_SSP_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, struct S_PDI p1, void* p2) { return p0; }
+EXPORT struct S_PDF sf20_S_SSP_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, struct S_PDF p1, void* p2) { return p0; }
+EXPORT struct S_PDD sf20_S_SSP_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, struct S_PDD p1, void* p2) { return p0; }
+EXPORT struct S_PDP sf20_S_SSP_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, struct S_PDP p1, void* p2) { return p0; }
+EXPORT struct S_PPI sf20_S_SSP_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, struct S_PPI p1, void* p2) { return p0; }
+EXPORT struct S_PPF sf20_S_SSP_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, struct S_PPF p1, void* p2) { return p0; }
+EXPORT struct S_PPD sf20_S_SSP_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, struct S_PPD p1, void* p2) { return p0; }
+EXPORT struct S_PPP sf20_S_SSP_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, struct S_PPP p1, void* p2) { return p0; }
+EXPORT struct S_I sf20_S_SSS_I(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_I p0, struct S_I p1, struct S_I p2) { return p0; }
+EXPORT struct S_F sf20_S_SSS_F(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_F p0, struct S_F p1, struct S_F p2) { return p0; }
+EXPORT struct S_D sf20_S_SSS_D(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_D p0, struct S_D p1, struct S_D p2) { return p0; }
+EXPORT struct S_P sf20_S_SSS_P(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_P p0, struct S_P p1, struct S_P p2) { return p0; }
+EXPORT struct S_II sf20_S_SSS_II(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_II p0, struct S_II p1, struct S_II p2) { return p0; }
+EXPORT struct S_IF sf20_S_SSS_IF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IF p0, struct S_IF p1, struct S_IF p2) { return p0; }
+EXPORT struct S_ID sf20_S_SSS_ID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_ID p0, struct S_ID p1, struct S_ID p2) { return p0; }
+EXPORT struct S_IP sf20_S_SSS_IP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IP p0, struct S_IP p1, struct S_IP p2) { return p0; }
+EXPORT struct S_FI sf20_S_SSS_FI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FI p0, struct S_FI p1, struct S_FI p2) { return p0; }
+EXPORT struct S_FF sf20_S_SSS_FF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FF p0, struct S_FF p1, struct S_FF p2) { return p0; }
+EXPORT struct S_FD sf20_S_SSS_FD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FD p0, struct S_FD p1, struct S_FD p2) { return p0; }
+EXPORT struct S_FP sf20_S_SSS_FP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FP p0, struct S_FP p1, struct S_FP p2) { return p0; }
+EXPORT struct S_DI sf20_S_SSS_DI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DI p0, struct S_DI p1, struct S_DI p2) { return p0; }
+EXPORT struct S_DF sf20_S_SSS_DF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DF p0, struct S_DF p1, struct S_DF p2) { return p0; }
+EXPORT struct S_DD sf20_S_SSS_DD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DD p0, struct S_DD p1, struct S_DD p2) { return p0; }
+EXPORT struct S_DP sf20_S_SSS_DP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DP p0, struct S_DP p1, struct S_DP p2) { return p0; }
+EXPORT struct S_PI sf20_S_SSS_PI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PI p0, struct S_PI p1, struct S_PI p2) { return p0; }
+EXPORT struct S_PF sf20_S_SSS_PF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PF p0, struct S_PF p1, struct S_PF p2) { return p0; }
+EXPORT struct S_PD sf20_S_SSS_PD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PD p0, struct S_PD p1, struct S_PD p2) { return p0; }
+EXPORT struct S_PP sf20_S_SSS_PP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PP p0, struct S_PP p1, struct S_PP p2) { return p0; }
+EXPORT struct S_III sf20_S_SSS_III(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_III p0, struct S_III p1, struct S_III p2) { return p0; }
+EXPORT struct S_IIF sf20_S_SSS_IIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIF p0, struct S_IIF p1, struct S_IIF p2) { return p0; }
+EXPORT struct S_IID sf20_S_SSS_IID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IID p0, struct S_IID p1, struct S_IID p2) { return p0; }
+EXPORT struct S_IIP sf20_S_SSS_IIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IIP p0, struct S_IIP p1, struct S_IIP p2) { return p0; }
+EXPORT struct S_IFI sf20_S_SSS_IFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFI p0, struct S_IFI p1, struct S_IFI p2) { return p0; }
+EXPORT struct S_IFF sf20_S_SSS_IFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFF p0, struct S_IFF p1, struct S_IFF p2) { return p0; }
+EXPORT struct S_IFD sf20_S_SSS_IFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFD p0, struct S_IFD p1, struct S_IFD p2) { return p0; }
+EXPORT struct S_IFP sf20_S_SSS_IFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IFP p0, struct S_IFP p1, struct S_IFP p2) { return p0; }
+EXPORT struct S_IDI sf20_S_SSS_IDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDI p0, struct S_IDI p1, struct S_IDI p2) { return p0; }
+EXPORT struct S_IDF sf20_S_SSS_IDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDF p0, struct S_IDF p1, struct S_IDF p2) { return p0; }
+EXPORT struct S_IDD sf20_S_SSS_IDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDD p0, struct S_IDD p1, struct S_IDD p2) { return p0; }
+EXPORT struct S_IDP sf20_S_SSS_IDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IDP p0, struct S_IDP p1, struct S_IDP p2) { return p0; }
+EXPORT struct S_IPI sf20_S_SSS_IPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPI p0, struct S_IPI p1, struct S_IPI p2) { return p0; }
+EXPORT struct S_IPF sf20_S_SSS_IPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPF p0, struct S_IPF p1, struct S_IPF p2) { return p0; }
+EXPORT struct S_IPD sf20_S_SSS_IPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPD p0, struct S_IPD p1, struct S_IPD p2) { return p0; }
+EXPORT struct S_IPP sf20_S_SSS_IPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_IPP p0, struct S_IPP p1, struct S_IPP p2) { return p0; }
+EXPORT struct S_FII sf20_S_SSS_FII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FII p0, struct S_FII p1, struct S_FII p2) { return p0; }
+EXPORT struct S_FIF sf20_S_SSS_FIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIF p0, struct S_FIF p1, struct S_FIF p2) { return p0; }
+EXPORT struct S_FID sf20_S_SSS_FID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FID p0, struct S_FID p1, struct S_FID p2) { return p0; }
+EXPORT struct S_FIP sf20_S_SSS_FIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FIP p0, struct S_FIP p1, struct S_FIP p2) { return p0; }
+EXPORT struct S_FFI sf20_S_SSS_FFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFI p0, struct S_FFI p1, struct S_FFI p2) { return p0; }
+EXPORT struct S_FFF sf20_S_SSS_FFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFF p0, struct S_FFF p1, struct S_FFF p2) { return p0; }
+EXPORT struct S_FFD sf20_S_SSS_FFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFD p0, struct S_FFD p1, struct S_FFD p2) { return p0; }
+EXPORT struct S_FFP sf20_S_SSS_FFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FFP p0, struct S_FFP p1, struct S_FFP p2) { return p0; }
+EXPORT struct S_FDI sf20_S_SSS_FDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDI p0, struct S_FDI p1, struct S_FDI p2) { return p0; }
+EXPORT struct S_FDF sf20_S_SSS_FDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDF p0, struct S_FDF p1, struct S_FDF p2) { return p0; }
+EXPORT struct S_FDD sf20_S_SSS_FDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDD p0, struct S_FDD p1, struct S_FDD p2) { return p0; }
+EXPORT struct S_FDP sf20_S_SSS_FDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FDP p0, struct S_FDP p1, struct S_FDP p2) { return p0; }
+EXPORT struct S_FPI sf20_S_SSS_FPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPI p0, struct S_FPI p1, struct S_FPI p2) { return p0; }
+EXPORT struct S_FPF sf20_S_SSS_FPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPF p0, struct S_FPF p1, struct S_FPF p2) { return p0; }
+EXPORT struct S_FPD sf20_S_SSS_FPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPD p0, struct S_FPD p1, struct S_FPD p2) { return p0; }
+EXPORT struct S_FPP sf20_S_SSS_FPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_FPP p0, struct S_FPP p1, struct S_FPP p2) { return p0; }
+EXPORT struct S_DII sf20_S_SSS_DII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DII p0, struct S_DII p1, struct S_DII p2) { return p0; }
+EXPORT struct S_DIF sf20_S_SSS_DIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIF p0, struct S_DIF p1, struct S_DIF p2) { return p0; }
+EXPORT struct S_DID sf20_S_SSS_DID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DID p0, struct S_DID p1, struct S_DID p2) { return p0; }
+EXPORT struct S_DIP sf20_S_SSS_DIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DIP p0, struct S_DIP p1, struct S_DIP p2) { return p0; }
+EXPORT struct S_DFI sf20_S_SSS_DFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFI p0, struct S_DFI p1, struct S_DFI p2) { return p0; }
+EXPORT struct S_DFF sf20_S_SSS_DFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFF p0, struct S_DFF p1, struct S_DFF p2) { return p0; }
+EXPORT struct S_DFD sf20_S_SSS_DFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFD p0, struct S_DFD p1, struct S_DFD p2) { return p0; }
+EXPORT struct S_DFP sf20_S_SSS_DFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DFP p0, struct S_DFP p1, struct S_DFP p2) { return p0; }
+EXPORT struct S_DDI sf20_S_SSS_DDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDI p0, struct S_DDI p1, struct S_DDI p2) { return p0; }
+EXPORT struct S_DDF sf20_S_SSS_DDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDF p0, struct S_DDF p1, struct S_DDF p2) { return p0; }
+EXPORT struct S_DDD sf20_S_SSS_DDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDD p0, struct S_DDD p1, struct S_DDD p2) { return p0; }
+EXPORT struct S_DDP sf20_S_SSS_DDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DDP p0, struct S_DDP p1, struct S_DDP p2) { return p0; }
+EXPORT struct S_DPI sf20_S_SSS_DPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPI p0, struct S_DPI p1, struct S_DPI p2) { return p0; }
+EXPORT struct S_DPF sf20_S_SSS_DPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPF p0, struct S_DPF p1, struct S_DPF p2) { return p0; }
+EXPORT struct S_DPD sf20_S_SSS_DPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPD p0, struct S_DPD p1, struct S_DPD p2) { return p0; }
+EXPORT struct S_DPP sf20_S_SSS_DPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_DPP p0, struct S_DPP p1, struct S_DPP p2) { return p0; }
+EXPORT struct S_PII sf20_S_SSS_PII(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PII p0, struct S_PII p1, struct S_PII p2) { return p0; }
+EXPORT struct S_PIF sf20_S_SSS_PIF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIF p0, struct S_PIF p1, struct S_PIF p2) { return p0; }
+EXPORT struct S_PID sf20_S_SSS_PID(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PID p0, struct S_PID p1, struct S_PID p2) { return p0; }
+EXPORT struct S_PIP sf20_S_SSS_PIP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PIP p0, struct S_PIP p1, struct S_PIP p2) { return p0; }
+EXPORT struct S_PFI sf20_S_SSS_PFI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFI p0, struct S_PFI p1, struct S_PFI p2) { return p0; }
+EXPORT struct S_PFF sf20_S_SSS_PFF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFF p0, struct S_PFF p1, struct S_PFF p2) { return p0; }
+EXPORT struct S_PFD sf20_S_SSS_PFD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFD p0, struct S_PFD p1, struct S_PFD p2) { return p0; }
+EXPORT struct S_PFP sf20_S_SSS_PFP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PFP p0, struct S_PFP p1, struct S_PFP p2) { return p0; }
+EXPORT struct S_PDI sf20_S_SSS_PDI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDI p0, struct S_PDI p1, struct S_PDI p2) { return p0; }
+EXPORT struct S_PDF sf20_S_SSS_PDF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDF p0, struct S_PDF p1, struct S_PDF p2) { return p0; }
+EXPORT struct S_PDD sf20_S_SSS_PDD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDD p0, struct S_PDD p1, struct S_PDD p2) { return p0; }
+EXPORT struct S_PDP sf20_S_SSS_PDP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PDP p0, struct S_PDP p1, struct S_PDP p2) { return p0; }
+EXPORT struct S_PPI sf20_S_SSS_PPI(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPI p0, struct S_PPI p1, struct S_PPI p2) { return p0; }
+EXPORT struct S_PPF sf20_S_SSS_PPF(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPF p0, struct S_PPF p1, struct S_PPF p2) { return p0; }
+EXPORT struct S_PPD sf20_S_SSS_PPD(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPD p0, struct S_PPD p1, struct S_PPD p2) { return p0; }
+EXPORT struct S_PPP sf20_S_SSS_PPP(long long pf0, long long pf1, long long pf2, long long pf3, long long pf4, long long pf5, long long pf6, long long pf7, double pf8, double pf9, double pf10, double pf11, double pf12, double pf13, double pf14, double pf15, struct S_PPP p0, struct S_PPP p1, struct S_PPP p2) { return p0; }
diff --git a/test/jdk/java/foreign/libTestUpcall.c b/test/jdk/java/foreign/libTestUpcall.c
index 7ca544dc352..4cb1dcd8a4a 100644
--- a/test/jdk/java/foreign/libTestUpcall.c
+++ b/test/jdk/java/foreign/libTestUpcall.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2020, 2022, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2020, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -112,5966 +112,5966 @@ EXPORT void f0_V_S_PPI(struct S_PPI p0, void (*cb)(struct S_PPI)) { cb(p0); }
EXPORT void f0_V_S_PPF(struct S_PPF p0, void (*cb)(struct S_PPF)) { cb(p0); }
EXPORT void f0_V_S_PPD(struct S_PPD p0, void (*cb)(struct S_PPD)) { cb(p0); }
EXPORT void f0_V_S_PPP(struct S_PPP p0, void (*cb)(struct S_PPP)) { cb(p0); }
-EXPORT void f0_V_II_(int p0, int p1, void (*cb)(int, int)) { cb(p0,p1); }
-EXPORT void f0_V_IF_(int p0, float p1, void (*cb)(int, float)) { cb(p0,p1); }
-EXPORT void f0_V_ID_(int p0, double p1, void (*cb)(int, double)) { cb(p0,p1); }
-EXPORT void f0_V_IP_(int p0, void* p1, void (*cb)(int, void*)) { cb(p0,p1); }
-EXPORT void f0_V_IS_I(int p0, struct S_I p1, void (*cb)(int, struct S_I)) { cb(p0,p1); }
-EXPORT void f0_V_IS_F(int p0, struct S_F p1, void (*cb)(int, struct S_F)) { cb(p0,p1); }
-EXPORT void f0_V_IS_D(int p0, struct S_D p1, void (*cb)(int, struct S_D)) { cb(p0,p1); }
-EXPORT void f0_V_IS_P(int p0, struct S_P p1, void (*cb)(int, struct S_P)) { cb(p0,p1); }
-EXPORT void f0_V_IS_II(int p0, struct S_II p1, void (*cb)(int, struct S_II)) { cb(p0,p1); }
-EXPORT void f0_V_IS_IF(int p0, struct S_IF p1, void (*cb)(int, struct S_IF)) { cb(p0,p1); }
-EXPORT void f0_V_IS_ID(int p0, struct S_ID p1, void (*cb)(int, struct S_ID)) { cb(p0,p1); }
-EXPORT void f0_V_IS_IP(int p0, struct S_IP p1, void (*cb)(int, struct S_IP)) { cb(p0,p1); }
-EXPORT void f0_V_IS_FI(int p0, struct S_FI p1, void (*cb)(int, struct S_FI)) { cb(p0,p1); }
-EXPORT void f0_V_IS_FF(int p0, struct S_FF p1, void (*cb)(int, struct S_FF)) { cb(p0,p1); }
-EXPORT void f0_V_IS_FD(int p0, struct S_FD p1, void (*cb)(int, struct S_FD)) { cb(p0,p1); }
-EXPORT void f0_V_IS_FP(int p0, struct S_FP p1, void (*cb)(int, struct S_FP)) { cb(p0,p1); }
-EXPORT void f0_V_IS_DI(int p0, struct S_DI p1, void (*cb)(int, struct S_DI)) { cb(p0,p1); }
-EXPORT void f0_V_IS_DF(int p0, struct S_DF p1, void (*cb)(int, struct S_DF)) { cb(p0,p1); }
-EXPORT void f0_V_IS_DD(int p0, struct S_DD p1, void (*cb)(int, struct S_DD)) { cb(p0,p1); }
-EXPORT void f0_V_IS_DP(int p0, struct S_DP p1, void (*cb)(int, struct S_DP)) { cb(p0,p1); }
-EXPORT void f0_V_IS_PI(int p0, struct S_PI p1, void (*cb)(int, struct S_PI)) { cb(p0,p1); }
-EXPORT void f0_V_IS_PF(int p0, struct S_PF p1, void (*cb)(int, struct S_PF)) { cb(p0,p1); }
-EXPORT void f0_V_IS_PD(int p0, struct S_PD p1, void (*cb)(int, struct S_PD)) { cb(p0,p1); }
-EXPORT void f0_V_IS_PP(int p0, struct S_PP p1, void (*cb)(int, struct S_PP)) { cb(p0,p1); }
-EXPORT void f0_V_IS_III(int p0, struct S_III p1, void (*cb)(int, struct S_III)) { cb(p0,p1); }
-EXPORT void f0_V_IS_IIF(int p0, struct S_IIF p1, void (*cb)(int, struct S_IIF)) { cb(p0,p1); }
-EXPORT void f0_V_IS_IID(int p0, struct S_IID p1, void (*cb)(int, struct S_IID)) { cb(p0,p1); }
-EXPORT void f0_V_IS_IIP(int p0, struct S_IIP p1, void (*cb)(int, struct S_IIP)) { cb(p0,p1); }
-EXPORT void f0_V_IS_IFI(int p0, struct S_IFI p1, void (*cb)(int, struct S_IFI)) { cb(p0,p1); }
-EXPORT void f0_V_IS_IFF(int p0, struct S_IFF p1, void (*cb)(int, struct S_IFF)) { cb(p0,p1); }
-EXPORT void f0_V_IS_IFD(int p0, struct S_IFD p1, void (*cb)(int, struct S_IFD)) { cb(p0,p1); }
-EXPORT void f0_V_IS_IFP(int p0, struct S_IFP p1, void (*cb)(int, struct S_IFP)) { cb(p0,p1); }
-EXPORT void f0_V_IS_IDI(int p0, struct S_IDI p1, void (*cb)(int, struct S_IDI)) { cb(p0,p1); }
-EXPORT void f0_V_IS_IDF(int p0, struct S_IDF p1, void (*cb)(int, struct S_IDF)) { cb(p0,p1); }
-EXPORT void f0_V_IS_IDD(int p0, struct S_IDD p1, void (*cb)(int, struct S_IDD)) { cb(p0,p1); }
-EXPORT void f0_V_IS_IDP(int p0, struct S_IDP p1, void (*cb)(int, struct S_IDP)) { cb(p0,p1); }
-EXPORT void f0_V_IS_IPI(int p0, struct S_IPI p1, void (*cb)(int, struct S_IPI)) { cb(p0,p1); }
-EXPORT void f0_V_IS_IPF(int p0, struct S_IPF p1, void (*cb)(int, struct S_IPF)) { cb(p0,p1); }
-EXPORT void f0_V_IS_IPD(int p0, struct S_IPD p1, void (*cb)(int, struct S_IPD)) { cb(p0,p1); }
-EXPORT void f0_V_IS_IPP(int p0, struct S_IPP p1, void (*cb)(int, struct S_IPP)) { cb(p0,p1); }
-EXPORT void f0_V_IS_FII(int p0, struct S_FII p1, void (*cb)(int, struct S_FII)) { cb(p0,p1); }
-EXPORT void f0_V_IS_FIF(int p0, struct S_FIF p1, void (*cb)(int, struct S_FIF)) { cb(p0,p1); }
-EXPORT void f0_V_IS_FID(int p0, struct S_FID p1, void (*cb)(int, struct S_FID)) { cb(p0,p1); }
-EXPORT void f0_V_IS_FIP(int p0, struct S_FIP p1, void (*cb)(int, struct S_FIP)) { cb(p0,p1); }
-EXPORT void f0_V_IS_FFI(int p0, struct S_FFI p1, void (*cb)(int, struct S_FFI)) { cb(p0,p1); }
-EXPORT void f0_V_IS_FFF(int p0, struct S_FFF p1, void (*cb)(int, struct S_FFF)) { cb(p0,p1); }
-EXPORT void f0_V_IS_FFD(int p0, struct S_FFD p1, void (*cb)(int, struct S_FFD)) { cb(p0,p1); }
-EXPORT void f0_V_IS_FFP(int p0, struct S_FFP p1, void (*cb)(int, struct S_FFP)) { cb(p0,p1); }
-EXPORT void f0_V_IS_FDI(int p0, struct S_FDI p1, void (*cb)(int, struct S_FDI)) { cb(p0,p1); }
-EXPORT void f0_V_IS_FDF(int p0, struct S_FDF p1, void (*cb)(int, struct S_FDF)) { cb(p0,p1); }
-EXPORT void f0_V_IS_FDD(int p0, struct S_FDD p1, void (*cb)(int, struct S_FDD)) { cb(p0,p1); }
-EXPORT void f0_V_IS_FDP(int p0, struct S_FDP p1, void (*cb)(int, struct S_FDP)) { cb(p0,p1); }
-EXPORT void f0_V_IS_FPI(int p0, struct S_FPI p1, void (*cb)(int, struct S_FPI)) { cb(p0,p1); }
-EXPORT void f0_V_IS_FPF(int p0, struct S_FPF p1, void (*cb)(int, struct S_FPF)) { cb(p0,p1); }
-EXPORT void f0_V_IS_FPD(int p0, struct S_FPD p1, void (*cb)(int, struct S_FPD)) { cb(p0,p1); }
-EXPORT void f0_V_IS_FPP(int p0, struct S_FPP p1, void (*cb)(int, struct S_FPP)) { cb(p0,p1); }
-EXPORT void f0_V_IS_DII(int p0, struct S_DII p1, void (*cb)(int, struct S_DII)) { cb(p0,p1); }
-EXPORT void f0_V_IS_DIF(int p0, struct S_DIF p1, void (*cb)(int, struct S_DIF)) { cb(p0,p1); }
-EXPORT void f0_V_IS_DID(int p0, struct S_DID p1, void (*cb)(int, struct S_DID)) { cb(p0,p1); }
-EXPORT void f0_V_IS_DIP(int p0, struct S_DIP p1, void (*cb)(int, struct S_DIP)) { cb(p0,p1); }
-EXPORT void f0_V_IS_DFI(int p0, struct S_DFI p1, void (*cb)(int, struct S_DFI)) { cb(p0,p1); }
-EXPORT void f0_V_IS_DFF(int p0, struct S_DFF p1, void (*cb)(int, struct S_DFF)) { cb(p0,p1); }
-EXPORT void f0_V_IS_DFD(int p0, struct S_DFD p1, void (*cb)(int, struct S_DFD)) { cb(p0,p1); }
-EXPORT void f0_V_IS_DFP(int p0, struct S_DFP p1, void (*cb)(int, struct S_DFP)) { cb(p0,p1); }
-EXPORT void f0_V_IS_DDI(int p0, struct S_DDI p1, void (*cb)(int, struct S_DDI)) { cb(p0,p1); }
-EXPORT void f0_V_IS_DDF(int p0, struct S_DDF p1, void (*cb)(int, struct S_DDF)) { cb(p0,p1); }
-EXPORT void f0_V_IS_DDD(int p0, struct S_DDD p1, void (*cb)(int, struct S_DDD)) { cb(p0,p1); }
-EXPORT void f0_V_IS_DDP(int p0, struct S_DDP p1, void (*cb)(int, struct S_DDP)) { cb(p0,p1); }
-EXPORT void f0_V_IS_DPI(int p0, struct S_DPI p1, void (*cb)(int, struct S_DPI)) { cb(p0,p1); }
-EXPORT void f0_V_IS_DPF(int p0, struct S_DPF p1, void (*cb)(int, struct S_DPF)) { cb(p0,p1); }
-EXPORT void f0_V_IS_DPD(int p0, struct S_DPD p1, void (*cb)(int, struct S_DPD)) { cb(p0,p1); }
-EXPORT void f0_V_IS_DPP(int p0, struct S_DPP p1, void (*cb)(int, struct S_DPP)) { cb(p0,p1); }
-EXPORT void f0_V_IS_PII(int p0, struct S_PII p1, void (*cb)(int, struct S_PII)) { cb(p0,p1); }
-EXPORT void f0_V_IS_PIF(int p0, struct S_PIF p1, void (*cb)(int, struct S_PIF)) { cb(p0,p1); }
-EXPORT void f0_V_IS_PID(int p0, struct S_PID p1, void (*cb)(int, struct S_PID)) { cb(p0,p1); }
-EXPORT void f0_V_IS_PIP(int p0, struct S_PIP p1, void (*cb)(int, struct S_PIP)) { cb(p0,p1); }
-EXPORT void f0_V_IS_PFI(int p0, struct S_PFI p1, void (*cb)(int, struct S_PFI)) { cb(p0,p1); }
-EXPORT void f0_V_IS_PFF(int p0, struct S_PFF p1, void (*cb)(int, struct S_PFF)) { cb(p0,p1); }
-EXPORT void f0_V_IS_PFD(int p0, struct S_PFD p1, void (*cb)(int, struct S_PFD)) { cb(p0,p1); }
-EXPORT void f0_V_IS_PFP(int p0, struct S_PFP p1, void (*cb)(int, struct S_PFP)) { cb(p0,p1); }
-EXPORT void f0_V_IS_PDI(int p0, struct S_PDI p1, void (*cb)(int, struct S_PDI)) { cb(p0,p1); }
-EXPORT void f0_V_IS_PDF(int p0, struct S_PDF p1, void (*cb)(int, struct S_PDF)) { cb(p0,p1); }
-EXPORT void f0_V_IS_PDD(int p0, struct S_PDD p1, void (*cb)(int, struct S_PDD)) { cb(p0,p1); }
-EXPORT void f0_V_IS_PDP(int p0, struct S_PDP p1, void (*cb)(int, struct S_PDP)) { cb(p0,p1); }
-EXPORT void f0_V_IS_PPI(int p0, struct S_PPI p1, void (*cb)(int, struct S_PPI)) { cb(p0,p1); }
-EXPORT void f0_V_IS_PPF(int p0, struct S_PPF p1, void (*cb)(int, struct S_PPF)) { cb(p0,p1); }
-EXPORT void f0_V_IS_PPD(int p0, struct S_PPD p1, void (*cb)(int, struct S_PPD)) { cb(p0,p1); }
-EXPORT void f0_V_IS_PPP(int p0, struct S_PPP p1, void (*cb)(int, struct S_PPP)) { cb(p0,p1); }
-EXPORT void f0_V_FI_(float p0, int p1, void (*cb)(float, int)) { cb(p0,p1); }
-EXPORT void f0_V_FF_(float p0, float p1, void (*cb)(float, float)) { cb(p0,p1); }
-EXPORT void f0_V_FD_(float p0, double p1, void (*cb)(float, double)) { cb(p0,p1); }
-EXPORT void f0_V_FP_(float p0, void* p1, void (*cb)(float, void*)) { cb(p0,p1); }
-EXPORT void f0_V_FS_I(float p0, struct S_I p1, void (*cb)(float, struct S_I)) { cb(p0,p1); }
-EXPORT void f0_V_FS_F(float p0, struct S_F p1, void (*cb)(float, struct S_F)) { cb(p0,p1); }
-EXPORT void f0_V_FS_D(float p0, struct S_D p1, void (*cb)(float, struct S_D)) { cb(p0,p1); }
-EXPORT void f0_V_FS_P(float p0, struct S_P p1, void (*cb)(float, struct S_P)) { cb(p0,p1); }
-EXPORT void f0_V_FS_II(float p0, struct S_II p1, void (*cb)(float, struct S_II)) { cb(p0,p1); }
-EXPORT void f0_V_FS_IF(float p0, struct S_IF p1, void (*cb)(float, struct S_IF)) { cb(p0,p1); }
-EXPORT void f0_V_FS_ID(float p0, struct S_ID p1, void (*cb)(float, struct S_ID)) { cb(p0,p1); }
-EXPORT void f0_V_FS_IP(float p0, struct S_IP p1, void (*cb)(float, struct S_IP)) { cb(p0,p1); }
-EXPORT void f0_V_FS_FI(float p0, struct S_FI p1, void (*cb)(float, struct S_FI)) { cb(p0,p1); }
-EXPORT void f0_V_FS_FF(float p0, struct S_FF p1, void (*cb)(float, struct S_FF)) { cb(p0,p1); }
-EXPORT void f0_V_FS_FD(float p0, struct S_FD p1, void (*cb)(float, struct S_FD)) { cb(p0,p1); }
-EXPORT void f0_V_FS_FP(float p0, struct S_FP p1, void (*cb)(float, struct S_FP)) { cb(p0,p1); }
-EXPORT void f0_V_FS_DI(float p0, struct S_DI p1, void (*cb)(float, struct S_DI)) { cb(p0,p1); }
-EXPORT void f0_V_FS_DF(float p0, struct S_DF p1, void (*cb)(float, struct S_DF)) { cb(p0,p1); }
-EXPORT void f0_V_FS_DD(float p0, struct S_DD p1, void (*cb)(float, struct S_DD)) { cb(p0,p1); }
-EXPORT void f0_V_FS_DP(float p0, struct S_DP p1, void (*cb)(float, struct S_DP)) { cb(p0,p1); }
-EXPORT void f0_V_FS_PI(float p0, struct S_PI p1, void (*cb)(float, struct S_PI)) { cb(p0,p1); }
-EXPORT void f0_V_FS_PF(float p0, struct S_PF p1, void (*cb)(float, struct S_PF)) { cb(p0,p1); }
-EXPORT void f0_V_FS_PD(float p0, struct S_PD p1, void (*cb)(float, struct S_PD)) { cb(p0,p1); }
-EXPORT void f0_V_FS_PP(float p0, struct S_PP p1, void (*cb)(float, struct S_PP)) { cb(p0,p1); }
-EXPORT void f0_V_FS_III(float p0, struct S_III p1, void (*cb)(float, struct S_III)) { cb(p0,p1); }
-EXPORT void f0_V_FS_IIF(float p0, struct S_IIF p1, void (*cb)(float, struct S_IIF)) { cb(p0,p1); }
-EXPORT void f0_V_FS_IID(float p0, struct S_IID p1, void (*cb)(float, struct S_IID)) { cb(p0,p1); }
-EXPORT void f0_V_FS_IIP(float p0, struct S_IIP p1, void (*cb)(float, struct S_IIP)) { cb(p0,p1); }
-EXPORT void f0_V_FS_IFI(float p0, struct S_IFI p1, void (*cb)(float, struct S_IFI)) { cb(p0,p1); }
-EXPORT void f0_V_FS_IFF(float p0, struct S_IFF p1, void (*cb)(float, struct S_IFF)) { cb(p0,p1); }
-EXPORT void f0_V_FS_IFD(float p0, struct S_IFD p1, void (*cb)(float, struct S_IFD)) { cb(p0,p1); }
-EXPORT void f0_V_FS_IFP(float p0, struct S_IFP p1, void (*cb)(float, struct S_IFP)) { cb(p0,p1); }
-EXPORT void f0_V_FS_IDI(float p0, struct S_IDI p1, void (*cb)(float, struct S_IDI)) { cb(p0,p1); }
-EXPORT void f0_V_FS_IDF(float p0, struct S_IDF p1, void (*cb)(float, struct S_IDF)) { cb(p0,p1); }
-EXPORT void f0_V_FS_IDD(float p0, struct S_IDD p1, void (*cb)(float, struct S_IDD)) { cb(p0,p1); }
-EXPORT void f0_V_FS_IDP(float p0, struct S_IDP p1, void (*cb)(float, struct S_IDP)) { cb(p0,p1); }
-EXPORT void f0_V_FS_IPI(float p0, struct S_IPI p1, void (*cb)(float, struct S_IPI)) { cb(p0,p1); }
-EXPORT void f0_V_FS_IPF(float p0, struct S_IPF p1, void (*cb)(float, struct S_IPF)) { cb(p0,p1); }
-EXPORT void f0_V_FS_IPD(float p0, struct S_IPD p1, void (*cb)(float, struct S_IPD)) { cb(p0,p1); }
-EXPORT void f0_V_FS_IPP(float p0, struct S_IPP p1, void (*cb)(float, struct S_IPP)) { cb(p0,p1); }
-EXPORT void f0_V_FS_FII(float p0, struct S_FII p1, void (*cb)(float, struct S_FII)) { cb(p0,p1); }
-EXPORT void f0_V_FS_FIF(float p0, struct S_FIF p1, void (*cb)(float, struct S_FIF)) { cb(p0,p1); }
-EXPORT void f0_V_FS_FID(float p0, struct S_FID p1, void (*cb)(float, struct S_FID)) { cb(p0,p1); }
-EXPORT void f0_V_FS_FIP(float p0, struct S_FIP p1, void (*cb)(float, struct S_FIP)) { cb(p0,p1); }
-EXPORT void f0_V_FS_FFI(float p0, struct S_FFI p1, void (*cb)(float, struct S_FFI)) { cb(p0,p1); }
-EXPORT void f0_V_FS_FFF(float p0, struct S_FFF p1, void (*cb)(float, struct S_FFF)) { cb(p0,p1); }
-EXPORT void f0_V_FS_FFD(float p0, struct S_FFD p1, void (*cb)(float, struct S_FFD)) { cb(p0,p1); }
-EXPORT void f0_V_FS_FFP(float p0, struct S_FFP p1, void (*cb)(float, struct S_FFP)) { cb(p0,p1); }
-EXPORT void f0_V_FS_FDI(float p0, struct S_FDI p1, void (*cb)(float, struct S_FDI)) { cb(p0,p1); }
-EXPORT void f0_V_FS_FDF(float p0, struct S_FDF p1, void (*cb)(float, struct S_FDF)) { cb(p0,p1); }
-EXPORT void f0_V_FS_FDD(float p0, struct S_FDD p1, void (*cb)(float, struct S_FDD)) { cb(p0,p1); }
-EXPORT void f0_V_FS_FDP(float p0, struct S_FDP p1, void (*cb)(float, struct S_FDP)) { cb(p0,p1); }
-EXPORT void f0_V_FS_FPI(float p0, struct S_FPI p1, void (*cb)(float, struct S_FPI)) { cb(p0,p1); }
-EXPORT void f0_V_FS_FPF(float p0, struct S_FPF p1, void (*cb)(float, struct S_FPF)) { cb(p0,p1); }
-EXPORT void f0_V_FS_FPD(float p0, struct S_FPD p1, void (*cb)(float, struct S_FPD)) { cb(p0,p1); }
-EXPORT void f0_V_FS_FPP(float p0, struct S_FPP p1, void (*cb)(float, struct S_FPP)) { cb(p0,p1); }
-EXPORT void f0_V_FS_DII(float p0, struct S_DII p1, void (*cb)(float, struct S_DII)) { cb(p0,p1); }
-EXPORT void f0_V_FS_DIF(float p0, struct S_DIF p1, void (*cb)(float, struct S_DIF)) { cb(p0,p1); }
-EXPORT void f0_V_FS_DID(float p0, struct S_DID p1, void (*cb)(float, struct S_DID)) { cb(p0,p1); }
-EXPORT void f0_V_FS_DIP(float p0, struct S_DIP p1, void (*cb)(float, struct S_DIP)) { cb(p0,p1); }
-EXPORT void f0_V_FS_DFI(float p0, struct S_DFI p1, void (*cb)(float, struct S_DFI)) { cb(p0,p1); }
-EXPORT void f0_V_FS_DFF(float p0, struct S_DFF p1, void (*cb)(float, struct S_DFF)) { cb(p0,p1); }
-EXPORT void f0_V_FS_DFD(float p0, struct S_DFD p1, void (*cb)(float, struct S_DFD)) { cb(p0,p1); }
-EXPORT void f0_V_FS_DFP(float p0, struct S_DFP p1, void (*cb)(float, struct S_DFP)) { cb(p0,p1); }
-EXPORT void f0_V_FS_DDI(float p0, struct S_DDI p1, void (*cb)(float, struct S_DDI)) { cb(p0,p1); }
-EXPORT void f0_V_FS_DDF(float p0, struct S_DDF p1, void (*cb)(float, struct S_DDF)) { cb(p0,p1); }
-EXPORT void f0_V_FS_DDD(float p0, struct S_DDD p1, void (*cb)(float, struct S_DDD)) { cb(p0,p1); }
-EXPORT void f0_V_FS_DDP(float p0, struct S_DDP p1, void (*cb)(float, struct S_DDP)) { cb(p0,p1); }
-EXPORT void f0_V_FS_DPI(float p0, struct S_DPI p1, void (*cb)(float, struct S_DPI)) { cb(p0,p1); }
-EXPORT void f0_V_FS_DPF(float p0, struct S_DPF p1, void (*cb)(float, struct S_DPF)) { cb(p0,p1); }
-EXPORT void f0_V_FS_DPD(float p0, struct S_DPD p1, void (*cb)(float, struct S_DPD)) { cb(p0,p1); }
-EXPORT void f0_V_FS_DPP(float p0, struct S_DPP p1, void (*cb)(float, struct S_DPP)) { cb(p0,p1); }
-EXPORT void f0_V_FS_PII(float p0, struct S_PII p1, void (*cb)(float, struct S_PII)) { cb(p0,p1); }
-EXPORT void f0_V_FS_PIF(float p0, struct S_PIF p1, void (*cb)(float, struct S_PIF)) { cb(p0,p1); }
-EXPORT void f0_V_FS_PID(float p0, struct S_PID p1, void (*cb)(float, struct S_PID)) { cb(p0,p1); }
-EXPORT void f0_V_FS_PIP(float p0, struct S_PIP p1, void (*cb)(float, struct S_PIP)) { cb(p0,p1); }
-EXPORT void f0_V_FS_PFI(float p0, struct S_PFI p1, void (*cb)(float, struct S_PFI)) { cb(p0,p1); }
-EXPORT void f0_V_FS_PFF(float p0, struct S_PFF p1, void (*cb)(float, struct S_PFF)) { cb(p0,p1); }
-EXPORT void f0_V_FS_PFD(float p0, struct S_PFD p1, void (*cb)(float, struct S_PFD)) { cb(p0,p1); }
-EXPORT void f0_V_FS_PFP(float p0, struct S_PFP p1, void (*cb)(float, struct S_PFP)) { cb(p0,p1); }
-EXPORT void f0_V_FS_PDI(float p0, struct S_PDI p1, void (*cb)(float, struct S_PDI)) { cb(p0,p1); }
-EXPORT void f0_V_FS_PDF(float p0, struct S_PDF p1, void (*cb)(float, struct S_PDF)) { cb(p0,p1); }
-EXPORT void f0_V_FS_PDD(float p0, struct S_PDD p1, void (*cb)(float, struct S_PDD)) { cb(p0,p1); }
-EXPORT void f0_V_FS_PDP(float p0, struct S_PDP p1, void (*cb)(float, struct S_PDP)) { cb(p0,p1); }
-EXPORT void f0_V_FS_PPI(float p0, struct S_PPI p1, void (*cb)(float, struct S_PPI)) { cb(p0,p1); }
-EXPORT void f0_V_FS_PPF(float p0, struct S_PPF p1, void (*cb)(float, struct S_PPF)) { cb(p0,p1); }
-EXPORT void f0_V_FS_PPD(float p0, struct S_PPD p1, void (*cb)(float, struct S_PPD)) { cb(p0,p1); }
-EXPORT void f0_V_FS_PPP(float p0, struct S_PPP p1, void (*cb)(float, struct S_PPP)) { cb(p0,p1); }
-EXPORT void f0_V_DI_(double p0, int p1, void (*cb)(double, int)) { cb(p0,p1); }
-EXPORT void f0_V_DF_(double p0, float p1, void (*cb)(double, float)) { cb(p0,p1); }
-EXPORT void f0_V_DD_(double p0, double p1, void (*cb)(double, double)) { cb(p0,p1); }
-EXPORT void f0_V_DP_(double p0, void* p1, void (*cb)(double, void*)) { cb(p0,p1); }
-EXPORT void f0_V_DS_I(double p0, struct S_I p1, void (*cb)(double, struct S_I)) { cb(p0,p1); }
-EXPORT void f0_V_DS_F(double p0, struct S_F p1, void (*cb)(double, struct S_F)) { cb(p0,p1); }
-EXPORT void f0_V_DS_D(double p0, struct S_D p1, void (*cb)(double, struct S_D)) { cb(p0,p1); }
-EXPORT void f0_V_DS_P(double p0, struct S_P p1, void (*cb)(double, struct S_P)) { cb(p0,p1); }
-EXPORT void f0_V_DS_II(double p0, struct S_II p1, void (*cb)(double, struct S_II)) { cb(p0,p1); }
-EXPORT void f0_V_DS_IF(double p0, struct S_IF p1, void (*cb)(double, struct S_IF)) { cb(p0,p1); }
-EXPORT void f0_V_DS_ID(double p0, struct S_ID p1, void (*cb)(double, struct S_ID)) { cb(p0,p1); }
-EXPORT void f0_V_DS_IP(double p0, struct S_IP p1, void (*cb)(double, struct S_IP)) { cb(p0,p1); }
-EXPORT void f0_V_DS_FI(double p0, struct S_FI p1, void (*cb)(double, struct S_FI)) { cb(p0,p1); }
-EXPORT void f0_V_DS_FF(double p0, struct S_FF p1, void (*cb)(double, struct S_FF)) { cb(p0,p1); }
-EXPORT void f0_V_DS_FD(double p0, struct S_FD p1, void (*cb)(double, struct S_FD)) { cb(p0,p1); }
-EXPORT void f0_V_DS_FP(double p0, struct S_FP p1, void (*cb)(double, struct S_FP)) { cb(p0,p1); }
-EXPORT void f0_V_DS_DI(double p0, struct S_DI p1, void (*cb)(double, struct S_DI)) { cb(p0,p1); }
-EXPORT void f0_V_DS_DF(double p0, struct S_DF p1, void (*cb)(double, struct S_DF)) { cb(p0,p1); }
-EXPORT void f0_V_DS_DD(double p0, struct S_DD p1, void (*cb)(double, struct S_DD)) { cb(p0,p1); }
-EXPORT void f0_V_DS_DP(double p0, struct S_DP p1, void (*cb)(double, struct S_DP)) { cb(p0,p1); }
-EXPORT void f0_V_DS_PI(double p0, struct S_PI p1, void (*cb)(double, struct S_PI)) { cb(p0,p1); }
-EXPORT void f0_V_DS_PF(double p0, struct S_PF p1, void (*cb)(double, struct S_PF)) { cb(p0,p1); }
-EXPORT void f0_V_DS_PD(double p0, struct S_PD p1, void (*cb)(double, struct S_PD)) { cb(p0,p1); }
-EXPORT void f0_V_DS_PP(double p0, struct S_PP p1, void (*cb)(double, struct S_PP)) { cb(p0,p1); }
-EXPORT void f0_V_DS_III(double p0, struct S_III p1, void (*cb)(double, struct S_III)) { cb(p0,p1); }
-EXPORT void f0_V_DS_IIF(double p0, struct S_IIF p1, void (*cb)(double, struct S_IIF)) { cb(p0,p1); }
-EXPORT void f0_V_DS_IID(double p0, struct S_IID p1, void (*cb)(double, struct S_IID)) { cb(p0,p1); }
-EXPORT void f0_V_DS_IIP(double p0, struct S_IIP p1, void (*cb)(double, struct S_IIP)) { cb(p0,p1); }
-EXPORT void f0_V_DS_IFI(double p0, struct S_IFI p1, void (*cb)(double, struct S_IFI)) { cb(p0,p1); }
-EXPORT void f0_V_DS_IFF(double p0, struct S_IFF p1, void (*cb)(double, struct S_IFF)) { cb(p0,p1); }
-EXPORT void f0_V_DS_IFD(double p0, struct S_IFD p1, void (*cb)(double, struct S_IFD)) { cb(p0,p1); }
-EXPORT void f0_V_DS_IFP(double p0, struct S_IFP p1, void (*cb)(double, struct S_IFP)) { cb(p0,p1); }
-EXPORT void f0_V_DS_IDI(double p0, struct S_IDI p1, void (*cb)(double, struct S_IDI)) { cb(p0,p1); }
-EXPORT void f0_V_DS_IDF(double p0, struct S_IDF p1, void (*cb)(double, struct S_IDF)) { cb(p0,p1); }
-EXPORT void f0_V_DS_IDD(double p0, struct S_IDD p1, void (*cb)(double, struct S_IDD)) { cb(p0,p1); }
-EXPORT void f0_V_DS_IDP(double p0, struct S_IDP p1, void (*cb)(double, struct S_IDP)) { cb(p0,p1); }
-EXPORT void f0_V_DS_IPI(double p0, struct S_IPI p1, void (*cb)(double, struct S_IPI)) { cb(p0,p1); }
-EXPORT void f0_V_DS_IPF(double p0, struct S_IPF p1, void (*cb)(double, struct S_IPF)) { cb(p0,p1); }
-EXPORT void f0_V_DS_IPD(double p0, struct S_IPD p1, void (*cb)(double, struct S_IPD)) { cb(p0,p1); }
-EXPORT void f0_V_DS_IPP(double p0, struct S_IPP p1, void (*cb)(double, struct S_IPP)) { cb(p0,p1); }
-EXPORT void f0_V_DS_FII(double p0, struct S_FII p1, void (*cb)(double, struct S_FII)) { cb(p0,p1); }
-EXPORT void f0_V_DS_FIF(double p0, struct S_FIF p1, void (*cb)(double, struct S_FIF)) { cb(p0,p1); }
-EXPORT void f0_V_DS_FID(double p0, struct S_FID p1, void (*cb)(double, struct S_FID)) { cb(p0,p1); }
-EXPORT void f0_V_DS_FIP(double p0, struct S_FIP p1, void (*cb)(double, struct S_FIP)) { cb(p0,p1); }
-EXPORT void f0_V_DS_FFI(double p0, struct S_FFI p1, void (*cb)(double, struct S_FFI)) { cb(p0,p1); }
-EXPORT void f0_V_DS_FFF(double p0, struct S_FFF p1, void (*cb)(double, struct S_FFF)) { cb(p0,p1); }
-EXPORT void f0_V_DS_FFD(double p0, struct S_FFD p1, void (*cb)(double, struct S_FFD)) { cb(p0,p1); }
-EXPORT void f0_V_DS_FFP(double p0, struct S_FFP p1, void (*cb)(double, struct S_FFP)) { cb(p0,p1); }
-EXPORT void f0_V_DS_FDI(double p0, struct S_FDI p1, void (*cb)(double, struct S_FDI)) { cb(p0,p1); }
-EXPORT void f0_V_DS_FDF(double p0, struct S_FDF p1, void (*cb)(double, struct S_FDF)) { cb(p0,p1); }
-EXPORT void f0_V_DS_FDD(double p0, struct S_FDD p1, void (*cb)(double, struct S_FDD)) { cb(p0,p1); }
-EXPORT void f0_V_DS_FDP(double p0, struct S_FDP p1, void (*cb)(double, struct S_FDP)) { cb(p0,p1); }
-EXPORT void f0_V_DS_FPI(double p0, struct S_FPI p1, void (*cb)(double, struct S_FPI)) { cb(p0,p1); }
-EXPORT void f0_V_DS_FPF(double p0, struct S_FPF p1, void (*cb)(double, struct S_FPF)) { cb(p0,p1); }
-EXPORT void f0_V_DS_FPD(double p0, struct S_FPD p1, void (*cb)(double, struct S_FPD)) { cb(p0,p1); }
-EXPORT void f0_V_DS_FPP(double p0, struct S_FPP p1, void (*cb)(double, struct S_FPP)) { cb(p0,p1); }
-EXPORT void f0_V_DS_DII(double p0, struct S_DII p1, void (*cb)(double, struct S_DII)) { cb(p0,p1); }
-EXPORT void f0_V_DS_DIF(double p0, struct S_DIF p1, void (*cb)(double, struct S_DIF)) { cb(p0,p1); }
-EXPORT void f0_V_DS_DID(double p0, struct S_DID p1, void (*cb)(double, struct S_DID)) { cb(p0,p1); }
-EXPORT void f0_V_DS_DIP(double p0, struct S_DIP p1, void (*cb)(double, struct S_DIP)) { cb(p0,p1); }
-EXPORT void f0_V_DS_DFI(double p0, struct S_DFI p1, void (*cb)(double, struct S_DFI)) { cb(p0,p1); }
-EXPORT void f0_V_DS_DFF(double p0, struct S_DFF p1, void (*cb)(double, struct S_DFF)) { cb(p0,p1); }
-EXPORT void f0_V_DS_DFD(double p0, struct S_DFD p1, void (*cb)(double, struct S_DFD)) { cb(p0,p1); }
-EXPORT void f0_V_DS_DFP(double p0, struct S_DFP p1, void (*cb)(double, struct S_DFP)) { cb(p0,p1); }
-EXPORT void f0_V_DS_DDI(double p0, struct S_DDI p1, void (*cb)(double, struct S_DDI)) { cb(p0,p1); }
-EXPORT void f0_V_DS_DDF(double p0, struct S_DDF p1, void (*cb)(double, struct S_DDF)) { cb(p0,p1); }
-EXPORT void f0_V_DS_DDD(double p0, struct S_DDD p1, void (*cb)(double, struct S_DDD)) { cb(p0,p1); }
-EXPORT void f0_V_DS_DDP(double p0, struct S_DDP p1, void (*cb)(double, struct S_DDP)) { cb(p0,p1); }
-EXPORT void f0_V_DS_DPI(double p0, struct S_DPI p1, void (*cb)(double, struct S_DPI)) { cb(p0,p1); }
-EXPORT void f0_V_DS_DPF(double p0, struct S_DPF p1, void (*cb)(double, struct S_DPF)) { cb(p0,p1); }
-EXPORT void f0_V_DS_DPD(double p0, struct S_DPD p1, void (*cb)(double, struct S_DPD)) { cb(p0,p1); }
-EXPORT void f0_V_DS_DPP(double p0, struct S_DPP p1, void (*cb)(double, struct S_DPP)) { cb(p0,p1); }
-EXPORT void f0_V_DS_PII(double p0, struct S_PII p1, void (*cb)(double, struct S_PII)) { cb(p0,p1); }
-EXPORT void f0_V_DS_PIF(double p0, struct S_PIF p1, void (*cb)(double, struct S_PIF)) { cb(p0,p1); }
-EXPORT void f0_V_DS_PID(double p0, struct S_PID p1, void (*cb)(double, struct S_PID)) { cb(p0,p1); }
-EXPORT void f0_V_DS_PIP(double p0, struct S_PIP p1, void (*cb)(double, struct S_PIP)) { cb(p0,p1); }
-EXPORT void f0_V_DS_PFI(double p0, struct S_PFI p1, void (*cb)(double, struct S_PFI)) { cb(p0,p1); }
-EXPORT void f0_V_DS_PFF(double p0, struct S_PFF p1, void (*cb)(double, struct S_PFF)) { cb(p0,p1); }
-EXPORT void f0_V_DS_PFD(double p0, struct S_PFD p1, void (*cb)(double, struct S_PFD)) { cb(p0,p1); }
-EXPORT void f0_V_DS_PFP(double p0, struct S_PFP p1, void (*cb)(double, struct S_PFP)) { cb(p0,p1); }
-EXPORT void f0_V_DS_PDI(double p0, struct S_PDI p1, void (*cb)(double, struct S_PDI)) { cb(p0,p1); }
-EXPORT void f0_V_DS_PDF(double p0, struct S_PDF p1, void (*cb)(double, struct S_PDF)) { cb(p0,p1); }
-EXPORT void f0_V_DS_PDD(double p0, struct S_PDD p1, void (*cb)(double, struct S_PDD)) { cb(p0,p1); }
-EXPORT void f0_V_DS_PDP(double p0, struct S_PDP p1, void (*cb)(double, struct S_PDP)) { cb(p0,p1); }
-EXPORT void f0_V_DS_PPI(double p0, struct S_PPI p1, void (*cb)(double, struct S_PPI)) { cb(p0,p1); }
-EXPORT void f0_V_DS_PPF(double p0, struct S_PPF p1, void (*cb)(double, struct S_PPF)) { cb(p0,p1); }
-EXPORT void f0_V_DS_PPD(double p0, struct S_PPD p1, void (*cb)(double, struct S_PPD)) { cb(p0,p1); }
-EXPORT void f0_V_DS_PPP(double p0, struct S_PPP p1, void (*cb)(double, struct S_PPP)) { cb(p0,p1); }
-EXPORT void f0_V_PI_(void* p0, int p1, void (*cb)(void*, int)) { cb(p0,p1); }
-EXPORT void f0_V_PF_(void* p0, float p1, void (*cb)(void*, float)) { cb(p0,p1); }
-EXPORT void f0_V_PD_(void* p0, double p1, void (*cb)(void*, double)) { cb(p0,p1); }
-EXPORT void f0_V_PP_(void* p0, void* p1, void (*cb)(void*, void*)) { cb(p0,p1); }
-EXPORT void f0_V_PS_I(void* p0, struct S_I p1, void (*cb)(void*, struct S_I)) { cb(p0,p1); }
-EXPORT void f0_V_PS_F(void* p0, struct S_F p1, void (*cb)(void*, struct S_F)) { cb(p0,p1); }
-EXPORT void f0_V_PS_D(void* p0, struct S_D p1, void (*cb)(void*, struct S_D)) { cb(p0,p1); }
-EXPORT void f0_V_PS_P(void* p0, struct S_P p1, void (*cb)(void*, struct S_P)) { cb(p0,p1); }
-EXPORT void f0_V_PS_II(void* p0, struct S_II p1, void (*cb)(void*, struct S_II)) { cb(p0,p1); }
-EXPORT void f0_V_PS_IF(void* p0, struct S_IF p1, void (*cb)(void*, struct S_IF)) { cb(p0,p1); }
-EXPORT void f0_V_PS_ID(void* p0, struct S_ID p1, void (*cb)(void*, struct S_ID)) { cb(p0,p1); }
-EXPORT void f0_V_PS_IP(void* p0, struct S_IP p1, void (*cb)(void*, struct S_IP)) { cb(p0,p1); }
-EXPORT void f0_V_PS_FI(void* p0, struct S_FI p1, void (*cb)(void*, struct S_FI)) { cb(p0,p1); }
-EXPORT void f0_V_PS_FF(void* p0, struct S_FF p1, void (*cb)(void*, struct S_FF)) { cb(p0,p1); }
-EXPORT void f0_V_PS_FD(void* p0, struct S_FD p1, void (*cb)(void*, struct S_FD)) { cb(p0,p1); }
-EXPORT void f0_V_PS_FP(void* p0, struct S_FP p1, void (*cb)(void*, struct S_FP)) { cb(p0,p1); }
-EXPORT void f0_V_PS_DI(void* p0, struct S_DI p1, void (*cb)(void*, struct S_DI)) { cb(p0,p1); }
-EXPORT void f0_V_PS_DF(void* p0, struct S_DF p1, void (*cb)(void*, struct S_DF)) { cb(p0,p1); }
-EXPORT void f0_V_PS_DD(void* p0, struct S_DD p1, void (*cb)(void*, struct S_DD)) { cb(p0,p1); }
-EXPORT void f0_V_PS_DP(void* p0, struct S_DP p1, void (*cb)(void*, struct S_DP)) { cb(p0,p1); }
-EXPORT void f0_V_PS_PI(void* p0, struct S_PI p1, void (*cb)(void*, struct S_PI)) { cb(p0,p1); }
-EXPORT void f0_V_PS_PF(void* p0, struct S_PF p1, void (*cb)(void*, struct S_PF)) { cb(p0,p1); }
-EXPORT void f0_V_PS_PD(void* p0, struct S_PD p1, void (*cb)(void*, struct S_PD)) { cb(p0,p1); }
-EXPORT void f0_V_PS_PP(void* p0, struct S_PP p1, void (*cb)(void*, struct S_PP)) { cb(p0,p1); }
-EXPORT void f0_V_PS_III(void* p0, struct S_III p1, void (*cb)(void*, struct S_III)) { cb(p0,p1); }
-EXPORT void f0_V_PS_IIF(void* p0, struct S_IIF p1, void (*cb)(void*, struct S_IIF)) { cb(p0,p1); }
-EXPORT void f0_V_PS_IID(void* p0, struct S_IID p1, void (*cb)(void*, struct S_IID)) { cb(p0,p1); }
-EXPORT void f0_V_PS_IIP(void* p0, struct S_IIP p1, void (*cb)(void*, struct S_IIP)) { cb(p0,p1); }
-EXPORT void f0_V_PS_IFI(void* p0, struct S_IFI p1, void (*cb)(void*, struct S_IFI)) { cb(p0,p1); }
-EXPORT void f0_V_PS_IFF(void* p0, struct S_IFF p1, void (*cb)(void*, struct S_IFF)) { cb(p0,p1); }
-EXPORT void f0_V_PS_IFD(void* p0, struct S_IFD p1, void (*cb)(void*, struct S_IFD)) { cb(p0,p1); }
-EXPORT void f0_V_PS_IFP(void* p0, struct S_IFP p1, void (*cb)(void*, struct S_IFP)) { cb(p0,p1); }
-EXPORT void f0_V_PS_IDI(void* p0, struct S_IDI p1, void (*cb)(void*, struct S_IDI)) { cb(p0,p1); }
-EXPORT void f0_V_PS_IDF(void* p0, struct S_IDF p1, void (*cb)(void*, struct S_IDF)) { cb(p0,p1); }
-EXPORT void f0_V_PS_IDD(void* p0, struct S_IDD p1, void (*cb)(void*, struct S_IDD)) { cb(p0,p1); }
-EXPORT void f0_V_PS_IDP(void* p0, struct S_IDP p1, void (*cb)(void*, struct S_IDP)) { cb(p0,p1); }
-EXPORT void f0_V_PS_IPI(void* p0, struct S_IPI p1, void (*cb)(void*, struct S_IPI)) { cb(p0,p1); }
-EXPORT void f0_V_PS_IPF(void* p0, struct S_IPF p1, void (*cb)(void*, struct S_IPF)) { cb(p0,p1); }
-EXPORT void f0_V_PS_IPD(void* p0, struct S_IPD p1, void (*cb)(void*, struct S_IPD)) { cb(p0,p1); }
-EXPORT void f0_V_PS_IPP(void* p0, struct S_IPP p1, void (*cb)(void*, struct S_IPP)) { cb(p0,p1); }
-EXPORT void f0_V_PS_FII(void* p0, struct S_FII p1, void (*cb)(void*, struct S_FII)) { cb(p0,p1); }
-EXPORT void f0_V_PS_FIF(void* p0, struct S_FIF p1, void (*cb)(void*, struct S_FIF)) { cb(p0,p1); }
-EXPORT void f0_V_PS_FID(void* p0, struct S_FID p1, void (*cb)(void*, struct S_FID)) { cb(p0,p1); }
-EXPORT void f0_V_PS_FIP(void* p0, struct S_FIP p1, void (*cb)(void*, struct S_FIP)) { cb(p0,p1); }
-EXPORT void f0_V_PS_FFI(void* p0, struct S_FFI p1, void (*cb)(void*, struct S_FFI)) { cb(p0,p1); }
-EXPORT void f0_V_PS_FFF(void* p0, struct S_FFF p1, void (*cb)(void*, struct S_FFF)) { cb(p0,p1); }
-EXPORT void f0_V_PS_FFD(void* p0, struct S_FFD p1, void (*cb)(void*, struct S_FFD)) { cb(p0,p1); }
-EXPORT void f0_V_PS_FFP(void* p0, struct S_FFP p1, void (*cb)(void*, struct S_FFP)) { cb(p0,p1); }
-EXPORT void f0_V_PS_FDI(void* p0, struct S_FDI p1, void (*cb)(void*, struct S_FDI)) { cb(p0,p1); }
-EXPORT void f0_V_PS_FDF(void* p0, struct S_FDF p1, void (*cb)(void*, struct S_FDF)) { cb(p0,p1); }
-EXPORT void f0_V_PS_FDD(void* p0, struct S_FDD p1, void (*cb)(void*, struct S_FDD)) { cb(p0,p1); }
-EXPORT void f0_V_PS_FDP(void* p0, struct S_FDP p1, void (*cb)(void*, struct S_FDP)) { cb(p0,p1); }
-EXPORT void f0_V_PS_FPI(void* p0, struct S_FPI p1, void (*cb)(void*, struct S_FPI)) { cb(p0,p1); }
-EXPORT void f0_V_PS_FPF(void* p0, struct S_FPF p1, void (*cb)(void*, struct S_FPF)) { cb(p0,p1); }
-EXPORT void f0_V_PS_FPD(void* p0, struct S_FPD p1, void (*cb)(void*, struct S_FPD)) { cb(p0,p1); }
-EXPORT void f0_V_PS_FPP(void* p0, struct S_FPP p1, void (*cb)(void*, struct S_FPP)) { cb(p0,p1); }
-EXPORT void f0_V_PS_DII(void* p0, struct S_DII p1, void (*cb)(void*, struct S_DII)) { cb(p0,p1); }
-EXPORT void f0_V_PS_DIF(void* p0, struct S_DIF p1, void (*cb)(void*, struct S_DIF)) { cb(p0,p1); }
-EXPORT void f0_V_PS_DID(void* p0, struct S_DID p1, void (*cb)(void*, struct S_DID)) { cb(p0,p1); }
-EXPORT void f0_V_PS_DIP(void* p0, struct S_DIP p1, void (*cb)(void*, struct S_DIP)) { cb(p0,p1); }
-EXPORT void f0_V_PS_DFI(void* p0, struct S_DFI p1, void (*cb)(void*, struct S_DFI)) { cb(p0,p1); }
-EXPORT void f0_V_PS_DFF(void* p0, struct S_DFF p1, void (*cb)(void*, struct S_DFF)) { cb(p0,p1); }
-EXPORT void f0_V_PS_DFD(void* p0, struct S_DFD p1, void (*cb)(void*, struct S_DFD)) { cb(p0,p1); }
-EXPORT void f0_V_PS_DFP(void* p0, struct S_DFP p1, void (*cb)(void*, struct S_DFP)) { cb(p0,p1); }
-EXPORT void f0_V_PS_DDI(void* p0, struct S_DDI p1, void (*cb)(void*, struct S_DDI)) { cb(p0,p1); }
-EXPORT void f0_V_PS_DDF(void* p0, struct S_DDF p1, void (*cb)(void*, struct S_DDF)) { cb(p0,p1); }
-EXPORT void f0_V_PS_DDD(void* p0, struct S_DDD p1, void (*cb)(void*, struct S_DDD)) { cb(p0,p1); }
-EXPORT void f0_V_PS_DDP(void* p0, struct S_DDP p1, void (*cb)(void*, struct S_DDP)) { cb(p0,p1); }
-EXPORT void f0_V_PS_DPI(void* p0, struct S_DPI p1, void (*cb)(void*, struct S_DPI)) { cb(p0,p1); }
-EXPORT void f0_V_PS_DPF(void* p0, struct S_DPF p1, void (*cb)(void*, struct S_DPF)) { cb(p0,p1); }
-EXPORT void f0_V_PS_DPD(void* p0, struct S_DPD p1, void (*cb)(void*, struct S_DPD)) { cb(p0,p1); }
-EXPORT void f0_V_PS_DPP(void* p0, struct S_DPP p1, void (*cb)(void*, struct S_DPP)) { cb(p0,p1); }
-EXPORT void f0_V_PS_PII(void* p0, struct S_PII p1, void (*cb)(void*, struct S_PII)) { cb(p0,p1); }
-EXPORT void f0_V_PS_PIF(void* p0, struct S_PIF p1, void (*cb)(void*, struct S_PIF)) { cb(p0,p1); }
-EXPORT void f0_V_PS_PID(void* p0, struct S_PID p1, void (*cb)(void*, struct S_PID)) { cb(p0,p1); }
-EXPORT void f0_V_PS_PIP(void* p0, struct S_PIP p1, void (*cb)(void*, struct S_PIP)) { cb(p0,p1); }
-EXPORT void f0_V_PS_PFI(void* p0, struct S_PFI p1, void (*cb)(void*, struct S_PFI)) { cb(p0,p1); }
-EXPORT void f0_V_PS_PFF(void* p0, struct S_PFF p1, void (*cb)(void*, struct S_PFF)) { cb(p0,p1); }
-EXPORT void f0_V_PS_PFD(void* p0, struct S_PFD p1, void (*cb)(void*, struct S_PFD)) { cb(p0,p1); }
-EXPORT void f0_V_PS_PFP(void* p0, struct S_PFP p1, void (*cb)(void*, struct S_PFP)) { cb(p0,p1); }
-EXPORT void f0_V_PS_PDI(void* p0, struct S_PDI p1, void (*cb)(void*, struct S_PDI)) { cb(p0,p1); }
-EXPORT void f0_V_PS_PDF(void* p0, struct S_PDF p1, void (*cb)(void*, struct S_PDF)) { cb(p0,p1); }
-EXPORT void f0_V_PS_PDD(void* p0, struct S_PDD p1, void (*cb)(void*, struct S_PDD)) { cb(p0,p1); }
-EXPORT void f0_V_PS_PDP(void* p0, struct S_PDP p1, void (*cb)(void*, struct S_PDP)) { cb(p0,p1); }
-EXPORT void f0_V_PS_PPI(void* p0, struct S_PPI p1, void (*cb)(void*, struct S_PPI)) { cb(p0,p1); }
-EXPORT void f0_V_PS_PPF(void* p0, struct S_PPF p1, void (*cb)(void*, struct S_PPF)) { cb(p0,p1); }
-EXPORT void f0_V_PS_PPD(void* p0, struct S_PPD p1, void (*cb)(void*, struct S_PPD)) { cb(p0,p1); }
-EXPORT void f0_V_PS_PPP(void* p0, struct S_PPP p1, void (*cb)(void*, struct S_PPP)) { cb(p0,p1); }
-EXPORT void f0_V_SI_I(struct S_I p0, int p1, void (*cb)(struct S_I, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_F(struct S_F p0, int p1, void (*cb)(struct S_F, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_D(struct S_D p0, int p1, void (*cb)(struct S_D, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_P(struct S_P p0, int p1, void (*cb)(struct S_P, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_II(struct S_II p0, int p1, void (*cb)(struct S_II, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_IF(struct S_IF p0, int p1, void (*cb)(struct S_IF, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_ID(struct S_ID p0, int p1, void (*cb)(struct S_ID, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_IP(struct S_IP p0, int p1, void (*cb)(struct S_IP, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_FI(struct S_FI p0, int p1, void (*cb)(struct S_FI, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_FF(struct S_FF p0, int p1, void (*cb)(struct S_FF, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_FD(struct S_FD p0, int p1, void (*cb)(struct S_FD, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_FP(struct S_FP p0, int p1, void (*cb)(struct S_FP, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_DI(struct S_DI p0, int p1, void (*cb)(struct S_DI, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_DF(struct S_DF p0, int p1, void (*cb)(struct S_DF, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_DD(struct S_DD p0, int p1, void (*cb)(struct S_DD, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_DP(struct S_DP p0, int p1, void (*cb)(struct S_DP, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_PI(struct S_PI p0, int p1, void (*cb)(struct S_PI, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_PF(struct S_PF p0, int p1, void (*cb)(struct S_PF, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_PD(struct S_PD p0, int p1, void (*cb)(struct S_PD, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_PP(struct S_PP p0, int p1, void (*cb)(struct S_PP, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_III(struct S_III p0, int p1, void (*cb)(struct S_III, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_IIF(struct S_IIF p0, int p1, void (*cb)(struct S_IIF, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_IID(struct S_IID p0, int p1, void (*cb)(struct S_IID, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_IIP(struct S_IIP p0, int p1, void (*cb)(struct S_IIP, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_IFI(struct S_IFI p0, int p1, void (*cb)(struct S_IFI, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_IFF(struct S_IFF p0, int p1, void (*cb)(struct S_IFF, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_IFD(struct S_IFD p0, int p1, void (*cb)(struct S_IFD, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_IFP(struct S_IFP p0, int p1, void (*cb)(struct S_IFP, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_IDI(struct S_IDI p0, int p1, void (*cb)(struct S_IDI, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_IDF(struct S_IDF p0, int p1, void (*cb)(struct S_IDF, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_IDD(struct S_IDD p0, int p1, void (*cb)(struct S_IDD, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_IDP(struct S_IDP p0, int p1, void (*cb)(struct S_IDP, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_IPI(struct S_IPI p0, int p1, void (*cb)(struct S_IPI, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_IPF(struct S_IPF p0, int p1, void (*cb)(struct S_IPF, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_IPD(struct S_IPD p0, int p1, void (*cb)(struct S_IPD, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_IPP(struct S_IPP p0, int p1, void (*cb)(struct S_IPP, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_FII(struct S_FII p0, int p1, void (*cb)(struct S_FII, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_FIF(struct S_FIF p0, int p1, void (*cb)(struct S_FIF, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_FID(struct S_FID p0, int p1, void (*cb)(struct S_FID, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_FIP(struct S_FIP p0, int p1, void (*cb)(struct S_FIP, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_FFI(struct S_FFI p0, int p1, void (*cb)(struct S_FFI, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_FFF(struct S_FFF p0, int p1, void (*cb)(struct S_FFF, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_FFD(struct S_FFD p0, int p1, void (*cb)(struct S_FFD, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_FFP(struct S_FFP p0, int p1, void (*cb)(struct S_FFP, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_FDI(struct S_FDI p0, int p1, void (*cb)(struct S_FDI, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_FDF(struct S_FDF p0, int p1, void (*cb)(struct S_FDF, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_FDD(struct S_FDD p0, int p1, void (*cb)(struct S_FDD, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_FDP(struct S_FDP p0, int p1, void (*cb)(struct S_FDP, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_FPI(struct S_FPI p0, int p1, void (*cb)(struct S_FPI, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_FPF(struct S_FPF p0, int p1, void (*cb)(struct S_FPF, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_FPD(struct S_FPD p0, int p1, void (*cb)(struct S_FPD, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_FPP(struct S_FPP p0, int p1, void (*cb)(struct S_FPP, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_DII(struct S_DII p0, int p1, void (*cb)(struct S_DII, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_DIF(struct S_DIF p0, int p1, void (*cb)(struct S_DIF, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_DID(struct S_DID p0, int p1, void (*cb)(struct S_DID, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_DIP(struct S_DIP p0, int p1, void (*cb)(struct S_DIP, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_DFI(struct S_DFI p0, int p1, void (*cb)(struct S_DFI, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_DFF(struct S_DFF p0, int p1, void (*cb)(struct S_DFF, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_DFD(struct S_DFD p0, int p1, void (*cb)(struct S_DFD, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_DFP(struct S_DFP p0, int p1, void (*cb)(struct S_DFP, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_DDI(struct S_DDI p0, int p1, void (*cb)(struct S_DDI, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_DDF(struct S_DDF p0, int p1, void (*cb)(struct S_DDF, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_DDD(struct S_DDD p0, int p1, void (*cb)(struct S_DDD, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_DDP(struct S_DDP p0, int p1, void (*cb)(struct S_DDP, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_DPI(struct S_DPI p0, int p1, void (*cb)(struct S_DPI, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_DPF(struct S_DPF p0, int p1, void (*cb)(struct S_DPF, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_DPD(struct S_DPD p0, int p1, void (*cb)(struct S_DPD, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_DPP(struct S_DPP p0, int p1, void (*cb)(struct S_DPP, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_PII(struct S_PII p0, int p1, void (*cb)(struct S_PII, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_PIF(struct S_PIF p0, int p1, void (*cb)(struct S_PIF, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_PID(struct S_PID p0, int p1, void (*cb)(struct S_PID, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_PIP(struct S_PIP p0, int p1, void (*cb)(struct S_PIP, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_PFI(struct S_PFI p0, int p1, void (*cb)(struct S_PFI, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_PFF(struct S_PFF p0, int p1, void (*cb)(struct S_PFF, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_PFD(struct S_PFD p0, int p1, void (*cb)(struct S_PFD, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_PFP(struct S_PFP p0, int p1, void (*cb)(struct S_PFP, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_PDI(struct S_PDI p0, int p1, void (*cb)(struct S_PDI, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_PDF(struct S_PDF p0, int p1, void (*cb)(struct S_PDF, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_PDD(struct S_PDD p0, int p1, void (*cb)(struct S_PDD, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_PDP(struct S_PDP p0, int p1, void (*cb)(struct S_PDP, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_PPI(struct S_PPI p0, int p1, void (*cb)(struct S_PPI, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_PPF(struct S_PPF p0, int p1, void (*cb)(struct S_PPF, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_PPD(struct S_PPD p0, int p1, void (*cb)(struct S_PPD, int)) { cb(p0,p1); }
-EXPORT void f0_V_SI_PPP(struct S_PPP p0, int p1, void (*cb)(struct S_PPP, int)) { cb(p0,p1); }
-EXPORT void f0_V_SF_I(struct S_I p0, float p1, void (*cb)(struct S_I, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_F(struct S_F p0, float p1, void (*cb)(struct S_F, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_D(struct S_D p0, float p1, void (*cb)(struct S_D, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_P(struct S_P p0, float p1, void (*cb)(struct S_P, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_II(struct S_II p0, float p1, void (*cb)(struct S_II, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_IF(struct S_IF p0, float p1, void (*cb)(struct S_IF, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_ID(struct S_ID p0, float p1, void (*cb)(struct S_ID, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_IP(struct S_IP p0, float p1, void (*cb)(struct S_IP, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_FI(struct S_FI p0, float p1, void (*cb)(struct S_FI, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_FF(struct S_FF p0, float p1, void (*cb)(struct S_FF, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_FD(struct S_FD p0, float p1, void (*cb)(struct S_FD, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_FP(struct S_FP p0, float p1, void (*cb)(struct S_FP, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_DI(struct S_DI p0, float p1, void (*cb)(struct S_DI, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_DF(struct S_DF p0, float p1, void (*cb)(struct S_DF, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_DD(struct S_DD p0, float p1, void (*cb)(struct S_DD, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_DP(struct S_DP p0, float p1, void (*cb)(struct S_DP, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_PI(struct S_PI p0, float p1, void (*cb)(struct S_PI, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_PF(struct S_PF p0, float p1, void (*cb)(struct S_PF, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_PD(struct S_PD p0, float p1, void (*cb)(struct S_PD, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_PP(struct S_PP p0, float p1, void (*cb)(struct S_PP, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_III(struct S_III p0, float p1, void (*cb)(struct S_III, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_IIF(struct S_IIF p0, float p1, void (*cb)(struct S_IIF, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_IID(struct S_IID p0, float p1, void (*cb)(struct S_IID, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_IIP(struct S_IIP p0, float p1, void (*cb)(struct S_IIP, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_IFI(struct S_IFI p0, float p1, void (*cb)(struct S_IFI, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_IFF(struct S_IFF p0, float p1, void (*cb)(struct S_IFF, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_IFD(struct S_IFD p0, float p1, void (*cb)(struct S_IFD, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_IFP(struct S_IFP p0, float p1, void (*cb)(struct S_IFP, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_IDI(struct S_IDI p0, float p1, void (*cb)(struct S_IDI, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_IDF(struct S_IDF p0, float p1, void (*cb)(struct S_IDF, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_IDD(struct S_IDD p0, float p1, void (*cb)(struct S_IDD, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_IDP(struct S_IDP p0, float p1, void (*cb)(struct S_IDP, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_IPI(struct S_IPI p0, float p1, void (*cb)(struct S_IPI, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_IPF(struct S_IPF p0, float p1, void (*cb)(struct S_IPF, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_IPD(struct S_IPD p0, float p1, void (*cb)(struct S_IPD, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_IPP(struct S_IPP p0, float p1, void (*cb)(struct S_IPP, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_FII(struct S_FII p0, float p1, void (*cb)(struct S_FII, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_FIF(struct S_FIF p0, float p1, void (*cb)(struct S_FIF, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_FID(struct S_FID p0, float p1, void (*cb)(struct S_FID, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_FIP(struct S_FIP p0, float p1, void (*cb)(struct S_FIP, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_FFI(struct S_FFI p0, float p1, void (*cb)(struct S_FFI, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_FFF(struct S_FFF p0, float p1, void (*cb)(struct S_FFF, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_FFD(struct S_FFD p0, float p1, void (*cb)(struct S_FFD, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_FFP(struct S_FFP p0, float p1, void (*cb)(struct S_FFP, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_FDI(struct S_FDI p0, float p1, void (*cb)(struct S_FDI, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_FDF(struct S_FDF p0, float p1, void (*cb)(struct S_FDF, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_FDD(struct S_FDD p0, float p1, void (*cb)(struct S_FDD, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_FDP(struct S_FDP p0, float p1, void (*cb)(struct S_FDP, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_FPI(struct S_FPI p0, float p1, void (*cb)(struct S_FPI, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_FPF(struct S_FPF p0, float p1, void (*cb)(struct S_FPF, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_FPD(struct S_FPD p0, float p1, void (*cb)(struct S_FPD, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_FPP(struct S_FPP p0, float p1, void (*cb)(struct S_FPP, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_DII(struct S_DII p0, float p1, void (*cb)(struct S_DII, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_DIF(struct S_DIF p0, float p1, void (*cb)(struct S_DIF, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_DID(struct S_DID p0, float p1, void (*cb)(struct S_DID, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_DIP(struct S_DIP p0, float p1, void (*cb)(struct S_DIP, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_DFI(struct S_DFI p0, float p1, void (*cb)(struct S_DFI, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_DFF(struct S_DFF p0, float p1, void (*cb)(struct S_DFF, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_DFD(struct S_DFD p0, float p1, void (*cb)(struct S_DFD, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_DFP(struct S_DFP p0, float p1, void (*cb)(struct S_DFP, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_DDI(struct S_DDI p0, float p1, void (*cb)(struct S_DDI, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_DDF(struct S_DDF p0, float p1, void (*cb)(struct S_DDF, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_DDD(struct S_DDD p0, float p1, void (*cb)(struct S_DDD, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_DDP(struct S_DDP p0, float p1, void (*cb)(struct S_DDP, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_DPI(struct S_DPI p0, float p1, void (*cb)(struct S_DPI, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_DPF(struct S_DPF p0, float p1, void (*cb)(struct S_DPF, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_DPD(struct S_DPD p0, float p1, void (*cb)(struct S_DPD, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_DPP(struct S_DPP p0, float p1, void (*cb)(struct S_DPP, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_PII(struct S_PII p0, float p1, void (*cb)(struct S_PII, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_PIF(struct S_PIF p0, float p1, void (*cb)(struct S_PIF, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_PID(struct S_PID p0, float p1, void (*cb)(struct S_PID, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_PIP(struct S_PIP p0, float p1, void (*cb)(struct S_PIP, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_PFI(struct S_PFI p0, float p1, void (*cb)(struct S_PFI, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_PFF(struct S_PFF p0, float p1, void (*cb)(struct S_PFF, float)) { cb(p0,p1); }
-EXPORT void f0_V_SF_PFD(struct S_PFD p0, float p1, void (*cb)(struct S_PFD, float)) { cb(p0,p1); }
-EXPORT void f1_V_SF_PFP(struct S_PFP p0, float p1, void (*cb)(struct S_PFP, float)) { cb(p0,p1); }
-EXPORT void f1_V_SF_PDI(struct S_PDI p0, float p1, void (*cb)(struct S_PDI, float)) { cb(p0,p1); }
-EXPORT void f1_V_SF_PDF(struct S_PDF p0, float p1, void (*cb)(struct S_PDF, float)) { cb(p0,p1); }
-EXPORT void f1_V_SF_PDD(struct S_PDD p0, float p1, void (*cb)(struct S_PDD, float)) { cb(p0,p1); }
-EXPORT void f1_V_SF_PDP(struct S_PDP p0, float p1, void (*cb)(struct S_PDP, float)) { cb(p0,p1); }
-EXPORT void f1_V_SF_PPI(struct S_PPI p0, float p1, void (*cb)(struct S_PPI, float)) { cb(p0,p1); }
-EXPORT void f1_V_SF_PPF(struct S_PPF p0, float p1, void (*cb)(struct S_PPF, float)) { cb(p0,p1); }
-EXPORT void f1_V_SF_PPD(struct S_PPD p0, float p1, void (*cb)(struct S_PPD, float)) { cb(p0,p1); }
-EXPORT void f1_V_SF_PPP(struct S_PPP p0, float p1, void (*cb)(struct S_PPP, float)) { cb(p0,p1); }
-EXPORT void f1_V_SD_I(struct S_I p0, double p1, void (*cb)(struct S_I, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_F(struct S_F p0, double p1, void (*cb)(struct S_F, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_D(struct S_D p0, double p1, void (*cb)(struct S_D, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_P(struct S_P p0, double p1, void (*cb)(struct S_P, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_II(struct S_II p0, double p1, void (*cb)(struct S_II, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_IF(struct S_IF p0, double p1, void (*cb)(struct S_IF, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_ID(struct S_ID p0, double p1, void (*cb)(struct S_ID, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_IP(struct S_IP p0, double p1, void (*cb)(struct S_IP, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_FI(struct S_FI p0, double p1, void (*cb)(struct S_FI, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_FF(struct S_FF p0, double p1, void (*cb)(struct S_FF, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_FD(struct S_FD p0, double p1, void (*cb)(struct S_FD, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_FP(struct S_FP p0, double p1, void (*cb)(struct S_FP, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_DI(struct S_DI p0, double p1, void (*cb)(struct S_DI, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_DF(struct S_DF p0, double p1, void (*cb)(struct S_DF, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_DD(struct S_DD p0, double p1, void (*cb)(struct S_DD, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_DP(struct S_DP p0, double p1, void (*cb)(struct S_DP, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_PI(struct S_PI p0, double p1, void (*cb)(struct S_PI, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_PF(struct S_PF p0, double p1, void (*cb)(struct S_PF, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_PD(struct S_PD p0, double p1, void (*cb)(struct S_PD, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_PP(struct S_PP p0, double p1, void (*cb)(struct S_PP, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_III(struct S_III p0, double p1, void (*cb)(struct S_III, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_IIF(struct S_IIF p0, double p1, void (*cb)(struct S_IIF, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_IID(struct S_IID p0, double p1, void (*cb)(struct S_IID, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_IIP(struct S_IIP p0, double p1, void (*cb)(struct S_IIP, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_IFI(struct S_IFI p0, double p1, void (*cb)(struct S_IFI, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_IFF(struct S_IFF p0, double p1, void (*cb)(struct S_IFF, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_IFD(struct S_IFD p0, double p1, void (*cb)(struct S_IFD, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_IFP(struct S_IFP p0, double p1, void (*cb)(struct S_IFP, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_IDI(struct S_IDI p0, double p1, void (*cb)(struct S_IDI, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_IDF(struct S_IDF p0, double p1, void (*cb)(struct S_IDF, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_IDD(struct S_IDD p0, double p1, void (*cb)(struct S_IDD, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_IDP(struct S_IDP p0, double p1, void (*cb)(struct S_IDP, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_IPI(struct S_IPI p0, double p1, void (*cb)(struct S_IPI, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_IPF(struct S_IPF p0, double p1, void (*cb)(struct S_IPF, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_IPD(struct S_IPD p0, double p1, void (*cb)(struct S_IPD, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_IPP(struct S_IPP p0, double p1, void (*cb)(struct S_IPP, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_FII(struct S_FII p0, double p1, void (*cb)(struct S_FII, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_FIF(struct S_FIF p0, double p1, void (*cb)(struct S_FIF, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_FID(struct S_FID p0, double p1, void (*cb)(struct S_FID, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_FIP(struct S_FIP p0, double p1, void (*cb)(struct S_FIP, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_FFI(struct S_FFI p0, double p1, void (*cb)(struct S_FFI, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_FFF(struct S_FFF p0, double p1, void (*cb)(struct S_FFF, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_FFD(struct S_FFD p0, double p1, void (*cb)(struct S_FFD, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_FFP(struct S_FFP p0, double p1, void (*cb)(struct S_FFP, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_FDI(struct S_FDI p0, double p1, void (*cb)(struct S_FDI, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_FDF(struct S_FDF p0, double p1, void (*cb)(struct S_FDF, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_FDD(struct S_FDD p0, double p1, void (*cb)(struct S_FDD, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_FDP(struct S_FDP p0, double p1, void (*cb)(struct S_FDP, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_FPI(struct S_FPI p0, double p1, void (*cb)(struct S_FPI, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_FPF(struct S_FPF p0, double p1, void (*cb)(struct S_FPF, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_FPD(struct S_FPD p0, double p1, void (*cb)(struct S_FPD, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_FPP(struct S_FPP p0, double p1, void (*cb)(struct S_FPP, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_DII(struct S_DII p0, double p1, void (*cb)(struct S_DII, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_DIF(struct S_DIF p0, double p1, void (*cb)(struct S_DIF, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_DID(struct S_DID p0, double p1, void (*cb)(struct S_DID, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_DIP(struct S_DIP p0, double p1, void (*cb)(struct S_DIP, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_DFI(struct S_DFI p0, double p1, void (*cb)(struct S_DFI, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_DFF(struct S_DFF p0, double p1, void (*cb)(struct S_DFF, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_DFD(struct S_DFD p0, double p1, void (*cb)(struct S_DFD, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_DFP(struct S_DFP p0, double p1, void (*cb)(struct S_DFP, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_DDI(struct S_DDI p0, double p1, void (*cb)(struct S_DDI, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_DDF(struct S_DDF p0, double p1, void (*cb)(struct S_DDF, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_DDD(struct S_DDD p0, double p1, void (*cb)(struct S_DDD, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_DDP(struct S_DDP p0, double p1, void (*cb)(struct S_DDP, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_DPI(struct S_DPI p0, double p1, void (*cb)(struct S_DPI, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_DPF(struct S_DPF p0, double p1, void (*cb)(struct S_DPF, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_DPD(struct S_DPD p0, double p1, void (*cb)(struct S_DPD, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_DPP(struct S_DPP p0, double p1, void (*cb)(struct S_DPP, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_PII(struct S_PII p0, double p1, void (*cb)(struct S_PII, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_PIF(struct S_PIF p0, double p1, void (*cb)(struct S_PIF, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_PID(struct S_PID p0, double p1, void (*cb)(struct S_PID, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_PIP(struct S_PIP p0, double p1, void (*cb)(struct S_PIP, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_PFI(struct S_PFI p0, double p1, void (*cb)(struct S_PFI, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_PFF(struct S_PFF p0, double p1, void (*cb)(struct S_PFF, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_PFD(struct S_PFD p0, double p1, void (*cb)(struct S_PFD, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_PFP(struct S_PFP p0, double p1, void (*cb)(struct S_PFP, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_PDI(struct S_PDI p0, double p1, void (*cb)(struct S_PDI, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_PDF(struct S_PDF p0, double p1, void (*cb)(struct S_PDF, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_PDD(struct S_PDD p0, double p1, void (*cb)(struct S_PDD, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_PDP(struct S_PDP p0, double p1, void (*cb)(struct S_PDP, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_PPI(struct S_PPI p0, double p1, void (*cb)(struct S_PPI, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_PPF(struct S_PPF p0, double p1, void (*cb)(struct S_PPF, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_PPD(struct S_PPD p0, double p1, void (*cb)(struct S_PPD, double)) { cb(p0,p1); }
-EXPORT void f1_V_SD_PPP(struct S_PPP p0, double p1, void (*cb)(struct S_PPP, double)) { cb(p0,p1); }
-EXPORT void f1_V_SP_I(struct S_I p0, void* p1, void (*cb)(struct S_I, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_F(struct S_F p0, void* p1, void (*cb)(struct S_F, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_D(struct S_D p0, void* p1, void (*cb)(struct S_D, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_P(struct S_P p0, void* p1, void (*cb)(struct S_P, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_II(struct S_II p0, void* p1, void (*cb)(struct S_II, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_IF(struct S_IF p0, void* p1, void (*cb)(struct S_IF, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_ID(struct S_ID p0, void* p1, void (*cb)(struct S_ID, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_IP(struct S_IP p0, void* p1, void (*cb)(struct S_IP, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_FI(struct S_FI p0, void* p1, void (*cb)(struct S_FI, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_FF(struct S_FF p0, void* p1, void (*cb)(struct S_FF, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_FD(struct S_FD p0, void* p1, void (*cb)(struct S_FD, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_FP(struct S_FP p0, void* p1, void (*cb)(struct S_FP, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_DI(struct S_DI p0, void* p1, void (*cb)(struct S_DI, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_DF(struct S_DF p0, void* p1, void (*cb)(struct S_DF, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_DD(struct S_DD p0, void* p1, void (*cb)(struct S_DD, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_DP(struct S_DP p0, void* p1, void (*cb)(struct S_DP, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_PI(struct S_PI p0, void* p1, void (*cb)(struct S_PI, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_PF(struct S_PF p0, void* p1, void (*cb)(struct S_PF, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_PD(struct S_PD p0, void* p1, void (*cb)(struct S_PD, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_PP(struct S_PP p0, void* p1, void (*cb)(struct S_PP, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_III(struct S_III p0, void* p1, void (*cb)(struct S_III, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_IIF(struct S_IIF p0, void* p1, void (*cb)(struct S_IIF, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_IID(struct S_IID p0, void* p1, void (*cb)(struct S_IID, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_IIP(struct S_IIP p0, void* p1, void (*cb)(struct S_IIP, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_IFI(struct S_IFI p0, void* p1, void (*cb)(struct S_IFI, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_IFF(struct S_IFF p0, void* p1, void (*cb)(struct S_IFF, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_IFD(struct S_IFD p0, void* p1, void (*cb)(struct S_IFD, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_IFP(struct S_IFP p0, void* p1, void (*cb)(struct S_IFP, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_IDI(struct S_IDI p0, void* p1, void (*cb)(struct S_IDI, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_IDF(struct S_IDF p0, void* p1, void (*cb)(struct S_IDF, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_IDD(struct S_IDD p0, void* p1, void (*cb)(struct S_IDD, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_IDP(struct S_IDP p0, void* p1, void (*cb)(struct S_IDP, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_IPI(struct S_IPI p0, void* p1, void (*cb)(struct S_IPI, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_IPF(struct S_IPF p0, void* p1, void (*cb)(struct S_IPF, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_IPD(struct S_IPD p0, void* p1, void (*cb)(struct S_IPD, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_IPP(struct S_IPP p0, void* p1, void (*cb)(struct S_IPP, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_FII(struct S_FII p0, void* p1, void (*cb)(struct S_FII, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_FIF(struct S_FIF p0, void* p1, void (*cb)(struct S_FIF, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_FID(struct S_FID p0, void* p1, void (*cb)(struct S_FID, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_FIP(struct S_FIP p0, void* p1, void (*cb)(struct S_FIP, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_FFI(struct S_FFI p0, void* p1, void (*cb)(struct S_FFI, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_FFF(struct S_FFF p0, void* p1, void (*cb)(struct S_FFF, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_FFD(struct S_FFD p0, void* p1, void (*cb)(struct S_FFD, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_FFP(struct S_FFP p0, void* p1, void (*cb)(struct S_FFP, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_FDI(struct S_FDI p0, void* p1, void (*cb)(struct S_FDI, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_FDF(struct S_FDF p0, void* p1, void (*cb)(struct S_FDF, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_FDD(struct S_FDD p0, void* p1, void (*cb)(struct S_FDD, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_FDP(struct S_FDP p0, void* p1, void (*cb)(struct S_FDP, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_FPI(struct S_FPI p0, void* p1, void (*cb)(struct S_FPI, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_FPF(struct S_FPF p0, void* p1, void (*cb)(struct S_FPF, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_FPD(struct S_FPD p0, void* p1, void (*cb)(struct S_FPD, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_FPP(struct S_FPP p0, void* p1, void (*cb)(struct S_FPP, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_DII(struct S_DII p0, void* p1, void (*cb)(struct S_DII, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_DIF(struct S_DIF p0, void* p1, void (*cb)(struct S_DIF, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_DID(struct S_DID p0, void* p1, void (*cb)(struct S_DID, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_DIP(struct S_DIP p0, void* p1, void (*cb)(struct S_DIP, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_DFI(struct S_DFI p0, void* p1, void (*cb)(struct S_DFI, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_DFF(struct S_DFF p0, void* p1, void (*cb)(struct S_DFF, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_DFD(struct S_DFD p0, void* p1, void (*cb)(struct S_DFD, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_DFP(struct S_DFP p0, void* p1, void (*cb)(struct S_DFP, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_DDI(struct S_DDI p0, void* p1, void (*cb)(struct S_DDI, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_DDF(struct S_DDF p0, void* p1, void (*cb)(struct S_DDF, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_DDD(struct S_DDD p0, void* p1, void (*cb)(struct S_DDD, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_DDP(struct S_DDP p0, void* p1, void (*cb)(struct S_DDP, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_DPI(struct S_DPI p0, void* p1, void (*cb)(struct S_DPI, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_DPF(struct S_DPF p0, void* p1, void (*cb)(struct S_DPF, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_DPD(struct S_DPD p0, void* p1, void (*cb)(struct S_DPD, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_DPP(struct S_DPP p0, void* p1, void (*cb)(struct S_DPP, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_PII(struct S_PII p0, void* p1, void (*cb)(struct S_PII, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_PIF(struct S_PIF p0, void* p1, void (*cb)(struct S_PIF, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_PID(struct S_PID p0, void* p1, void (*cb)(struct S_PID, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_PIP(struct S_PIP p0, void* p1, void (*cb)(struct S_PIP, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_PFI(struct S_PFI p0, void* p1, void (*cb)(struct S_PFI, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_PFF(struct S_PFF p0, void* p1, void (*cb)(struct S_PFF, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_PFD(struct S_PFD p0, void* p1, void (*cb)(struct S_PFD, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_PFP(struct S_PFP p0, void* p1, void (*cb)(struct S_PFP, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_PDI(struct S_PDI p0, void* p1, void (*cb)(struct S_PDI, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_PDF(struct S_PDF p0, void* p1, void (*cb)(struct S_PDF, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_PDD(struct S_PDD p0, void* p1, void (*cb)(struct S_PDD, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_PDP(struct S_PDP p0, void* p1, void (*cb)(struct S_PDP, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_PPI(struct S_PPI p0, void* p1, void (*cb)(struct S_PPI, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_PPF(struct S_PPF p0, void* p1, void (*cb)(struct S_PPF, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_PPD(struct S_PPD p0, void* p1, void (*cb)(struct S_PPD, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SP_PPP(struct S_PPP p0, void* p1, void (*cb)(struct S_PPP, void*)) { cb(p0,p1); }
-EXPORT void f1_V_SS_I(struct S_I p0, struct S_I p1, void (*cb)(struct S_I, struct S_I)) { cb(p0,p1); }
-EXPORT void f1_V_SS_F(struct S_F p0, struct S_F p1, void (*cb)(struct S_F, struct S_F)) { cb(p0,p1); }
-EXPORT void f1_V_SS_D(struct S_D p0, struct S_D p1, void (*cb)(struct S_D, struct S_D)) { cb(p0,p1); }
-EXPORT void f1_V_SS_P(struct S_P p0, struct S_P p1, void (*cb)(struct S_P, struct S_P)) { cb(p0,p1); }
-EXPORT void f1_V_SS_II(struct S_II p0, struct S_II p1, void (*cb)(struct S_II, struct S_II)) { cb(p0,p1); }
-EXPORT void f1_V_SS_IF(struct S_IF p0, struct S_IF p1, void (*cb)(struct S_IF, struct S_IF)) { cb(p0,p1); }
-EXPORT void f1_V_SS_ID(struct S_ID p0, struct S_ID p1, void (*cb)(struct S_ID, struct S_ID)) { cb(p0,p1); }
-EXPORT void f1_V_SS_IP(struct S_IP p0, struct S_IP p1, void (*cb)(struct S_IP, struct S_IP)) { cb(p0,p1); }
-EXPORT void f1_V_SS_FI(struct S_FI p0, struct S_FI p1, void (*cb)(struct S_FI, struct S_FI)) { cb(p0,p1); }
-EXPORT void f1_V_SS_FF(struct S_FF p0, struct S_FF p1, void (*cb)(struct S_FF, struct S_FF)) { cb(p0,p1); }
-EXPORT void f1_V_SS_FD(struct S_FD p0, struct S_FD p1, void (*cb)(struct S_FD, struct S_FD)) { cb(p0,p1); }
-EXPORT void f1_V_SS_FP(struct S_FP p0, struct S_FP p1, void (*cb)(struct S_FP, struct S_FP)) { cb(p0,p1); }
-EXPORT void f1_V_SS_DI(struct S_DI p0, struct S_DI p1, void (*cb)(struct S_DI, struct S_DI)) { cb(p0,p1); }
-EXPORT void f1_V_SS_DF(struct S_DF p0, struct S_DF p1, void (*cb)(struct S_DF, struct S_DF)) { cb(p0,p1); }
-EXPORT void f1_V_SS_DD(struct S_DD p0, struct S_DD p1, void (*cb)(struct S_DD, struct S_DD)) { cb(p0,p1); }
-EXPORT void f1_V_SS_DP(struct S_DP p0, struct S_DP p1, void (*cb)(struct S_DP, struct S_DP)) { cb(p0,p1); }
-EXPORT void f1_V_SS_PI(struct S_PI p0, struct S_PI p1, void (*cb)(struct S_PI, struct S_PI)) { cb(p0,p1); }
-EXPORT void f1_V_SS_PF(struct S_PF p0, struct S_PF p1, void (*cb)(struct S_PF, struct S_PF)) { cb(p0,p1); }
-EXPORT void f1_V_SS_PD(struct S_PD p0, struct S_PD p1, void (*cb)(struct S_PD, struct S_PD)) { cb(p0,p1); }
-EXPORT void f1_V_SS_PP(struct S_PP p0, struct S_PP p1, void (*cb)(struct S_PP, struct S_PP)) { cb(p0,p1); }
-EXPORT void f1_V_SS_III(struct S_III p0, struct S_III p1, void (*cb)(struct S_III, struct S_III)) { cb(p0,p1); }
-EXPORT void f1_V_SS_IIF(struct S_IIF p0, struct S_IIF p1, void (*cb)(struct S_IIF, struct S_IIF)) { cb(p0,p1); }
-EXPORT void f1_V_SS_IID(struct S_IID p0, struct S_IID p1, void (*cb)(struct S_IID, struct S_IID)) { cb(p0,p1); }
-EXPORT void f1_V_SS_IIP(struct S_IIP p0, struct S_IIP p1, void (*cb)(struct S_IIP, struct S_IIP)) { cb(p0,p1); }
-EXPORT void f1_V_SS_IFI(struct S_IFI p0, struct S_IFI p1, void (*cb)(struct S_IFI, struct S_IFI)) { cb(p0,p1); }
-EXPORT void f1_V_SS_IFF(struct S_IFF p0, struct S_IFF p1, void (*cb)(struct S_IFF, struct S_IFF)) { cb(p0,p1); }
-EXPORT void f1_V_SS_IFD(struct S_IFD p0, struct S_IFD p1, void (*cb)(struct S_IFD, struct S_IFD)) { cb(p0,p1); }
-EXPORT void f1_V_SS_IFP(struct S_IFP p0, struct S_IFP p1, void (*cb)(struct S_IFP, struct S_IFP)) { cb(p0,p1); }
-EXPORT void f1_V_SS_IDI(struct S_IDI p0, struct S_IDI p1, void (*cb)(struct S_IDI, struct S_IDI)) { cb(p0,p1); }
-EXPORT void f1_V_SS_IDF(struct S_IDF p0, struct S_IDF p1, void (*cb)(struct S_IDF, struct S_IDF)) { cb(p0,p1); }
-EXPORT void f1_V_SS_IDD(struct S_IDD p0, struct S_IDD p1, void (*cb)(struct S_IDD, struct S_IDD)) { cb(p0,p1); }
-EXPORT void f1_V_SS_IDP(struct S_IDP p0, struct S_IDP p1, void (*cb)(struct S_IDP, struct S_IDP)) { cb(p0,p1); }
-EXPORT void f1_V_SS_IPI(struct S_IPI p0, struct S_IPI p1, void (*cb)(struct S_IPI, struct S_IPI)) { cb(p0,p1); }
-EXPORT void f1_V_SS_IPF(struct S_IPF p0, struct S_IPF p1, void (*cb)(struct S_IPF, struct S_IPF)) { cb(p0,p1); }
-EXPORT void f1_V_SS_IPD(struct S_IPD p0, struct S_IPD p1, void (*cb)(struct S_IPD, struct S_IPD)) { cb(p0,p1); }
-EXPORT void f1_V_SS_IPP(struct S_IPP p0, struct S_IPP p1, void (*cb)(struct S_IPP, struct S_IPP)) { cb(p0,p1); }
-EXPORT void f1_V_SS_FII(struct S_FII p0, struct S_FII p1, void (*cb)(struct S_FII, struct S_FII)) { cb(p0,p1); }
-EXPORT void f1_V_SS_FIF(struct S_FIF p0, struct S_FIF p1, void (*cb)(struct S_FIF, struct S_FIF)) { cb(p0,p1); }
-EXPORT void f1_V_SS_FID(struct S_FID p0, struct S_FID p1, void (*cb)(struct S_FID, struct S_FID)) { cb(p0,p1); }
-EXPORT void f1_V_SS_FIP(struct S_FIP p0, struct S_FIP p1, void (*cb)(struct S_FIP, struct S_FIP)) { cb(p0,p1); }
-EXPORT void f1_V_SS_FFI(struct S_FFI p0, struct S_FFI p1, void (*cb)(struct S_FFI, struct S_FFI)) { cb(p0,p1); }
-EXPORT void f1_V_SS_FFF(struct S_FFF p0, struct S_FFF p1, void (*cb)(struct S_FFF, struct S_FFF)) { cb(p0,p1); }
-EXPORT void f1_V_SS_FFD(struct S_FFD p0, struct S_FFD p1, void (*cb)(struct S_FFD, struct S_FFD)) { cb(p0,p1); }
-EXPORT void f1_V_SS_FFP(struct S_FFP p0, struct S_FFP p1, void (*cb)(struct S_FFP, struct S_FFP)) { cb(p0,p1); }
-EXPORT void f1_V_SS_FDI(struct S_FDI p0, struct S_FDI p1, void (*cb)(struct S_FDI, struct S_FDI)) { cb(p0,p1); }
-EXPORT void f1_V_SS_FDF(struct S_FDF p0, struct S_FDF p1, void (*cb)(struct S_FDF, struct S_FDF)) { cb(p0,p1); }
-EXPORT void f1_V_SS_FDD(struct S_FDD p0, struct S_FDD p1, void (*cb)(struct S_FDD, struct S_FDD)) { cb(p0,p1); }
-EXPORT void f1_V_SS_FDP(struct S_FDP p0, struct S_FDP p1, void (*cb)(struct S_FDP, struct S_FDP)) { cb(p0,p1); }
-EXPORT void f1_V_SS_FPI(struct S_FPI p0, struct S_FPI p1, void (*cb)(struct S_FPI, struct S_FPI)) { cb(p0,p1); }
-EXPORT void f1_V_SS_FPF(struct S_FPF p0, struct S_FPF p1, void (*cb)(struct S_FPF, struct S_FPF)) { cb(p0,p1); }
-EXPORT void f1_V_SS_FPD(struct S_FPD p0, struct S_FPD p1, void (*cb)(struct S_FPD, struct S_FPD)) { cb(p0,p1); }
-EXPORT void f1_V_SS_FPP(struct S_FPP p0, struct S_FPP p1, void (*cb)(struct S_FPP, struct S_FPP)) { cb(p0,p1); }
-EXPORT void f1_V_SS_DII(struct S_DII p0, struct S_DII p1, void (*cb)(struct S_DII, struct S_DII)) { cb(p0,p1); }
-EXPORT void f1_V_SS_DIF(struct S_DIF p0, struct S_DIF p1, void (*cb)(struct S_DIF, struct S_DIF)) { cb(p0,p1); }
-EXPORT void f1_V_SS_DID(struct S_DID p0, struct S_DID p1, void (*cb)(struct S_DID, struct S_DID)) { cb(p0,p1); }
-EXPORT void f1_V_SS_DIP(struct S_DIP p0, struct S_DIP p1, void (*cb)(struct S_DIP, struct S_DIP)) { cb(p0,p1); }
-EXPORT void f1_V_SS_DFI(struct S_DFI p0, struct S_DFI p1, void (*cb)(struct S_DFI, struct S_DFI)) { cb(p0,p1); }
-EXPORT void f1_V_SS_DFF(struct S_DFF p0, struct S_DFF p1, void (*cb)(struct S_DFF, struct S_DFF)) { cb(p0,p1); }
-EXPORT void f1_V_SS_DFD(struct S_DFD p0, struct S_DFD p1, void (*cb)(struct S_DFD, struct S_DFD)) { cb(p0,p1); }
-EXPORT void f1_V_SS_DFP(struct S_DFP p0, struct S_DFP p1, void (*cb)(struct S_DFP, struct S_DFP)) { cb(p0,p1); }
-EXPORT void f1_V_SS_DDI(struct S_DDI p0, struct S_DDI p1, void (*cb)(struct S_DDI, struct S_DDI)) { cb(p0,p1); }
-EXPORT void f1_V_SS_DDF(struct S_DDF p0, struct S_DDF p1, void (*cb)(struct S_DDF, struct S_DDF)) { cb(p0,p1); }
-EXPORT void f1_V_SS_DDD(struct S_DDD p0, struct S_DDD p1, void (*cb)(struct S_DDD, struct S_DDD)) { cb(p0,p1); }
-EXPORT void f1_V_SS_DDP(struct S_DDP p0, struct S_DDP p1, void (*cb)(struct S_DDP, struct S_DDP)) { cb(p0,p1); }
-EXPORT void f1_V_SS_DPI(struct S_DPI p0, struct S_DPI p1, void (*cb)(struct S_DPI, struct S_DPI)) { cb(p0,p1); }
-EXPORT void f1_V_SS_DPF(struct S_DPF p0, struct S_DPF p1, void (*cb)(struct S_DPF, struct S_DPF)) { cb(p0,p1); }
-EXPORT void f1_V_SS_DPD(struct S_DPD p0, struct S_DPD p1, void (*cb)(struct S_DPD, struct S_DPD)) { cb(p0,p1); }
-EXPORT void f1_V_SS_DPP(struct S_DPP p0, struct S_DPP p1, void (*cb)(struct S_DPP, struct S_DPP)) { cb(p0,p1); }
-EXPORT void f1_V_SS_PII(struct S_PII p0, struct S_PII p1, void (*cb)(struct S_PII, struct S_PII)) { cb(p0,p1); }
-EXPORT void f1_V_SS_PIF(struct S_PIF p0, struct S_PIF p1, void (*cb)(struct S_PIF, struct S_PIF)) { cb(p0,p1); }
-EXPORT void f1_V_SS_PID(struct S_PID p0, struct S_PID p1, void (*cb)(struct S_PID, struct S_PID)) { cb(p0,p1); }
-EXPORT void f1_V_SS_PIP(struct S_PIP p0, struct S_PIP p1, void (*cb)(struct S_PIP, struct S_PIP)) { cb(p0,p1); }
-EXPORT void f1_V_SS_PFI(struct S_PFI p0, struct S_PFI p1, void (*cb)(struct S_PFI, struct S_PFI)) { cb(p0,p1); }
-EXPORT void f1_V_SS_PFF(struct S_PFF p0, struct S_PFF p1, void (*cb)(struct S_PFF, struct S_PFF)) { cb(p0,p1); }
-EXPORT void f1_V_SS_PFD(struct S_PFD p0, struct S_PFD p1, void (*cb)(struct S_PFD, struct S_PFD)) { cb(p0,p1); }
-EXPORT void f1_V_SS_PFP(struct S_PFP p0, struct S_PFP p1, void (*cb)(struct S_PFP, struct S_PFP)) { cb(p0,p1); }
-EXPORT void f1_V_SS_PDI(struct S_PDI p0, struct S_PDI p1, void (*cb)(struct S_PDI, struct S_PDI)) { cb(p0,p1); }
-EXPORT void f1_V_SS_PDF(struct S_PDF p0, struct S_PDF p1, void (*cb)(struct S_PDF, struct S_PDF)) { cb(p0,p1); }
-EXPORT void f1_V_SS_PDD(struct S_PDD p0, struct S_PDD p1, void (*cb)(struct S_PDD, struct S_PDD)) { cb(p0,p1); }
-EXPORT void f1_V_SS_PDP(struct S_PDP p0, struct S_PDP p1, void (*cb)(struct S_PDP, struct S_PDP)) { cb(p0,p1); }
-EXPORT void f1_V_SS_PPI(struct S_PPI p0, struct S_PPI p1, void (*cb)(struct S_PPI, struct S_PPI)) { cb(p0,p1); }
-EXPORT void f1_V_SS_PPF(struct S_PPF p0, struct S_PPF p1, void (*cb)(struct S_PPF, struct S_PPF)) { cb(p0,p1); }
-EXPORT void f1_V_SS_PPD(struct S_PPD p0, struct S_PPD p1, void (*cb)(struct S_PPD, struct S_PPD)) { cb(p0,p1); }
-EXPORT void f1_V_SS_PPP(struct S_PPP p0, struct S_PPP p1, void (*cb)(struct S_PPP, struct S_PPP)) { cb(p0,p1); }
-EXPORT void f1_V_III_(int p0, int p1, int p2, void (*cb)(int, int, int)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIF_(int p0, int p1, float p2, void (*cb)(int, int, float)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IID_(int p0, int p1, double p2, void (*cb)(int, int, double)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIP_(int p0, int p1, void* p2, void (*cb)(int, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_I(int p0, int p1, struct S_I p2, void (*cb)(int, int, struct S_I)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_F(int p0, int p1, struct S_F p2, void (*cb)(int, int, struct S_F)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_D(int p0, int p1, struct S_D p2, void (*cb)(int, int, struct S_D)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_P(int p0, int p1, struct S_P p2, void (*cb)(int, int, struct S_P)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_II(int p0, int p1, struct S_II p2, void (*cb)(int, int, struct S_II)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_IF(int p0, int p1, struct S_IF p2, void (*cb)(int, int, struct S_IF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_ID(int p0, int p1, struct S_ID p2, void (*cb)(int, int, struct S_ID)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_IP(int p0, int p1, struct S_IP p2, void (*cb)(int, int, struct S_IP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_FI(int p0, int p1, struct S_FI p2, void (*cb)(int, int, struct S_FI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_FF(int p0, int p1, struct S_FF p2, void (*cb)(int, int, struct S_FF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_FD(int p0, int p1, struct S_FD p2, void (*cb)(int, int, struct S_FD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_FP(int p0, int p1, struct S_FP p2, void (*cb)(int, int, struct S_FP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_DI(int p0, int p1, struct S_DI p2, void (*cb)(int, int, struct S_DI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_DF(int p0, int p1, struct S_DF p2, void (*cb)(int, int, struct S_DF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_DD(int p0, int p1, struct S_DD p2, void (*cb)(int, int, struct S_DD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_DP(int p0, int p1, struct S_DP p2, void (*cb)(int, int, struct S_DP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_PI(int p0, int p1, struct S_PI p2, void (*cb)(int, int, struct S_PI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_PF(int p0, int p1, struct S_PF p2, void (*cb)(int, int, struct S_PF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_PD(int p0, int p1, struct S_PD p2, void (*cb)(int, int, struct S_PD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_PP(int p0, int p1, struct S_PP p2, void (*cb)(int, int, struct S_PP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_III(int p0, int p1, struct S_III p2, void (*cb)(int, int, struct S_III)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_IIF(int p0, int p1, struct S_IIF p2, void (*cb)(int, int, struct S_IIF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_IID(int p0, int p1, struct S_IID p2, void (*cb)(int, int, struct S_IID)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_IIP(int p0, int p1, struct S_IIP p2, void (*cb)(int, int, struct S_IIP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_IFI(int p0, int p1, struct S_IFI p2, void (*cb)(int, int, struct S_IFI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_IFF(int p0, int p1, struct S_IFF p2, void (*cb)(int, int, struct S_IFF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_IFD(int p0, int p1, struct S_IFD p2, void (*cb)(int, int, struct S_IFD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_IFP(int p0, int p1, struct S_IFP p2, void (*cb)(int, int, struct S_IFP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_IDI(int p0, int p1, struct S_IDI p2, void (*cb)(int, int, struct S_IDI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_IDF(int p0, int p1, struct S_IDF p2, void (*cb)(int, int, struct S_IDF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_IDD(int p0, int p1, struct S_IDD p2, void (*cb)(int, int, struct S_IDD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_IDP(int p0, int p1, struct S_IDP p2, void (*cb)(int, int, struct S_IDP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_IPI(int p0, int p1, struct S_IPI p2, void (*cb)(int, int, struct S_IPI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_IPF(int p0, int p1, struct S_IPF p2, void (*cb)(int, int, struct S_IPF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_IPD(int p0, int p1, struct S_IPD p2, void (*cb)(int, int, struct S_IPD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_IPP(int p0, int p1, struct S_IPP p2, void (*cb)(int, int, struct S_IPP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_FII(int p0, int p1, struct S_FII p2, void (*cb)(int, int, struct S_FII)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_FIF(int p0, int p1, struct S_FIF p2, void (*cb)(int, int, struct S_FIF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_FID(int p0, int p1, struct S_FID p2, void (*cb)(int, int, struct S_FID)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_FIP(int p0, int p1, struct S_FIP p2, void (*cb)(int, int, struct S_FIP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_FFI(int p0, int p1, struct S_FFI p2, void (*cb)(int, int, struct S_FFI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_FFF(int p0, int p1, struct S_FFF p2, void (*cb)(int, int, struct S_FFF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_FFD(int p0, int p1, struct S_FFD p2, void (*cb)(int, int, struct S_FFD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_FFP(int p0, int p1, struct S_FFP p2, void (*cb)(int, int, struct S_FFP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_FDI(int p0, int p1, struct S_FDI p2, void (*cb)(int, int, struct S_FDI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_FDF(int p0, int p1, struct S_FDF p2, void (*cb)(int, int, struct S_FDF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_FDD(int p0, int p1, struct S_FDD p2, void (*cb)(int, int, struct S_FDD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_FDP(int p0, int p1, struct S_FDP p2, void (*cb)(int, int, struct S_FDP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_FPI(int p0, int p1, struct S_FPI p2, void (*cb)(int, int, struct S_FPI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_FPF(int p0, int p1, struct S_FPF p2, void (*cb)(int, int, struct S_FPF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_FPD(int p0, int p1, struct S_FPD p2, void (*cb)(int, int, struct S_FPD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_FPP(int p0, int p1, struct S_FPP p2, void (*cb)(int, int, struct S_FPP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_DII(int p0, int p1, struct S_DII p2, void (*cb)(int, int, struct S_DII)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_DIF(int p0, int p1, struct S_DIF p2, void (*cb)(int, int, struct S_DIF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_DID(int p0, int p1, struct S_DID p2, void (*cb)(int, int, struct S_DID)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_DIP(int p0, int p1, struct S_DIP p2, void (*cb)(int, int, struct S_DIP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_DFI(int p0, int p1, struct S_DFI p2, void (*cb)(int, int, struct S_DFI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_DFF(int p0, int p1, struct S_DFF p2, void (*cb)(int, int, struct S_DFF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_DFD(int p0, int p1, struct S_DFD p2, void (*cb)(int, int, struct S_DFD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_DFP(int p0, int p1, struct S_DFP p2, void (*cb)(int, int, struct S_DFP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_DDI(int p0, int p1, struct S_DDI p2, void (*cb)(int, int, struct S_DDI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_DDF(int p0, int p1, struct S_DDF p2, void (*cb)(int, int, struct S_DDF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_DDD(int p0, int p1, struct S_DDD p2, void (*cb)(int, int, struct S_DDD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_DDP(int p0, int p1, struct S_DDP p2, void (*cb)(int, int, struct S_DDP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_DPI(int p0, int p1, struct S_DPI p2, void (*cb)(int, int, struct S_DPI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_DPF(int p0, int p1, struct S_DPF p2, void (*cb)(int, int, struct S_DPF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_DPD(int p0, int p1, struct S_DPD p2, void (*cb)(int, int, struct S_DPD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_DPP(int p0, int p1, struct S_DPP p2, void (*cb)(int, int, struct S_DPP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_PII(int p0, int p1, struct S_PII p2, void (*cb)(int, int, struct S_PII)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_PIF(int p0, int p1, struct S_PIF p2, void (*cb)(int, int, struct S_PIF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_PID(int p0, int p1, struct S_PID p2, void (*cb)(int, int, struct S_PID)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_PIP(int p0, int p1, struct S_PIP p2, void (*cb)(int, int, struct S_PIP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_PFI(int p0, int p1, struct S_PFI p2, void (*cb)(int, int, struct S_PFI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_PFF(int p0, int p1, struct S_PFF p2, void (*cb)(int, int, struct S_PFF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_PFD(int p0, int p1, struct S_PFD p2, void (*cb)(int, int, struct S_PFD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_PFP(int p0, int p1, struct S_PFP p2, void (*cb)(int, int, struct S_PFP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_PDI(int p0, int p1, struct S_PDI p2, void (*cb)(int, int, struct S_PDI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_PDF(int p0, int p1, struct S_PDF p2, void (*cb)(int, int, struct S_PDF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_PDD(int p0, int p1, struct S_PDD p2, void (*cb)(int, int, struct S_PDD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_PDP(int p0, int p1, struct S_PDP p2, void (*cb)(int, int, struct S_PDP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_PPI(int p0, int p1, struct S_PPI p2, void (*cb)(int, int, struct S_PPI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_PPF(int p0, int p1, struct S_PPF p2, void (*cb)(int, int, struct S_PPF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_PPD(int p0, int p1, struct S_PPD p2, void (*cb)(int, int, struct S_PPD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IIS_PPP(int p0, int p1, struct S_PPP p2, void (*cb)(int, int, struct S_PPP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFI_(int p0, float p1, int p2, void (*cb)(int, float, int)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFF_(int p0, float p1, float p2, void (*cb)(int, float, float)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFD_(int p0, float p1, double p2, void (*cb)(int, float, double)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFP_(int p0, float p1, void* p2, void (*cb)(int, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_I(int p0, float p1, struct S_I p2, void (*cb)(int, float, struct S_I)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_F(int p0, float p1, struct S_F p2, void (*cb)(int, float, struct S_F)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_D(int p0, float p1, struct S_D p2, void (*cb)(int, float, struct S_D)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_P(int p0, float p1, struct S_P p2, void (*cb)(int, float, struct S_P)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_II(int p0, float p1, struct S_II p2, void (*cb)(int, float, struct S_II)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_IF(int p0, float p1, struct S_IF p2, void (*cb)(int, float, struct S_IF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_ID(int p0, float p1, struct S_ID p2, void (*cb)(int, float, struct S_ID)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_IP(int p0, float p1, struct S_IP p2, void (*cb)(int, float, struct S_IP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_FI(int p0, float p1, struct S_FI p2, void (*cb)(int, float, struct S_FI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_FF(int p0, float p1, struct S_FF p2, void (*cb)(int, float, struct S_FF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_FD(int p0, float p1, struct S_FD p2, void (*cb)(int, float, struct S_FD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_FP(int p0, float p1, struct S_FP p2, void (*cb)(int, float, struct S_FP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_DI(int p0, float p1, struct S_DI p2, void (*cb)(int, float, struct S_DI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_DF(int p0, float p1, struct S_DF p2, void (*cb)(int, float, struct S_DF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_DD(int p0, float p1, struct S_DD p2, void (*cb)(int, float, struct S_DD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_DP(int p0, float p1, struct S_DP p2, void (*cb)(int, float, struct S_DP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_PI(int p0, float p1, struct S_PI p2, void (*cb)(int, float, struct S_PI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_PF(int p0, float p1, struct S_PF p2, void (*cb)(int, float, struct S_PF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_PD(int p0, float p1, struct S_PD p2, void (*cb)(int, float, struct S_PD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_PP(int p0, float p1, struct S_PP p2, void (*cb)(int, float, struct S_PP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_III(int p0, float p1, struct S_III p2, void (*cb)(int, float, struct S_III)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_IIF(int p0, float p1, struct S_IIF p2, void (*cb)(int, float, struct S_IIF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_IID(int p0, float p1, struct S_IID p2, void (*cb)(int, float, struct S_IID)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_IIP(int p0, float p1, struct S_IIP p2, void (*cb)(int, float, struct S_IIP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_IFI(int p0, float p1, struct S_IFI p2, void (*cb)(int, float, struct S_IFI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_IFF(int p0, float p1, struct S_IFF p2, void (*cb)(int, float, struct S_IFF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_IFD(int p0, float p1, struct S_IFD p2, void (*cb)(int, float, struct S_IFD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_IFP(int p0, float p1, struct S_IFP p2, void (*cb)(int, float, struct S_IFP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_IDI(int p0, float p1, struct S_IDI p2, void (*cb)(int, float, struct S_IDI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_IDF(int p0, float p1, struct S_IDF p2, void (*cb)(int, float, struct S_IDF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_IDD(int p0, float p1, struct S_IDD p2, void (*cb)(int, float, struct S_IDD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_IDP(int p0, float p1, struct S_IDP p2, void (*cb)(int, float, struct S_IDP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_IPI(int p0, float p1, struct S_IPI p2, void (*cb)(int, float, struct S_IPI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_IPF(int p0, float p1, struct S_IPF p2, void (*cb)(int, float, struct S_IPF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_IPD(int p0, float p1, struct S_IPD p2, void (*cb)(int, float, struct S_IPD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_IPP(int p0, float p1, struct S_IPP p2, void (*cb)(int, float, struct S_IPP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_FII(int p0, float p1, struct S_FII p2, void (*cb)(int, float, struct S_FII)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_FIF(int p0, float p1, struct S_FIF p2, void (*cb)(int, float, struct S_FIF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_FID(int p0, float p1, struct S_FID p2, void (*cb)(int, float, struct S_FID)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_FIP(int p0, float p1, struct S_FIP p2, void (*cb)(int, float, struct S_FIP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_FFI(int p0, float p1, struct S_FFI p2, void (*cb)(int, float, struct S_FFI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_FFF(int p0, float p1, struct S_FFF p2, void (*cb)(int, float, struct S_FFF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_FFD(int p0, float p1, struct S_FFD p2, void (*cb)(int, float, struct S_FFD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_FFP(int p0, float p1, struct S_FFP p2, void (*cb)(int, float, struct S_FFP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_FDI(int p0, float p1, struct S_FDI p2, void (*cb)(int, float, struct S_FDI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_FDF(int p0, float p1, struct S_FDF p2, void (*cb)(int, float, struct S_FDF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_FDD(int p0, float p1, struct S_FDD p2, void (*cb)(int, float, struct S_FDD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_FDP(int p0, float p1, struct S_FDP p2, void (*cb)(int, float, struct S_FDP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_FPI(int p0, float p1, struct S_FPI p2, void (*cb)(int, float, struct S_FPI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_FPF(int p0, float p1, struct S_FPF p2, void (*cb)(int, float, struct S_FPF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_FPD(int p0, float p1, struct S_FPD p2, void (*cb)(int, float, struct S_FPD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_FPP(int p0, float p1, struct S_FPP p2, void (*cb)(int, float, struct S_FPP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_DII(int p0, float p1, struct S_DII p2, void (*cb)(int, float, struct S_DII)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_DIF(int p0, float p1, struct S_DIF p2, void (*cb)(int, float, struct S_DIF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_DID(int p0, float p1, struct S_DID p2, void (*cb)(int, float, struct S_DID)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_DIP(int p0, float p1, struct S_DIP p2, void (*cb)(int, float, struct S_DIP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_DFI(int p0, float p1, struct S_DFI p2, void (*cb)(int, float, struct S_DFI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_DFF(int p0, float p1, struct S_DFF p2, void (*cb)(int, float, struct S_DFF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_DFD(int p0, float p1, struct S_DFD p2, void (*cb)(int, float, struct S_DFD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_DFP(int p0, float p1, struct S_DFP p2, void (*cb)(int, float, struct S_DFP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_DDI(int p0, float p1, struct S_DDI p2, void (*cb)(int, float, struct S_DDI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_DDF(int p0, float p1, struct S_DDF p2, void (*cb)(int, float, struct S_DDF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_DDD(int p0, float p1, struct S_DDD p2, void (*cb)(int, float, struct S_DDD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_DDP(int p0, float p1, struct S_DDP p2, void (*cb)(int, float, struct S_DDP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_DPI(int p0, float p1, struct S_DPI p2, void (*cb)(int, float, struct S_DPI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_DPF(int p0, float p1, struct S_DPF p2, void (*cb)(int, float, struct S_DPF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_DPD(int p0, float p1, struct S_DPD p2, void (*cb)(int, float, struct S_DPD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_DPP(int p0, float p1, struct S_DPP p2, void (*cb)(int, float, struct S_DPP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_PII(int p0, float p1, struct S_PII p2, void (*cb)(int, float, struct S_PII)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_PIF(int p0, float p1, struct S_PIF p2, void (*cb)(int, float, struct S_PIF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_PID(int p0, float p1, struct S_PID p2, void (*cb)(int, float, struct S_PID)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_PIP(int p0, float p1, struct S_PIP p2, void (*cb)(int, float, struct S_PIP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_PFI(int p0, float p1, struct S_PFI p2, void (*cb)(int, float, struct S_PFI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_PFF(int p0, float p1, struct S_PFF p2, void (*cb)(int, float, struct S_PFF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_PFD(int p0, float p1, struct S_PFD p2, void (*cb)(int, float, struct S_PFD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_PFP(int p0, float p1, struct S_PFP p2, void (*cb)(int, float, struct S_PFP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_PDI(int p0, float p1, struct S_PDI p2, void (*cb)(int, float, struct S_PDI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_PDF(int p0, float p1, struct S_PDF p2, void (*cb)(int, float, struct S_PDF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_PDD(int p0, float p1, struct S_PDD p2, void (*cb)(int, float, struct S_PDD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_PDP(int p0, float p1, struct S_PDP p2, void (*cb)(int, float, struct S_PDP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_PPI(int p0, float p1, struct S_PPI p2, void (*cb)(int, float, struct S_PPI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_PPF(int p0, float p1, struct S_PPF p2, void (*cb)(int, float, struct S_PPF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_PPD(int p0, float p1, struct S_PPD p2, void (*cb)(int, float, struct S_PPD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IFS_PPP(int p0, float p1, struct S_PPP p2, void (*cb)(int, float, struct S_PPP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDI_(int p0, double p1, int p2, void (*cb)(int, double, int)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDF_(int p0, double p1, float p2, void (*cb)(int, double, float)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDD_(int p0, double p1, double p2, void (*cb)(int, double, double)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDP_(int p0, double p1, void* p2, void (*cb)(int, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_I(int p0, double p1, struct S_I p2, void (*cb)(int, double, struct S_I)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_F(int p0, double p1, struct S_F p2, void (*cb)(int, double, struct S_F)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_D(int p0, double p1, struct S_D p2, void (*cb)(int, double, struct S_D)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_P(int p0, double p1, struct S_P p2, void (*cb)(int, double, struct S_P)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_II(int p0, double p1, struct S_II p2, void (*cb)(int, double, struct S_II)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_IF(int p0, double p1, struct S_IF p2, void (*cb)(int, double, struct S_IF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_ID(int p0, double p1, struct S_ID p2, void (*cb)(int, double, struct S_ID)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_IP(int p0, double p1, struct S_IP p2, void (*cb)(int, double, struct S_IP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_FI(int p0, double p1, struct S_FI p2, void (*cb)(int, double, struct S_FI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_FF(int p0, double p1, struct S_FF p2, void (*cb)(int, double, struct S_FF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_FD(int p0, double p1, struct S_FD p2, void (*cb)(int, double, struct S_FD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_FP(int p0, double p1, struct S_FP p2, void (*cb)(int, double, struct S_FP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_DI(int p0, double p1, struct S_DI p2, void (*cb)(int, double, struct S_DI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_DF(int p0, double p1, struct S_DF p2, void (*cb)(int, double, struct S_DF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_DD(int p0, double p1, struct S_DD p2, void (*cb)(int, double, struct S_DD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_DP(int p0, double p1, struct S_DP p2, void (*cb)(int, double, struct S_DP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_PI(int p0, double p1, struct S_PI p2, void (*cb)(int, double, struct S_PI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_PF(int p0, double p1, struct S_PF p2, void (*cb)(int, double, struct S_PF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_PD(int p0, double p1, struct S_PD p2, void (*cb)(int, double, struct S_PD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_PP(int p0, double p1, struct S_PP p2, void (*cb)(int, double, struct S_PP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_III(int p0, double p1, struct S_III p2, void (*cb)(int, double, struct S_III)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_IIF(int p0, double p1, struct S_IIF p2, void (*cb)(int, double, struct S_IIF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_IID(int p0, double p1, struct S_IID p2, void (*cb)(int, double, struct S_IID)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_IIP(int p0, double p1, struct S_IIP p2, void (*cb)(int, double, struct S_IIP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_IFI(int p0, double p1, struct S_IFI p2, void (*cb)(int, double, struct S_IFI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_IFF(int p0, double p1, struct S_IFF p2, void (*cb)(int, double, struct S_IFF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_IFD(int p0, double p1, struct S_IFD p2, void (*cb)(int, double, struct S_IFD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_IFP(int p0, double p1, struct S_IFP p2, void (*cb)(int, double, struct S_IFP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_IDI(int p0, double p1, struct S_IDI p2, void (*cb)(int, double, struct S_IDI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_IDF(int p0, double p1, struct S_IDF p2, void (*cb)(int, double, struct S_IDF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_IDD(int p0, double p1, struct S_IDD p2, void (*cb)(int, double, struct S_IDD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_IDP(int p0, double p1, struct S_IDP p2, void (*cb)(int, double, struct S_IDP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_IPI(int p0, double p1, struct S_IPI p2, void (*cb)(int, double, struct S_IPI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_IPF(int p0, double p1, struct S_IPF p2, void (*cb)(int, double, struct S_IPF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_IPD(int p0, double p1, struct S_IPD p2, void (*cb)(int, double, struct S_IPD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_IPP(int p0, double p1, struct S_IPP p2, void (*cb)(int, double, struct S_IPP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_FII(int p0, double p1, struct S_FII p2, void (*cb)(int, double, struct S_FII)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_FIF(int p0, double p1, struct S_FIF p2, void (*cb)(int, double, struct S_FIF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_FID(int p0, double p1, struct S_FID p2, void (*cb)(int, double, struct S_FID)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_FIP(int p0, double p1, struct S_FIP p2, void (*cb)(int, double, struct S_FIP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_FFI(int p0, double p1, struct S_FFI p2, void (*cb)(int, double, struct S_FFI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_FFF(int p0, double p1, struct S_FFF p2, void (*cb)(int, double, struct S_FFF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_FFD(int p0, double p1, struct S_FFD p2, void (*cb)(int, double, struct S_FFD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_FFP(int p0, double p1, struct S_FFP p2, void (*cb)(int, double, struct S_FFP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_FDI(int p0, double p1, struct S_FDI p2, void (*cb)(int, double, struct S_FDI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_FDF(int p0, double p1, struct S_FDF p2, void (*cb)(int, double, struct S_FDF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_FDD(int p0, double p1, struct S_FDD p2, void (*cb)(int, double, struct S_FDD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_FDP(int p0, double p1, struct S_FDP p2, void (*cb)(int, double, struct S_FDP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_FPI(int p0, double p1, struct S_FPI p2, void (*cb)(int, double, struct S_FPI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_FPF(int p0, double p1, struct S_FPF p2, void (*cb)(int, double, struct S_FPF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_FPD(int p0, double p1, struct S_FPD p2, void (*cb)(int, double, struct S_FPD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_FPP(int p0, double p1, struct S_FPP p2, void (*cb)(int, double, struct S_FPP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_DII(int p0, double p1, struct S_DII p2, void (*cb)(int, double, struct S_DII)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_DIF(int p0, double p1, struct S_DIF p2, void (*cb)(int, double, struct S_DIF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_DID(int p0, double p1, struct S_DID p2, void (*cb)(int, double, struct S_DID)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_DIP(int p0, double p1, struct S_DIP p2, void (*cb)(int, double, struct S_DIP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_DFI(int p0, double p1, struct S_DFI p2, void (*cb)(int, double, struct S_DFI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_DFF(int p0, double p1, struct S_DFF p2, void (*cb)(int, double, struct S_DFF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_DFD(int p0, double p1, struct S_DFD p2, void (*cb)(int, double, struct S_DFD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_DFP(int p0, double p1, struct S_DFP p2, void (*cb)(int, double, struct S_DFP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_DDI(int p0, double p1, struct S_DDI p2, void (*cb)(int, double, struct S_DDI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_DDF(int p0, double p1, struct S_DDF p2, void (*cb)(int, double, struct S_DDF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_DDD(int p0, double p1, struct S_DDD p2, void (*cb)(int, double, struct S_DDD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_DDP(int p0, double p1, struct S_DDP p2, void (*cb)(int, double, struct S_DDP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_DPI(int p0, double p1, struct S_DPI p2, void (*cb)(int, double, struct S_DPI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_DPF(int p0, double p1, struct S_DPF p2, void (*cb)(int, double, struct S_DPF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_DPD(int p0, double p1, struct S_DPD p2, void (*cb)(int, double, struct S_DPD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_DPP(int p0, double p1, struct S_DPP p2, void (*cb)(int, double, struct S_DPP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_PII(int p0, double p1, struct S_PII p2, void (*cb)(int, double, struct S_PII)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_PIF(int p0, double p1, struct S_PIF p2, void (*cb)(int, double, struct S_PIF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_PID(int p0, double p1, struct S_PID p2, void (*cb)(int, double, struct S_PID)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_PIP(int p0, double p1, struct S_PIP p2, void (*cb)(int, double, struct S_PIP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_PFI(int p0, double p1, struct S_PFI p2, void (*cb)(int, double, struct S_PFI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_PFF(int p0, double p1, struct S_PFF p2, void (*cb)(int, double, struct S_PFF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_PFD(int p0, double p1, struct S_PFD p2, void (*cb)(int, double, struct S_PFD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_PFP(int p0, double p1, struct S_PFP p2, void (*cb)(int, double, struct S_PFP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_PDI(int p0, double p1, struct S_PDI p2, void (*cb)(int, double, struct S_PDI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_PDF(int p0, double p1, struct S_PDF p2, void (*cb)(int, double, struct S_PDF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_PDD(int p0, double p1, struct S_PDD p2, void (*cb)(int, double, struct S_PDD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_PDP(int p0, double p1, struct S_PDP p2, void (*cb)(int, double, struct S_PDP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_PPI(int p0, double p1, struct S_PPI p2, void (*cb)(int, double, struct S_PPI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_PPF(int p0, double p1, struct S_PPF p2, void (*cb)(int, double, struct S_PPF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_PPD(int p0, double p1, struct S_PPD p2, void (*cb)(int, double, struct S_PPD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IDS_PPP(int p0, double p1, struct S_PPP p2, void (*cb)(int, double, struct S_PPP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPI_(int p0, void* p1, int p2, void (*cb)(int, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPF_(int p0, void* p1, float p2, void (*cb)(int, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPD_(int p0, void* p1, double p2, void (*cb)(int, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPP_(int p0, void* p1, void* p2, void (*cb)(int, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_I(int p0, void* p1, struct S_I p2, void (*cb)(int, void*, struct S_I)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_F(int p0, void* p1, struct S_F p2, void (*cb)(int, void*, struct S_F)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_D(int p0, void* p1, struct S_D p2, void (*cb)(int, void*, struct S_D)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_P(int p0, void* p1, struct S_P p2, void (*cb)(int, void*, struct S_P)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_II(int p0, void* p1, struct S_II p2, void (*cb)(int, void*, struct S_II)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_IF(int p0, void* p1, struct S_IF p2, void (*cb)(int, void*, struct S_IF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_ID(int p0, void* p1, struct S_ID p2, void (*cb)(int, void*, struct S_ID)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_IP(int p0, void* p1, struct S_IP p2, void (*cb)(int, void*, struct S_IP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_FI(int p0, void* p1, struct S_FI p2, void (*cb)(int, void*, struct S_FI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_FF(int p0, void* p1, struct S_FF p2, void (*cb)(int, void*, struct S_FF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_FD(int p0, void* p1, struct S_FD p2, void (*cb)(int, void*, struct S_FD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_FP(int p0, void* p1, struct S_FP p2, void (*cb)(int, void*, struct S_FP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_DI(int p0, void* p1, struct S_DI p2, void (*cb)(int, void*, struct S_DI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_DF(int p0, void* p1, struct S_DF p2, void (*cb)(int, void*, struct S_DF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_DD(int p0, void* p1, struct S_DD p2, void (*cb)(int, void*, struct S_DD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_DP(int p0, void* p1, struct S_DP p2, void (*cb)(int, void*, struct S_DP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_PI(int p0, void* p1, struct S_PI p2, void (*cb)(int, void*, struct S_PI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_PF(int p0, void* p1, struct S_PF p2, void (*cb)(int, void*, struct S_PF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_PD(int p0, void* p1, struct S_PD p2, void (*cb)(int, void*, struct S_PD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_PP(int p0, void* p1, struct S_PP p2, void (*cb)(int, void*, struct S_PP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_III(int p0, void* p1, struct S_III p2, void (*cb)(int, void*, struct S_III)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_IIF(int p0, void* p1, struct S_IIF p2, void (*cb)(int, void*, struct S_IIF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_IID(int p0, void* p1, struct S_IID p2, void (*cb)(int, void*, struct S_IID)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_IIP(int p0, void* p1, struct S_IIP p2, void (*cb)(int, void*, struct S_IIP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_IFI(int p0, void* p1, struct S_IFI p2, void (*cb)(int, void*, struct S_IFI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_IFF(int p0, void* p1, struct S_IFF p2, void (*cb)(int, void*, struct S_IFF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_IFD(int p0, void* p1, struct S_IFD p2, void (*cb)(int, void*, struct S_IFD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_IFP(int p0, void* p1, struct S_IFP p2, void (*cb)(int, void*, struct S_IFP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_IDI(int p0, void* p1, struct S_IDI p2, void (*cb)(int, void*, struct S_IDI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_IDF(int p0, void* p1, struct S_IDF p2, void (*cb)(int, void*, struct S_IDF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_IDD(int p0, void* p1, struct S_IDD p2, void (*cb)(int, void*, struct S_IDD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_IDP(int p0, void* p1, struct S_IDP p2, void (*cb)(int, void*, struct S_IDP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_IPI(int p0, void* p1, struct S_IPI p2, void (*cb)(int, void*, struct S_IPI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_IPF(int p0, void* p1, struct S_IPF p2, void (*cb)(int, void*, struct S_IPF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_IPD(int p0, void* p1, struct S_IPD p2, void (*cb)(int, void*, struct S_IPD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_IPP(int p0, void* p1, struct S_IPP p2, void (*cb)(int, void*, struct S_IPP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_FII(int p0, void* p1, struct S_FII p2, void (*cb)(int, void*, struct S_FII)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_FIF(int p0, void* p1, struct S_FIF p2, void (*cb)(int, void*, struct S_FIF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_FID(int p0, void* p1, struct S_FID p2, void (*cb)(int, void*, struct S_FID)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_FIP(int p0, void* p1, struct S_FIP p2, void (*cb)(int, void*, struct S_FIP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_FFI(int p0, void* p1, struct S_FFI p2, void (*cb)(int, void*, struct S_FFI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_FFF(int p0, void* p1, struct S_FFF p2, void (*cb)(int, void*, struct S_FFF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_FFD(int p0, void* p1, struct S_FFD p2, void (*cb)(int, void*, struct S_FFD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_FFP(int p0, void* p1, struct S_FFP p2, void (*cb)(int, void*, struct S_FFP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_FDI(int p0, void* p1, struct S_FDI p2, void (*cb)(int, void*, struct S_FDI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_FDF(int p0, void* p1, struct S_FDF p2, void (*cb)(int, void*, struct S_FDF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_FDD(int p0, void* p1, struct S_FDD p2, void (*cb)(int, void*, struct S_FDD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_FDP(int p0, void* p1, struct S_FDP p2, void (*cb)(int, void*, struct S_FDP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_FPI(int p0, void* p1, struct S_FPI p2, void (*cb)(int, void*, struct S_FPI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_FPF(int p0, void* p1, struct S_FPF p2, void (*cb)(int, void*, struct S_FPF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_FPD(int p0, void* p1, struct S_FPD p2, void (*cb)(int, void*, struct S_FPD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_FPP(int p0, void* p1, struct S_FPP p2, void (*cb)(int, void*, struct S_FPP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_DII(int p0, void* p1, struct S_DII p2, void (*cb)(int, void*, struct S_DII)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_DIF(int p0, void* p1, struct S_DIF p2, void (*cb)(int, void*, struct S_DIF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_DID(int p0, void* p1, struct S_DID p2, void (*cb)(int, void*, struct S_DID)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_DIP(int p0, void* p1, struct S_DIP p2, void (*cb)(int, void*, struct S_DIP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_DFI(int p0, void* p1, struct S_DFI p2, void (*cb)(int, void*, struct S_DFI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_DFF(int p0, void* p1, struct S_DFF p2, void (*cb)(int, void*, struct S_DFF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_DFD(int p0, void* p1, struct S_DFD p2, void (*cb)(int, void*, struct S_DFD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_DFP(int p0, void* p1, struct S_DFP p2, void (*cb)(int, void*, struct S_DFP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_DDI(int p0, void* p1, struct S_DDI p2, void (*cb)(int, void*, struct S_DDI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_DDF(int p0, void* p1, struct S_DDF p2, void (*cb)(int, void*, struct S_DDF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_DDD(int p0, void* p1, struct S_DDD p2, void (*cb)(int, void*, struct S_DDD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_DDP(int p0, void* p1, struct S_DDP p2, void (*cb)(int, void*, struct S_DDP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_DPI(int p0, void* p1, struct S_DPI p2, void (*cb)(int, void*, struct S_DPI)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_DPF(int p0, void* p1, struct S_DPF p2, void (*cb)(int, void*, struct S_DPF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_DPD(int p0, void* p1, struct S_DPD p2, void (*cb)(int, void*, struct S_DPD)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_DPP(int p0, void* p1, struct S_DPP p2, void (*cb)(int, void*, struct S_DPP)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_PII(int p0, void* p1, struct S_PII p2, void (*cb)(int, void*, struct S_PII)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_PIF(int p0, void* p1, struct S_PIF p2, void (*cb)(int, void*, struct S_PIF)) { cb(p0,p1,p2); }
-EXPORT void f1_V_IPS_PID(int p0, void* p1, struct S_PID p2, void (*cb)(int, void*, struct S_PID)) { cb(p0,p1,p2); }
-EXPORT void f2_V_IPS_PIP(int p0, void* p1, struct S_PIP p2, void (*cb)(int, void*, struct S_PIP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_IPS_PFI(int p0, void* p1, struct S_PFI p2, void (*cb)(int, void*, struct S_PFI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_IPS_PFF(int p0, void* p1, struct S_PFF p2, void (*cb)(int, void*, struct S_PFF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_IPS_PFD(int p0, void* p1, struct S_PFD p2, void (*cb)(int, void*, struct S_PFD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_IPS_PFP(int p0, void* p1, struct S_PFP p2, void (*cb)(int, void*, struct S_PFP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_IPS_PDI(int p0, void* p1, struct S_PDI p2, void (*cb)(int, void*, struct S_PDI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_IPS_PDF(int p0, void* p1, struct S_PDF p2, void (*cb)(int, void*, struct S_PDF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_IPS_PDD(int p0, void* p1, struct S_PDD p2, void (*cb)(int, void*, struct S_PDD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_IPS_PDP(int p0, void* p1, struct S_PDP p2, void (*cb)(int, void*, struct S_PDP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_IPS_PPI(int p0, void* p1, struct S_PPI p2, void (*cb)(int, void*, struct S_PPI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_IPS_PPF(int p0, void* p1, struct S_PPF p2, void (*cb)(int, void*, struct S_PPF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_IPS_PPD(int p0, void* p1, struct S_PPD p2, void (*cb)(int, void*, struct S_PPD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_IPS_PPP(int p0, void* p1, struct S_PPP p2, void (*cb)(int, void*, struct S_PPP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_I(int p0, struct S_I p1, int p2, void (*cb)(int, struct S_I, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_F(int p0, struct S_F p1, int p2, void (*cb)(int, struct S_F, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_D(int p0, struct S_D p1, int p2, void (*cb)(int, struct S_D, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_P(int p0, struct S_P p1, int p2, void (*cb)(int, struct S_P, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_II(int p0, struct S_II p1, int p2, void (*cb)(int, struct S_II, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_IF(int p0, struct S_IF p1, int p2, void (*cb)(int, struct S_IF, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_ID(int p0, struct S_ID p1, int p2, void (*cb)(int, struct S_ID, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_IP(int p0, struct S_IP p1, int p2, void (*cb)(int, struct S_IP, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_FI(int p0, struct S_FI p1, int p2, void (*cb)(int, struct S_FI, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_FF(int p0, struct S_FF p1, int p2, void (*cb)(int, struct S_FF, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_FD(int p0, struct S_FD p1, int p2, void (*cb)(int, struct S_FD, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_FP(int p0, struct S_FP p1, int p2, void (*cb)(int, struct S_FP, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_DI(int p0, struct S_DI p1, int p2, void (*cb)(int, struct S_DI, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_DF(int p0, struct S_DF p1, int p2, void (*cb)(int, struct S_DF, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_DD(int p0, struct S_DD p1, int p2, void (*cb)(int, struct S_DD, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_DP(int p0, struct S_DP p1, int p2, void (*cb)(int, struct S_DP, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_PI(int p0, struct S_PI p1, int p2, void (*cb)(int, struct S_PI, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_PF(int p0, struct S_PF p1, int p2, void (*cb)(int, struct S_PF, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_PD(int p0, struct S_PD p1, int p2, void (*cb)(int, struct S_PD, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_PP(int p0, struct S_PP p1, int p2, void (*cb)(int, struct S_PP, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_III(int p0, struct S_III p1, int p2, void (*cb)(int, struct S_III, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_IIF(int p0, struct S_IIF p1, int p2, void (*cb)(int, struct S_IIF, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_IID(int p0, struct S_IID p1, int p2, void (*cb)(int, struct S_IID, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_IIP(int p0, struct S_IIP p1, int p2, void (*cb)(int, struct S_IIP, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_IFI(int p0, struct S_IFI p1, int p2, void (*cb)(int, struct S_IFI, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_IFF(int p0, struct S_IFF p1, int p2, void (*cb)(int, struct S_IFF, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_IFD(int p0, struct S_IFD p1, int p2, void (*cb)(int, struct S_IFD, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_IFP(int p0, struct S_IFP p1, int p2, void (*cb)(int, struct S_IFP, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_IDI(int p0, struct S_IDI p1, int p2, void (*cb)(int, struct S_IDI, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_IDF(int p0, struct S_IDF p1, int p2, void (*cb)(int, struct S_IDF, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_IDD(int p0, struct S_IDD p1, int p2, void (*cb)(int, struct S_IDD, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_IDP(int p0, struct S_IDP p1, int p2, void (*cb)(int, struct S_IDP, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_IPI(int p0, struct S_IPI p1, int p2, void (*cb)(int, struct S_IPI, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_IPF(int p0, struct S_IPF p1, int p2, void (*cb)(int, struct S_IPF, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_IPD(int p0, struct S_IPD p1, int p2, void (*cb)(int, struct S_IPD, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_IPP(int p0, struct S_IPP p1, int p2, void (*cb)(int, struct S_IPP, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_FII(int p0, struct S_FII p1, int p2, void (*cb)(int, struct S_FII, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_FIF(int p0, struct S_FIF p1, int p2, void (*cb)(int, struct S_FIF, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_FID(int p0, struct S_FID p1, int p2, void (*cb)(int, struct S_FID, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_FIP(int p0, struct S_FIP p1, int p2, void (*cb)(int, struct S_FIP, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_FFI(int p0, struct S_FFI p1, int p2, void (*cb)(int, struct S_FFI, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_FFF(int p0, struct S_FFF p1, int p2, void (*cb)(int, struct S_FFF, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_FFD(int p0, struct S_FFD p1, int p2, void (*cb)(int, struct S_FFD, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_FFP(int p0, struct S_FFP p1, int p2, void (*cb)(int, struct S_FFP, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_FDI(int p0, struct S_FDI p1, int p2, void (*cb)(int, struct S_FDI, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_FDF(int p0, struct S_FDF p1, int p2, void (*cb)(int, struct S_FDF, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_FDD(int p0, struct S_FDD p1, int p2, void (*cb)(int, struct S_FDD, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_FDP(int p0, struct S_FDP p1, int p2, void (*cb)(int, struct S_FDP, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_FPI(int p0, struct S_FPI p1, int p2, void (*cb)(int, struct S_FPI, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_FPF(int p0, struct S_FPF p1, int p2, void (*cb)(int, struct S_FPF, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_FPD(int p0, struct S_FPD p1, int p2, void (*cb)(int, struct S_FPD, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_FPP(int p0, struct S_FPP p1, int p2, void (*cb)(int, struct S_FPP, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_DII(int p0, struct S_DII p1, int p2, void (*cb)(int, struct S_DII, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_DIF(int p0, struct S_DIF p1, int p2, void (*cb)(int, struct S_DIF, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_DID(int p0, struct S_DID p1, int p2, void (*cb)(int, struct S_DID, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_DIP(int p0, struct S_DIP p1, int p2, void (*cb)(int, struct S_DIP, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_DFI(int p0, struct S_DFI p1, int p2, void (*cb)(int, struct S_DFI, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_DFF(int p0, struct S_DFF p1, int p2, void (*cb)(int, struct S_DFF, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_DFD(int p0, struct S_DFD p1, int p2, void (*cb)(int, struct S_DFD, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_DFP(int p0, struct S_DFP p1, int p2, void (*cb)(int, struct S_DFP, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_DDI(int p0, struct S_DDI p1, int p2, void (*cb)(int, struct S_DDI, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_DDF(int p0, struct S_DDF p1, int p2, void (*cb)(int, struct S_DDF, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_DDD(int p0, struct S_DDD p1, int p2, void (*cb)(int, struct S_DDD, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_DDP(int p0, struct S_DDP p1, int p2, void (*cb)(int, struct S_DDP, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_DPI(int p0, struct S_DPI p1, int p2, void (*cb)(int, struct S_DPI, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_DPF(int p0, struct S_DPF p1, int p2, void (*cb)(int, struct S_DPF, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_DPD(int p0, struct S_DPD p1, int p2, void (*cb)(int, struct S_DPD, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_DPP(int p0, struct S_DPP p1, int p2, void (*cb)(int, struct S_DPP, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_PII(int p0, struct S_PII p1, int p2, void (*cb)(int, struct S_PII, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_PIF(int p0, struct S_PIF p1, int p2, void (*cb)(int, struct S_PIF, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_PID(int p0, struct S_PID p1, int p2, void (*cb)(int, struct S_PID, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_PIP(int p0, struct S_PIP p1, int p2, void (*cb)(int, struct S_PIP, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_PFI(int p0, struct S_PFI p1, int p2, void (*cb)(int, struct S_PFI, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_PFF(int p0, struct S_PFF p1, int p2, void (*cb)(int, struct S_PFF, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_PFD(int p0, struct S_PFD p1, int p2, void (*cb)(int, struct S_PFD, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_PFP(int p0, struct S_PFP p1, int p2, void (*cb)(int, struct S_PFP, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_PDI(int p0, struct S_PDI p1, int p2, void (*cb)(int, struct S_PDI, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_PDF(int p0, struct S_PDF p1, int p2, void (*cb)(int, struct S_PDF, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_PDD(int p0, struct S_PDD p1, int p2, void (*cb)(int, struct S_PDD, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_PDP(int p0, struct S_PDP p1, int p2, void (*cb)(int, struct S_PDP, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_PPI(int p0, struct S_PPI p1, int p2, void (*cb)(int, struct S_PPI, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_PPF(int p0, struct S_PPF p1, int p2, void (*cb)(int, struct S_PPF, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_PPD(int p0, struct S_PPD p1, int p2, void (*cb)(int, struct S_PPD, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISI_PPP(int p0, struct S_PPP p1, int p2, void (*cb)(int, struct S_PPP, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_I(int p0, struct S_I p1, float p2, void (*cb)(int, struct S_I, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_F(int p0, struct S_F p1, float p2, void (*cb)(int, struct S_F, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_D(int p0, struct S_D p1, float p2, void (*cb)(int, struct S_D, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_P(int p0, struct S_P p1, float p2, void (*cb)(int, struct S_P, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_II(int p0, struct S_II p1, float p2, void (*cb)(int, struct S_II, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_IF(int p0, struct S_IF p1, float p2, void (*cb)(int, struct S_IF, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_ID(int p0, struct S_ID p1, float p2, void (*cb)(int, struct S_ID, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_IP(int p0, struct S_IP p1, float p2, void (*cb)(int, struct S_IP, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_FI(int p0, struct S_FI p1, float p2, void (*cb)(int, struct S_FI, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_FF(int p0, struct S_FF p1, float p2, void (*cb)(int, struct S_FF, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_FD(int p0, struct S_FD p1, float p2, void (*cb)(int, struct S_FD, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_FP(int p0, struct S_FP p1, float p2, void (*cb)(int, struct S_FP, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_DI(int p0, struct S_DI p1, float p2, void (*cb)(int, struct S_DI, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_DF(int p0, struct S_DF p1, float p2, void (*cb)(int, struct S_DF, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_DD(int p0, struct S_DD p1, float p2, void (*cb)(int, struct S_DD, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_DP(int p0, struct S_DP p1, float p2, void (*cb)(int, struct S_DP, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_PI(int p0, struct S_PI p1, float p2, void (*cb)(int, struct S_PI, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_PF(int p0, struct S_PF p1, float p2, void (*cb)(int, struct S_PF, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_PD(int p0, struct S_PD p1, float p2, void (*cb)(int, struct S_PD, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_PP(int p0, struct S_PP p1, float p2, void (*cb)(int, struct S_PP, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_III(int p0, struct S_III p1, float p2, void (*cb)(int, struct S_III, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_IIF(int p0, struct S_IIF p1, float p2, void (*cb)(int, struct S_IIF, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_IID(int p0, struct S_IID p1, float p2, void (*cb)(int, struct S_IID, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_IIP(int p0, struct S_IIP p1, float p2, void (*cb)(int, struct S_IIP, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_IFI(int p0, struct S_IFI p1, float p2, void (*cb)(int, struct S_IFI, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_IFF(int p0, struct S_IFF p1, float p2, void (*cb)(int, struct S_IFF, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_IFD(int p0, struct S_IFD p1, float p2, void (*cb)(int, struct S_IFD, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_IFP(int p0, struct S_IFP p1, float p2, void (*cb)(int, struct S_IFP, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_IDI(int p0, struct S_IDI p1, float p2, void (*cb)(int, struct S_IDI, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_IDF(int p0, struct S_IDF p1, float p2, void (*cb)(int, struct S_IDF, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_IDD(int p0, struct S_IDD p1, float p2, void (*cb)(int, struct S_IDD, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_IDP(int p0, struct S_IDP p1, float p2, void (*cb)(int, struct S_IDP, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_IPI(int p0, struct S_IPI p1, float p2, void (*cb)(int, struct S_IPI, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_IPF(int p0, struct S_IPF p1, float p2, void (*cb)(int, struct S_IPF, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_IPD(int p0, struct S_IPD p1, float p2, void (*cb)(int, struct S_IPD, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_IPP(int p0, struct S_IPP p1, float p2, void (*cb)(int, struct S_IPP, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_FII(int p0, struct S_FII p1, float p2, void (*cb)(int, struct S_FII, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_FIF(int p0, struct S_FIF p1, float p2, void (*cb)(int, struct S_FIF, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_FID(int p0, struct S_FID p1, float p2, void (*cb)(int, struct S_FID, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_FIP(int p0, struct S_FIP p1, float p2, void (*cb)(int, struct S_FIP, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_FFI(int p0, struct S_FFI p1, float p2, void (*cb)(int, struct S_FFI, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_FFF(int p0, struct S_FFF p1, float p2, void (*cb)(int, struct S_FFF, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_FFD(int p0, struct S_FFD p1, float p2, void (*cb)(int, struct S_FFD, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_FFP(int p0, struct S_FFP p1, float p2, void (*cb)(int, struct S_FFP, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_FDI(int p0, struct S_FDI p1, float p2, void (*cb)(int, struct S_FDI, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_FDF(int p0, struct S_FDF p1, float p2, void (*cb)(int, struct S_FDF, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_FDD(int p0, struct S_FDD p1, float p2, void (*cb)(int, struct S_FDD, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_FDP(int p0, struct S_FDP p1, float p2, void (*cb)(int, struct S_FDP, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_FPI(int p0, struct S_FPI p1, float p2, void (*cb)(int, struct S_FPI, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_FPF(int p0, struct S_FPF p1, float p2, void (*cb)(int, struct S_FPF, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_FPD(int p0, struct S_FPD p1, float p2, void (*cb)(int, struct S_FPD, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_FPP(int p0, struct S_FPP p1, float p2, void (*cb)(int, struct S_FPP, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_DII(int p0, struct S_DII p1, float p2, void (*cb)(int, struct S_DII, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_DIF(int p0, struct S_DIF p1, float p2, void (*cb)(int, struct S_DIF, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_DID(int p0, struct S_DID p1, float p2, void (*cb)(int, struct S_DID, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_DIP(int p0, struct S_DIP p1, float p2, void (*cb)(int, struct S_DIP, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_DFI(int p0, struct S_DFI p1, float p2, void (*cb)(int, struct S_DFI, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_DFF(int p0, struct S_DFF p1, float p2, void (*cb)(int, struct S_DFF, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_DFD(int p0, struct S_DFD p1, float p2, void (*cb)(int, struct S_DFD, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_DFP(int p0, struct S_DFP p1, float p2, void (*cb)(int, struct S_DFP, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_DDI(int p0, struct S_DDI p1, float p2, void (*cb)(int, struct S_DDI, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_DDF(int p0, struct S_DDF p1, float p2, void (*cb)(int, struct S_DDF, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_DDD(int p0, struct S_DDD p1, float p2, void (*cb)(int, struct S_DDD, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_DDP(int p0, struct S_DDP p1, float p2, void (*cb)(int, struct S_DDP, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_DPI(int p0, struct S_DPI p1, float p2, void (*cb)(int, struct S_DPI, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_DPF(int p0, struct S_DPF p1, float p2, void (*cb)(int, struct S_DPF, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_DPD(int p0, struct S_DPD p1, float p2, void (*cb)(int, struct S_DPD, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_DPP(int p0, struct S_DPP p1, float p2, void (*cb)(int, struct S_DPP, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_PII(int p0, struct S_PII p1, float p2, void (*cb)(int, struct S_PII, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_PIF(int p0, struct S_PIF p1, float p2, void (*cb)(int, struct S_PIF, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_PID(int p0, struct S_PID p1, float p2, void (*cb)(int, struct S_PID, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_PIP(int p0, struct S_PIP p1, float p2, void (*cb)(int, struct S_PIP, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_PFI(int p0, struct S_PFI p1, float p2, void (*cb)(int, struct S_PFI, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_PFF(int p0, struct S_PFF p1, float p2, void (*cb)(int, struct S_PFF, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_PFD(int p0, struct S_PFD p1, float p2, void (*cb)(int, struct S_PFD, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_PFP(int p0, struct S_PFP p1, float p2, void (*cb)(int, struct S_PFP, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_PDI(int p0, struct S_PDI p1, float p2, void (*cb)(int, struct S_PDI, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_PDF(int p0, struct S_PDF p1, float p2, void (*cb)(int, struct S_PDF, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_PDD(int p0, struct S_PDD p1, float p2, void (*cb)(int, struct S_PDD, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_PDP(int p0, struct S_PDP p1, float p2, void (*cb)(int, struct S_PDP, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_PPI(int p0, struct S_PPI p1, float p2, void (*cb)(int, struct S_PPI, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_PPF(int p0, struct S_PPF p1, float p2, void (*cb)(int, struct S_PPF, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_PPD(int p0, struct S_PPD p1, float p2, void (*cb)(int, struct S_PPD, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISF_PPP(int p0, struct S_PPP p1, float p2, void (*cb)(int, struct S_PPP, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_I(int p0, struct S_I p1, double p2, void (*cb)(int, struct S_I, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_F(int p0, struct S_F p1, double p2, void (*cb)(int, struct S_F, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_D(int p0, struct S_D p1, double p2, void (*cb)(int, struct S_D, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_P(int p0, struct S_P p1, double p2, void (*cb)(int, struct S_P, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_II(int p0, struct S_II p1, double p2, void (*cb)(int, struct S_II, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_IF(int p0, struct S_IF p1, double p2, void (*cb)(int, struct S_IF, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_ID(int p0, struct S_ID p1, double p2, void (*cb)(int, struct S_ID, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_IP(int p0, struct S_IP p1, double p2, void (*cb)(int, struct S_IP, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_FI(int p0, struct S_FI p1, double p2, void (*cb)(int, struct S_FI, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_FF(int p0, struct S_FF p1, double p2, void (*cb)(int, struct S_FF, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_FD(int p0, struct S_FD p1, double p2, void (*cb)(int, struct S_FD, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_FP(int p0, struct S_FP p1, double p2, void (*cb)(int, struct S_FP, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_DI(int p0, struct S_DI p1, double p2, void (*cb)(int, struct S_DI, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_DF(int p0, struct S_DF p1, double p2, void (*cb)(int, struct S_DF, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_DD(int p0, struct S_DD p1, double p2, void (*cb)(int, struct S_DD, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_DP(int p0, struct S_DP p1, double p2, void (*cb)(int, struct S_DP, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_PI(int p0, struct S_PI p1, double p2, void (*cb)(int, struct S_PI, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_PF(int p0, struct S_PF p1, double p2, void (*cb)(int, struct S_PF, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_PD(int p0, struct S_PD p1, double p2, void (*cb)(int, struct S_PD, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_PP(int p0, struct S_PP p1, double p2, void (*cb)(int, struct S_PP, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_III(int p0, struct S_III p1, double p2, void (*cb)(int, struct S_III, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_IIF(int p0, struct S_IIF p1, double p2, void (*cb)(int, struct S_IIF, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_IID(int p0, struct S_IID p1, double p2, void (*cb)(int, struct S_IID, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_IIP(int p0, struct S_IIP p1, double p2, void (*cb)(int, struct S_IIP, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_IFI(int p0, struct S_IFI p1, double p2, void (*cb)(int, struct S_IFI, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_IFF(int p0, struct S_IFF p1, double p2, void (*cb)(int, struct S_IFF, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_IFD(int p0, struct S_IFD p1, double p2, void (*cb)(int, struct S_IFD, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_IFP(int p0, struct S_IFP p1, double p2, void (*cb)(int, struct S_IFP, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_IDI(int p0, struct S_IDI p1, double p2, void (*cb)(int, struct S_IDI, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_IDF(int p0, struct S_IDF p1, double p2, void (*cb)(int, struct S_IDF, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_IDD(int p0, struct S_IDD p1, double p2, void (*cb)(int, struct S_IDD, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_IDP(int p0, struct S_IDP p1, double p2, void (*cb)(int, struct S_IDP, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_IPI(int p0, struct S_IPI p1, double p2, void (*cb)(int, struct S_IPI, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_IPF(int p0, struct S_IPF p1, double p2, void (*cb)(int, struct S_IPF, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_IPD(int p0, struct S_IPD p1, double p2, void (*cb)(int, struct S_IPD, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_IPP(int p0, struct S_IPP p1, double p2, void (*cb)(int, struct S_IPP, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_FII(int p0, struct S_FII p1, double p2, void (*cb)(int, struct S_FII, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_FIF(int p0, struct S_FIF p1, double p2, void (*cb)(int, struct S_FIF, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_FID(int p0, struct S_FID p1, double p2, void (*cb)(int, struct S_FID, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_FIP(int p0, struct S_FIP p1, double p2, void (*cb)(int, struct S_FIP, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_FFI(int p0, struct S_FFI p1, double p2, void (*cb)(int, struct S_FFI, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_FFF(int p0, struct S_FFF p1, double p2, void (*cb)(int, struct S_FFF, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_FFD(int p0, struct S_FFD p1, double p2, void (*cb)(int, struct S_FFD, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_FFP(int p0, struct S_FFP p1, double p2, void (*cb)(int, struct S_FFP, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_FDI(int p0, struct S_FDI p1, double p2, void (*cb)(int, struct S_FDI, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_FDF(int p0, struct S_FDF p1, double p2, void (*cb)(int, struct S_FDF, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_FDD(int p0, struct S_FDD p1, double p2, void (*cb)(int, struct S_FDD, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_FDP(int p0, struct S_FDP p1, double p2, void (*cb)(int, struct S_FDP, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_FPI(int p0, struct S_FPI p1, double p2, void (*cb)(int, struct S_FPI, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_FPF(int p0, struct S_FPF p1, double p2, void (*cb)(int, struct S_FPF, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_FPD(int p0, struct S_FPD p1, double p2, void (*cb)(int, struct S_FPD, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_FPP(int p0, struct S_FPP p1, double p2, void (*cb)(int, struct S_FPP, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_DII(int p0, struct S_DII p1, double p2, void (*cb)(int, struct S_DII, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_DIF(int p0, struct S_DIF p1, double p2, void (*cb)(int, struct S_DIF, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_DID(int p0, struct S_DID p1, double p2, void (*cb)(int, struct S_DID, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_DIP(int p0, struct S_DIP p1, double p2, void (*cb)(int, struct S_DIP, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_DFI(int p0, struct S_DFI p1, double p2, void (*cb)(int, struct S_DFI, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_DFF(int p0, struct S_DFF p1, double p2, void (*cb)(int, struct S_DFF, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_DFD(int p0, struct S_DFD p1, double p2, void (*cb)(int, struct S_DFD, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_DFP(int p0, struct S_DFP p1, double p2, void (*cb)(int, struct S_DFP, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_DDI(int p0, struct S_DDI p1, double p2, void (*cb)(int, struct S_DDI, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_DDF(int p0, struct S_DDF p1, double p2, void (*cb)(int, struct S_DDF, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_DDD(int p0, struct S_DDD p1, double p2, void (*cb)(int, struct S_DDD, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_DDP(int p0, struct S_DDP p1, double p2, void (*cb)(int, struct S_DDP, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_DPI(int p0, struct S_DPI p1, double p2, void (*cb)(int, struct S_DPI, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_DPF(int p0, struct S_DPF p1, double p2, void (*cb)(int, struct S_DPF, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_DPD(int p0, struct S_DPD p1, double p2, void (*cb)(int, struct S_DPD, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_DPP(int p0, struct S_DPP p1, double p2, void (*cb)(int, struct S_DPP, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_PII(int p0, struct S_PII p1, double p2, void (*cb)(int, struct S_PII, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_PIF(int p0, struct S_PIF p1, double p2, void (*cb)(int, struct S_PIF, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_PID(int p0, struct S_PID p1, double p2, void (*cb)(int, struct S_PID, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_PIP(int p0, struct S_PIP p1, double p2, void (*cb)(int, struct S_PIP, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_PFI(int p0, struct S_PFI p1, double p2, void (*cb)(int, struct S_PFI, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_PFF(int p0, struct S_PFF p1, double p2, void (*cb)(int, struct S_PFF, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_PFD(int p0, struct S_PFD p1, double p2, void (*cb)(int, struct S_PFD, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_PFP(int p0, struct S_PFP p1, double p2, void (*cb)(int, struct S_PFP, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_PDI(int p0, struct S_PDI p1, double p2, void (*cb)(int, struct S_PDI, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_PDF(int p0, struct S_PDF p1, double p2, void (*cb)(int, struct S_PDF, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_PDD(int p0, struct S_PDD p1, double p2, void (*cb)(int, struct S_PDD, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_PDP(int p0, struct S_PDP p1, double p2, void (*cb)(int, struct S_PDP, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_PPI(int p0, struct S_PPI p1, double p2, void (*cb)(int, struct S_PPI, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_PPF(int p0, struct S_PPF p1, double p2, void (*cb)(int, struct S_PPF, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_PPD(int p0, struct S_PPD p1, double p2, void (*cb)(int, struct S_PPD, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISD_PPP(int p0, struct S_PPP p1, double p2, void (*cb)(int, struct S_PPP, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_I(int p0, struct S_I p1, void* p2, void (*cb)(int, struct S_I, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_F(int p0, struct S_F p1, void* p2, void (*cb)(int, struct S_F, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_D(int p0, struct S_D p1, void* p2, void (*cb)(int, struct S_D, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_P(int p0, struct S_P p1, void* p2, void (*cb)(int, struct S_P, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_II(int p0, struct S_II p1, void* p2, void (*cb)(int, struct S_II, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_IF(int p0, struct S_IF p1, void* p2, void (*cb)(int, struct S_IF, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_ID(int p0, struct S_ID p1, void* p2, void (*cb)(int, struct S_ID, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_IP(int p0, struct S_IP p1, void* p2, void (*cb)(int, struct S_IP, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_FI(int p0, struct S_FI p1, void* p2, void (*cb)(int, struct S_FI, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_FF(int p0, struct S_FF p1, void* p2, void (*cb)(int, struct S_FF, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_FD(int p0, struct S_FD p1, void* p2, void (*cb)(int, struct S_FD, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_FP(int p0, struct S_FP p1, void* p2, void (*cb)(int, struct S_FP, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_DI(int p0, struct S_DI p1, void* p2, void (*cb)(int, struct S_DI, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_DF(int p0, struct S_DF p1, void* p2, void (*cb)(int, struct S_DF, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_DD(int p0, struct S_DD p1, void* p2, void (*cb)(int, struct S_DD, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_DP(int p0, struct S_DP p1, void* p2, void (*cb)(int, struct S_DP, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_PI(int p0, struct S_PI p1, void* p2, void (*cb)(int, struct S_PI, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_PF(int p0, struct S_PF p1, void* p2, void (*cb)(int, struct S_PF, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_PD(int p0, struct S_PD p1, void* p2, void (*cb)(int, struct S_PD, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_PP(int p0, struct S_PP p1, void* p2, void (*cb)(int, struct S_PP, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_III(int p0, struct S_III p1, void* p2, void (*cb)(int, struct S_III, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_IIF(int p0, struct S_IIF p1, void* p2, void (*cb)(int, struct S_IIF, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_IID(int p0, struct S_IID p1, void* p2, void (*cb)(int, struct S_IID, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_IIP(int p0, struct S_IIP p1, void* p2, void (*cb)(int, struct S_IIP, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_IFI(int p0, struct S_IFI p1, void* p2, void (*cb)(int, struct S_IFI, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_IFF(int p0, struct S_IFF p1, void* p2, void (*cb)(int, struct S_IFF, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_IFD(int p0, struct S_IFD p1, void* p2, void (*cb)(int, struct S_IFD, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_IFP(int p0, struct S_IFP p1, void* p2, void (*cb)(int, struct S_IFP, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_IDI(int p0, struct S_IDI p1, void* p2, void (*cb)(int, struct S_IDI, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_IDF(int p0, struct S_IDF p1, void* p2, void (*cb)(int, struct S_IDF, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_IDD(int p0, struct S_IDD p1, void* p2, void (*cb)(int, struct S_IDD, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_IDP(int p0, struct S_IDP p1, void* p2, void (*cb)(int, struct S_IDP, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_IPI(int p0, struct S_IPI p1, void* p2, void (*cb)(int, struct S_IPI, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_IPF(int p0, struct S_IPF p1, void* p2, void (*cb)(int, struct S_IPF, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_IPD(int p0, struct S_IPD p1, void* p2, void (*cb)(int, struct S_IPD, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_IPP(int p0, struct S_IPP p1, void* p2, void (*cb)(int, struct S_IPP, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_FII(int p0, struct S_FII p1, void* p2, void (*cb)(int, struct S_FII, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_FIF(int p0, struct S_FIF p1, void* p2, void (*cb)(int, struct S_FIF, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_FID(int p0, struct S_FID p1, void* p2, void (*cb)(int, struct S_FID, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_FIP(int p0, struct S_FIP p1, void* p2, void (*cb)(int, struct S_FIP, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_FFI(int p0, struct S_FFI p1, void* p2, void (*cb)(int, struct S_FFI, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_FFF(int p0, struct S_FFF p1, void* p2, void (*cb)(int, struct S_FFF, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_FFD(int p0, struct S_FFD p1, void* p2, void (*cb)(int, struct S_FFD, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_FFP(int p0, struct S_FFP p1, void* p2, void (*cb)(int, struct S_FFP, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_FDI(int p0, struct S_FDI p1, void* p2, void (*cb)(int, struct S_FDI, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_FDF(int p0, struct S_FDF p1, void* p2, void (*cb)(int, struct S_FDF, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_FDD(int p0, struct S_FDD p1, void* p2, void (*cb)(int, struct S_FDD, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_FDP(int p0, struct S_FDP p1, void* p2, void (*cb)(int, struct S_FDP, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_FPI(int p0, struct S_FPI p1, void* p2, void (*cb)(int, struct S_FPI, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_FPF(int p0, struct S_FPF p1, void* p2, void (*cb)(int, struct S_FPF, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_FPD(int p0, struct S_FPD p1, void* p2, void (*cb)(int, struct S_FPD, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_FPP(int p0, struct S_FPP p1, void* p2, void (*cb)(int, struct S_FPP, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_DII(int p0, struct S_DII p1, void* p2, void (*cb)(int, struct S_DII, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_DIF(int p0, struct S_DIF p1, void* p2, void (*cb)(int, struct S_DIF, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_DID(int p0, struct S_DID p1, void* p2, void (*cb)(int, struct S_DID, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_DIP(int p0, struct S_DIP p1, void* p2, void (*cb)(int, struct S_DIP, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_DFI(int p0, struct S_DFI p1, void* p2, void (*cb)(int, struct S_DFI, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_DFF(int p0, struct S_DFF p1, void* p2, void (*cb)(int, struct S_DFF, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_DFD(int p0, struct S_DFD p1, void* p2, void (*cb)(int, struct S_DFD, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_DFP(int p0, struct S_DFP p1, void* p2, void (*cb)(int, struct S_DFP, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_DDI(int p0, struct S_DDI p1, void* p2, void (*cb)(int, struct S_DDI, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_DDF(int p0, struct S_DDF p1, void* p2, void (*cb)(int, struct S_DDF, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_DDD(int p0, struct S_DDD p1, void* p2, void (*cb)(int, struct S_DDD, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_DDP(int p0, struct S_DDP p1, void* p2, void (*cb)(int, struct S_DDP, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_DPI(int p0, struct S_DPI p1, void* p2, void (*cb)(int, struct S_DPI, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_DPF(int p0, struct S_DPF p1, void* p2, void (*cb)(int, struct S_DPF, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_DPD(int p0, struct S_DPD p1, void* p2, void (*cb)(int, struct S_DPD, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_DPP(int p0, struct S_DPP p1, void* p2, void (*cb)(int, struct S_DPP, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_PII(int p0, struct S_PII p1, void* p2, void (*cb)(int, struct S_PII, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_PIF(int p0, struct S_PIF p1, void* p2, void (*cb)(int, struct S_PIF, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_PID(int p0, struct S_PID p1, void* p2, void (*cb)(int, struct S_PID, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_PIP(int p0, struct S_PIP p1, void* p2, void (*cb)(int, struct S_PIP, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_PFI(int p0, struct S_PFI p1, void* p2, void (*cb)(int, struct S_PFI, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_PFF(int p0, struct S_PFF p1, void* p2, void (*cb)(int, struct S_PFF, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_PFD(int p0, struct S_PFD p1, void* p2, void (*cb)(int, struct S_PFD, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_PFP(int p0, struct S_PFP p1, void* p2, void (*cb)(int, struct S_PFP, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_PDI(int p0, struct S_PDI p1, void* p2, void (*cb)(int, struct S_PDI, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_PDF(int p0, struct S_PDF p1, void* p2, void (*cb)(int, struct S_PDF, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_PDD(int p0, struct S_PDD p1, void* p2, void (*cb)(int, struct S_PDD, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_PDP(int p0, struct S_PDP p1, void* p2, void (*cb)(int, struct S_PDP, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_PPI(int p0, struct S_PPI p1, void* p2, void (*cb)(int, struct S_PPI, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_PPF(int p0, struct S_PPF p1, void* p2, void (*cb)(int, struct S_PPF, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_PPD(int p0, struct S_PPD p1, void* p2, void (*cb)(int, struct S_PPD, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISP_PPP(int p0, struct S_PPP p1, void* p2, void (*cb)(int, struct S_PPP, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_I(int p0, struct S_I p1, struct S_I p2, void (*cb)(int, struct S_I, struct S_I)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_F(int p0, struct S_F p1, struct S_F p2, void (*cb)(int, struct S_F, struct S_F)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_D(int p0, struct S_D p1, struct S_D p2, void (*cb)(int, struct S_D, struct S_D)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_P(int p0, struct S_P p1, struct S_P p2, void (*cb)(int, struct S_P, struct S_P)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_II(int p0, struct S_II p1, struct S_II p2, void (*cb)(int, struct S_II, struct S_II)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_IF(int p0, struct S_IF p1, struct S_IF p2, void (*cb)(int, struct S_IF, struct S_IF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_ID(int p0, struct S_ID p1, struct S_ID p2, void (*cb)(int, struct S_ID, struct S_ID)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_IP(int p0, struct S_IP p1, struct S_IP p2, void (*cb)(int, struct S_IP, struct S_IP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_FI(int p0, struct S_FI p1, struct S_FI p2, void (*cb)(int, struct S_FI, struct S_FI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_FF(int p0, struct S_FF p1, struct S_FF p2, void (*cb)(int, struct S_FF, struct S_FF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_FD(int p0, struct S_FD p1, struct S_FD p2, void (*cb)(int, struct S_FD, struct S_FD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_FP(int p0, struct S_FP p1, struct S_FP p2, void (*cb)(int, struct S_FP, struct S_FP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_DI(int p0, struct S_DI p1, struct S_DI p2, void (*cb)(int, struct S_DI, struct S_DI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_DF(int p0, struct S_DF p1, struct S_DF p2, void (*cb)(int, struct S_DF, struct S_DF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_DD(int p0, struct S_DD p1, struct S_DD p2, void (*cb)(int, struct S_DD, struct S_DD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_DP(int p0, struct S_DP p1, struct S_DP p2, void (*cb)(int, struct S_DP, struct S_DP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_PI(int p0, struct S_PI p1, struct S_PI p2, void (*cb)(int, struct S_PI, struct S_PI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_PF(int p0, struct S_PF p1, struct S_PF p2, void (*cb)(int, struct S_PF, struct S_PF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_PD(int p0, struct S_PD p1, struct S_PD p2, void (*cb)(int, struct S_PD, struct S_PD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_PP(int p0, struct S_PP p1, struct S_PP p2, void (*cb)(int, struct S_PP, struct S_PP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_III(int p0, struct S_III p1, struct S_III p2, void (*cb)(int, struct S_III, struct S_III)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_IIF(int p0, struct S_IIF p1, struct S_IIF p2, void (*cb)(int, struct S_IIF, struct S_IIF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_IID(int p0, struct S_IID p1, struct S_IID p2, void (*cb)(int, struct S_IID, struct S_IID)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_IIP(int p0, struct S_IIP p1, struct S_IIP p2, void (*cb)(int, struct S_IIP, struct S_IIP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_IFI(int p0, struct S_IFI p1, struct S_IFI p2, void (*cb)(int, struct S_IFI, struct S_IFI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_IFF(int p0, struct S_IFF p1, struct S_IFF p2, void (*cb)(int, struct S_IFF, struct S_IFF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_IFD(int p0, struct S_IFD p1, struct S_IFD p2, void (*cb)(int, struct S_IFD, struct S_IFD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_IFP(int p0, struct S_IFP p1, struct S_IFP p2, void (*cb)(int, struct S_IFP, struct S_IFP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_IDI(int p0, struct S_IDI p1, struct S_IDI p2, void (*cb)(int, struct S_IDI, struct S_IDI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_IDF(int p0, struct S_IDF p1, struct S_IDF p2, void (*cb)(int, struct S_IDF, struct S_IDF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_IDD(int p0, struct S_IDD p1, struct S_IDD p2, void (*cb)(int, struct S_IDD, struct S_IDD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_IDP(int p0, struct S_IDP p1, struct S_IDP p2, void (*cb)(int, struct S_IDP, struct S_IDP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_IPI(int p0, struct S_IPI p1, struct S_IPI p2, void (*cb)(int, struct S_IPI, struct S_IPI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_IPF(int p0, struct S_IPF p1, struct S_IPF p2, void (*cb)(int, struct S_IPF, struct S_IPF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_IPD(int p0, struct S_IPD p1, struct S_IPD p2, void (*cb)(int, struct S_IPD, struct S_IPD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_IPP(int p0, struct S_IPP p1, struct S_IPP p2, void (*cb)(int, struct S_IPP, struct S_IPP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_FII(int p0, struct S_FII p1, struct S_FII p2, void (*cb)(int, struct S_FII, struct S_FII)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_FIF(int p0, struct S_FIF p1, struct S_FIF p2, void (*cb)(int, struct S_FIF, struct S_FIF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_FID(int p0, struct S_FID p1, struct S_FID p2, void (*cb)(int, struct S_FID, struct S_FID)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_FIP(int p0, struct S_FIP p1, struct S_FIP p2, void (*cb)(int, struct S_FIP, struct S_FIP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_FFI(int p0, struct S_FFI p1, struct S_FFI p2, void (*cb)(int, struct S_FFI, struct S_FFI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_FFF(int p0, struct S_FFF p1, struct S_FFF p2, void (*cb)(int, struct S_FFF, struct S_FFF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_FFD(int p0, struct S_FFD p1, struct S_FFD p2, void (*cb)(int, struct S_FFD, struct S_FFD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_FFP(int p0, struct S_FFP p1, struct S_FFP p2, void (*cb)(int, struct S_FFP, struct S_FFP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_FDI(int p0, struct S_FDI p1, struct S_FDI p2, void (*cb)(int, struct S_FDI, struct S_FDI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_FDF(int p0, struct S_FDF p1, struct S_FDF p2, void (*cb)(int, struct S_FDF, struct S_FDF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_FDD(int p0, struct S_FDD p1, struct S_FDD p2, void (*cb)(int, struct S_FDD, struct S_FDD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_FDP(int p0, struct S_FDP p1, struct S_FDP p2, void (*cb)(int, struct S_FDP, struct S_FDP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_FPI(int p0, struct S_FPI p1, struct S_FPI p2, void (*cb)(int, struct S_FPI, struct S_FPI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_FPF(int p0, struct S_FPF p1, struct S_FPF p2, void (*cb)(int, struct S_FPF, struct S_FPF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_FPD(int p0, struct S_FPD p1, struct S_FPD p2, void (*cb)(int, struct S_FPD, struct S_FPD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_FPP(int p0, struct S_FPP p1, struct S_FPP p2, void (*cb)(int, struct S_FPP, struct S_FPP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_DII(int p0, struct S_DII p1, struct S_DII p2, void (*cb)(int, struct S_DII, struct S_DII)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_DIF(int p0, struct S_DIF p1, struct S_DIF p2, void (*cb)(int, struct S_DIF, struct S_DIF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_DID(int p0, struct S_DID p1, struct S_DID p2, void (*cb)(int, struct S_DID, struct S_DID)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_DIP(int p0, struct S_DIP p1, struct S_DIP p2, void (*cb)(int, struct S_DIP, struct S_DIP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_DFI(int p0, struct S_DFI p1, struct S_DFI p2, void (*cb)(int, struct S_DFI, struct S_DFI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_DFF(int p0, struct S_DFF p1, struct S_DFF p2, void (*cb)(int, struct S_DFF, struct S_DFF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_DFD(int p0, struct S_DFD p1, struct S_DFD p2, void (*cb)(int, struct S_DFD, struct S_DFD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_DFP(int p0, struct S_DFP p1, struct S_DFP p2, void (*cb)(int, struct S_DFP, struct S_DFP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_DDI(int p0, struct S_DDI p1, struct S_DDI p2, void (*cb)(int, struct S_DDI, struct S_DDI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_DDF(int p0, struct S_DDF p1, struct S_DDF p2, void (*cb)(int, struct S_DDF, struct S_DDF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_DDD(int p0, struct S_DDD p1, struct S_DDD p2, void (*cb)(int, struct S_DDD, struct S_DDD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_DDP(int p0, struct S_DDP p1, struct S_DDP p2, void (*cb)(int, struct S_DDP, struct S_DDP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_DPI(int p0, struct S_DPI p1, struct S_DPI p2, void (*cb)(int, struct S_DPI, struct S_DPI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_DPF(int p0, struct S_DPF p1, struct S_DPF p2, void (*cb)(int, struct S_DPF, struct S_DPF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_DPD(int p0, struct S_DPD p1, struct S_DPD p2, void (*cb)(int, struct S_DPD, struct S_DPD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_DPP(int p0, struct S_DPP p1, struct S_DPP p2, void (*cb)(int, struct S_DPP, struct S_DPP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_PII(int p0, struct S_PII p1, struct S_PII p2, void (*cb)(int, struct S_PII, struct S_PII)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_PIF(int p0, struct S_PIF p1, struct S_PIF p2, void (*cb)(int, struct S_PIF, struct S_PIF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_PID(int p0, struct S_PID p1, struct S_PID p2, void (*cb)(int, struct S_PID, struct S_PID)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_PIP(int p0, struct S_PIP p1, struct S_PIP p2, void (*cb)(int, struct S_PIP, struct S_PIP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_PFI(int p0, struct S_PFI p1, struct S_PFI p2, void (*cb)(int, struct S_PFI, struct S_PFI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_PFF(int p0, struct S_PFF p1, struct S_PFF p2, void (*cb)(int, struct S_PFF, struct S_PFF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_PFD(int p0, struct S_PFD p1, struct S_PFD p2, void (*cb)(int, struct S_PFD, struct S_PFD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_PFP(int p0, struct S_PFP p1, struct S_PFP p2, void (*cb)(int, struct S_PFP, struct S_PFP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_PDI(int p0, struct S_PDI p1, struct S_PDI p2, void (*cb)(int, struct S_PDI, struct S_PDI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_PDF(int p0, struct S_PDF p1, struct S_PDF p2, void (*cb)(int, struct S_PDF, struct S_PDF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_PDD(int p0, struct S_PDD p1, struct S_PDD p2, void (*cb)(int, struct S_PDD, struct S_PDD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_PDP(int p0, struct S_PDP p1, struct S_PDP p2, void (*cb)(int, struct S_PDP, struct S_PDP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_PPI(int p0, struct S_PPI p1, struct S_PPI p2, void (*cb)(int, struct S_PPI, struct S_PPI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_PPF(int p0, struct S_PPF p1, struct S_PPF p2, void (*cb)(int, struct S_PPF, struct S_PPF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_PPD(int p0, struct S_PPD p1, struct S_PPD p2, void (*cb)(int, struct S_PPD, struct S_PPD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_ISS_PPP(int p0, struct S_PPP p1, struct S_PPP p2, void (*cb)(int, struct S_PPP, struct S_PPP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FII_(float p0, int p1, int p2, void (*cb)(float, int, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIF_(float p0, int p1, float p2, void (*cb)(float, int, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FID_(float p0, int p1, double p2, void (*cb)(float, int, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIP_(float p0, int p1, void* p2, void (*cb)(float, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_I(float p0, int p1, struct S_I p2, void (*cb)(float, int, struct S_I)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_F(float p0, int p1, struct S_F p2, void (*cb)(float, int, struct S_F)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_D(float p0, int p1, struct S_D p2, void (*cb)(float, int, struct S_D)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_P(float p0, int p1, struct S_P p2, void (*cb)(float, int, struct S_P)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_II(float p0, int p1, struct S_II p2, void (*cb)(float, int, struct S_II)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_IF(float p0, int p1, struct S_IF p2, void (*cb)(float, int, struct S_IF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_ID(float p0, int p1, struct S_ID p2, void (*cb)(float, int, struct S_ID)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_IP(float p0, int p1, struct S_IP p2, void (*cb)(float, int, struct S_IP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_FI(float p0, int p1, struct S_FI p2, void (*cb)(float, int, struct S_FI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_FF(float p0, int p1, struct S_FF p2, void (*cb)(float, int, struct S_FF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_FD(float p0, int p1, struct S_FD p2, void (*cb)(float, int, struct S_FD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_FP(float p0, int p1, struct S_FP p2, void (*cb)(float, int, struct S_FP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_DI(float p0, int p1, struct S_DI p2, void (*cb)(float, int, struct S_DI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_DF(float p0, int p1, struct S_DF p2, void (*cb)(float, int, struct S_DF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_DD(float p0, int p1, struct S_DD p2, void (*cb)(float, int, struct S_DD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_DP(float p0, int p1, struct S_DP p2, void (*cb)(float, int, struct S_DP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_PI(float p0, int p1, struct S_PI p2, void (*cb)(float, int, struct S_PI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_PF(float p0, int p1, struct S_PF p2, void (*cb)(float, int, struct S_PF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_PD(float p0, int p1, struct S_PD p2, void (*cb)(float, int, struct S_PD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_PP(float p0, int p1, struct S_PP p2, void (*cb)(float, int, struct S_PP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_III(float p0, int p1, struct S_III p2, void (*cb)(float, int, struct S_III)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_IIF(float p0, int p1, struct S_IIF p2, void (*cb)(float, int, struct S_IIF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_IID(float p0, int p1, struct S_IID p2, void (*cb)(float, int, struct S_IID)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_IIP(float p0, int p1, struct S_IIP p2, void (*cb)(float, int, struct S_IIP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_IFI(float p0, int p1, struct S_IFI p2, void (*cb)(float, int, struct S_IFI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_IFF(float p0, int p1, struct S_IFF p2, void (*cb)(float, int, struct S_IFF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_IFD(float p0, int p1, struct S_IFD p2, void (*cb)(float, int, struct S_IFD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_IFP(float p0, int p1, struct S_IFP p2, void (*cb)(float, int, struct S_IFP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_IDI(float p0, int p1, struct S_IDI p2, void (*cb)(float, int, struct S_IDI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_IDF(float p0, int p1, struct S_IDF p2, void (*cb)(float, int, struct S_IDF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_IDD(float p0, int p1, struct S_IDD p2, void (*cb)(float, int, struct S_IDD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_IDP(float p0, int p1, struct S_IDP p2, void (*cb)(float, int, struct S_IDP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_IPI(float p0, int p1, struct S_IPI p2, void (*cb)(float, int, struct S_IPI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_IPF(float p0, int p1, struct S_IPF p2, void (*cb)(float, int, struct S_IPF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_IPD(float p0, int p1, struct S_IPD p2, void (*cb)(float, int, struct S_IPD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_IPP(float p0, int p1, struct S_IPP p2, void (*cb)(float, int, struct S_IPP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_FII(float p0, int p1, struct S_FII p2, void (*cb)(float, int, struct S_FII)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_FIF(float p0, int p1, struct S_FIF p2, void (*cb)(float, int, struct S_FIF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_FID(float p0, int p1, struct S_FID p2, void (*cb)(float, int, struct S_FID)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_FIP(float p0, int p1, struct S_FIP p2, void (*cb)(float, int, struct S_FIP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_FFI(float p0, int p1, struct S_FFI p2, void (*cb)(float, int, struct S_FFI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_FFF(float p0, int p1, struct S_FFF p2, void (*cb)(float, int, struct S_FFF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_FFD(float p0, int p1, struct S_FFD p2, void (*cb)(float, int, struct S_FFD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_FFP(float p0, int p1, struct S_FFP p2, void (*cb)(float, int, struct S_FFP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_FDI(float p0, int p1, struct S_FDI p2, void (*cb)(float, int, struct S_FDI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_FDF(float p0, int p1, struct S_FDF p2, void (*cb)(float, int, struct S_FDF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_FDD(float p0, int p1, struct S_FDD p2, void (*cb)(float, int, struct S_FDD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_FDP(float p0, int p1, struct S_FDP p2, void (*cb)(float, int, struct S_FDP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_FPI(float p0, int p1, struct S_FPI p2, void (*cb)(float, int, struct S_FPI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_FPF(float p0, int p1, struct S_FPF p2, void (*cb)(float, int, struct S_FPF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_FPD(float p0, int p1, struct S_FPD p2, void (*cb)(float, int, struct S_FPD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_FPP(float p0, int p1, struct S_FPP p2, void (*cb)(float, int, struct S_FPP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_DII(float p0, int p1, struct S_DII p2, void (*cb)(float, int, struct S_DII)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_DIF(float p0, int p1, struct S_DIF p2, void (*cb)(float, int, struct S_DIF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_DID(float p0, int p1, struct S_DID p2, void (*cb)(float, int, struct S_DID)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_DIP(float p0, int p1, struct S_DIP p2, void (*cb)(float, int, struct S_DIP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_DFI(float p0, int p1, struct S_DFI p2, void (*cb)(float, int, struct S_DFI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_DFF(float p0, int p1, struct S_DFF p2, void (*cb)(float, int, struct S_DFF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_DFD(float p0, int p1, struct S_DFD p2, void (*cb)(float, int, struct S_DFD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_DFP(float p0, int p1, struct S_DFP p2, void (*cb)(float, int, struct S_DFP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_DDI(float p0, int p1, struct S_DDI p2, void (*cb)(float, int, struct S_DDI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_DDF(float p0, int p1, struct S_DDF p2, void (*cb)(float, int, struct S_DDF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_DDD(float p0, int p1, struct S_DDD p2, void (*cb)(float, int, struct S_DDD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_DDP(float p0, int p1, struct S_DDP p2, void (*cb)(float, int, struct S_DDP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_DPI(float p0, int p1, struct S_DPI p2, void (*cb)(float, int, struct S_DPI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_DPF(float p0, int p1, struct S_DPF p2, void (*cb)(float, int, struct S_DPF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_DPD(float p0, int p1, struct S_DPD p2, void (*cb)(float, int, struct S_DPD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_DPP(float p0, int p1, struct S_DPP p2, void (*cb)(float, int, struct S_DPP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_PII(float p0, int p1, struct S_PII p2, void (*cb)(float, int, struct S_PII)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_PIF(float p0, int p1, struct S_PIF p2, void (*cb)(float, int, struct S_PIF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_PID(float p0, int p1, struct S_PID p2, void (*cb)(float, int, struct S_PID)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_PIP(float p0, int p1, struct S_PIP p2, void (*cb)(float, int, struct S_PIP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_PFI(float p0, int p1, struct S_PFI p2, void (*cb)(float, int, struct S_PFI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_PFF(float p0, int p1, struct S_PFF p2, void (*cb)(float, int, struct S_PFF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_PFD(float p0, int p1, struct S_PFD p2, void (*cb)(float, int, struct S_PFD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_PFP(float p0, int p1, struct S_PFP p2, void (*cb)(float, int, struct S_PFP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_PDI(float p0, int p1, struct S_PDI p2, void (*cb)(float, int, struct S_PDI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_PDF(float p0, int p1, struct S_PDF p2, void (*cb)(float, int, struct S_PDF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_PDD(float p0, int p1, struct S_PDD p2, void (*cb)(float, int, struct S_PDD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_PDP(float p0, int p1, struct S_PDP p2, void (*cb)(float, int, struct S_PDP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_PPI(float p0, int p1, struct S_PPI p2, void (*cb)(float, int, struct S_PPI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_PPF(float p0, int p1, struct S_PPF p2, void (*cb)(float, int, struct S_PPF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_PPD(float p0, int p1, struct S_PPD p2, void (*cb)(float, int, struct S_PPD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FIS_PPP(float p0, int p1, struct S_PPP p2, void (*cb)(float, int, struct S_PPP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFI_(float p0, float p1, int p2, void (*cb)(float, float, int)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFF_(float p0, float p1, float p2, void (*cb)(float, float, float)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFD_(float p0, float p1, double p2, void (*cb)(float, float, double)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFP_(float p0, float p1, void* p2, void (*cb)(float, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_I(float p0, float p1, struct S_I p2, void (*cb)(float, float, struct S_I)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_F(float p0, float p1, struct S_F p2, void (*cb)(float, float, struct S_F)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_D(float p0, float p1, struct S_D p2, void (*cb)(float, float, struct S_D)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_P(float p0, float p1, struct S_P p2, void (*cb)(float, float, struct S_P)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_II(float p0, float p1, struct S_II p2, void (*cb)(float, float, struct S_II)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_IF(float p0, float p1, struct S_IF p2, void (*cb)(float, float, struct S_IF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_ID(float p0, float p1, struct S_ID p2, void (*cb)(float, float, struct S_ID)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_IP(float p0, float p1, struct S_IP p2, void (*cb)(float, float, struct S_IP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_FI(float p0, float p1, struct S_FI p2, void (*cb)(float, float, struct S_FI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_FF(float p0, float p1, struct S_FF p2, void (*cb)(float, float, struct S_FF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_FD(float p0, float p1, struct S_FD p2, void (*cb)(float, float, struct S_FD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_FP(float p0, float p1, struct S_FP p2, void (*cb)(float, float, struct S_FP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_DI(float p0, float p1, struct S_DI p2, void (*cb)(float, float, struct S_DI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_DF(float p0, float p1, struct S_DF p2, void (*cb)(float, float, struct S_DF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_DD(float p0, float p1, struct S_DD p2, void (*cb)(float, float, struct S_DD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_DP(float p0, float p1, struct S_DP p2, void (*cb)(float, float, struct S_DP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_PI(float p0, float p1, struct S_PI p2, void (*cb)(float, float, struct S_PI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_PF(float p0, float p1, struct S_PF p2, void (*cb)(float, float, struct S_PF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_PD(float p0, float p1, struct S_PD p2, void (*cb)(float, float, struct S_PD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_PP(float p0, float p1, struct S_PP p2, void (*cb)(float, float, struct S_PP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_III(float p0, float p1, struct S_III p2, void (*cb)(float, float, struct S_III)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_IIF(float p0, float p1, struct S_IIF p2, void (*cb)(float, float, struct S_IIF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_IID(float p0, float p1, struct S_IID p2, void (*cb)(float, float, struct S_IID)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_IIP(float p0, float p1, struct S_IIP p2, void (*cb)(float, float, struct S_IIP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_IFI(float p0, float p1, struct S_IFI p2, void (*cb)(float, float, struct S_IFI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_IFF(float p0, float p1, struct S_IFF p2, void (*cb)(float, float, struct S_IFF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_IFD(float p0, float p1, struct S_IFD p2, void (*cb)(float, float, struct S_IFD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_IFP(float p0, float p1, struct S_IFP p2, void (*cb)(float, float, struct S_IFP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_IDI(float p0, float p1, struct S_IDI p2, void (*cb)(float, float, struct S_IDI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_IDF(float p0, float p1, struct S_IDF p2, void (*cb)(float, float, struct S_IDF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_IDD(float p0, float p1, struct S_IDD p2, void (*cb)(float, float, struct S_IDD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_IDP(float p0, float p1, struct S_IDP p2, void (*cb)(float, float, struct S_IDP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_IPI(float p0, float p1, struct S_IPI p2, void (*cb)(float, float, struct S_IPI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_IPF(float p0, float p1, struct S_IPF p2, void (*cb)(float, float, struct S_IPF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_IPD(float p0, float p1, struct S_IPD p2, void (*cb)(float, float, struct S_IPD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_IPP(float p0, float p1, struct S_IPP p2, void (*cb)(float, float, struct S_IPP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_FII(float p0, float p1, struct S_FII p2, void (*cb)(float, float, struct S_FII)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_FIF(float p0, float p1, struct S_FIF p2, void (*cb)(float, float, struct S_FIF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_FID(float p0, float p1, struct S_FID p2, void (*cb)(float, float, struct S_FID)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_FIP(float p0, float p1, struct S_FIP p2, void (*cb)(float, float, struct S_FIP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_FFI(float p0, float p1, struct S_FFI p2, void (*cb)(float, float, struct S_FFI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_FFF(float p0, float p1, struct S_FFF p2, void (*cb)(float, float, struct S_FFF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_FFD(float p0, float p1, struct S_FFD p2, void (*cb)(float, float, struct S_FFD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_FFP(float p0, float p1, struct S_FFP p2, void (*cb)(float, float, struct S_FFP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_FDI(float p0, float p1, struct S_FDI p2, void (*cb)(float, float, struct S_FDI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_FDF(float p0, float p1, struct S_FDF p2, void (*cb)(float, float, struct S_FDF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_FDD(float p0, float p1, struct S_FDD p2, void (*cb)(float, float, struct S_FDD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_FDP(float p0, float p1, struct S_FDP p2, void (*cb)(float, float, struct S_FDP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_FPI(float p0, float p1, struct S_FPI p2, void (*cb)(float, float, struct S_FPI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_FPF(float p0, float p1, struct S_FPF p2, void (*cb)(float, float, struct S_FPF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_FPD(float p0, float p1, struct S_FPD p2, void (*cb)(float, float, struct S_FPD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_FPP(float p0, float p1, struct S_FPP p2, void (*cb)(float, float, struct S_FPP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_DII(float p0, float p1, struct S_DII p2, void (*cb)(float, float, struct S_DII)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_DIF(float p0, float p1, struct S_DIF p2, void (*cb)(float, float, struct S_DIF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_DID(float p0, float p1, struct S_DID p2, void (*cb)(float, float, struct S_DID)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_DIP(float p0, float p1, struct S_DIP p2, void (*cb)(float, float, struct S_DIP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_DFI(float p0, float p1, struct S_DFI p2, void (*cb)(float, float, struct S_DFI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_DFF(float p0, float p1, struct S_DFF p2, void (*cb)(float, float, struct S_DFF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_DFD(float p0, float p1, struct S_DFD p2, void (*cb)(float, float, struct S_DFD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_DFP(float p0, float p1, struct S_DFP p2, void (*cb)(float, float, struct S_DFP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_DDI(float p0, float p1, struct S_DDI p2, void (*cb)(float, float, struct S_DDI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_DDF(float p0, float p1, struct S_DDF p2, void (*cb)(float, float, struct S_DDF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_DDD(float p0, float p1, struct S_DDD p2, void (*cb)(float, float, struct S_DDD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_DDP(float p0, float p1, struct S_DDP p2, void (*cb)(float, float, struct S_DDP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_DPI(float p0, float p1, struct S_DPI p2, void (*cb)(float, float, struct S_DPI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_DPF(float p0, float p1, struct S_DPF p2, void (*cb)(float, float, struct S_DPF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_DPD(float p0, float p1, struct S_DPD p2, void (*cb)(float, float, struct S_DPD)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_DPP(float p0, float p1, struct S_DPP p2, void (*cb)(float, float, struct S_DPP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_PII(float p0, float p1, struct S_PII p2, void (*cb)(float, float, struct S_PII)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_PIF(float p0, float p1, struct S_PIF p2, void (*cb)(float, float, struct S_PIF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_PID(float p0, float p1, struct S_PID p2, void (*cb)(float, float, struct S_PID)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_PIP(float p0, float p1, struct S_PIP p2, void (*cb)(float, float, struct S_PIP)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_PFI(float p0, float p1, struct S_PFI p2, void (*cb)(float, float, struct S_PFI)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_PFF(float p0, float p1, struct S_PFF p2, void (*cb)(float, float, struct S_PFF)) { cb(p0,p1,p2); }
-EXPORT void f2_V_FFS_PFD(float p0, float p1, struct S_PFD p2, void (*cb)(float, float, struct S_PFD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FFS_PFP(float p0, float p1, struct S_PFP p2, void (*cb)(float, float, struct S_PFP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FFS_PDI(float p0, float p1, struct S_PDI p2, void (*cb)(float, float, struct S_PDI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FFS_PDF(float p0, float p1, struct S_PDF p2, void (*cb)(float, float, struct S_PDF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FFS_PDD(float p0, float p1, struct S_PDD p2, void (*cb)(float, float, struct S_PDD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FFS_PDP(float p0, float p1, struct S_PDP p2, void (*cb)(float, float, struct S_PDP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FFS_PPI(float p0, float p1, struct S_PPI p2, void (*cb)(float, float, struct S_PPI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FFS_PPF(float p0, float p1, struct S_PPF p2, void (*cb)(float, float, struct S_PPF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FFS_PPD(float p0, float p1, struct S_PPD p2, void (*cb)(float, float, struct S_PPD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FFS_PPP(float p0, float p1, struct S_PPP p2, void (*cb)(float, float, struct S_PPP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDI_(float p0, double p1, int p2, void (*cb)(float, double, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDF_(float p0, double p1, float p2, void (*cb)(float, double, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDD_(float p0, double p1, double p2, void (*cb)(float, double, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDP_(float p0, double p1, void* p2, void (*cb)(float, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_I(float p0, double p1, struct S_I p2, void (*cb)(float, double, struct S_I)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_F(float p0, double p1, struct S_F p2, void (*cb)(float, double, struct S_F)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_D(float p0, double p1, struct S_D p2, void (*cb)(float, double, struct S_D)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_P(float p0, double p1, struct S_P p2, void (*cb)(float, double, struct S_P)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_II(float p0, double p1, struct S_II p2, void (*cb)(float, double, struct S_II)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_IF(float p0, double p1, struct S_IF p2, void (*cb)(float, double, struct S_IF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_ID(float p0, double p1, struct S_ID p2, void (*cb)(float, double, struct S_ID)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_IP(float p0, double p1, struct S_IP p2, void (*cb)(float, double, struct S_IP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_FI(float p0, double p1, struct S_FI p2, void (*cb)(float, double, struct S_FI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_FF(float p0, double p1, struct S_FF p2, void (*cb)(float, double, struct S_FF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_FD(float p0, double p1, struct S_FD p2, void (*cb)(float, double, struct S_FD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_FP(float p0, double p1, struct S_FP p2, void (*cb)(float, double, struct S_FP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_DI(float p0, double p1, struct S_DI p2, void (*cb)(float, double, struct S_DI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_DF(float p0, double p1, struct S_DF p2, void (*cb)(float, double, struct S_DF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_DD(float p0, double p1, struct S_DD p2, void (*cb)(float, double, struct S_DD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_DP(float p0, double p1, struct S_DP p2, void (*cb)(float, double, struct S_DP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_PI(float p0, double p1, struct S_PI p2, void (*cb)(float, double, struct S_PI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_PF(float p0, double p1, struct S_PF p2, void (*cb)(float, double, struct S_PF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_PD(float p0, double p1, struct S_PD p2, void (*cb)(float, double, struct S_PD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_PP(float p0, double p1, struct S_PP p2, void (*cb)(float, double, struct S_PP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_III(float p0, double p1, struct S_III p2, void (*cb)(float, double, struct S_III)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_IIF(float p0, double p1, struct S_IIF p2, void (*cb)(float, double, struct S_IIF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_IID(float p0, double p1, struct S_IID p2, void (*cb)(float, double, struct S_IID)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_IIP(float p0, double p1, struct S_IIP p2, void (*cb)(float, double, struct S_IIP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_IFI(float p0, double p1, struct S_IFI p2, void (*cb)(float, double, struct S_IFI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_IFF(float p0, double p1, struct S_IFF p2, void (*cb)(float, double, struct S_IFF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_IFD(float p0, double p1, struct S_IFD p2, void (*cb)(float, double, struct S_IFD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_IFP(float p0, double p1, struct S_IFP p2, void (*cb)(float, double, struct S_IFP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_IDI(float p0, double p1, struct S_IDI p2, void (*cb)(float, double, struct S_IDI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_IDF(float p0, double p1, struct S_IDF p2, void (*cb)(float, double, struct S_IDF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_IDD(float p0, double p1, struct S_IDD p2, void (*cb)(float, double, struct S_IDD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_IDP(float p0, double p1, struct S_IDP p2, void (*cb)(float, double, struct S_IDP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_IPI(float p0, double p1, struct S_IPI p2, void (*cb)(float, double, struct S_IPI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_IPF(float p0, double p1, struct S_IPF p2, void (*cb)(float, double, struct S_IPF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_IPD(float p0, double p1, struct S_IPD p2, void (*cb)(float, double, struct S_IPD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_IPP(float p0, double p1, struct S_IPP p2, void (*cb)(float, double, struct S_IPP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_FII(float p0, double p1, struct S_FII p2, void (*cb)(float, double, struct S_FII)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_FIF(float p0, double p1, struct S_FIF p2, void (*cb)(float, double, struct S_FIF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_FID(float p0, double p1, struct S_FID p2, void (*cb)(float, double, struct S_FID)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_FIP(float p0, double p1, struct S_FIP p2, void (*cb)(float, double, struct S_FIP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_FFI(float p0, double p1, struct S_FFI p2, void (*cb)(float, double, struct S_FFI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_FFF(float p0, double p1, struct S_FFF p2, void (*cb)(float, double, struct S_FFF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_FFD(float p0, double p1, struct S_FFD p2, void (*cb)(float, double, struct S_FFD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_FFP(float p0, double p1, struct S_FFP p2, void (*cb)(float, double, struct S_FFP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_FDI(float p0, double p1, struct S_FDI p2, void (*cb)(float, double, struct S_FDI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_FDF(float p0, double p1, struct S_FDF p2, void (*cb)(float, double, struct S_FDF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_FDD(float p0, double p1, struct S_FDD p2, void (*cb)(float, double, struct S_FDD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_FDP(float p0, double p1, struct S_FDP p2, void (*cb)(float, double, struct S_FDP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_FPI(float p0, double p1, struct S_FPI p2, void (*cb)(float, double, struct S_FPI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_FPF(float p0, double p1, struct S_FPF p2, void (*cb)(float, double, struct S_FPF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_FPD(float p0, double p1, struct S_FPD p2, void (*cb)(float, double, struct S_FPD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_FPP(float p0, double p1, struct S_FPP p2, void (*cb)(float, double, struct S_FPP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_DII(float p0, double p1, struct S_DII p2, void (*cb)(float, double, struct S_DII)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_DIF(float p0, double p1, struct S_DIF p2, void (*cb)(float, double, struct S_DIF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_DID(float p0, double p1, struct S_DID p2, void (*cb)(float, double, struct S_DID)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_DIP(float p0, double p1, struct S_DIP p2, void (*cb)(float, double, struct S_DIP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_DFI(float p0, double p1, struct S_DFI p2, void (*cb)(float, double, struct S_DFI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_DFF(float p0, double p1, struct S_DFF p2, void (*cb)(float, double, struct S_DFF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_DFD(float p0, double p1, struct S_DFD p2, void (*cb)(float, double, struct S_DFD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_DFP(float p0, double p1, struct S_DFP p2, void (*cb)(float, double, struct S_DFP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_DDI(float p0, double p1, struct S_DDI p2, void (*cb)(float, double, struct S_DDI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_DDF(float p0, double p1, struct S_DDF p2, void (*cb)(float, double, struct S_DDF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_DDD(float p0, double p1, struct S_DDD p2, void (*cb)(float, double, struct S_DDD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_DDP(float p0, double p1, struct S_DDP p2, void (*cb)(float, double, struct S_DDP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_DPI(float p0, double p1, struct S_DPI p2, void (*cb)(float, double, struct S_DPI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_DPF(float p0, double p1, struct S_DPF p2, void (*cb)(float, double, struct S_DPF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_DPD(float p0, double p1, struct S_DPD p2, void (*cb)(float, double, struct S_DPD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_DPP(float p0, double p1, struct S_DPP p2, void (*cb)(float, double, struct S_DPP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_PII(float p0, double p1, struct S_PII p2, void (*cb)(float, double, struct S_PII)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_PIF(float p0, double p1, struct S_PIF p2, void (*cb)(float, double, struct S_PIF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_PID(float p0, double p1, struct S_PID p2, void (*cb)(float, double, struct S_PID)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_PIP(float p0, double p1, struct S_PIP p2, void (*cb)(float, double, struct S_PIP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_PFI(float p0, double p1, struct S_PFI p2, void (*cb)(float, double, struct S_PFI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_PFF(float p0, double p1, struct S_PFF p2, void (*cb)(float, double, struct S_PFF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_PFD(float p0, double p1, struct S_PFD p2, void (*cb)(float, double, struct S_PFD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_PFP(float p0, double p1, struct S_PFP p2, void (*cb)(float, double, struct S_PFP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_PDI(float p0, double p1, struct S_PDI p2, void (*cb)(float, double, struct S_PDI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_PDF(float p0, double p1, struct S_PDF p2, void (*cb)(float, double, struct S_PDF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_PDD(float p0, double p1, struct S_PDD p2, void (*cb)(float, double, struct S_PDD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_PDP(float p0, double p1, struct S_PDP p2, void (*cb)(float, double, struct S_PDP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_PPI(float p0, double p1, struct S_PPI p2, void (*cb)(float, double, struct S_PPI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_PPF(float p0, double p1, struct S_PPF p2, void (*cb)(float, double, struct S_PPF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_PPD(float p0, double p1, struct S_PPD p2, void (*cb)(float, double, struct S_PPD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FDS_PPP(float p0, double p1, struct S_PPP p2, void (*cb)(float, double, struct S_PPP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPI_(float p0, void* p1, int p2, void (*cb)(float, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPF_(float p0, void* p1, float p2, void (*cb)(float, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPD_(float p0, void* p1, double p2, void (*cb)(float, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPP_(float p0, void* p1, void* p2, void (*cb)(float, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_I(float p0, void* p1, struct S_I p2, void (*cb)(float, void*, struct S_I)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_F(float p0, void* p1, struct S_F p2, void (*cb)(float, void*, struct S_F)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_D(float p0, void* p1, struct S_D p2, void (*cb)(float, void*, struct S_D)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_P(float p0, void* p1, struct S_P p2, void (*cb)(float, void*, struct S_P)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_II(float p0, void* p1, struct S_II p2, void (*cb)(float, void*, struct S_II)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_IF(float p0, void* p1, struct S_IF p2, void (*cb)(float, void*, struct S_IF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_ID(float p0, void* p1, struct S_ID p2, void (*cb)(float, void*, struct S_ID)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_IP(float p0, void* p1, struct S_IP p2, void (*cb)(float, void*, struct S_IP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_FI(float p0, void* p1, struct S_FI p2, void (*cb)(float, void*, struct S_FI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_FF(float p0, void* p1, struct S_FF p2, void (*cb)(float, void*, struct S_FF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_FD(float p0, void* p1, struct S_FD p2, void (*cb)(float, void*, struct S_FD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_FP(float p0, void* p1, struct S_FP p2, void (*cb)(float, void*, struct S_FP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_DI(float p0, void* p1, struct S_DI p2, void (*cb)(float, void*, struct S_DI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_DF(float p0, void* p1, struct S_DF p2, void (*cb)(float, void*, struct S_DF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_DD(float p0, void* p1, struct S_DD p2, void (*cb)(float, void*, struct S_DD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_DP(float p0, void* p1, struct S_DP p2, void (*cb)(float, void*, struct S_DP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_PI(float p0, void* p1, struct S_PI p2, void (*cb)(float, void*, struct S_PI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_PF(float p0, void* p1, struct S_PF p2, void (*cb)(float, void*, struct S_PF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_PD(float p0, void* p1, struct S_PD p2, void (*cb)(float, void*, struct S_PD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_PP(float p0, void* p1, struct S_PP p2, void (*cb)(float, void*, struct S_PP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_III(float p0, void* p1, struct S_III p2, void (*cb)(float, void*, struct S_III)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_IIF(float p0, void* p1, struct S_IIF p2, void (*cb)(float, void*, struct S_IIF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_IID(float p0, void* p1, struct S_IID p2, void (*cb)(float, void*, struct S_IID)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_IIP(float p0, void* p1, struct S_IIP p2, void (*cb)(float, void*, struct S_IIP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_IFI(float p0, void* p1, struct S_IFI p2, void (*cb)(float, void*, struct S_IFI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_IFF(float p0, void* p1, struct S_IFF p2, void (*cb)(float, void*, struct S_IFF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_IFD(float p0, void* p1, struct S_IFD p2, void (*cb)(float, void*, struct S_IFD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_IFP(float p0, void* p1, struct S_IFP p2, void (*cb)(float, void*, struct S_IFP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_IDI(float p0, void* p1, struct S_IDI p2, void (*cb)(float, void*, struct S_IDI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_IDF(float p0, void* p1, struct S_IDF p2, void (*cb)(float, void*, struct S_IDF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_IDD(float p0, void* p1, struct S_IDD p2, void (*cb)(float, void*, struct S_IDD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_IDP(float p0, void* p1, struct S_IDP p2, void (*cb)(float, void*, struct S_IDP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_IPI(float p0, void* p1, struct S_IPI p2, void (*cb)(float, void*, struct S_IPI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_IPF(float p0, void* p1, struct S_IPF p2, void (*cb)(float, void*, struct S_IPF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_IPD(float p0, void* p1, struct S_IPD p2, void (*cb)(float, void*, struct S_IPD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_IPP(float p0, void* p1, struct S_IPP p2, void (*cb)(float, void*, struct S_IPP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_FII(float p0, void* p1, struct S_FII p2, void (*cb)(float, void*, struct S_FII)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_FIF(float p0, void* p1, struct S_FIF p2, void (*cb)(float, void*, struct S_FIF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_FID(float p0, void* p1, struct S_FID p2, void (*cb)(float, void*, struct S_FID)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_FIP(float p0, void* p1, struct S_FIP p2, void (*cb)(float, void*, struct S_FIP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_FFI(float p0, void* p1, struct S_FFI p2, void (*cb)(float, void*, struct S_FFI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_FFF(float p0, void* p1, struct S_FFF p2, void (*cb)(float, void*, struct S_FFF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_FFD(float p0, void* p1, struct S_FFD p2, void (*cb)(float, void*, struct S_FFD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_FFP(float p0, void* p1, struct S_FFP p2, void (*cb)(float, void*, struct S_FFP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_FDI(float p0, void* p1, struct S_FDI p2, void (*cb)(float, void*, struct S_FDI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_FDF(float p0, void* p1, struct S_FDF p2, void (*cb)(float, void*, struct S_FDF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_FDD(float p0, void* p1, struct S_FDD p2, void (*cb)(float, void*, struct S_FDD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_FDP(float p0, void* p1, struct S_FDP p2, void (*cb)(float, void*, struct S_FDP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_FPI(float p0, void* p1, struct S_FPI p2, void (*cb)(float, void*, struct S_FPI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_FPF(float p0, void* p1, struct S_FPF p2, void (*cb)(float, void*, struct S_FPF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_FPD(float p0, void* p1, struct S_FPD p2, void (*cb)(float, void*, struct S_FPD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_FPP(float p0, void* p1, struct S_FPP p2, void (*cb)(float, void*, struct S_FPP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_DII(float p0, void* p1, struct S_DII p2, void (*cb)(float, void*, struct S_DII)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_DIF(float p0, void* p1, struct S_DIF p2, void (*cb)(float, void*, struct S_DIF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_DID(float p0, void* p1, struct S_DID p2, void (*cb)(float, void*, struct S_DID)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_DIP(float p0, void* p1, struct S_DIP p2, void (*cb)(float, void*, struct S_DIP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_DFI(float p0, void* p1, struct S_DFI p2, void (*cb)(float, void*, struct S_DFI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_DFF(float p0, void* p1, struct S_DFF p2, void (*cb)(float, void*, struct S_DFF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_DFD(float p0, void* p1, struct S_DFD p2, void (*cb)(float, void*, struct S_DFD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_DFP(float p0, void* p1, struct S_DFP p2, void (*cb)(float, void*, struct S_DFP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_DDI(float p0, void* p1, struct S_DDI p2, void (*cb)(float, void*, struct S_DDI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_DDF(float p0, void* p1, struct S_DDF p2, void (*cb)(float, void*, struct S_DDF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_DDD(float p0, void* p1, struct S_DDD p2, void (*cb)(float, void*, struct S_DDD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_DDP(float p0, void* p1, struct S_DDP p2, void (*cb)(float, void*, struct S_DDP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_DPI(float p0, void* p1, struct S_DPI p2, void (*cb)(float, void*, struct S_DPI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_DPF(float p0, void* p1, struct S_DPF p2, void (*cb)(float, void*, struct S_DPF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_DPD(float p0, void* p1, struct S_DPD p2, void (*cb)(float, void*, struct S_DPD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_DPP(float p0, void* p1, struct S_DPP p2, void (*cb)(float, void*, struct S_DPP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_PII(float p0, void* p1, struct S_PII p2, void (*cb)(float, void*, struct S_PII)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_PIF(float p0, void* p1, struct S_PIF p2, void (*cb)(float, void*, struct S_PIF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_PID(float p0, void* p1, struct S_PID p2, void (*cb)(float, void*, struct S_PID)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_PIP(float p0, void* p1, struct S_PIP p2, void (*cb)(float, void*, struct S_PIP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_PFI(float p0, void* p1, struct S_PFI p2, void (*cb)(float, void*, struct S_PFI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_PFF(float p0, void* p1, struct S_PFF p2, void (*cb)(float, void*, struct S_PFF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_PFD(float p0, void* p1, struct S_PFD p2, void (*cb)(float, void*, struct S_PFD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_PFP(float p0, void* p1, struct S_PFP p2, void (*cb)(float, void*, struct S_PFP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_PDI(float p0, void* p1, struct S_PDI p2, void (*cb)(float, void*, struct S_PDI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_PDF(float p0, void* p1, struct S_PDF p2, void (*cb)(float, void*, struct S_PDF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_PDD(float p0, void* p1, struct S_PDD p2, void (*cb)(float, void*, struct S_PDD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_PDP(float p0, void* p1, struct S_PDP p2, void (*cb)(float, void*, struct S_PDP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_PPI(float p0, void* p1, struct S_PPI p2, void (*cb)(float, void*, struct S_PPI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_PPF(float p0, void* p1, struct S_PPF p2, void (*cb)(float, void*, struct S_PPF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_PPD(float p0, void* p1, struct S_PPD p2, void (*cb)(float, void*, struct S_PPD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FPS_PPP(float p0, void* p1, struct S_PPP p2, void (*cb)(float, void*, struct S_PPP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_I(float p0, struct S_I p1, int p2, void (*cb)(float, struct S_I, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_F(float p0, struct S_F p1, int p2, void (*cb)(float, struct S_F, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_D(float p0, struct S_D p1, int p2, void (*cb)(float, struct S_D, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_P(float p0, struct S_P p1, int p2, void (*cb)(float, struct S_P, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_II(float p0, struct S_II p1, int p2, void (*cb)(float, struct S_II, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_IF(float p0, struct S_IF p1, int p2, void (*cb)(float, struct S_IF, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_ID(float p0, struct S_ID p1, int p2, void (*cb)(float, struct S_ID, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_IP(float p0, struct S_IP p1, int p2, void (*cb)(float, struct S_IP, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_FI(float p0, struct S_FI p1, int p2, void (*cb)(float, struct S_FI, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_FF(float p0, struct S_FF p1, int p2, void (*cb)(float, struct S_FF, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_FD(float p0, struct S_FD p1, int p2, void (*cb)(float, struct S_FD, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_FP(float p0, struct S_FP p1, int p2, void (*cb)(float, struct S_FP, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_DI(float p0, struct S_DI p1, int p2, void (*cb)(float, struct S_DI, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_DF(float p0, struct S_DF p1, int p2, void (*cb)(float, struct S_DF, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_DD(float p0, struct S_DD p1, int p2, void (*cb)(float, struct S_DD, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_DP(float p0, struct S_DP p1, int p2, void (*cb)(float, struct S_DP, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_PI(float p0, struct S_PI p1, int p2, void (*cb)(float, struct S_PI, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_PF(float p0, struct S_PF p1, int p2, void (*cb)(float, struct S_PF, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_PD(float p0, struct S_PD p1, int p2, void (*cb)(float, struct S_PD, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_PP(float p0, struct S_PP p1, int p2, void (*cb)(float, struct S_PP, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_III(float p0, struct S_III p1, int p2, void (*cb)(float, struct S_III, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_IIF(float p0, struct S_IIF p1, int p2, void (*cb)(float, struct S_IIF, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_IID(float p0, struct S_IID p1, int p2, void (*cb)(float, struct S_IID, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_IIP(float p0, struct S_IIP p1, int p2, void (*cb)(float, struct S_IIP, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_IFI(float p0, struct S_IFI p1, int p2, void (*cb)(float, struct S_IFI, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_IFF(float p0, struct S_IFF p1, int p2, void (*cb)(float, struct S_IFF, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_IFD(float p0, struct S_IFD p1, int p2, void (*cb)(float, struct S_IFD, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_IFP(float p0, struct S_IFP p1, int p2, void (*cb)(float, struct S_IFP, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_IDI(float p0, struct S_IDI p1, int p2, void (*cb)(float, struct S_IDI, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_IDF(float p0, struct S_IDF p1, int p2, void (*cb)(float, struct S_IDF, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_IDD(float p0, struct S_IDD p1, int p2, void (*cb)(float, struct S_IDD, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_IDP(float p0, struct S_IDP p1, int p2, void (*cb)(float, struct S_IDP, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_IPI(float p0, struct S_IPI p1, int p2, void (*cb)(float, struct S_IPI, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_IPF(float p0, struct S_IPF p1, int p2, void (*cb)(float, struct S_IPF, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_IPD(float p0, struct S_IPD p1, int p2, void (*cb)(float, struct S_IPD, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_IPP(float p0, struct S_IPP p1, int p2, void (*cb)(float, struct S_IPP, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_FII(float p0, struct S_FII p1, int p2, void (*cb)(float, struct S_FII, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_FIF(float p0, struct S_FIF p1, int p2, void (*cb)(float, struct S_FIF, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_FID(float p0, struct S_FID p1, int p2, void (*cb)(float, struct S_FID, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_FIP(float p0, struct S_FIP p1, int p2, void (*cb)(float, struct S_FIP, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_FFI(float p0, struct S_FFI p1, int p2, void (*cb)(float, struct S_FFI, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_FFF(float p0, struct S_FFF p1, int p2, void (*cb)(float, struct S_FFF, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_FFD(float p0, struct S_FFD p1, int p2, void (*cb)(float, struct S_FFD, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_FFP(float p0, struct S_FFP p1, int p2, void (*cb)(float, struct S_FFP, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_FDI(float p0, struct S_FDI p1, int p2, void (*cb)(float, struct S_FDI, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_FDF(float p0, struct S_FDF p1, int p2, void (*cb)(float, struct S_FDF, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_FDD(float p0, struct S_FDD p1, int p2, void (*cb)(float, struct S_FDD, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_FDP(float p0, struct S_FDP p1, int p2, void (*cb)(float, struct S_FDP, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_FPI(float p0, struct S_FPI p1, int p2, void (*cb)(float, struct S_FPI, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_FPF(float p0, struct S_FPF p1, int p2, void (*cb)(float, struct S_FPF, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_FPD(float p0, struct S_FPD p1, int p2, void (*cb)(float, struct S_FPD, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_FPP(float p0, struct S_FPP p1, int p2, void (*cb)(float, struct S_FPP, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_DII(float p0, struct S_DII p1, int p2, void (*cb)(float, struct S_DII, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_DIF(float p0, struct S_DIF p1, int p2, void (*cb)(float, struct S_DIF, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_DID(float p0, struct S_DID p1, int p2, void (*cb)(float, struct S_DID, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_DIP(float p0, struct S_DIP p1, int p2, void (*cb)(float, struct S_DIP, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_DFI(float p0, struct S_DFI p1, int p2, void (*cb)(float, struct S_DFI, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_DFF(float p0, struct S_DFF p1, int p2, void (*cb)(float, struct S_DFF, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_DFD(float p0, struct S_DFD p1, int p2, void (*cb)(float, struct S_DFD, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_DFP(float p0, struct S_DFP p1, int p2, void (*cb)(float, struct S_DFP, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_DDI(float p0, struct S_DDI p1, int p2, void (*cb)(float, struct S_DDI, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_DDF(float p0, struct S_DDF p1, int p2, void (*cb)(float, struct S_DDF, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_DDD(float p0, struct S_DDD p1, int p2, void (*cb)(float, struct S_DDD, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_DDP(float p0, struct S_DDP p1, int p2, void (*cb)(float, struct S_DDP, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_DPI(float p0, struct S_DPI p1, int p2, void (*cb)(float, struct S_DPI, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_DPF(float p0, struct S_DPF p1, int p2, void (*cb)(float, struct S_DPF, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_DPD(float p0, struct S_DPD p1, int p2, void (*cb)(float, struct S_DPD, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_DPP(float p0, struct S_DPP p1, int p2, void (*cb)(float, struct S_DPP, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_PII(float p0, struct S_PII p1, int p2, void (*cb)(float, struct S_PII, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_PIF(float p0, struct S_PIF p1, int p2, void (*cb)(float, struct S_PIF, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_PID(float p0, struct S_PID p1, int p2, void (*cb)(float, struct S_PID, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_PIP(float p0, struct S_PIP p1, int p2, void (*cb)(float, struct S_PIP, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_PFI(float p0, struct S_PFI p1, int p2, void (*cb)(float, struct S_PFI, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_PFF(float p0, struct S_PFF p1, int p2, void (*cb)(float, struct S_PFF, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_PFD(float p0, struct S_PFD p1, int p2, void (*cb)(float, struct S_PFD, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_PFP(float p0, struct S_PFP p1, int p2, void (*cb)(float, struct S_PFP, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_PDI(float p0, struct S_PDI p1, int p2, void (*cb)(float, struct S_PDI, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_PDF(float p0, struct S_PDF p1, int p2, void (*cb)(float, struct S_PDF, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_PDD(float p0, struct S_PDD p1, int p2, void (*cb)(float, struct S_PDD, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_PDP(float p0, struct S_PDP p1, int p2, void (*cb)(float, struct S_PDP, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_PPI(float p0, struct S_PPI p1, int p2, void (*cb)(float, struct S_PPI, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_PPF(float p0, struct S_PPF p1, int p2, void (*cb)(float, struct S_PPF, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_PPD(float p0, struct S_PPD p1, int p2, void (*cb)(float, struct S_PPD, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSI_PPP(float p0, struct S_PPP p1, int p2, void (*cb)(float, struct S_PPP, int)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_I(float p0, struct S_I p1, float p2, void (*cb)(float, struct S_I, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_F(float p0, struct S_F p1, float p2, void (*cb)(float, struct S_F, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_D(float p0, struct S_D p1, float p2, void (*cb)(float, struct S_D, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_P(float p0, struct S_P p1, float p2, void (*cb)(float, struct S_P, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_II(float p0, struct S_II p1, float p2, void (*cb)(float, struct S_II, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_IF(float p0, struct S_IF p1, float p2, void (*cb)(float, struct S_IF, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_ID(float p0, struct S_ID p1, float p2, void (*cb)(float, struct S_ID, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_IP(float p0, struct S_IP p1, float p2, void (*cb)(float, struct S_IP, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_FI(float p0, struct S_FI p1, float p2, void (*cb)(float, struct S_FI, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_FF(float p0, struct S_FF p1, float p2, void (*cb)(float, struct S_FF, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_FD(float p0, struct S_FD p1, float p2, void (*cb)(float, struct S_FD, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_FP(float p0, struct S_FP p1, float p2, void (*cb)(float, struct S_FP, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_DI(float p0, struct S_DI p1, float p2, void (*cb)(float, struct S_DI, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_DF(float p0, struct S_DF p1, float p2, void (*cb)(float, struct S_DF, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_DD(float p0, struct S_DD p1, float p2, void (*cb)(float, struct S_DD, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_DP(float p0, struct S_DP p1, float p2, void (*cb)(float, struct S_DP, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_PI(float p0, struct S_PI p1, float p2, void (*cb)(float, struct S_PI, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_PF(float p0, struct S_PF p1, float p2, void (*cb)(float, struct S_PF, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_PD(float p0, struct S_PD p1, float p2, void (*cb)(float, struct S_PD, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_PP(float p0, struct S_PP p1, float p2, void (*cb)(float, struct S_PP, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_III(float p0, struct S_III p1, float p2, void (*cb)(float, struct S_III, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_IIF(float p0, struct S_IIF p1, float p2, void (*cb)(float, struct S_IIF, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_IID(float p0, struct S_IID p1, float p2, void (*cb)(float, struct S_IID, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_IIP(float p0, struct S_IIP p1, float p2, void (*cb)(float, struct S_IIP, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_IFI(float p0, struct S_IFI p1, float p2, void (*cb)(float, struct S_IFI, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_IFF(float p0, struct S_IFF p1, float p2, void (*cb)(float, struct S_IFF, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_IFD(float p0, struct S_IFD p1, float p2, void (*cb)(float, struct S_IFD, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_IFP(float p0, struct S_IFP p1, float p2, void (*cb)(float, struct S_IFP, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_IDI(float p0, struct S_IDI p1, float p2, void (*cb)(float, struct S_IDI, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_IDF(float p0, struct S_IDF p1, float p2, void (*cb)(float, struct S_IDF, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_IDD(float p0, struct S_IDD p1, float p2, void (*cb)(float, struct S_IDD, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_IDP(float p0, struct S_IDP p1, float p2, void (*cb)(float, struct S_IDP, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_IPI(float p0, struct S_IPI p1, float p2, void (*cb)(float, struct S_IPI, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_IPF(float p0, struct S_IPF p1, float p2, void (*cb)(float, struct S_IPF, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_IPD(float p0, struct S_IPD p1, float p2, void (*cb)(float, struct S_IPD, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_IPP(float p0, struct S_IPP p1, float p2, void (*cb)(float, struct S_IPP, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_FII(float p0, struct S_FII p1, float p2, void (*cb)(float, struct S_FII, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_FIF(float p0, struct S_FIF p1, float p2, void (*cb)(float, struct S_FIF, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_FID(float p0, struct S_FID p1, float p2, void (*cb)(float, struct S_FID, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_FIP(float p0, struct S_FIP p1, float p2, void (*cb)(float, struct S_FIP, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_FFI(float p0, struct S_FFI p1, float p2, void (*cb)(float, struct S_FFI, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_FFF(float p0, struct S_FFF p1, float p2, void (*cb)(float, struct S_FFF, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_FFD(float p0, struct S_FFD p1, float p2, void (*cb)(float, struct S_FFD, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_FFP(float p0, struct S_FFP p1, float p2, void (*cb)(float, struct S_FFP, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_FDI(float p0, struct S_FDI p1, float p2, void (*cb)(float, struct S_FDI, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_FDF(float p0, struct S_FDF p1, float p2, void (*cb)(float, struct S_FDF, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_FDD(float p0, struct S_FDD p1, float p2, void (*cb)(float, struct S_FDD, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_FDP(float p0, struct S_FDP p1, float p2, void (*cb)(float, struct S_FDP, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_FPI(float p0, struct S_FPI p1, float p2, void (*cb)(float, struct S_FPI, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_FPF(float p0, struct S_FPF p1, float p2, void (*cb)(float, struct S_FPF, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_FPD(float p0, struct S_FPD p1, float p2, void (*cb)(float, struct S_FPD, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_FPP(float p0, struct S_FPP p1, float p2, void (*cb)(float, struct S_FPP, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_DII(float p0, struct S_DII p1, float p2, void (*cb)(float, struct S_DII, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_DIF(float p0, struct S_DIF p1, float p2, void (*cb)(float, struct S_DIF, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_DID(float p0, struct S_DID p1, float p2, void (*cb)(float, struct S_DID, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_DIP(float p0, struct S_DIP p1, float p2, void (*cb)(float, struct S_DIP, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_DFI(float p0, struct S_DFI p1, float p2, void (*cb)(float, struct S_DFI, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_DFF(float p0, struct S_DFF p1, float p2, void (*cb)(float, struct S_DFF, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_DFD(float p0, struct S_DFD p1, float p2, void (*cb)(float, struct S_DFD, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_DFP(float p0, struct S_DFP p1, float p2, void (*cb)(float, struct S_DFP, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_DDI(float p0, struct S_DDI p1, float p2, void (*cb)(float, struct S_DDI, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_DDF(float p0, struct S_DDF p1, float p2, void (*cb)(float, struct S_DDF, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_DDD(float p0, struct S_DDD p1, float p2, void (*cb)(float, struct S_DDD, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_DDP(float p0, struct S_DDP p1, float p2, void (*cb)(float, struct S_DDP, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_DPI(float p0, struct S_DPI p1, float p2, void (*cb)(float, struct S_DPI, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_DPF(float p0, struct S_DPF p1, float p2, void (*cb)(float, struct S_DPF, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_DPD(float p0, struct S_DPD p1, float p2, void (*cb)(float, struct S_DPD, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_DPP(float p0, struct S_DPP p1, float p2, void (*cb)(float, struct S_DPP, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_PII(float p0, struct S_PII p1, float p2, void (*cb)(float, struct S_PII, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_PIF(float p0, struct S_PIF p1, float p2, void (*cb)(float, struct S_PIF, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_PID(float p0, struct S_PID p1, float p2, void (*cb)(float, struct S_PID, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_PIP(float p0, struct S_PIP p1, float p2, void (*cb)(float, struct S_PIP, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_PFI(float p0, struct S_PFI p1, float p2, void (*cb)(float, struct S_PFI, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_PFF(float p0, struct S_PFF p1, float p2, void (*cb)(float, struct S_PFF, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_PFD(float p0, struct S_PFD p1, float p2, void (*cb)(float, struct S_PFD, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_PFP(float p0, struct S_PFP p1, float p2, void (*cb)(float, struct S_PFP, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_PDI(float p0, struct S_PDI p1, float p2, void (*cb)(float, struct S_PDI, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_PDF(float p0, struct S_PDF p1, float p2, void (*cb)(float, struct S_PDF, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_PDD(float p0, struct S_PDD p1, float p2, void (*cb)(float, struct S_PDD, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_PDP(float p0, struct S_PDP p1, float p2, void (*cb)(float, struct S_PDP, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_PPI(float p0, struct S_PPI p1, float p2, void (*cb)(float, struct S_PPI, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_PPF(float p0, struct S_PPF p1, float p2, void (*cb)(float, struct S_PPF, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_PPD(float p0, struct S_PPD p1, float p2, void (*cb)(float, struct S_PPD, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSF_PPP(float p0, struct S_PPP p1, float p2, void (*cb)(float, struct S_PPP, float)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_I(float p0, struct S_I p1, double p2, void (*cb)(float, struct S_I, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_F(float p0, struct S_F p1, double p2, void (*cb)(float, struct S_F, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_D(float p0, struct S_D p1, double p2, void (*cb)(float, struct S_D, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_P(float p0, struct S_P p1, double p2, void (*cb)(float, struct S_P, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_II(float p0, struct S_II p1, double p2, void (*cb)(float, struct S_II, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_IF(float p0, struct S_IF p1, double p2, void (*cb)(float, struct S_IF, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_ID(float p0, struct S_ID p1, double p2, void (*cb)(float, struct S_ID, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_IP(float p0, struct S_IP p1, double p2, void (*cb)(float, struct S_IP, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_FI(float p0, struct S_FI p1, double p2, void (*cb)(float, struct S_FI, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_FF(float p0, struct S_FF p1, double p2, void (*cb)(float, struct S_FF, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_FD(float p0, struct S_FD p1, double p2, void (*cb)(float, struct S_FD, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_FP(float p0, struct S_FP p1, double p2, void (*cb)(float, struct S_FP, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_DI(float p0, struct S_DI p1, double p2, void (*cb)(float, struct S_DI, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_DF(float p0, struct S_DF p1, double p2, void (*cb)(float, struct S_DF, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_DD(float p0, struct S_DD p1, double p2, void (*cb)(float, struct S_DD, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_DP(float p0, struct S_DP p1, double p2, void (*cb)(float, struct S_DP, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_PI(float p0, struct S_PI p1, double p2, void (*cb)(float, struct S_PI, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_PF(float p0, struct S_PF p1, double p2, void (*cb)(float, struct S_PF, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_PD(float p0, struct S_PD p1, double p2, void (*cb)(float, struct S_PD, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_PP(float p0, struct S_PP p1, double p2, void (*cb)(float, struct S_PP, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_III(float p0, struct S_III p1, double p2, void (*cb)(float, struct S_III, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_IIF(float p0, struct S_IIF p1, double p2, void (*cb)(float, struct S_IIF, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_IID(float p0, struct S_IID p1, double p2, void (*cb)(float, struct S_IID, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_IIP(float p0, struct S_IIP p1, double p2, void (*cb)(float, struct S_IIP, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_IFI(float p0, struct S_IFI p1, double p2, void (*cb)(float, struct S_IFI, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_IFF(float p0, struct S_IFF p1, double p2, void (*cb)(float, struct S_IFF, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_IFD(float p0, struct S_IFD p1, double p2, void (*cb)(float, struct S_IFD, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_IFP(float p0, struct S_IFP p1, double p2, void (*cb)(float, struct S_IFP, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_IDI(float p0, struct S_IDI p1, double p2, void (*cb)(float, struct S_IDI, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_IDF(float p0, struct S_IDF p1, double p2, void (*cb)(float, struct S_IDF, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_IDD(float p0, struct S_IDD p1, double p2, void (*cb)(float, struct S_IDD, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_IDP(float p0, struct S_IDP p1, double p2, void (*cb)(float, struct S_IDP, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_IPI(float p0, struct S_IPI p1, double p2, void (*cb)(float, struct S_IPI, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_IPF(float p0, struct S_IPF p1, double p2, void (*cb)(float, struct S_IPF, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_IPD(float p0, struct S_IPD p1, double p2, void (*cb)(float, struct S_IPD, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_IPP(float p0, struct S_IPP p1, double p2, void (*cb)(float, struct S_IPP, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_FII(float p0, struct S_FII p1, double p2, void (*cb)(float, struct S_FII, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_FIF(float p0, struct S_FIF p1, double p2, void (*cb)(float, struct S_FIF, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_FID(float p0, struct S_FID p1, double p2, void (*cb)(float, struct S_FID, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_FIP(float p0, struct S_FIP p1, double p2, void (*cb)(float, struct S_FIP, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_FFI(float p0, struct S_FFI p1, double p2, void (*cb)(float, struct S_FFI, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_FFF(float p0, struct S_FFF p1, double p2, void (*cb)(float, struct S_FFF, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_FFD(float p0, struct S_FFD p1, double p2, void (*cb)(float, struct S_FFD, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_FFP(float p0, struct S_FFP p1, double p2, void (*cb)(float, struct S_FFP, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_FDI(float p0, struct S_FDI p1, double p2, void (*cb)(float, struct S_FDI, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_FDF(float p0, struct S_FDF p1, double p2, void (*cb)(float, struct S_FDF, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_FDD(float p0, struct S_FDD p1, double p2, void (*cb)(float, struct S_FDD, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_FDP(float p0, struct S_FDP p1, double p2, void (*cb)(float, struct S_FDP, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_FPI(float p0, struct S_FPI p1, double p2, void (*cb)(float, struct S_FPI, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_FPF(float p0, struct S_FPF p1, double p2, void (*cb)(float, struct S_FPF, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_FPD(float p0, struct S_FPD p1, double p2, void (*cb)(float, struct S_FPD, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_FPP(float p0, struct S_FPP p1, double p2, void (*cb)(float, struct S_FPP, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_DII(float p0, struct S_DII p1, double p2, void (*cb)(float, struct S_DII, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_DIF(float p0, struct S_DIF p1, double p2, void (*cb)(float, struct S_DIF, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_DID(float p0, struct S_DID p1, double p2, void (*cb)(float, struct S_DID, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_DIP(float p0, struct S_DIP p1, double p2, void (*cb)(float, struct S_DIP, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_DFI(float p0, struct S_DFI p1, double p2, void (*cb)(float, struct S_DFI, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_DFF(float p0, struct S_DFF p1, double p2, void (*cb)(float, struct S_DFF, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_DFD(float p0, struct S_DFD p1, double p2, void (*cb)(float, struct S_DFD, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_DFP(float p0, struct S_DFP p1, double p2, void (*cb)(float, struct S_DFP, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_DDI(float p0, struct S_DDI p1, double p2, void (*cb)(float, struct S_DDI, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_DDF(float p0, struct S_DDF p1, double p2, void (*cb)(float, struct S_DDF, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_DDD(float p0, struct S_DDD p1, double p2, void (*cb)(float, struct S_DDD, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_DDP(float p0, struct S_DDP p1, double p2, void (*cb)(float, struct S_DDP, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_DPI(float p0, struct S_DPI p1, double p2, void (*cb)(float, struct S_DPI, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_DPF(float p0, struct S_DPF p1, double p2, void (*cb)(float, struct S_DPF, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_DPD(float p0, struct S_DPD p1, double p2, void (*cb)(float, struct S_DPD, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_DPP(float p0, struct S_DPP p1, double p2, void (*cb)(float, struct S_DPP, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_PII(float p0, struct S_PII p1, double p2, void (*cb)(float, struct S_PII, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_PIF(float p0, struct S_PIF p1, double p2, void (*cb)(float, struct S_PIF, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_PID(float p0, struct S_PID p1, double p2, void (*cb)(float, struct S_PID, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_PIP(float p0, struct S_PIP p1, double p2, void (*cb)(float, struct S_PIP, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_PFI(float p0, struct S_PFI p1, double p2, void (*cb)(float, struct S_PFI, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_PFF(float p0, struct S_PFF p1, double p2, void (*cb)(float, struct S_PFF, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_PFD(float p0, struct S_PFD p1, double p2, void (*cb)(float, struct S_PFD, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_PFP(float p0, struct S_PFP p1, double p2, void (*cb)(float, struct S_PFP, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_PDI(float p0, struct S_PDI p1, double p2, void (*cb)(float, struct S_PDI, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_PDF(float p0, struct S_PDF p1, double p2, void (*cb)(float, struct S_PDF, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_PDD(float p0, struct S_PDD p1, double p2, void (*cb)(float, struct S_PDD, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_PDP(float p0, struct S_PDP p1, double p2, void (*cb)(float, struct S_PDP, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_PPI(float p0, struct S_PPI p1, double p2, void (*cb)(float, struct S_PPI, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_PPF(float p0, struct S_PPF p1, double p2, void (*cb)(float, struct S_PPF, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_PPD(float p0, struct S_PPD p1, double p2, void (*cb)(float, struct S_PPD, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSD_PPP(float p0, struct S_PPP p1, double p2, void (*cb)(float, struct S_PPP, double)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_I(float p0, struct S_I p1, void* p2, void (*cb)(float, struct S_I, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_F(float p0, struct S_F p1, void* p2, void (*cb)(float, struct S_F, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_D(float p0, struct S_D p1, void* p2, void (*cb)(float, struct S_D, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_P(float p0, struct S_P p1, void* p2, void (*cb)(float, struct S_P, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_II(float p0, struct S_II p1, void* p2, void (*cb)(float, struct S_II, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_IF(float p0, struct S_IF p1, void* p2, void (*cb)(float, struct S_IF, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_ID(float p0, struct S_ID p1, void* p2, void (*cb)(float, struct S_ID, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_IP(float p0, struct S_IP p1, void* p2, void (*cb)(float, struct S_IP, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_FI(float p0, struct S_FI p1, void* p2, void (*cb)(float, struct S_FI, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_FF(float p0, struct S_FF p1, void* p2, void (*cb)(float, struct S_FF, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_FD(float p0, struct S_FD p1, void* p2, void (*cb)(float, struct S_FD, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_FP(float p0, struct S_FP p1, void* p2, void (*cb)(float, struct S_FP, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_DI(float p0, struct S_DI p1, void* p2, void (*cb)(float, struct S_DI, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_DF(float p0, struct S_DF p1, void* p2, void (*cb)(float, struct S_DF, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_DD(float p0, struct S_DD p1, void* p2, void (*cb)(float, struct S_DD, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_DP(float p0, struct S_DP p1, void* p2, void (*cb)(float, struct S_DP, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_PI(float p0, struct S_PI p1, void* p2, void (*cb)(float, struct S_PI, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_PF(float p0, struct S_PF p1, void* p2, void (*cb)(float, struct S_PF, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_PD(float p0, struct S_PD p1, void* p2, void (*cb)(float, struct S_PD, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_PP(float p0, struct S_PP p1, void* p2, void (*cb)(float, struct S_PP, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_III(float p0, struct S_III p1, void* p2, void (*cb)(float, struct S_III, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_IIF(float p0, struct S_IIF p1, void* p2, void (*cb)(float, struct S_IIF, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_IID(float p0, struct S_IID p1, void* p2, void (*cb)(float, struct S_IID, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_IIP(float p0, struct S_IIP p1, void* p2, void (*cb)(float, struct S_IIP, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_IFI(float p0, struct S_IFI p1, void* p2, void (*cb)(float, struct S_IFI, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_IFF(float p0, struct S_IFF p1, void* p2, void (*cb)(float, struct S_IFF, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_IFD(float p0, struct S_IFD p1, void* p2, void (*cb)(float, struct S_IFD, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_IFP(float p0, struct S_IFP p1, void* p2, void (*cb)(float, struct S_IFP, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_IDI(float p0, struct S_IDI p1, void* p2, void (*cb)(float, struct S_IDI, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_IDF(float p0, struct S_IDF p1, void* p2, void (*cb)(float, struct S_IDF, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_IDD(float p0, struct S_IDD p1, void* p2, void (*cb)(float, struct S_IDD, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_IDP(float p0, struct S_IDP p1, void* p2, void (*cb)(float, struct S_IDP, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_IPI(float p0, struct S_IPI p1, void* p2, void (*cb)(float, struct S_IPI, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_IPF(float p0, struct S_IPF p1, void* p2, void (*cb)(float, struct S_IPF, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_IPD(float p0, struct S_IPD p1, void* p2, void (*cb)(float, struct S_IPD, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_IPP(float p0, struct S_IPP p1, void* p2, void (*cb)(float, struct S_IPP, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_FII(float p0, struct S_FII p1, void* p2, void (*cb)(float, struct S_FII, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_FIF(float p0, struct S_FIF p1, void* p2, void (*cb)(float, struct S_FIF, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_FID(float p0, struct S_FID p1, void* p2, void (*cb)(float, struct S_FID, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_FIP(float p0, struct S_FIP p1, void* p2, void (*cb)(float, struct S_FIP, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_FFI(float p0, struct S_FFI p1, void* p2, void (*cb)(float, struct S_FFI, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_FFF(float p0, struct S_FFF p1, void* p2, void (*cb)(float, struct S_FFF, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_FFD(float p0, struct S_FFD p1, void* p2, void (*cb)(float, struct S_FFD, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_FFP(float p0, struct S_FFP p1, void* p2, void (*cb)(float, struct S_FFP, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_FDI(float p0, struct S_FDI p1, void* p2, void (*cb)(float, struct S_FDI, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_FDF(float p0, struct S_FDF p1, void* p2, void (*cb)(float, struct S_FDF, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_FDD(float p0, struct S_FDD p1, void* p2, void (*cb)(float, struct S_FDD, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_FDP(float p0, struct S_FDP p1, void* p2, void (*cb)(float, struct S_FDP, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_FPI(float p0, struct S_FPI p1, void* p2, void (*cb)(float, struct S_FPI, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_FPF(float p0, struct S_FPF p1, void* p2, void (*cb)(float, struct S_FPF, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_FPD(float p0, struct S_FPD p1, void* p2, void (*cb)(float, struct S_FPD, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_FPP(float p0, struct S_FPP p1, void* p2, void (*cb)(float, struct S_FPP, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_DII(float p0, struct S_DII p1, void* p2, void (*cb)(float, struct S_DII, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_DIF(float p0, struct S_DIF p1, void* p2, void (*cb)(float, struct S_DIF, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_DID(float p0, struct S_DID p1, void* p2, void (*cb)(float, struct S_DID, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_DIP(float p0, struct S_DIP p1, void* p2, void (*cb)(float, struct S_DIP, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_DFI(float p0, struct S_DFI p1, void* p2, void (*cb)(float, struct S_DFI, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_DFF(float p0, struct S_DFF p1, void* p2, void (*cb)(float, struct S_DFF, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_DFD(float p0, struct S_DFD p1, void* p2, void (*cb)(float, struct S_DFD, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_DFP(float p0, struct S_DFP p1, void* p2, void (*cb)(float, struct S_DFP, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_DDI(float p0, struct S_DDI p1, void* p2, void (*cb)(float, struct S_DDI, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_DDF(float p0, struct S_DDF p1, void* p2, void (*cb)(float, struct S_DDF, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_DDD(float p0, struct S_DDD p1, void* p2, void (*cb)(float, struct S_DDD, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_DDP(float p0, struct S_DDP p1, void* p2, void (*cb)(float, struct S_DDP, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_DPI(float p0, struct S_DPI p1, void* p2, void (*cb)(float, struct S_DPI, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_DPF(float p0, struct S_DPF p1, void* p2, void (*cb)(float, struct S_DPF, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_DPD(float p0, struct S_DPD p1, void* p2, void (*cb)(float, struct S_DPD, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_DPP(float p0, struct S_DPP p1, void* p2, void (*cb)(float, struct S_DPP, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_PII(float p0, struct S_PII p1, void* p2, void (*cb)(float, struct S_PII, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_PIF(float p0, struct S_PIF p1, void* p2, void (*cb)(float, struct S_PIF, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_PID(float p0, struct S_PID p1, void* p2, void (*cb)(float, struct S_PID, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_PIP(float p0, struct S_PIP p1, void* p2, void (*cb)(float, struct S_PIP, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_PFI(float p0, struct S_PFI p1, void* p2, void (*cb)(float, struct S_PFI, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_PFF(float p0, struct S_PFF p1, void* p2, void (*cb)(float, struct S_PFF, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_PFD(float p0, struct S_PFD p1, void* p2, void (*cb)(float, struct S_PFD, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_PFP(float p0, struct S_PFP p1, void* p2, void (*cb)(float, struct S_PFP, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_PDI(float p0, struct S_PDI p1, void* p2, void (*cb)(float, struct S_PDI, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_PDF(float p0, struct S_PDF p1, void* p2, void (*cb)(float, struct S_PDF, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_PDD(float p0, struct S_PDD p1, void* p2, void (*cb)(float, struct S_PDD, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_PDP(float p0, struct S_PDP p1, void* p2, void (*cb)(float, struct S_PDP, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_PPI(float p0, struct S_PPI p1, void* p2, void (*cb)(float, struct S_PPI, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_PPF(float p0, struct S_PPF p1, void* p2, void (*cb)(float, struct S_PPF, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_PPD(float p0, struct S_PPD p1, void* p2, void (*cb)(float, struct S_PPD, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSP_PPP(float p0, struct S_PPP p1, void* p2, void (*cb)(float, struct S_PPP, void*)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_I(float p0, struct S_I p1, struct S_I p2, void (*cb)(float, struct S_I, struct S_I)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_F(float p0, struct S_F p1, struct S_F p2, void (*cb)(float, struct S_F, struct S_F)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_D(float p0, struct S_D p1, struct S_D p2, void (*cb)(float, struct S_D, struct S_D)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_P(float p0, struct S_P p1, struct S_P p2, void (*cb)(float, struct S_P, struct S_P)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_II(float p0, struct S_II p1, struct S_II p2, void (*cb)(float, struct S_II, struct S_II)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_IF(float p0, struct S_IF p1, struct S_IF p2, void (*cb)(float, struct S_IF, struct S_IF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_ID(float p0, struct S_ID p1, struct S_ID p2, void (*cb)(float, struct S_ID, struct S_ID)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_IP(float p0, struct S_IP p1, struct S_IP p2, void (*cb)(float, struct S_IP, struct S_IP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_FI(float p0, struct S_FI p1, struct S_FI p2, void (*cb)(float, struct S_FI, struct S_FI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_FF(float p0, struct S_FF p1, struct S_FF p2, void (*cb)(float, struct S_FF, struct S_FF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_FD(float p0, struct S_FD p1, struct S_FD p2, void (*cb)(float, struct S_FD, struct S_FD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_FP(float p0, struct S_FP p1, struct S_FP p2, void (*cb)(float, struct S_FP, struct S_FP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_DI(float p0, struct S_DI p1, struct S_DI p2, void (*cb)(float, struct S_DI, struct S_DI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_DF(float p0, struct S_DF p1, struct S_DF p2, void (*cb)(float, struct S_DF, struct S_DF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_DD(float p0, struct S_DD p1, struct S_DD p2, void (*cb)(float, struct S_DD, struct S_DD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_DP(float p0, struct S_DP p1, struct S_DP p2, void (*cb)(float, struct S_DP, struct S_DP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_PI(float p0, struct S_PI p1, struct S_PI p2, void (*cb)(float, struct S_PI, struct S_PI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_PF(float p0, struct S_PF p1, struct S_PF p2, void (*cb)(float, struct S_PF, struct S_PF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_PD(float p0, struct S_PD p1, struct S_PD p2, void (*cb)(float, struct S_PD, struct S_PD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_PP(float p0, struct S_PP p1, struct S_PP p2, void (*cb)(float, struct S_PP, struct S_PP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_III(float p0, struct S_III p1, struct S_III p2, void (*cb)(float, struct S_III, struct S_III)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_IIF(float p0, struct S_IIF p1, struct S_IIF p2, void (*cb)(float, struct S_IIF, struct S_IIF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_IID(float p0, struct S_IID p1, struct S_IID p2, void (*cb)(float, struct S_IID, struct S_IID)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_IIP(float p0, struct S_IIP p1, struct S_IIP p2, void (*cb)(float, struct S_IIP, struct S_IIP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_IFI(float p0, struct S_IFI p1, struct S_IFI p2, void (*cb)(float, struct S_IFI, struct S_IFI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_IFF(float p0, struct S_IFF p1, struct S_IFF p2, void (*cb)(float, struct S_IFF, struct S_IFF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_IFD(float p0, struct S_IFD p1, struct S_IFD p2, void (*cb)(float, struct S_IFD, struct S_IFD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_IFP(float p0, struct S_IFP p1, struct S_IFP p2, void (*cb)(float, struct S_IFP, struct S_IFP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_IDI(float p0, struct S_IDI p1, struct S_IDI p2, void (*cb)(float, struct S_IDI, struct S_IDI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_IDF(float p0, struct S_IDF p1, struct S_IDF p2, void (*cb)(float, struct S_IDF, struct S_IDF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_IDD(float p0, struct S_IDD p1, struct S_IDD p2, void (*cb)(float, struct S_IDD, struct S_IDD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_IDP(float p0, struct S_IDP p1, struct S_IDP p2, void (*cb)(float, struct S_IDP, struct S_IDP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_IPI(float p0, struct S_IPI p1, struct S_IPI p2, void (*cb)(float, struct S_IPI, struct S_IPI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_IPF(float p0, struct S_IPF p1, struct S_IPF p2, void (*cb)(float, struct S_IPF, struct S_IPF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_IPD(float p0, struct S_IPD p1, struct S_IPD p2, void (*cb)(float, struct S_IPD, struct S_IPD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_IPP(float p0, struct S_IPP p1, struct S_IPP p2, void (*cb)(float, struct S_IPP, struct S_IPP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_FII(float p0, struct S_FII p1, struct S_FII p2, void (*cb)(float, struct S_FII, struct S_FII)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_FIF(float p0, struct S_FIF p1, struct S_FIF p2, void (*cb)(float, struct S_FIF, struct S_FIF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_FID(float p0, struct S_FID p1, struct S_FID p2, void (*cb)(float, struct S_FID, struct S_FID)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_FIP(float p0, struct S_FIP p1, struct S_FIP p2, void (*cb)(float, struct S_FIP, struct S_FIP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_FFI(float p0, struct S_FFI p1, struct S_FFI p2, void (*cb)(float, struct S_FFI, struct S_FFI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_FFF(float p0, struct S_FFF p1, struct S_FFF p2, void (*cb)(float, struct S_FFF, struct S_FFF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_FFD(float p0, struct S_FFD p1, struct S_FFD p2, void (*cb)(float, struct S_FFD, struct S_FFD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_FFP(float p0, struct S_FFP p1, struct S_FFP p2, void (*cb)(float, struct S_FFP, struct S_FFP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_FDI(float p0, struct S_FDI p1, struct S_FDI p2, void (*cb)(float, struct S_FDI, struct S_FDI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_FDF(float p0, struct S_FDF p1, struct S_FDF p2, void (*cb)(float, struct S_FDF, struct S_FDF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_FDD(float p0, struct S_FDD p1, struct S_FDD p2, void (*cb)(float, struct S_FDD, struct S_FDD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_FDP(float p0, struct S_FDP p1, struct S_FDP p2, void (*cb)(float, struct S_FDP, struct S_FDP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_FPI(float p0, struct S_FPI p1, struct S_FPI p2, void (*cb)(float, struct S_FPI, struct S_FPI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_FPF(float p0, struct S_FPF p1, struct S_FPF p2, void (*cb)(float, struct S_FPF, struct S_FPF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_FPD(float p0, struct S_FPD p1, struct S_FPD p2, void (*cb)(float, struct S_FPD, struct S_FPD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_FPP(float p0, struct S_FPP p1, struct S_FPP p2, void (*cb)(float, struct S_FPP, struct S_FPP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_DII(float p0, struct S_DII p1, struct S_DII p2, void (*cb)(float, struct S_DII, struct S_DII)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_DIF(float p0, struct S_DIF p1, struct S_DIF p2, void (*cb)(float, struct S_DIF, struct S_DIF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_DID(float p0, struct S_DID p1, struct S_DID p2, void (*cb)(float, struct S_DID, struct S_DID)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_DIP(float p0, struct S_DIP p1, struct S_DIP p2, void (*cb)(float, struct S_DIP, struct S_DIP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_DFI(float p0, struct S_DFI p1, struct S_DFI p2, void (*cb)(float, struct S_DFI, struct S_DFI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_DFF(float p0, struct S_DFF p1, struct S_DFF p2, void (*cb)(float, struct S_DFF, struct S_DFF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_DFD(float p0, struct S_DFD p1, struct S_DFD p2, void (*cb)(float, struct S_DFD, struct S_DFD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_DFP(float p0, struct S_DFP p1, struct S_DFP p2, void (*cb)(float, struct S_DFP, struct S_DFP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_DDI(float p0, struct S_DDI p1, struct S_DDI p2, void (*cb)(float, struct S_DDI, struct S_DDI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_DDF(float p0, struct S_DDF p1, struct S_DDF p2, void (*cb)(float, struct S_DDF, struct S_DDF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_DDD(float p0, struct S_DDD p1, struct S_DDD p2, void (*cb)(float, struct S_DDD, struct S_DDD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_DDP(float p0, struct S_DDP p1, struct S_DDP p2, void (*cb)(float, struct S_DDP, struct S_DDP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_DPI(float p0, struct S_DPI p1, struct S_DPI p2, void (*cb)(float, struct S_DPI, struct S_DPI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_DPF(float p0, struct S_DPF p1, struct S_DPF p2, void (*cb)(float, struct S_DPF, struct S_DPF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_DPD(float p0, struct S_DPD p1, struct S_DPD p2, void (*cb)(float, struct S_DPD, struct S_DPD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_DPP(float p0, struct S_DPP p1, struct S_DPP p2, void (*cb)(float, struct S_DPP, struct S_DPP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_PII(float p0, struct S_PII p1, struct S_PII p2, void (*cb)(float, struct S_PII, struct S_PII)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_PIF(float p0, struct S_PIF p1, struct S_PIF p2, void (*cb)(float, struct S_PIF, struct S_PIF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_PID(float p0, struct S_PID p1, struct S_PID p2, void (*cb)(float, struct S_PID, struct S_PID)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_PIP(float p0, struct S_PIP p1, struct S_PIP p2, void (*cb)(float, struct S_PIP, struct S_PIP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_PFI(float p0, struct S_PFI p1, struct S_PFI p2, void (*cb)(float, struct S_PFI, struct S_PFI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_PFF(float p0, struct S_PFF p1, struct S_PFF p2, void (*cb)(float, struct S_PFF, struct S_PFF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_PFD(float p0, struct S_PFD p1, struct S_PFD p2, void (*cb)(float, struct S_PFD, struct S_PFD)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_PFP(float p0, struct S_PFP p1, struct S_PFP p2, void (*cb)(float, struct S_PFP, struct S_PFP)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_PDI(float p0, struct S_PDI p1, struct S_PDI p2, void (*cb)(float, struct S_PDI, struct S_PDI)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_PDF(float p0, struct S_PDF p1, struct S_PDF p2, void (*cb)(float, struct S_PDF, struct S_PDF)) { cb(p0,p1,p2); }
-EXPORT void f3_V_FSS_PDD(float p0, struct S_PDD p1, struct S_PDD p2, void (*cb)(float, struct S_PDD, struct S_PDD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_FSS_PDP(float p0, struct S_PDP p1, struct S_PDP p2, void (*cb)(float, struct S_PDP, struct S_PDP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_FSS_PPI(float p0, struct S_PPI p1, struct S_PPI p2, void (*cb)(float, struct S_PPI, struct S_PPI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_FSS_PPF(float p0, struct S_PPF p1, struct S_PPF p2, void (*cb)(float, struct S_PPF, struct S_PPF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_FSS_PPD(float p0, struct S_PPD p1, struct S_PPD p2, void (*cb)(float, struct S_PPD, struct S_PPD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_FSS_PPP(float p0, struct S_PPP p1, struct S_PPP p2, void (*cb)(float, struct S_PPP, struct S_PPP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DII_(double p0, int p1, int p2, void (*cb)(double, int, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIF_(double p0, int p1, float p2, void (*cb)(double, int, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DID_(double p0, int p1, double p2, void (*cb)(double, int, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIP_(double p0, int p1, void* p2, void (*cb)(double, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_I(double p0, int p1, struct S_I p2, void (*cb)(double, int, struct S_I)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_F(double p0, int p1, struct S_F p2, void (*cb)(double, int, struct S_F)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_D(double p0, int p1, struct S_D p2, void (*cb)(double, int, struct S_D)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_P(double p0, int p1, struct S_P p2, void (*cb)(double, int, struct S_P)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_II(double p0, int p1, struct S_II p2, void (*cb)(double, int, struct S_II)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_IF(double p0, int p1, struct S_IF p2, void (*cb)(double, int, struct S_IF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_ID(double p0, int p1, struct S_ID p2, void (*cb)(double, int, struct S_ID)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_IP(double p0, int p1, struct S_IP p2, void (*cb)(double, int, struct S_IP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_FI(double p0, int p1, struct S_FI p2, void (*cb)(double, int, struct S_FI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_FF(double p0, int p1, struct S_FF p2, void (*cb)(double, int, struct S_FF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_FD(double p0, int p1, struct S_FD p2, void (*cb)(double, int, struct S_FD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_FP(double p0, int p1, struct S_FP p2, void (*cb)(double, int, struct S_FP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_DI(double p0, int p1, struct S_DI p2, void (*cb)(double, int, struct S_DI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_DF(double p0, int p1, struct S_DF p2, void (*cb)(double, int, struct S_DF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_DD(double p0, int p1, struct S_DD p2, void (*cb)(double, int, struct S_DD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_DP(double p0, int p1, struct S_DP p2, void (*cb)(double, int, struct S_DP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_PI(double p0, int p1, struct S_PI p2, void (*cb)(double, int, struct S_PI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_PF(double p0, int p1, struct S_PF p2, void (*cb)(double, int, struct S_PF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_PD(double p0, int p1, struct S_PD p2, void (*cb)(double, int, struct S_PD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_PP(double p0, int p1, struct S_PP p2, void (*cb)(double, int, struct S_PP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_III(double p0, int p1, struct S_III p2, void (*cb)(double, int, struct S_III)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_IIF(double p0, int p1, struct S_IIF p2, void (*cb)(double, int, struct S_IIF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_IID(double p0, int p1, struct S_IID p2, void (*cb)(double, int, struct S_IID)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_IIP(double p0, int p1, struct S_IIP p2, void (*cb)(double, int, struct S_IIP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_IFI(double p0, int p1, struct S_IFI p2, void (*cb)(double, int, struct S_IFI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_IFF(double p0, int p1, struct S_IFF p2, void (*cb)(double, int, struct S_IFF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_IFD(double p0, int p1, struct S_IFD p2, void (*cb)(double, int, struct S_IFD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_IFP(double p0, int p1, struct S_IFP p2, void (*cb)(double, int, struct S_IFP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_IDI(double p0, int p1, struct S_IDI p2, void (*cb)(double, int, struct S_IDI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_IDF(double p0, int p1, struct S_IDF p2, void (*cb)(double, int, struct S_IDF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_IDD(double p0, int p1, struct S_IDD p2, void (*cb)(double, int, struct S_IDD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_IDP(double p0, int p1, struct S_IDP p2, void (*cb)(double, int, struct S_IDP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_IPI(double p0, int p1, struct S_IPI p2, void (*cb)(double, int, struct S_IPI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_IPF(double p0, int p1, struct S_IPF p2, void (*cb)(double, int, struct S_IPF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_IPD(double p0, int p1, struct S_IPD p2, void (*cb)(double, int, struct S_IPD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_IPP(double p0, int p1, struct S_IPP p2, void (*cb)(double, int, struct S_IPP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_FII(double p0, int p1, struct S_FII p2, void (*cb)(double, int, struct S_FII)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_FIF(double p0, int p1, struct S_FIF p2, void (*cb)(double, int, struct S_FIF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_FID(double p0, int p1, struct S_FID p2, void (*cb)(double, int, struct S_FID)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_FIP(double p0, int p1, struct S_FIP p2, void (*cb)(double, int, struct S_FIP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_FFI(double p0, int p1, struct S_FFI p2, void (*cb)(double, int, struct S_FFI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_FFF(double p0, int p1, struct S_FFF p2, void (*cb)(double, int, struct S_FFF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_FFD(double p0, int p1, struct S_FFD p2, void (*cb)(double, int, struct S_FFD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_FFP(double p0, int p1, struct S_FFP p2, void (*cb)(double, int, struct S_FFP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_FDI(double p0, int p1, struct S_FDI p2, void (*cb)(double, int, struct S_FDI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_FDF(double p0, int p1, struct S_FDF p2, void (*cb)(double, int, struct S_FDF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_FDD(double p0, int p1, struct S_FDD p2, void (*cb)(double, int, struct S_FDD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_FDP(double p0, int p1, struct S_FDP p2, void (*cb)(double, int, struct S_FDP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_FPI(double p0, int p1, struct S_FPI p2, void (*cb)(double, int, struct S_FPI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_FPF(double p0, int p1, struct S_FPF p2, void (*cb)(double, int, struct S_FPF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_FPD(double p0, int p1, struct S_FPD p2, void (*cb)(double, int, struct S_FPD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_FPP(double p0, int p1, struct S_FPP p2, void (*cb)(double, int, struct S_FPP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_DII(double p0, int p1, struct S_DII p2, void (*cb)(double, int, struct S_DII)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_DIF(double p0, int p1, struct S_DIF p2, void (*cb)(double, int, struct S_DIF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_DID(double p0, int p1, struct S_DID p2, void (*cb)(double, int, struct S_DID)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_DIP(double p0, int p1, struct S_DIP p2, void (*cb)(double, int, struct S_DIP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_DFI(double p0, int p1, struct S_DFI p2, void (*cb)(double, int, struct S_DFI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_DFF(double p0, int p1, struct S_DFF p2, void (*cb)(double, int, struct S_DFF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_DFD(double p0, int p1, struct S_DFD p2, void (*cb)(double, int, struct S_DFD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_DFP(double p0, int p1, struct S_DFP p2, void (*cb)(double, int, struct S_DFP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_DDI(double p0, int p1, struct S_DDI p2, void (*cb)(double, int, struct S_DDI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_DDF(double p0, int p1, struct S_DDF p2, void (*cb)(double, int, struct S_DDF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_DDD(double p0, int p1, struct S_DDD p2, void (*cb)(double, int, struct S_DDD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_DDP(double p0, int p1, struct S_DDP p2, void (*cb)(double, int, struct S_DDP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_DPI(double p0, int p1, struct S_DPI p2, void (*cb)(double, int, struct S_DPI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_DPF(double p0, int p1, struct S_DPF p2, void (*cb)(double, int, struct S_DPF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_DPD(double p0, int p1, struct S_DPD p2, void (*cb)(double, int, struct S_DPD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_DPP(double p0, int p1, struct S_DPP p2, void (*cb)(double, int, struct S_DPP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_PII(double p0, int p1, struct S_PII p2, void (*cb)(double, int, struct S_PII)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_PIF(double p0, int p1, struct S_PIF p2, void (*cb)(double, int, struct S_PIF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_PID(double p0, int p1, struct S_PID p2, void (*cb)(double, int, struct S_PID)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_PIP(double p0, int p1, struct S_PIP p2, void (*cb)(double, int, struct S_PIP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_PFI(double p0, int p1, struct S_PFI p2, void (*cb)(double, int, struct S_PFI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_PFF(double p0, int p1, struct S_PFF p2, void (*cb)(double, int, struct S_PFF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_PFD(double p0, int p1, struct S_PFD p2, void (*cb)(double, int, struct S_PFD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_PFP(double p0, int p1, struct S_PFP p2, void (*cb)(double, int, struct S_PFP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_PDI(double p0, int p1, struct S_PDI p2, void (*cb)(double, int, struct S_PDI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_PDF(double p0, int p1, struct S_PDF p2, void (*cb)(double, int, struct S_PDF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_PDD(double p0, int p1, struct S_PDD p2, void (*cb)(double, int, struct S_PDD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_PDP(double p0, int p1, struct S_PDP p2, void (*cb)(double, int, struct S_PDP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_PPI(double p0, int p1, struct S_PPI p2, void (*cb)(double, int, struct S_PPI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_PPF(double p0, int p1, struct S_PPF p2, void (*cb)(double, int, struct S_PPF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_PPD(double p0, int p1, struct S_PPD p2, void (*cb)(double, int, struct S_PPD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DIS_PPP(double p0, int p1, struct S_PPP p2, void (*cb)(double, int, struct S_PPP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFI_(double p0, float p1, int p2, void (*cb)(double, float, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFF_(double p0, float p1, float p2, void (*cb)(double, float, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFD_(double p0, float p1, double p2, void (*cb)(double, float, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFP_(double p0, float p1, void* p2, void (*cb)(double, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_I(double p0, float p1, struct S_I p2, void (*cb)(double, float, struct S_I)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_F(double p0, float p1, struct S_F p2, void (*cb)(double, float, struct S_F)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_D(double p0, float p1, struct S_D p2, void (*cb)(double, float, struct S_D)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_P(double p0, float p1, struct S_P p2, void (*cb)(double, float, struct S_P)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_II(double p0, float p1, struct S_II p2, void (*cb)(double, float, struct S_II)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_IF(double p0, float p1, struct S_IF p2, void (*cb)(double, float, struct S_IF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_ID(double p0, float p1, struct S_ID p2, void (*cb)(double, float, struct S_ID)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_IP(double p0, float p1, struct S_IP p2, void (*cb)(double, float, struct S_IP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_FI(double p0, float p1, struct S_FI p2, void (*cb)(double, float, struct S_FI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_FF(double p0, float p1, struct S_FF p2, void (*cb)(double, float, struct S_FF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_FD(double p0, float p1, struct S_FD p2, void (*cb)(double, float, struct S_FD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_FP(double p0, float p1, struct S_FP p2, void (*cb)(double, float, struct S_FP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_DI(double p0, float p1, struct S_DI p2, void (*cb)(double, float, struct S_DI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_DF(double p0, float p1, struct S_DF p2, void (*cb)(double, float, struct S_DF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_DD(double p0, float p1, struct S_DD p2, void (*cb)(double, float, struct S_DD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_DP(double p0, float p1, struct S_DP p2, void (*cb)(double, float, struct S_DP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_PI(double p0, float p1, struct S_PI p2, void (*cb)(double, float, struct S_PI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_PF(double p0, float p1, struct S_PF p2, void (*cb)(double, float, struct S_PF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_PD(double p0, float p1, struct S_PD p2, void (*cb)(double, float, struct S_PD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_PP(double p0, float p1, struct S_PP p2, void (*cb)(double, float, struct S_PP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_III(double p0, float p1, struct S_III p2, void (*cb)(double, float, struct S_III)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_IIF(double p0, float p1, struct S_IIF p2, void (*cb)(double, float, struct S_IIF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_IID(double p0, float p1, struct S_IID p2, void (*cb)(double, float, struct S_IID)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_IIP(double p0, float p1, struct S_IIP p2, void (*cb)(double, float, struct S_IIP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_IFI(double p0, float p1, struct S_IFI p2, void (*cb)(double, float, struct S_IFI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_IFF(double p0, float p1, struct S_IFF p2, void (*cb)(double, float, struct S_IFF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_IFD(double p0, float p1, struct S_IFD p2, void (*cb)(double, float, struct S_IFD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_IFP(double p0, float p1, struct S_IFP p2, void (*cb)(double, float, struct S_IFP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_IDI(double p0, float p1, struct S_IDI p2, void (*cb)(double, float, struct S_IDI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_IDF(double p0, float p1, struct S_IDF p2, void (*cb)(double, float, struct S_IDF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_IDD(double p0, float p1, struct S_IDD p2, void (*cb)(double, float, struct S_IDD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_IDP(double p0, float p1, struct S_IDP p2, void (*cb)(double, float, struct S_IDP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_IPI(double p0, float p1, struct S_IPI p2, void (*cb)(double, float, struct S_IPI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_IPF(double p0, float p1, struct S_IPF p2, void (*cb)(double, float, struct S_IPF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_IPD(double p0, float p1, struct S_IPD p2, void (*cb)(double, float, struct S_IPD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_IPP(double p0, float p1, struct S_IPP p2, void (*cb)(double, float, struct S_IPP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_FII(double p0, float p1, struct S_FII p2, void (*cb)(double, float, struct S_FII)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_FIF(double p0, float p1, struct S_FIF p2, void (*cb)(double, float, struct S_FIF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_FID(double p0, float p1, struct S_FID p2, void (*cb)(double, float, struct S_FID)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_FIP(double p0, float p1, struct S_FIP p2, void (*cb)(double, float, struct S_FIP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_FFI(double p0, float p1, struct S_FFI p2, void (*cb)(double, float, struct S_FFI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_FFF(double p0, float p1, struct S_FFF p2, void (*cb)(double, float, struct S_FFF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_FFD(double p0, float p1, struct S_FFD p2, void (*cb)(double, float, struct S_FFD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_FFP(double p0, float p1, struct S_FFP p2, void (*cb)(double, float, struct S_FFP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_FDI(double p0, float p1, struct S_FDI p2, void (*cb)(double, float, struct S_FDI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_FDF(double p0, float p1, struct S_FDF p2, void (*cb)(double, float, struct S_FDF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_FDD(double p0, float p1, struct S_FDD p2, void (*cb)(double, float, struct S_FDD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_FDP(double p0, float p1, struct S_FDP p2, void (*cb)(double, float, struct S_FDP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_FPI(double p0, float p1, struct S_FPI p2, void (*cb)(double, float, struct S_FPI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_FPF(double p0, float p1, struct S_FPF p2, void (*cb)(double, float, struct S_FPF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_FPD(double p0, float p1, struct S_FPD p2, void (*cb)(double, float, struct S_FPD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_FPP(double p0, float p1, struct S_FPP p2, void (*cb)(double, float, struct S_FPP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_DII(double p0, float p1, struct S_DII p2, void (*cb)(double, float, struct S_DII)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_DIF(double p0, float p1, struct S_DIF p2, void (*cb)(double, float, struct S_DIF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_DID(double p0, float p1, struct S_DID p2, void (*cb)(double, float, struct S_DID)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_DIP(double p0, float p1, struct S_DIP p2, void (*cb)(double, float, struct S_DIP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_DFI(double p0, float p1, struct S_DFI p2, void (*cb)(double, float, struct S_DFI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_DFF(double p0, float p1, struct S_DFF p2, void (*cb)(double, float, struct S_DFF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_DFD(double p0, float p1, struct S_DFD p2, void (*cb)(double, float, struct S_DFD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_DFP(double p0, float p1, struct S_DFP p2, void (*cb)(double, float, struct S_DFP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_DDI(double p0, float p1, struct S_DDI p2, void (*cb)(double, float, struct S_DDI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_DDF(double p0, float p1, struct S_DDF p2, void (*cb)(double, float, struct S_DDF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_DDD(double p0, float p1, struct S_DDD p2, void (*cb)(double, float, struct S_DDD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_DDP(double p0, float p1, struct S_DDP p2, void (*cb)(double, float, struct S_DDP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_DPI(double p0, float p1, struct S_DPI p2, void (*cb)(double, float, struct S_DPI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_DPF(double p0, float p1, struct S_DPF p2, void (*cb)(double, float, struct S_DPF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_DPD(double p0, float p1, struct S_DPD p2, void (*cb)(double, float, struct S_DPD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_DPP(double p0, float p1, struct S_DPP p2, void (*cb)(double, float, struct S_DPP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_PII(double p0, float p1, struct S_PII p2, void (*cb)(double, float, struct S_PII)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_PIF(double p0, float p1, struct S_PIF p2, void (*cb)(double, float, struct S_PIF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_PID(double p0, float p1, struct S_PID p2, void (*cb)(double, float, struct S_PID)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_PIP(double p0, float p1, struct S_PIP p2, void (*cb)(double, float, struct S_PIP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_PFI(double p0, float p1, struct S_PFI p2, void (*cb)(double, float, struct S_PFI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_PFF(double p0, float p1, struct S_PFF p2, void (*cb)(double, float, struct S_PFF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_PFD(double p0, float p1, struct S_PFD p2, void (*cb)(double, float, struct S_PFD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_PFP(double p0, float p1, struct S_PFP p2, void (*cb)(double, float, struct S_PFP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_PDI(double p0, float p1, struct S_PDI p2, void (*cb)(double, float, struct S_PDI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_PDF(double p0, float p1, struct S_PDF p2, void (*cb)(double, float, struct S_PDF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_PDD(double p0, float p1, struct S_PDD p2, void (*cb)(double, float, struct S_PDD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_PDP(double p0, float p1, struct S_PDP p2, void (*cb)(double, float, struct S_PDP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_PPI(double p0, float p1, struct S_PPI p2, void (*cb)(double, float, struct S_PPI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_PPF(double p0, float p1, struct S_PPF p2, void (*cb)(double, float, struct S_PPF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_PPD(double p0, float p1, struct S_PPD p2, void (*cb)(double, float, struct S_PPD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DFS_PPP(double p0, float p1, struct S_PPP p2, void (*cb)(double, float, struct S_PPP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDI_(double p0, double p1, int p2, void (*cb)(double, double, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDF_(double p0, double p1, float p2, void (*cb)(double, double, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDD_(double p0, double p1, double p2, void (*cb)(double, double, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDP_(double p0, double p1, void* p2, void (*cb)(double, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_I(double p0, double p1, struct S_I p2, void (*cb)(double, double, struct S_I)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_F(double p0, double p1, struct S_F p2, void (*cb)(double, double, struct S_F)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_D(double p0, double p1, struct S_D p2, void (*cb)(double, double, struct S_D)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_P(double p0, double p1, struct S_P p2, void (*cb)(double, double, struct S_P)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_II(double p0, double p1, struct S_II p2, void (*cb)(double, double, struct S_II)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_IF(double p0, double p1, struct S_IF p2, void (*cb)(double, double, struct S_IF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_ID(double p0, double p1, struct S_ID p2, void (*cb)(double, double, struct S_ID)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_IP(double p0, double p1, struct S_IP p2, void (*cb)(double, double, struct S_IP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_FI(double p0, double p1, struct S_FI p2, void (*cb)(double, double, struct S_FI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_FF(double p0, double p1, struct S_FF p2, void (*cb)(double, double, struct S_FF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_FD(double p0, double p1, struct S_FD p2, void (*cb)(double, double, struct S_FD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_FP(double p0, double p1, struct S_FP p2, void (*cb)(double, double, struct S_FP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_DI(double p0, double p1, struct S_DI p2, void (*cb)(double, double, struct S_DI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_DF(double p0, double p1, struct S_DF p2, void (*cb)(double, double, struct S_DF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_DD(double p0, double p1, struct S_DD p2, void (*cb)(double, double, struct S_DD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_DP(double p0, double p1, struct S_DP p2, void (*cb)(double, double, struct S_DP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_PI(double p0, double p1, struct S_PI p2, void (*cb)(double, double, struct S_PI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_PF(double p0, double p1, struct S_PF p2, void (*cb)(double, double, struct S_PF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_PD(double p0, double p1, struct S_PD p2, void (*cb)(double, double, struct S_PD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_PP(double p0, double p1, struct S_PP p2, void (*cb)(double, double, struct S_PP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_III(double p0, double p1, struct S_III p2, void (*cb)(double, double, struct S_III)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_IIF(double p0, double p1, struct S_IIF p2, void (*cb)(double, double, struct S_IIF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_IID(double p0, double p1, struct S_IID p2, void (*cb)(double, double, struct S_IID)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_IIP(double p0, double p1, struct S_IIP p2, void (*cb)(double, double, struct S_IIP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_IFI(double p0, double p1, struct S_IFI p2, void (*cb)(double, double, struct S_IFI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_IFF(double p0, double p1, struct S_IFF p2, void (*cb)(double, double, struct S_IFF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_IFD(double p0, double p1, struct S_IFD p2, void (*cb)(double, double, struct S_IFD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_IFP(double p0, double p1, struct S_IFP p2, void (*cb)(double, double, struct S_IFP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_IDI(double p0, double p1, struct S_IDI p2, void (*cb)(double, double, struct S_IDI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_IDF(double p0, double p1, struct S_IDF p2, void (*cb)(double, double, struct S_IDF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_IDD(double p0, double p1, struct S_IDD p2, void (*cb)(double, double, struct S_IDD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_IDP(double p0, double p1, struct S_IDP p2, void (*cb)(double, double, struct S_IDP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_IPI(double p0, double p1, struct S_IPI p2, void (*cb)(double, double, struct S_IPI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_IPF(double p0, double p1, struct S_IPF p2, void (*cb)(double, double, struct S_IPF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_IPD(double p0, double p1, struct S_IPD p2, void (*cb)(double, double, struct S_IPD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_IPP(double p0, double p1, struct S_IPP p2, void (*cb)(double, double, struct S_IPP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_FII(double p0, double p1, struct S_FII p2, void (*cb)(double, double, struct S_FII)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_FIF(double p0, double p1, struct S_FIF p2, void (*cb)(double, double, struct S_FIF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_FID(double p0, double p1, struct S_FID p2, void (*cb)(double, double, struct S_FID)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_FIP(double p0, double p1, struct S_FIP p2, void (*cb)(double, double, struct S_FIP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_FFI(double p0, double p1, struct S_FFI p2, void (*cb)(double, double, struct S_FFI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_FFF(double p0, double p1, struct S_FFF p2, void (*cb)(double, double, struct S_FFF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_FFD(double p0, double p1, struct S_FFD p2, void (*cb)(double, double, struct S_FFD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_FFP(double p0, double p1, struct S_FFP p2, void (*cb)(double, double, struct S_FFP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_FDI(double p0, double p1, struct S_FDI p2, void (*cb)(double, double, struct S_FDI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_FDF(double p0, double p1, struct S_FDF p2, void (*cb)(double, double, struct S_FDF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_FDD(double p0, double p1, struct S_FDD p2, void (*cb)(double, double, struct S_FDD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_FDP(double p0, double p1, struct S_FDP p2, void (*cb)(double, double, struct S_FDP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_FPI(double p0, double p1, struct S_FPI p2, void (*cb)(double, double, struct S_FPI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_FPF(double p0, double p1, struct S_FPF p2, void (*cb)(double, double, struct S_FPF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_FPD(double p0, double p1, struct S_FPD p2, void (*cb)(double, double, struct S_FPD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_FPP(double p0, double p1, struct S_FPP p2, void (*cb)(double, double, struct S_FPP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_DII(double p0, double p1, struct S_DII p2, void (*cb)(double, double, struct S_DII)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_DIF(double p0, double p1, struct S_DIF p2, void (*cb)(double, double, struct S_DIF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_DID(double p0, double p1, struct S_DID p2, void (*cb)(double, double, struct S_DID)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_DIP(double p0, double p1, struct S_DIP p2, void (*cb)(double, double, struct S_DIP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_DFI(double p0, double p1, struct S_DFI p2, void (*cb)(double, double, struct S_DFI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_DFF(double p0, double p1, struct S_DFF p2, void (*cb)(double, double, struct S_DFF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_DFD(double p0, double p1, struct S_DFD p2, void (*cb)(double, double, struct S_DFD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_DFP(double p0, double p1, struct S_DFP p2, void (*cb)(double, double, struct S_DFP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_DDI(double p0, double p1, struct S_DDI p2, void (*cb)(double, double, struct S_DDI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_DDF(double p0, double p1, struct S_DDF p2, void (*cb)(double, double, struct S_DDF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_DDD(double p0, double p1, struct S_DDD p2, void (*cb)(double, double, struct S_DDD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_DDP(double p0, double p1, struct S_DDP p2, void (*cb)(double, double, struct S_DDP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_DPI(double p0, double p1, struct S_DPI p2, void (*cb)(double, double, struct S_DPI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_DPF(double p0, double p1, struct S_DPF p2, void (*cb)(double, double, struct S_DPF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_DPD(double p0, double p1, struct S_DPD p2, void (*cb)(double, double, struct S_DPD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_DPP(double p0, double p1, struct S_DPP p2, void (*cb)(double, double, struct S_DPP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_PII(double p0, double p1, struct S_PII p2, void (*cb)(double, double, struct S_PII)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_PIF(double p0, double p1, struct S_PIF p2, void (*cb)(double, double, struct S_PIF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_PID(double p0, double p1, struct S_PID p2, void (*cb)(double, double, struct S_PID)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_PIP(double p0, double p1, struct S_PIP p2, void (*cb)(double, double, struct S_PIP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_PFI(double p0, double p1, struct S_PFI p2, void (*cb)(double, double, struct S_PFI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_PFF(double p0, double p1, struct S_PFF p2, void (*cb)(double, double, struct S_PFF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_PFD(double p0, double p1, struct S_PFD p2, void (*cb)(double, double, struct S_PFD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_PFP(double p0, double p1, struct S_PFP p2, void (*cb)(double, double, struct S_PFP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_PDI(double p0, double p1, struct S_PDI p2, void (*cb)(double, double, struct S_PDI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_PDF(double p0, double p1, struct S_PDF p2, void (*cb)(double, double, struct S_PDF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_PDD(double p0, double p1, struct S_PDD p2, void (*cb)(double, double, struct S_PDD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_PDP(double p0, double p1, struct S_PDP p2, void (*cb)(double, double, struct S_PDP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_PPI(double p0, double p1, struct S_PPI p2, void (*cb)(double, double, struct S_PPI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_PPF(double p0, double p1, struct S_PPF p2, void (*cb)(double, double, struct S_PPF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_PPD(double p0, double p1, struct S_PPD p2, void (*cb)(double, double, struct S_PPD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DDS_PPP(double p0, double p1, struct S_PPP p2, void (*cb)(double, double, struct S_PPP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPI_(double p0, void* p1, int p2, void (*cb)(double, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPF_(double p0, void* p1, float p2, void (*cb)(double, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPD_(double p0, void* p1, double p2, void (*cb)(double, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPP_(double p0, void* p1, void* p2, void (*cb)(double, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_I(double p0, void* p1, struct S_I p2, void (*cb)(double, void*, struct S_I)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_F(double p0, void* p1, struct S_F p2, void (*cb)(double, void*, struct S_F)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_D(double p0, void* p1, struct S_D p2, void (*cb)(double, void*, struct S_D)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_P(double p0, void* p1, struct S_P p2, void (*cb)(double, void*, struct S_P)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_II(double p0, void* p1, struct S_II p2, void (*cb)(double, void*, struct S_II)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_IF(double p0, void* p1, struct S_IF p2, void (*cb)(double, void*, struct S_IF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_ID(double p0, void* p1, struct S_ID p2, void (*cb)(double, void*, struct S_ID)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_IP(double p0, void* p1, struct S_IP p2, void (*cb)(double, void*, struct S_IP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_FI(double p0, void* p1, struct S_FI p2, void (*cb)(double, void*, struct S_FI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_FF(double p0, void* p1, struct S_FF p2, void (*cb)(double, void*, struct S_FF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_FD(double p0, void* p1, struct S_FD p2, void (*cb)(double, void*, struct S_FD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_FP(double p0, void* p1, struct S_FP p2, void (*cb)(double, void*, struct S_FP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_DI(double p0, void* p1, struct S_DI p2, void (*cb)(double, void*, struct S_DI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_DF(double p0, void* p1, struct S_DF p2, void (*cb)(double, void*, struct S_DF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_DD(double p0, void* p1, struct S_DD p2, void (*cb)(double, void*, struct S_DD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_DP(double p0, void* p1, struct S_DP p2, void (*cb)(double, void*, struct S_DP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_PI(double p0, void* p1, struct S_PI p2, void (*cb)(double, void*, struct S_PI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_PF(double p0, void* p1, struct S_PF p2, void (*cb)(double, void*, struct S_PF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_PD(double p0, void* p1, struct S_PD p2, void (*cb)(double, void*, struct S_PD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_PP(double p0, void* p1, struct S_PP p2, void (*cb)(double, void*, struct S_PP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_III(double p0, void* p1, struct S_III p2, void (*cb)(double, void*, struct S_III)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_IIF(double p0, void* p1, struct S_IIF p2, void (*cb)(double, void*, struct S_IIF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_IID(double p0, void* p1, struct S_IID p2, void (*cb)(double, void*, struct S_IID)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_IIP(double p0, void* p1, struct S_IIP p2, void (*cb)(double, void*, struct S_IIP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_IFI(double p0, void* p1, struct S_IFI p2, void (*cb)(double, void*, struct S_IFI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_IFF(double p0, void* p1, struct S_IFF p2, void (*cb)(double, void*, struct S_IFF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_IFD(double p0, void* p1, struct S_IFD p2, void (*cb)(double, void*, struct S_IFD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_IFP(double p0, void* p1, struct S_IFP p2, void (*cb)(double, void*, struct S_IFP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_IDI(double p0, void* p1, struct S_IDI p2, void (*cb)(double, void*, struct S_IDI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_IDF(double p0, void* p1, struct S_IDF p2, void (*cb)(double, void*, struct S_IDF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_IDD(double p0, void* p1, struct S_IDD p2, void (*cb)(double, void*, struct S_IDD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_IDP(double p0, void* p1, struct S_IDP p2, void (*cb)(double, void*, struct S_IDP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_IPI(double p0, void* p1, struct S_IPI p2, void (*cb)(double, void*, struct S_IPI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_IPF(double p0, void* p1, struct S_IPF p2, void (*cb)(double, void*, struct S_IPF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_IPD(double p0, void* p1, struct S_IPD p2, void (*cb)(double, void*, struct S_IPD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_IPP(double p0, void* p1, struct S_IPP p2, void (*cb)(double, void*, struct S_IPP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_FII(double p0, void* p1, struct S_FII p2, void (*cb)(double, void*, struct S_FII)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_FIF(double p0, void* p1, struct S_FIF p2, void (*cb)(double, void*, struct S_FIF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_FID(double p0, void* p1, struct S_FID p2, void (*cb)(double, void*, struct S_FID)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_FIP(double p0, void* p1, struct S_FIP p2, void (*cb)(double, void*, struct S_FIP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_FFI(double p0, void* p1, struct S_FFI p2, void (*cb)(double, void*, struct S_FFI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_FFF(double p0, void* p1, struct S_FFF p2, void (*cb)(double, void*, struct S_FFF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_FFD(double p0, void* p1, struct S_FFD p2, void (*cb)(double, void*, struct S_FFD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_FFP(double p0, void* p1, struct S_FFP p2, void (*cb)(double, void*, struct S_FFP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_FDI(double p0, void* p1, struct S_FDI p2, void (*cb)(double, void*, struct S_FDI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_FDF(double p0, void* p1, struct S_FDF p2, void (*cb)(double, void*, struct S_FDF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_FDD(double p0, void* p1, struct S_FDD p2, void (*cb)(double, void*, struct S_FDD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_FDP(double p0, void* p1, struct S_FDP p2, void (*cb)(double, void*, struct S_FDP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_FPI(double p0, void* p1, struct S_FPI p2, void (*cb)(double, void*, struct S_FPI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_FPF(double p0, void* p1, struct S_FPF p2, void (*cb)(double, void*, struct S_FPF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_FPD(double p0, void* p1, struct S_FPD p2, void (*cb)(double, void*, struct S_FPD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_FPP(double p0, void* p1, struct S_FPP p2, void (*cb)(double, void*, struct S_FPP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_DII(double p0, void* p1, struct S_DII p2, void (*cb)(double, void*, struct S_DII)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_DIF(double p0, void* p1, struct S_DIF p2, void (*cb)(double, void*, struct S_DIF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_DID(double p0, void* p1, struct S_DID p2, void (*cb)(double, void*, struct S_DID)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_DIP(double p0, void* p1, struct S_DIP p2, void (*cb)(double, void*, struct S_DIP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_DFI(double p0, void* p1, struct S_DFI p2, void (*cb)(double, void*, struct S_DFI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_DFF(double p0, void* p1, struct S_DFF p2, void (*cb)(double, void*, struct S_DFF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_DFD(double p0, void* p1, struct S_DFD p2, void (*cb)(double, void*, struct S_DFD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_DFP(double p0, void* p1, struct S_DFP p2, void (*cb)(double, void*, struct S_DFP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_DDI(double p0, void* p1, struct S_DDI p2, void (*cb)(double, void*, struct S_DDI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_DDF(double p0, void* p1, struct S_DDF p2, void (*cb)(double, void*, struct S_DDF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_DDD(double p0, void* p1, struct S_DDD p2, void (*cb)(double, void*, struct S_DDD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_DDP(double p0, void* p1, struct S_DDP p2, void (*cb)(double, void*, struct S_DDP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_DPI(double p0, void* p1, struct S_DPI p2, void (*cb)(double, void*, struct S_DPI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_DPF(double p0, void* p1, struct S_DPF p2, void (*cb)(double, void*, struct S_DPF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_DPD(double p0, void* p1, struct S_DPD p2, void (*cb)(double, void*, struct S_DPD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_DPP(double p0, void* p1, struct S_DPP p2, void (*cb)(double, void*, struct S_DPP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_PII(double p0, void* p1, struct S_PII p2, void (*cb)(double, void*, struct S_PII)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_PIF(double p0, void* p1, struct S_PIF p2, void (*cb)(double, void*, struct S_PIF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_PID(double p0, void* p1, struct S_PID p2, void (*cb)(double, void*, struct S_PID)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_PIP(double p0, void* p1, struct S_PIP p2, void (*cb)(double, void*, struct S_PIP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_PFI(double p0, void* p1, struct S_PFI p2, void (*cb)(double, void*, struct S_PFI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_PFF(double p0, void* p1, struct S_PFF p2, void (*cb)(double, void*, struct S_PFF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_PFD(double p0, void* p1, struct S_PFD p2, void (*cb)(double, void*, struct S_PFD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_PFP(double p0, void* p1, struct S_PFP p2, void (*cb)(double, void*, struct S_PFP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_PDI(double p0, void* p1, struct S_PDI p2, void (*cb)(double, void*, struct S_PDI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_PDF(double p0, void* p1, struct S_PDF p2, void (*cb)(double, void*, struct S_PDF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_PDD(double p0, void* p1, struct S_PDD p2, void (*cb)(double, void*, struct S_PDD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_PDP(double p0, void* p1, struct S_PDP p2, void (*cb)(double, void*, struct S_PDP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_PPI(double p0, void* p1, struct S_PPI p2, void (*cb)(double, void*, struct S_PPI)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_PPF(double p0, void* p1, struct S_PPF p2, void (*cb)(double, void*, struct S_PPF)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_PPD(double p0, void* p1, struct S_PPD p2, void (*cb)(double, void*, struct S_PPD)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DPS_PPP(double p0, void* p1, struct S_PPP p2, void (*cb)(double, void*, struct S_PPP)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_I(double p0, struct S_I p1, int p2, void (*cb)(double, struct S_I, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_F(double p0, struct S_F p1, int p2, void (*cb)(double, struct S_F, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_D(double p0, struct S_D p1, int p2, void (*cb)(double, struct S_D, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_P(double p0, struct S_P p1, int p2, void (*cb)(double, struct S_P, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_II(double p0, struct S_II p1, int p2, void (*cb)(double, struct S_II, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_IF(double p0, struct S_IF p1, int p2, void (*cb)(double, struct S_IF, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_ID(double p0, struct S_ID p1, int p2, void (*cb)(double, struct S_ID, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_IP(double p0, struct S_IP p1, int p2, void (*cb)(double, struct S_IP, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_FI(double p0, struct S_FI p1, int p2, void (*cb)(double, struct S_FI, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_FF(double p0, struct S_FF p1, int p2, void (*cb)(double, struct S_FF, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_FD(double p0, struct S_FD p1, int p2, void (*cb)(double, struct S_FD, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_FP(double p0, struct S_FP p1, int p2, void (*cb)(double, struct S_FP, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_DI(double p0, struct S_DI p1, int p2, void (*cb)(double, struct S_DI, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_DF(double p0, struct S_DF p1, int p2, void (*cb)(double, struct S_DF, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_DD(double p0, struct S_DD p1, int p2, void (*cb)(double, struct S_DD, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_DP(double p0, struct S_DP p1, int p2, void (*cb)(double, struct S_DP, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_PI(double p0, struct S_PI p1, int p2, void (*cb)(double, struct S_PI, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_PF(double p0, struct S_PF p1, int p2, void (*cb)(double, struct S_PF, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_PD(double p0, struct S_PD p1, int p2, void (*cb)(double, struct S_PD, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_PP(double p0, struct S_PP p1, int p2, void (*cb)(double, struct S_PP, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_III(double p0, struct S_III p1, int p2, void (*cb)(double, struct S_III, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_IIF(double p0, struct S_IIF p1, int p2, void (*cb)(double, struct S_IIF, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_IID(double p0, struct S_IID p1, int p2, void (*cb)(double, struct S_IID, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_IIP(double p0, struct S_IIP p1, int p2, void (*cb)(double, struct S_IIP, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_IFI(double p0, struct S_IFI p1, int p2, void (*cb)(double, struct S_IFI, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_IFF(double p0, struct S_IFF p1, int p2, void (*cb)(double, struct S_IFF, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_IFD(double p0, struct S_IFD p1, int p2, void (*cb)(double, struct S_IFD, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_IFP(double p0, struct S_IFP p1, int p2, void (*cb)(double, struct S_IFP, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_IDI(double p0, struct S_IDI p1, int p2, void (*cb)(double, struct S_IDI, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_IDF(double p0, struct S_IDF p1, int p2, void (*cb)(double, struct S_IDF, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_IDD(double p0, struct S_IDD p1, int p2, void (*cb)(double, struct S_IDD, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_IDP(double p0, struct S_IDP p1, int p2, void (*cb)(double, struct S_IDP, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_IPI(double p0, struct S_IPI p1, int p2, void (*cb)(double, struct S_IPI, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_IPF(double p0, struct S_IPF p1, int p2, void (*cb)(double, struct S_IPF, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_IPD(double p0, struct S_IPD p1, int p2, void (*cb)(double, struct S_IPD, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_IPP(double p0, struct S_IPP p1, int p2, void (*cb)(double, struct S_IPP, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_FII(double p0, struct S_FII p1, int p2, void (*cb)(double, struct S_FII, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_FIF(double p0, struct S_FIF p1, int p2, void (*cb)(double, struct S_FIF, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_FID(double p0, struct S_FID p1, int p2, void (*cb)(double, struct S_FID, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_FIP(double p0, struct S_FIP p1, int p2, void (*cb)(double, struct S_FIP, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_FFI(double p0, struct S_FFI p1, int p2, void (*cb)(double, struct S_FFI, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_FFF(double p0, struct S_FFF p1, int p2, void (*cb)(double, struct S_FFF, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_FFD(double p0, struct S_FFD p1, int p2, void (*cb)(double, struct S_FFD, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_FFP(double p0, struct S_FFP p1, int p2, void (*cb)(double, struct S_FFP, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_FDI(double p0, struct S_FDI p1, int p2, void (*cb)(double, struct S_FDI, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_FDF(double p0, struct S_FDF p1, int p2, void (*cb)(double, struct S_FDF, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_FDD(double p0, struct S_FDD p1, int p2, void (*cb)(double, struct S_FDD, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_FDP(double p0, struct S_FDP p1, int p2, void (*cb)(double, struct S_FDP, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_FPI(double p0, struct S_FPI p1, int p2, void (*cb)(double, struct S_FPI, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_FPF(double p0, struct S_FPF p1, int p2, void (*cb)(double, struct S_FPF, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_FPD(double p0, struct S_FPD p1, int p2, void (*cb)(double, struct S_FPD, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_FPP(double p0, struct S_FPP p1, int p2, void (*cb)(double, struct S_FPP, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_DII(double p0, struct S_DII p1, int p2, void (*cb)(double, struct S_DII, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_DIF(double p0, struct S_DIF p1, int p2, void (*cb)(double, struct S_DIF, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_DID(double p0, struct S_DID p1, int p2, void (*cb)(double, struct S_DID, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_DIP(double p0, struct S_DIP p1, int p2, void (*cb)(double, struct S_DIP, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_DFI(double p0, struct S_DFI p1, int p2, void (*cb)(double, struct S_DFI, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_DFF(double p0, struct S_DFF p1, int p2, void (*cb)(double, struct S_DFF, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_DFD(double p0, struct S_DFD p1, int p2, void (*cb)(double, struct S_DFD, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_DFP(double p0, struct S_DFP p1, int p2, void (*cb)(double, struct S_DFP, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_DDI(double p0, struct S_DDI p1, int p2, void (*cb)(double, struct S_DDI, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_DDF(double p0, struct S_DDF p1, int p2, void (*cb)(double, struct S_DDF, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_DDD(double p0, struct S_DDD p1, int p2, void (*cb)(double, struct S_DDD, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_DDP(double p0, struct S_DDP p1, int p2, void (*cb)(double, struct S_DDP, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_DPI(double p0, struct S_DPI p1, int p2, void (*cb)(double, struct S_DPI, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_DPF(double p0, struct S_DPF p1, int p2, void (*cb)(double, struct S_DPF, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_DPD(double p0, struct S_DPD p1, int p2, void (*cb)(double, struct S_DPD, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_DPP(double p0, struct S_DPP p1, int p2, void (*cb)(double, struct S_DPP, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_PII(double p0, struct S_PII p1, int p2, void (*cb)(double, struct S_PII, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_PIF(double p0, struct S_PIF p1, int p2, void (*cb)(double, struct S_PIF, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_PID(double p0, struct S_PID p1, int p2, void (*cb)(double, struct S_PID, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_PIP(double p0, struct S_PIP p1, int p2, void (*cb)(double, struct S_PIP, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_PFI(double p0, struct S_PFI p1, int p2, void (*cb)(double, struct S_PFI, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_PFF(double p0, struct S_PFF p1, int p2, void (*cb)(double, struct S_PFF, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_PFD(double p0, struct S_PFD p1, int p2, void (*cb)(double, struct S_PFD, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_PFP(double p0, struct S_PFP p1, int p2, void (*cb)(double, struct S_PFP, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_PDI(double p0, struct S_PDI p1, int p2, void (*cb)(double, struct S_PDI, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_PDF(double p0, struct S_PDF p1, int p2, void (*cb)(double, struct S_PDF, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_PDD(double p0, struct S_PDD p1, int p2, void (*cb)(double, struct S_PDD, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_PDP(double p0, struct S_PDP p1, int p2, void (*cb)(double, struct S_PDP, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_PPI(double p0, struct S_PPI p1, int p2, void (*cb)(double, struct S_PPI, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_PPF(double p0, struct S_PPF p1, int p2, void (*cb)(double, struct S_PPF, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_PPD(double p0, struct S_PPD p1, int p2, void (*cb)(double, struct S_PPD, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSI_PPP(double p0, struct S_PPP p1, int p2, void (*cb)(double, struct S_PPP, int)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_I(double p0, struct S_I p1, float p2, void (*cb)(double, struct S_I, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_F(double p0, struct S_F p1, float p2, void (*cb)(double, struct S_F, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_D(double p0, struct S_D p1, float p2, void (*cb)(double, struct S_D, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_P(double p0, struct S_P p1, float p2, void (*cb)(double, struct S_P, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_II(double p0, struct S_II p1, float p2, void (*cb)(double, struct S_II, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_IF(double p0, struct S_IF p1, float p2, void (*cb)(double, struct S_IF, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_ID(double p0, struct S_ID p1, float p2, void (*cb)(double, struct S_ID, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_IP(double p0, struct S_IP p1, float p2, void (*cb)(double, struct S_IP, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_FI(double p0, struct S_FI p1, float p2, void (*cb)(double, struct S_FI, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_FF(double p0, struct S_FF p1, float p2, void (*cb)(double, struct S_FF, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_FD(double p0, struct S_FD p1, float p2, void (*cb)(double, struct S_FD, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_FP(double p0, struct S_FP p1, float p2, void (*cb)(double, struct S_FP, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_DI(double p0, struct S_DI p1, float p2, void (*cb)(double, struct S_DI, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_DF(double p0, struct S_DF p1, float p2, void (*cb)(double, struct S_DF, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_DD(double p0, struct S_DD p1, float p2, void (*cb)(double, struct S_DD, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_DP(double p0, struct S_DP p1, float p2, void (*cb)(double, struct S_DP, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_PI(double p0, struct S_PI p1, float p2, void (*cb)(double, struct S_PI, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_PF(double p0, struct S_PF p1, float p2, void (*cb)(double, struct S_PF, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_PD(double p0, struct S_PD p1, float p2, void (*cb)(double, struct S_PD, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_PP(double p0, struct S_PP p1, float p2, void (*cb)(double, struct S_PP, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_III(double p0, struct S_III p1, float p2, void (*cb)(double, struct S_III, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_IIF(double p0, struct S_IIF p1, float p2, void (*cb)(double, struct S_IIF, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_IID(double p0, struct S_IID p1, float p2, void (*cb)(double, struct S_IID, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_IIP(double p0, struct S_IIP p1, float p2, void (*cb)(double, struct S_IIP, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_IFI(double p0, struct S_IFI p1, float p2, void (*cb)(double, struct S_IFI, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_IFF(double p0, struct S_IFF p1, float p2, void (*cb)(double, struct S_IFF, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_IFD(double p0, struct S_IFD p1, float p2, void (*cb)(double, struct S_IFD, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_IFP(double p0, struct S_IFP p1, float p2, void (*cb)(double, struct S_IFP, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_IDI(double p0, struct S_IDI p1, float p2, void (*cb)(double, struct S_IDI, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_IDF(double p0, struct S_IDF p1, float p2, void (*cb)(double, struct S_IDF, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_IDD(double p0, struct S_IDD p1, float p2, void (*cb)(double, struct S_IDD, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_IDP(double p0, struct S_IDP p1, float p2, void (*cb)(double, struct S_IDP, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_IPI(double p0, struct S_IPI p1, float p2, void (*cb)(double, struct S_IPI, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_IPF(double p0, struct S_IPF p1, float p2, void (*cb)(double, struct S_IPF, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_IPD(double p0, struct S_IPD p1, float p2, void (*cb)(double, struct S_IPD, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_IPP(double p0, struct S_IPP p1, float p2, void (*cb)(double, struct S_IPP, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_FII(double p0, struct S_FII p1, float p2, void (*cb)(double, struct S_FII, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_FIF(double p0, struct S_FIF p1, float p2, void (*cb)(double, struct S_FIF, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_FID(double p0, struct S_FID p1, float p2, void (*cb)(double, struct S_FID, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_FIP(double p0, struct S_FIP p1, float p2, void (*cb)(double, struct S_FIP, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_FFI(double p0, struct S_FFI p1, float p2, void (*cb)(double, struct S_FFI, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_FFF(double p0, struct S_FFF p1, float p2, void (*cb)(double, struct S_FFF, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_FFD(double p0, struct S_FFD p1, float p2, void (*cb)(double, struct S_FFD, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_FFP(double p0, struct S_FFP p1, float p2, void (*cb)(double, struct S_FFP, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_FDI(double p0, struct S_FDI p1, float p2, void (*cb)(double, struct S_FDI, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_FDF(double p0, struct S_FDF p1, float p2, void (*cb)(double, struct S_FDF, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_FDD(double p0, struct S_FDD p1, float p2, void (*cb)(double, struct S_FDD, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_FDP(double p0, struct S_FDP p1, float p2, void (*cb)(double, struct S_FDP, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_FPI(double p0, struct S_FPI p1, float p2, void (*cb)(double, struct S_FPI, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_FPF(double p0, struct S_FPF p1, float p2, void (*cb)(double, struct S_FPF, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_FPD(double p0, struct S_FPD p1, float p2, void (*cb)(double, struct S_FPD, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_FPP(double p0, struct S_FPP p1, float p2, void (*cb)(double, struct S_FPP, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_DII(double p0, struct S_DII p1, float p2, void (*cb)(double, struct S_DII, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_DIF(double p0, struct S_DIF p1, float p2, void (*cb)(double, struct S_DIF, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_DID(double p0, struct S_DID p1, float p2, void (*cb)(double, struct S_DID, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_DIP(double p0, struct S_DIP p1, float p2, void (*cb)(double, struct S_DIP, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_DFI(double p0, struct S_DFI p1, float p2, void (*cb)(double, struct S_DFI, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_DFF(double p0, struct S_DFF p1, float p2, void (*cb)(double, struct S_DFF, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_DFD(double p0, struct S_DFD p1, float p2, void (*cb)(double, struct S_DFD, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_DFP(double p0, struct S_DFP p1, float p2, void (*cb)(double, struct S_DFP, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_DDI(double p0, struct S_DDI p1, float p2, void (*cb)(double, struct S_DDI, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_DDF(double p0, struct S_DDF p1, float p2, void (*cb)(double, struct S_DDF, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_DDD(double p0, struct S_DDD p1, float p2, void (*cb)(double, struct S_DDD, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_DDP(double p0, struct S_DDP p1, float p2, void (*cb)(double, struct S_DDP, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_DPI(double p0, struct S_DPI p1, float p2, void (*cb)(double, struct S_DPI, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_DPF(double p0, struct S_DPF p1, float p2, void (*cb)(double, struct S_DPF, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_DPD(double p0, struct S_DPD p1, float p2, void (*cb)(double, struct S_DPD, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_DPP(double p0, struct S_DPP p1, float p2, void (*cb)(double, struct S_DPP, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_PII(double p0, struct S_PII p1, float p2, void (*cb)(double, struct S_PII, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_PIF(double p0, struct S_PIF p1, float p2, void (*cb)(double, struct S_PIF, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_PID(double p0, struct S_PID p1, float p2, void (*cb)(double, struct S_PID, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_PIP(double p0, struct S_PIP p1, float p2, void (*cb)(double, struct S_PIP, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_PFI(double p0, struct S_PFI p1, float p2, void (*cb)(double, struct S_PFI, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_PFF(double p0, struct S_PFF p1, float p2, void (*cb)(double, struct S_PFF, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_PFD(double p0, struct S_PFD p1, float p2, void (*cb)(double, struct S_PFD, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_PFP(double p0, struct S_PFP p1, float p2, void (*cb)(double, struct S_PFP, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_PDI(double p0, struct S_PDI p1, float p2, void (*cb)(double, struct S_PDI, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_PDF(double p0, struct S_PDF p1, float p2, void (*cb)(double, struct S_PDF, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_PDD(double p0, struct S_PDD p1, float p2, void (*cb)(double, struct S_PDD, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_PDP(double p0, struct S_PDP p1, float p2, void (*cb)(double, struct S_PDP, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_PPI(double p0, struct S_PPI p1, float p2, void (*cb)(double, struct S_PPI, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_PPF(double p0, struct S_PPF p1, float p2, void (*cb)(double, struct S_PPF, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_PPD(double p0, struct S_PPD p1, float p2, void (*cb)(double, struct S_PPD, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSF_PPP(double p0, struct S_PPP p1, float p2, void (*cb)(double, struct S_PPP, float)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_I(double p0, struct S_I p1, double p2, void (*cb)(double, struct S_I, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_F(double p0, struct S_F p1, double p2, void (*cb)(double, struct S_F, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_D(double p0, struct S_D p1, double p2, void (*cb)(double, struct S_D, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_P(double p0, struct S_P p1, double p2, void (*cb)(double, struct S_P, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_II(double p0, struct S_II p1, double p2, void (*cb)(double, struct S_II, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_IF(double p0, struct S_IF p1, double p2, void (*cb)(double, struct S_IF, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_ID(double p0, struct S_ID p1, double p2, void (*cb)(double, struct S_ID, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_IP(double p0, struct S_IP p1, double p2, void (*cb)(double, struct S_IP, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_FI(double p0, struct S_FI p1, double p2, void (*cb)(double, struct S_FI, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_FF(double p0, struct S_FF p1, double p2, void (*cb)(double, struct S_FF, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_FD(double p0, struct S_FD p1, double p2, void (*cb)(double, struct S_FD, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_FP(double p0, struct S_FP p1, double p2, void (*cb)(double, struct S_FP, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_DI(double p0, struct S_DI p1, double p2, void (*cb)(double, struct S_DI, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_DF(double p0, struct S_DF p1, double p2, void (*cb)(double, struct S_DF, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_DD(double p0, struct S_DD p1, double p2, void (*cb)(double, struct S_DD, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_DP(double p0, struct S_DP p1, double p2, void (*cb)(double, struct S_DP, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_PI(double p0, struct S_PI p1, double p2, void (*cb)(double, struct S_PI, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_PF(double p0, struct S_PF p1, double p2, void (*cb)(double, struct S_PF, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_PD(double p0, struct S_PD p1, double p2, void (*cb)(double, struct S_PD, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_PP(double p0, struct S_PP p1, double p2, void (*cb)(double, struct S_PP, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_III(double p0, struct S_III p1, double p2, void (*cb)(double, struct S_III, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_IIF(double p0, struct S_IIF p1, double p2, void (*cb)(double, struct S_IIF, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_IID(double p0, struct S_IID p1, double p2, void (*cb)(double, struct S_IID, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_IIP(double p0, struct S_IIP p1, double p2, void (*cb)(double, struct S_IIP, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_IFI(double p0, struct S_IFI p1, double p2, void (*cb)(double, struct S_IFI, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_IFF(double p0, struct S_IFF p1, double p2, void (*cb)(double, struct S_IFF, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_IFD(double p0, struct S_IFD p1, double p2, void (*cb)(double, struct S_IFD, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_IFP(double p0, struct S_IFP p1, double p2, void (*cb)(double, struct S_IFP, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_IDI(double p0, struct S_IDI p1, double p2, void (*cb)(double, struct S_IDI, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_IDF(double p0, struct S_IDF p1, double p2, void (*cb)(double, struct S_IDF, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_IDD(double p0, struct S_IDD p1, double p2, void (*cb)(double, struct S_IDD, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_IDP(double p0, struct S_IDP p1, double p2, void (*cb)(double, struct S_IDP, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_IPI(double p0, struct S_IPI p1, double p2, void (*cb)(double, struct S_IPI, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_IPF(double p0, struct S_IPF p1, double p2, void (*cb)(double, struct S_IPF, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_IPD(double p0, struct S_IPD p1, double p2, void (*cb)(double, struct S_IPD, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_IPP(double p0, struct S_IPP p1, double p2, void (*cb)(double, struct S_IPP, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_FII(double p0, struct S_FII p1, double p2, void (*cb)(double, struct S_FII, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_FIF(double p0, struct S_FIF p1, double p2, void (*cb)(double, struct S_FIF, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_FID(double p0, struct S_FID p1, double p2, void (*cb)(double, struct S_FID, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_FIP(double p0, struct S_FIP p1, double p2, void (*cb)(double, struct S_FIP, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_FFI(double p0, struct S_FFI p1, double p2, void (*cb)(double, struct S_FFI, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_FFF(double p0, struct S_FFF p1, double p2, void (*cb)(double, struct S_FFF, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_FFD(double p0, struct S_FFD p1, double p2, void (*cb)(double, struct S_FFD, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_FFP(double p0, struct S_FFP p1, double p2, void (*cb)(double, struct S_FFP, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_FDI(double p0, struct S_FDI p1, double p2, void (*cb)(double, struct S_FDI, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_FDF(double p0, struct S_FDF p1, double p2, void (*cb)(double, struct S_FDF, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_FDD(double p0, struct S_FDD p1, double p2, void (*cb)(double, struct S_FDD, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_FDP(double p0, struct S_FDP p1, double p2, void (*cb)(double, struct S_FDP, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_FPI(double p0, struct S_FPI p1, double p2, void (*cb)(double, struct S_FPI, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_FPF(double p0, struct S_FPF p1, double p2, void (*cb)(double, struct S_FPF, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_FPD(double p0, struct S_FPD p1, double p2, void (*cb)(double, struct S_FPD, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_FPP(double p0, struct S_FPP p1, double p2, void (*cb)(double, struct S_FPP, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_DII(double p0, struct S_DII p1, double p2, void (*cb)(double, struct S_DII, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_DIF(double p0, struct S_DIF p1, double p2, void (*cb)(double, struct S_DIF, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_DID(double p0, struct S_DID p1, double p2, void (*cb)(double, struct S_DID, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_DIP(double p0, struct S_DIP p1, double p2, void (*cb)(double, struct S_DIP, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_DFI(double p0, struct S_DFI p1, double p2, void (*cb)(double, struct S_DFI, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_DFF(double p0, struct S_DFF p1, double p2, void (*cb)(double, struct S_DFF, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_DFD(double p0, struct S_DFD p1, double p2, void (*cb)(double, struct S_DFD, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_DFP(double p0, struct S_DFP p1, double p2, void (*cb)(double, struct S_DFP, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_DDI(double p0, struct S_DDI p1, double p2, void (*cb)(double, struct S_DDI, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_DDF(double p0, struct S_DDF p1, double p2, void (*cb)(double, struct S_DDF, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_DDD(double p0, struct S_DDD p1, double p2, void (*cb)(double, struct S_DDD, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_DDP(double p0, struct S_DDP p1, double p2, void (*cb)(double, struct S_DDP, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_DPI(double p0, struct S_DPI p1, double p2, void (*cb)(double, struct S_DPI, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_DPF(double p0, struct S_DPF p1, double p2, void (*cb)(double, struct S_DPF, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_DPD(double p0, struct S_DPD p1, double p2, void (*cb)(double, struct S_DPD, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_DPP(double p0, struct S_DPP p1, double p2, void (*cb)(double, struct S_DPP, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_PII(double p0, struct S_PII p1, double p2, void (*cb)(double, struct S_PII, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_PIF(double p0, struct S_PIF p1, double p2, void (*cb)(double, struct S_PIF, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_PID(double p0, struct S_PID p1, double p2, void (*cb)(double, struct S_PID, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_PIP(double p0, struct S_PIP p1, double p2, void (*cb)(double, struct S_PIP, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_PFI(double p0, struct S_PFI p1, double p2, void (*cb)(double, struct S_PFI, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_PFF(double p0, struct S_PFF p1, double p2, void (*cb)(double, struct S_PFF, double)) { cb(p0,p1,p2); }
-EXPORT void f4_V_DSD_PFD(double p0, struct S_PFD p1, double p2, void (*cb)(double, struct S_PFD, double)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSD_PFP(double p0, struct S_PFP p1, double p2, void (*cb)(double, struct S_PFP, double)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSD_PDI(double p0, struct S_PDI p1, double p2, void (*cb)(double, struct S_PDI, double)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSD_PDF(double p0, struct S_PDF p1, double p2, void (*cb)(double, struct S_PDF, double)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSD_PDD(double p0, struct S_PDD p1, double p2, void (*cb)(double, struct S_PDD, double)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSD_PDP(double p0, struct S_PDP p1, double p2, void (*cb)(double, struct S_PDP, double)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSD_PPI(double p0, struct S_PPI p1, double p2, void (*cb)(double, struct S_PPI, double)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSD_PPF(double p0, struct S_PPF p1, double p2, void (*cb)(double, struct S_PPF, double)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSD_PPD(double p0, struct S_PPD p1, double p2, void (*cb)(double, struct S_PPD, double)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSD_PPP(double p0, struct S_PPP p1, double p2, void (*cb)(double, struct S_PPP, double)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_I(double p0, struct S_I p1, void* p2, void (*cb)(double, struct S_I, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_F(double p0, struct S_F p1, void* p2, void (*cb)(double, struct S_F, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_D(double p0, struct S_D p1, void* p2, void (*cb)(double, struct S_D, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_P(double p0, struct S_P p1, void* p2, void (*cb)(double, struct S_P, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_II(double p0, struct S_II p1, void* p2, void (*cb)(double, struct S_II, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_IF(double p0, struct S_IF p1, void* p2, void (*cb)(double, struct S_IF, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_ID(double p0, struct S_ID p1, void* p2, void (*cb)(double, struct S_ID, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_IP(double p0, struct S_IP p1, void* p2, void (*cb)(double, struct S_IP, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_FI(double p0, struct S_FI p1, void* p2, void (*cb)(double, struct S_FI, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_FF(double p0, struct S_FF p1, void* p2, void (*cb)(double, struct S_FF, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_FD(double p0, struct S_FD p1, void* p2, void (*cb)(double, struct S_FD, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_FP(double p0, struct S_FP p1, void* p2, void (*cb)(double, struct S_FP, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_DI(double p0, struct S_DI p1, void* p2, void (*cb)(double, struct S_DI, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_DF(double p0, struct S_DF p1, void* p2, void (*cb)(double, struct S_DF, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_DD(double p0, struct S_DD p1, void* p2, void (*cb)(double, struct S_DD, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_DP(double p0, struct S_DP p1, void* p2, void (*cb)(double, struct S_DP, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_PI(double p0, struct S_PI p1, void* p2, void (*cb)(double, struct S_PI, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_PF(double p0, struct S_PF p1, void* p2, void (*cb)(double, struct S_PF, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_PD(double p0, struct S_PD p1, void* p2, void (*cb)(double, struct S_PD, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_PP(double p0, struct S_PP p1, void* p2, void (*cb)(double, struct S_PP, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_III(double p0, struct S_III p1, void* p2, void (*cb)(double, struct S_III, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_IIF(double p0, struct S_IIF p1, void* p2, void (*cb)(double, struct S_IIF, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_IID(double p0, struct S_IID p1, void* p2, void (*cb)(double, struct S_IID, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_IIP(double p0, struct S_IIP p1, void* p2, void (*cb)(double, struct S_IIP, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_IFI(double p0, struct S_IFI p1, void* p2, void (*cb)(double, struct S_IFI, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_IFF(double p0, struct S_IFF p1, void* p2, void (*cb)(double, struct S_IFF, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_IFD(double p0, struct S_IFD p1, void* p2, void (*cb)(double, struct S_IFD, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_IFP(double p0, struct S_IFP p1, void* p2, void (*cb)(double, struct S_IFP, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_IDI(double p0, struct S_IDI p1, void* p2, void (*cb)(double, struct S_IDI, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_IDF(double p0, struct S_IDF p1, void* p2, void (*cb)(double, struct S_IDF, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_IDD(double p0, struct S_IDD p1, void* p2, void (*cb)(double, struct S_IDD, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_IDP(double p0, struct S_IDP p1, void* p2, void (*cb)(double, struct S_IDP, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_IPI(double p0, struct S_IPI p1, void* p2, void (*cb)(double, struct S_IPI, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_IPF(double p0, struct S_IPF p1, void* p2, void (*cb)(double, struct S_IPF, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_IPD(double p0, struct S_IPD p1, void* p2, void (*cb)(double, struct S_IPD, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_IPP(double p0, struct S_IPP p1, void* p2, void (*cb)(double, struct S_IPP, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_FII(double p0, struct S_FII p1, void* p2, void (*cb)(double, struct S_FII, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_FIF(double p0, struct S_FIF p1, void* p2, void (*cb)(double, struct S_FIF, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_FID(double p0, struct S_FID p1, void* p2, void (*cb)(double, struct S_FID, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_FIP(double p0, struct S_FIP p1, void* p2, void (*cb)(double, struct S_FIP, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_FFI(double p0, struct S_FFI p1, void* p2, void (*cb)(double, struct S_FFI, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_FFF(double p0, struct S_FFF p1, void* p2, void (*cb)(double, struct S_FFF, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_FFD(double p0, struct S_FFD p1, void* p2, void (*cb)(double, struct S_FFD, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_FFP(double p0, struct S_FFP p1, void* p2, void (*cb)(double, struct S_FFP, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_FDI(double p0, struct S_FDI p1, void* p2, void (*cb)(double, struct S_FDI, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_FDF(double p0, struct S_FDF p1, void* p2, void (*cb)(double, struct S_FDF, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_FDD(double p0, struct S_FDD p1, void* p2, void (*cb)(double, struct S_FDD, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_FDP(double p0, struct S_FDP p1, void* p2, void (*cb)(double, struct S_FDP, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_FPI(double p0, struct S_FPI p1, void* p2, void (*cb)(double, struct S_FPI, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_FPF(double p0, struct S_FPF p1, void* p2, void (*cb)(double, struct S_FPF, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_FPD(double p0, struct S_FPD p1, void* p2, void (*cb)(double, struct S_FPD, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_FPP(double p0, struct S_FPP p1, void* p2, void (*cb)(double, struct S_FPP, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_DII(double p0, struct S_DII p1, void* p2, void (*cb)(double, struct S_DII, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_DIF(double p0, struct S_DIF p1, void* p2, void (*cb)(double, struct S_DIF, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_DID(double p0, struct S_DID p1, void* p2, void (*cb)(double, struct S_DID, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_DIP(double p0, struct S_DIP p1, void* p2, void (*cb)(double, struct S_DIP, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_DFI(double p0, struct S_DFI p1, void* p2, void (*cb)(double, struct S_DFI, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_DFF(double p0, struct S_DFF p1, void* p2, void (*cb)(double, struct S_DFF, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_DFD(double p0, struct S_DFD p1, void* p2, void (*cb)(double, struct S_DFD, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_DFP(double p0, struct S_DFP p1, void* p2, void (*cb)(double, struct S_DFP, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_DDI(double p0, struct S_DDI p1, void* p2, void (*cb)(double, struct S_DDI, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_DDF(double p0, struct S_DDF p1, void* p2, void (*cb)(double, struct S_DDF, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_DDD(double p0, struct S_DDD p1, void* p2, void (*cb)(double, struct S_DDD, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_DDP(double p0, struct S_DDP p1, void* p2, void (*cb)(double, struct S_DDP, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_DPI(double p0, struct S_DPI p1, void* p2, void (*cb)(double, struct S_DPI, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_DPF(double p0, struct S_DPF p1, void* p2, void (*cb)(double, struct S_DPF, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_DPD(double p0, struct S_DPD p1, void* p2, void (*cb)(double, struct S_DPD, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_DPP(double p0, struct S_DPP p1, void* p2, void (*cb)(double, struct S_DPP, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_PII(double p0, struct S_PII p1, void* p2, void (*cb)(double, struct S_PII, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_PIF(double p0, struct S_PIF p1, void* p2, void (*cb)(double, struct S_PIF, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_PID(double p0, struct S_PID p1, void* p2, void (*cb)(double, struct S_PID, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_PIP(double p0, struct S_PIP p1, void* p2, void (*cb)(double, struct S_PIP, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_PFI(double p0, struct S_PFI p1, void* p2, void (*cb)(double, struct S_PFI, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_PFF(double p0, struct S_PFF p1, void* p2, void (*cb)(double, struct S_PFF, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_PFD(double p0, struct S_PFD p1, void* p2, void (*cb)(double, struct S_PFD, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_PFP(double p0, struct S_PFP p1, void* p2, void (*cb)(double, struct S_PFP, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_PDI(double p0, struct S_PDI p1, void* p2, void (*cb)(double, struct S_PDI, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_PDF(double p0, struct S_PDF p1, void* p2, void (*cb)(double, struct S_PDF, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_PDD(double p0, struct S_PDD p1, void* p2, void (*cb)(double, struct S_PDD, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_PDP(double p0, struct S_PDP p1, void* p2, void (*cb)(double, struct S_PDP, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_PPI(double p0, struct S_PPI p1, void* p2, void (*cb)(double, struct S_PPI, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_PPF(double p0, struct S_PPF p1, void* p2, void (*cb)(double, struct S_PPF, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_PPD(double p0, struct S_PPD p1, void* p2, void (*cb)(double, struct S_PPD, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSP_PPP(double p0, struct S_PPP p1, void* p2, void (*cb)(double, struct S_PPP, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_I(double p0, struct S_I p1, struct S_I p2, void (*cb)(double, struct S_I, struct S_I)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_F(double p0, struct S_F p1, struct S_F p2, void (*cb)(double, struct S_F, struct S_F)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_D(double p0, struct S_D p1, struct S_D p2, void (*cb)(double, struct S_D, struct S_D)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_P(double p0, struct S_P p1, struct S_P p2, void (*cb)(double, struct S_P, struct S_P)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_II(double p0, struct S_II p1, struct S_II p2, void (*cb)(double, struct S_II, struct S_II)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_IF(double p0, struct S_IF p1, struct S_IF p2, void (*cb)(double, struct S_IF, struct S_IF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_ID(double p0, struct S_ID p1, struct S_ID p2, void (*cb)(double, struct S_ID, struct S_ID)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_IP(double p0, struct S_IP p1, struct S_IP p2, void (*cb)(double, struct S_IP, struct S_IP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_FI(double p0, struct S_FI p1, struct S_FI p2, void (*cb)(double, struct S_FI, struct S_FI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_FF(double p0, struct S_FF p1, struct S_FF p2, void (*cb)(double, struct S_FF, struct S_FF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_FD(double p0, struct S_FD p1, struct S_FD p2, void (*cb)(double, struct S_FD, struct S_FD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_FP(double p0, struct S_FP p1, struct S_FP p2, void (*cb)(double, struct S_FP, struct S_FP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_DI(double p0, struct S_DI p1, struct S_DI p2, void (*cb)(double, struct S_DI, struct S_DI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_DF(double p0, struct S_DF p1, struct S_DF p2, void (*cb)(double, struct S_DF, struct S_DF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_DD(double p0, struct S_DD p1, struct S_DD p2, void (*cb)(double, struct S_DD, struct S_DD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_DP(double p0, struct S_DP p1, struct S_DP p2, void (*cb)(double, struct S_DP, struct S_DP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_PI(double p0, struct S_PI p1, struct S_PI p2, void (*cb)(double, struct S_PI, struct S_PI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_PF(double p0, struct S_PF p1, struct S_PF p2, void (*cb)(double, struct S_PF, struct S_PF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_PD(double p0, struct S_PD p1, struct S_PD p2, void (*cb)(double, struct S_PD, struct S_PD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_PP(double p0, struct S_PP p1, struct S_PP p2, void (*cb)(double, struct S_PP, struct S_PP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_III(double p0, struct S_III p1, struct S_III p2, void (*cb)(double, struct S_III, struct S_III)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_IIF(double p0, struct S_IIF p1, struct S_IIF p2, void (*cb)(double, struct S_IIF, struct S_IIF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_IID(double p0, struct S_IID p1, struct S_IID p2, void (*cb)(double, struct S_IID, struct S_IID)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_IIP(double p0, struct S_IIP p1, struct S_IIP p2, void (*cb)(double, struct S_IIP, struct S_IIP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_IFI(double p0, struct S_IFI p1, struct S_IFI p2, void (*cb)(double, struct S_IFI, struct S_IFI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_IFF(double p0, struct S_IFF p1, struct S_IFF p2, void (*cb)(double, struct S_IFF, struct S_IFF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_IFD(double p0, struct S_IFD p1, struct S_IFD p2, void (*cb)(double, struct S_IFD, struct S_IFD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_IFP(double p0, struct S_IFP p1, struct S_IFP p2, void (*cb)(double, struct S_IFP, struct S_IFP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_IDI(double p0, struct S_IDI p1, struct S_IDI p2, void (*cb)(double, struct S_IDI, struct S_IDI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_IDF(double p0, struct S_IDF p1, struct S_IDF p2, void (*cb)(double, struct S_IDF, struct S_IDF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_IDD(double p0, struct S_IDD p1, struct S_IDD p2, void (*cb)(double, struct S_IDD, struct S_IDD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_IDP(double p0, struct S_IDP p1, struct S_IDP p2, void (*cb)(double, struct S_IDP, struct S_IDP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_IPI(double p0, struct S_IPI p1, struct S_IPI p2, void (*cb)(double, struct S_IPI, struct S_IPI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_IPF(double p0, struct S_IPF p1, struct S_IPF p2, void (*cb)(double, struct S_IPF, struct S_IPF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_IPD(double p0, struct S_IPD p1, struct S_IPD p2, void (*cb)(double, struct S_IPD, struct S_IPD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_IPP(double p0, struct S_IPP p1, struct S_IPP p2, void (*cb)(double, struct S_IPP, struct S_IPP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_FII(double p0, struct S_FII p1, struct S_FII p2, void (*cb)(double, struct S_FII, struct S_FII)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_FIF(double p0, struct S_FIF p1, struct S_FIF p2, void (*cb)(double, struct S_FIF, struct S_FIF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_FID(double p0, struct S_FID p1, struct S_FID p2, void (*cb)(double, struct S_FID, struct S_FID)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_FIP(double p0, struct S_FIP p1, struct S_FIP p2, void (*cb)(double, struct S_FIP, struct S_FIP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_FFI(double p0, struct S_FFI p1, struct S_FFI p2, void (*cb)(double, struct S_FFI, struct S_FFI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_FFF(double p0, struct S_FFF p1, struct S_FFF p2, void (*cb)(double, struct S_FFF, struct S_FFF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_FFD(double p0, struct S_FFD p1, struct S_FFD p2, void (*cb)(double, struct S_FFD, struct S_FFD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_FFP(double p0, struct S_FFP p1, struct S_FFP p2, void (*cb)(double, struct S_FFP, struct S_FFP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_FDI(double p0, struct S_FDI p1, struct S_FDI p2, void (*cb)(double, struct S_FDI, struct S_FDI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_FDF(double p0, struct S_FDF p1, struct S_FDF p2, void (*cb)(double, struct S_FDF, struct S_FDF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_FDD(double p0, struct S_FDD p1, struct S_FDD p2, void (*cb)(double, struct S_FDD, struct S_FDD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_FDP(double p0, struct S_FDP p1, struct S_FDP p2, void (*cb)(double, struct S_FDP, struct S_FDP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_FPI(double p0, struct S_FPI p1, struct S_FPI p2, void (*cb)(double, struct S_FPI, struct S_FPI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_FPF(double p0, struct S_FPF p1, struct S_FPF p2, void (*cb)(double, struct S_FPF, struct S_FPF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_FPD(double p0, struct S_FPD p1, struct S_FPD p2, void (*cb)(double, struct S_FPD, struct S_FPD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_FPP(double p0, struct S_FPP p1, struct S_FPP p2, void (*cb)(double, struct S_FPP, struct S_FPP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_DII(double p0, struct S_DII p1, struct S_DII p2, void (*cb)(double, struct S_DII, struct S_DII)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_DIF(double p0, struct S_DIF p1, struct S_DIF p2, void (*cb)(double, struct S_DIF, struct S_DIF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_DID(double p0, struct S_DID p1, struct S_DID p2, void (*cb)(double, struct S_DID, struct S_DID)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_DIP(double p0, struct S_DIP p1, struct S_DIP p2, void (*cb)(double, struct S_DIP, struct S_DIP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_DFI(double p0, struct S_DFI p1, struct S_DFI p2, void (*cb)(double, struct S_DFI, struct S_DFI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_DFF(double p0, struct S_DFF p1, struct S_DFF p2, void (*cb)(double, struct S_DFF, struct S_DFF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_DFD(double p0, struct S_DFD p1, struct S_DFD p2, void (*cb)(double, struct S_DFD, struct S_DFD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_DFP(double p0, struct S_DFP p1, struct S_DFP p2, void (*cb)(double, struct S_DFP, struct S_DFP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_DDI(double p0, struct S_DDI p1, struct S_DDI p2, void (*cb)(double, struct S_DDI, struct S_DDI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_DDF(double p0, struct S_DDF p1, struct S_DDF p2, void (*cb)(double, struct S_DDF, struct S_DDF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_DDD(double p0, struct S_DDD p1, struct S_DDD p2, void (*cb)(double, struct S_DDD, struct S_DDD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_DDP(double p0, struct S_DDP p1, struct S_DDP p2, void (*cb)(double, struct S_DDP, struct S_DDP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_DPI(double p0, struct S_DPI p1, struct S_DPI p2, void (*cb)(double, struct S_DPI, struct S_DPI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_DPF(double p0, struct S_DPF p1, struct S_DPF p2, void (*cb)(double, struct S_DPF, struct S_DPF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_DPD(double p0, struct S_DPD p1, struct S_DPD p2, void (*cb)(double, struct S_DPD, struct S_DPD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_DPP(double p0, struct S_DPP p1, struct S_DPP p2, void (*cb)(double, struct S_DPP, struct S_DPP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_PII(double p0, struct S_PII p1, struct S_PII p2, void (*cb)(double, struct S_PII, struct S_PII)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_PIF(double p0, struct S_PIF p1, struct S_PIF p2, void (*cb)(double, struct S_PIF, struct S_PIF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_PID(double p0, struct S_PID p1, struct S_PID p2, void (*cb)(double, struct S_PID, struct S_PID)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_PIP(double p0, struct S_PIP p1, struct S_PIP p2, void (*cb)(double, struct S_PIP, struct S_PIP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_PFI(double p0, struct S_PFI p1, struct S_PFI p2, void (*cb)(double, struct S_PFI, struct S_PFI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_PFF(double p0, struct S_PFF p1, struct S_PFF p2, void (*cb)(double, struct S_PFF, struct S_PFF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_PFD(double p0, struct S_PFD p1, struct S_PFD p2, void (*cb)(double, struct S_PFD, struct S_PFD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_PFP(double p0, struct S_PFP p1, struct S_PFP p2, void (*cb)(double, struct S_PFP, struct S_PFP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_PDI(double p0, struct S_PDI p1, struct S_PDI p2, void (*cb)(double, struct S_PDI, struct S_PDI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_PDF(double p0, struct S_PDF p1, struct S_PDF p2, void (*cb)(double, struct S_PDF, struct S_PDF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_PDD(double p0, struct S_PDD p1, struct S_PDD p2, void (*cb)(double, struct S_PDD, struct S_PDD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_PDP(double p0, struct S_PDP p1, struct S_PDP p2, void (*cb)(double, struct S_PDP, struct S_PDP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_PPI(double p0, struct S_PPI p1, struct S_PPI p2, void (*cb)(double, struct S_PPI, struct S_PPI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_PPF(double p0, struct S_PPF p1, struct S_PPF p2, void (*cb)(double, struct S_PPF, struct S_PPF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_PPD(double p0, struct S_PPD p1, struct S_PPD p2, void (*cb)(double, struct S_PPD, struct S_PPD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_DSS_PPP(double p0, struct S_PPP p1, struct S_PPP p2, void (*cb)(double, struct S_PPP, struct S_PPP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PII_(void* p0, int p1, int p2, void (*cb)(void*, int, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIF_(void* p0, int p1, float p2, void (*cb)(void*, int, float)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PID_(void* p0, int p1, double p2, void (*cb)(void*, int, double)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIP_(void* p0, int p1, void* p2, void (*cb)(void*, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_I(void* p0, int p1, struct S_I p2, void (*cb)(void*, int, struct S_I)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_F(void* p0, int p1, struct S_F p2, void (*cb)(void*, int, struct S_F)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_D(void* p0, int p1, struct S_D p2, void (*cb)(void*, int, struct S_D)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_P(void* p0, int p1, struct S_P p2, void (*cb)(void*, int, struct S_P)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_II(void* p0, int p1, struct S_II p2, void (*cb)(void*, int, struct S_II)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_IF(void* p0, int p1, struct S_IF p2, void (*cb)(void*, int, struct S_IF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_ID(void* p0, int p1, struct S_ID p2, void (*cb)(void*, int, struct S_ID)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_IP(void* p0, int p1, struct S_IP p2, void (*cb)(void*, int, struct S_IP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_FI(void* p0, int p1, struct S_FI p2, void (*cb)(void*, int, struct S_FI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_FF(void* p0, int p1, struct S_FF p2, void (*cb)(void*, int, struct S_FF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_FD(void* p0, int p1, struct S_FD p2, void (*cb)(void*, int, struct S_FD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_FP(void* p0, int p1, struct S_FP p2, void (*cb)(void*, int, struct S_FP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_DI(void* p0, int p1, struct S_DI p2, void (*cb)(void*, int, struct S_DI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_DF(void* p0, int p1, struct S_DF p2, void (*cb)(void*, int, struct S_DF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_DD(void* p0, int p1, struct S_DD p2, void (*cb)(void*, int, struct S_DD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_DP(void* p0, int p1, struct S_DP p2, void (*cb)(void*, int, struct S_DP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_PI(void* p0, int p1, struct S_PI p2, void (*cb)(void*, int, struct S_PI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_PF(void* p0, int p1, struct S_PF p2, void (*cb)(void*, int, struct S_PF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_PD(void* p0, int p1, struct S_PD p2, void (*cb)(void*, int, struct S_PD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_PP(void* p0, int p1, struct S_PP p2, void (*cb)(void*, int, struct S_PP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_III(void* p0, int p1, struct S_III p2, void (*cb)(void*, int, struct S_III)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_IIF(void* p0, int p1, struct S_IIF p2, void (*cb)(void*, int, struct S_IIF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_IID(void* p0, int p1, struct S_IID p2, void (*cb)(void*, int, struct S_IID)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_IIP(void* p0, int p1, struct S_IIP p2, void (*cb)(void*, int, struct S_IIP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_IFI(void* p0, int p1, struct S_IFI p2, void (*cb)(void*, int, struct S_IFI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_IFF(void* p0, int p1, struct S_IFF p2, void (*cb)(void*, int, struct S_IFF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_IFD(void* p0, int p1, struct S_IFD p2, void (*cb)(void*, int, struct S_IFD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_IFP(void* p0, int p1, struct S_IFP p2, void (*cb)(void*, int, struct S_IFP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_IDI(void* p0, int p1, struct S_IDI p2, void (*cb)(void*, int, struct S_IDI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_IDF(void* p0, int p1, struct S_IDF p2, void (*cb)(void*, int, struct S_IDF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_IDD(void* p0, int p1, struct S_IDD p2, void (*cb)(void*, int, struct S_IDD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_IDP(void* p0, int p1, struct S_IDP p2, void (*cb)(void*, int, struct S_IDP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_IPI(void* p0, int p1, struct S_IPI p2, void (*cb)(void*, int, struct S_IPI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_IPF(void* p0, int p1, struct S_IPF p2, void (*cb)(void*, int, struct S_IPF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_IPD(void* p0, int p1, struct S_IPD p2, void (*cb)(void*, int, struct S_IPD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_IPP(void* p0, int p1, struct S_IPP p2, void (*cb)(void*, int, struct S_IPP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_FII(void* p0, int p1, struct S_FII p2, void (*cb)(void*, int, struct S_FII)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_FIF(void* p0, int p1, struct S_FIF p2, void (*cb)(void*, int, struct S_FIF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_FID(void* p0, int p1, struct S_FID p2, void (*cb)(void*, int, struct S_FID)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_FIP(void* p0, int p1, struct S_FIP p2, void (*cb)(void*, int, struct S_FIP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_FFI(void* p0, int p1, struct S_FFI p2, void (*cb)(void*, int, struct S_FFI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_FFF(void* p0, int p1, struct S_FFF p2, void (*cb)(void*, int, struct S_FFF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_FFD(void* p0, int p1, struct S_FFD p2, void (*cb)(void*, int, struct S_FFD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_FFP(void* p0, int p1, struct S_FFP p2, void (*cb)(void*, int, struct S_FFP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_FDI(void* p0, int p1, struct S_FDI p2, void (*cb)(void*, int, struct S_FDI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_FDF(void* p0, int p1, struct S_FDF p2, void (*cb)(void*, int, struct S_FDF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_FDD(void* p0, int p1, struct S_FDD p2, void (*cb)(void*, int, struct S_FDD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_FDP(void* p0, int p1, struct S_FDP p2, void (*cb)(void*, int, struct S_FDP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_FPI(void* p0, int p1, struct S_FPI p2, void (*cb)(void*, int, struct S_FPI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_FPF(void* p0, int p1, struct S_FPF p2, void (*cb)(void*, int, struct S_FPF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_FPD(void* p0, int p1, struct S_FPD p2, void (*cb)(void*, int, struct S_FPD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_FPP(void* p0, int p1, struct S_FPP p2, void (*cb)(void*, int, struct S_FPP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_DII(void* p0, int p1, struct S_DII p2, void (*cb)(void*, int, struct S_DII)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_DIF(void* p0, int p1, struct S_DIF p2, void (*cb)(void*, int, struct S_DIF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_DID(void* p0, int p1, struct S_DID p2, void (*cb)(void*, int, struct S_DID)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_DIP(void* p0, int p1, struct S_DIP p2, void (*cb)(void*, int, struct S_DIP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_DFI(void* p0, int p1, struct S_DFI p2, void (*cb)(void*, int, struct S_DFI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_DFF(void* p0, int p1, struct S_DFF p2, void (*cb)(void*, int, struct S_DFF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_DFD(void* p0, int p1, struct S_DFD p2, void (*cb)(void*, int, struct S_DFD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_DFP(void* p0, int p1, struct S_DFP p2, void (*cb)(void*, int, struct S_DFP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_DDI(void* p0, int p1, struct S_DDI p2, void (*cb)(void*, int, struct S_DDI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_DDF(void* p0, int p1, struct S_DDF p2, void (*cb)(void*, int, struct S_DDF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_DDD(void* p0, int p1, struct S_DDD p2, void (*cb)(void*, int, struct S_DDD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_DDP(void* p0, int p1, struct S_DDP p2, void (*cb)(void*, int, struct S_DDP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_DPI(void* p0, int p1, struct S_DPI p2, void (*cb)(void*, int, struct S_DPI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_DPF(void* p0, int p1, struct S_DPF p2, void (*cb)(void*, int, struct S_DPF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_DPD(void* p0, int p1, struct S_DPD p2, void (*cb)(void*, int, struct S_DPD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_DPP(void* p0, int p1, struct S_DPP p2, void (*cb)(void*, int, struct S_DPP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_PII(void* p0, int p1, struct S_PII p2, void (*cb)(void*, int, struct S_PII)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_PIF(void* p0, int p1, struct S_PIF p2, void (*cb)(void*, int, struct S_PIF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_PID(void* p0, int p1, struct S_PID p2, void (*cb)(void*, int, struct S_PID)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_PIP(void* p0, int p1, struct S_PIP p2, void (*cb)(void*, int, struct S_PIP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_PFI(void* p0, int p1, struct S_PFI p2, void (*cb)(void*, int, struct S_PFI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_PFF(void* p0, int p1, struct S_PFF p2, void (*cb)(void*, int, struct S_PFF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_PFD(void* p0, int p1, struct S_PFD p2, void (*cb)(void*, int, struct S_PFD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_PFP(void* p0, int p1, struct S_PFP p2, void (*cb)(void*, int, struct S_PFP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_PDI(void* p0, int p1, struct S_PDI p2, void (*cb)(void*, int, struct S_PDI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_PDF(void* p0, int p1, struct S_PDF p2, void (*cb)(void*, int, struct S_PDF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_PDD(void* p0, int p1, struct S_PDD p2, void (*cb)(void*, int, struct S_PDD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_PDP(void* p0, int p1, struct S_PDP p2, void (*cb)(void*, int, struct S_PDP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_PPI(void* p0, int p1, struct S_PPI p2, void (*cb)(void*, int, struct S_PPI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_PPF(void* p0, int p1, struct S_PPF p2, void (*cb)(void*, int, struct S_PPF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_PPD(void* p0, int p1, struct S_PPD p2, void (*cb)(void*, int, struct S_PPD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PIS_PPP(void* p0, int p1, struct S_PPP p2, void (*cb)(void*, int, struct S_PPP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFI_(void* p0, float p1, int p2, void (*cb)(void*, float, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFF_(void* p0, float p1, float p2, void (*cb)(void*, float, float)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFD_(void* p0, float p1, double p2, void (*cb)(void*, float, double)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFP_(void* p0, float p1, void* p2, void (*cb)(void*, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_I(void* p0, float p1, struct S_I p2, void (*cb)(void*, float, struct S_I)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_F(void* p0, float p1, struct S_F p2, void (*cb)(void*, float, struct S_F)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_D(void* p0, float p1, struct S_D p2, void (*cb)(void*, float, struct S_D)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_P(void* p0, float p1, struct S_P p2, void (*cb)(void*, float, struct S_P)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_II(void* p0, float p1, struct S_II p2, void (*cb)(void*, float, struct S_II)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_IF(void* p0, float p1, struct S_IF p2, void (*cb)(void*, float, struct S_IF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_ID(void* p0, float p1, struct S_ID p2, void (*cb)(void*, float, struct S_ID)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_IP(void* p0, float p1, struct S_IP p2, void (*cb)(void*, float, struct S_IP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_FI(void* p0, float p1, struct S_FI p2, void (*cb)(void*, float, struct S_FI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_FF(void* p0, float p1, struct S_FF p2, void (*cb)(void*, float, struct S_FF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_FD(void* p0, float p1, struct S_FD p2, void (*cb)(void*, float, struct S_FD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_FP(void* p0, float p1, struct S_FP p2, void (*cb)(void*, float, struct S_FP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_DI(void* p0, float p1, struct S_DI p2, void (*cb)(void*, float, struct S_DI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_DF(void* p0, float p1, struct S_DF p2, void (*cb)(void*, float, struct S_DF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_DD(void* p0, float p1, struct S_DD p2, void (*cb)(void*, float, struct S_DD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_DP(void* p0, float p1, struct S_DP p2, void (*cb)(void*, float, struct S_DP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_PI(void* p0, float p1, struct S_PI p2, void (*cb)(void*, float, struct S_PI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_PF(void* p0, float p1, struct S_PF p2, void (*cb)(void*, float, struct S_PF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_PD(void* p0, float p1, struct S_PD p2, void (*cb)(void*, float, struct S_PD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_PP(void* p0, float p1, struct S_PP p2, void (*cb)(void*, float, struct S_PP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_III(void* p0, float p1, struct S_III p2, void (*cb)(void*, float, struct S_III)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_IIF(void* p0, float p1, struct S_IIF p2, void (*cb)(void*, float, struct S_IIF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_IID(void* p0, float p1, struct S_IID p2, void (*cb)(void*, float, struct S_IID)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_IIP(void* p0, float p1, struct S_IIP p2, void (*cb)(void*, float, struct S_IIP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_IFI(void* p0, float p1, struct S_IFI p2, void (*cb)(void*, float, struct S_IFI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_IFF(void* p0, float p1, struct S_IFF p2, void (*cb)(void*, float, struct S_IFF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_IFD(void* p0, float p1, struct S_IFD p2, void (*cb)(void*, float, struct S_IFD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_IFP(void* p0, float p1, struct S_IFP p2, void (*cb)(void*, float, struct S_IFP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_IDI(void* p0, float p1, struct S_IDI p2, void (*cb)(void*, float, struct S_IDI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_IDF(void* p0, float p1, struct S_IDF p2, void (*cb)(void*, float, struct S_IDF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_IDD(void* p0, float p1, struct S_IDD p2, void (*cb)(void*, float, struct S_IDD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_IDP(void* p0, float p1, struct S_IDP p2, void (*cb)(void*, float, struct S_IDP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_IPI(void* p0, float p1, struct S_IPI p2, void (*cb)(void*, float, struct S_IPI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_IPF(void* p0, float p1, struct S_IPF p2, void (*cb)(void*, float, struct S_IPF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_IPD(void* p0, float p1, struct S_IPD p2, void (*cb)(void*, float, struct S_IPD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_IPP(void* p0, float p1, struct S_IPP p2, void (*cb)(void*, float, struct S_IPP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_FII(void* p0, float p1, struct S_FII p2, void (*cb)(void*, float, struct S_FII)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_FIF(void* p0, float p1, struct S_FIF p2, void (*cb)(void*, float, struct S_FIF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_FID(void* p0, float p1, struct S_FID p2, void (*cb)(void*, float, struct S_FID)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_FIP(void* p0, float p1, struct S_FIP p2, void (*cb)(void*, float, struct S_FIP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_FFI(void* p0, float p1, struct S_FFI p2, void (*cb)(void*, float, struct S_FFI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_FFF(void* p0, float p1, struct S_FFF p2, void (*cb)(void*, float, struct S_FFF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_FFD(void* p0, float p1, struct S_FFD p2, void (*cb)(void*, float, struct S_FFD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_FFP(void* p0, float p1, struct S_FFP p2, void (*cb)(void*, float, struct S_FFP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_FDI(void* p0, float p1, struct S_FDI p2, void (*cb)(void*, float, struct S_FDI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_FDF(void* p0, float p1, struct S_FDF p2, void (*cb)(void*, float, struct S_FDF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_FDD(void* p0, float p1, struct S_FDD p2, void (*cb)(void*, float, struct S_FDD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_FDP(void* p0, float p1, struct S_FDP p2, void (*cb)(void*, float, struct S_FDP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_FPI(void* p0, float p1, struct S_FPI p2, void (*cb)(void*, float, struct S_FPI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_FPF(void* p0, float p1, struct S_FPF p2, void (*cb)(void*, float, struct S_FPF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_FPD(void* p0, float p1, struct S_FPD p2, void (*cb)(void*, float, struct S_FPD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_FPP(void* p0, float p1, struct S_FPP p2, void (*cb)(void*, float, struct S_FPP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_DII(void* p0, float p1, struct S_DII p2, void (*cb)(void*, float, struct S_DII)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_DIF(void* p0, float p1, struct S_DIF p2, void (*cb)(void*, float, struct S_DIF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_DID(void* p0, float p1, struct S_DID p2, void (*cb)(void*, float, struct S_DID)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_DIP(void* p0, float p1, struct S_DIP p2, void (*cb)(void*, float, struct S_DIP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_DFI(void* p0, float p1, struct S_DFI p2, void (*cb)(void*, float, struct S_DFI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_DFF(void* p0, float p1, struct S_DFF p2, void (*cb)(void*, float, struct S_DFF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_DFD(void* p0, float p1, struct S_DFD p2, void (*cb)(void*, float, struct S_DFD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_DFP(void* p0, float p1, struct S_DFP p2, void (*cb)(void*, float, struct S_DFP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_DDI(void* p0, float p1, struct S_DDI p2, void (*cb)(void*, float, struct S_DDI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_DDF(void* p0, float p1, struct S_DDF p2, void (*cb)(void*, float, struct S_DDF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_DDD(void* p0, float p1, struct S_DDD p2, void (*cb)(void*, float, struct S_DDD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_DDP(void* p0, float p1, struct S_DDP p2, void (*cb)(void*, float, struct S_DDP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_DPI(void* p0, float p1, struct S_DPI p2, void (*cb)(void*, float, struct S_DPI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_DPF(void* p0, float p1, struct S_DPF p2, void (*cb)(void*, float, struct S_DPF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_DPD(void* p0, float p1, struct S_DPD p2, void (*cb)(void*, float, struct S_DPD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_DPP(void* p0, float p1, struct S_DPP p2, void (*cb)(void*, float, struct S_DPP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_PII(void* p0, float p1, struct S_PII p2, void (*cb)(void*, float, struct S_PII)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_PIF(void* p0, float p1, struct S_PIF p2, void (*cb)(void*, float, struct S_PIF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_PID(void* p0, float p1, struct S_PID p2, void (*cb)(void*, float, struct S_PID)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_PIP(void* p0, float p1, struct S_PIP p2, void (*cb)(void*, float, struct S_PIP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_PFI(void* p0, float p1, struct S_PFI p2, void (*cb)(void*, float, struct S_PFI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_PFF(void* p0, float p1, struct S_PFF p2, void (*cb)(void*, float, struct S_PFF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_PFD(void* p0, float p1, struct S_PFD p2, void (*cb)(void*, float, struct S_PFD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_PFP(void* p0, float p1, struct S_PFP p2, void (*cb)(void*, float, struct S_PFP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_PDI(void* p0, float p1, struct S_PDI p2, void (*cb)(void*, float, struct S_PDI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_PDF(void* p0, float p1, struct S_PDF p2, void (*cb)(void*, float, struct S_PDF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_PDD(void* p0, float p1, struct S_PDD p2, void (*cb)(void*, float, struct S_PDD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_PDP(void* p0, float p1, struct S_PDP p2, void (*cb)(void*, float, struct S_PDP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_PPI(void* p0, float p1, struct S_PPI p2, void (*cb)(void*, float, struct S_PPI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_PPF(void* p0, float p1, struct S_PPF p2, void (*cb)(void*, float, struct S_PPF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_PPD(void* p0, float p1, struct S_PPD p2, void (*cb)(void*, float, struct S_PPD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PFS_PPP(void* p0, float p1, struct S_PPP p2, void (*cb)(void*, float, struct S_PPP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDI_(void* p0, double p1, int p2, void (*cb)(void*, double, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDF_(void* p0, double p1, float p2, void (*cb)(void*, double, float)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDD_(void* p0, double p1, double p2, void (*cb)(void*, double, double)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDP_(void* p0, double p1, void* p2, void (*cb)(void*, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_I(void* p0, double p1, struct S_I p2, void (*cb)(void*, double, struct S_I)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_F(void* p0, double p1, struct S_F p2, void (*cb)(void*, double, struct S_F)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_D(void* p0, double p1, struct S_D p2, void (*cb)(void*, double, struct S_D)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_P(void* p0, double p1, struct S_P p2, void (*cb)(void*, double, struct S_P)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_II(void* p0, double p1, struct S_II p2, void (*cb)(void*, double, struct S_II)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_IF(void* p0, double p1, struct S_IF p2, void (*cb)(void*, double, struct S_IF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_ID(void* p0, double p1, struct S_ID p2, void (*cb)(void*, double, struct S_ID)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_IP(void* p0, double p1, struct S_IP p2, void (*cb)(void*, double, struct S_IP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_FI(void* p0, double p1, struct S_FI p2, void (*cb)(void*, double, struct S_FI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_FF(void* p0, double p1, struct S_FF p2, void (*cb)(void*, double, struct S_FF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_FD(void* p0, double p1, struct S_FD p2, void (*cb)(void*, double, struct S_FD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_FP(void* p0, double p1, struct S_FP p2, void (*cb)(void*, double, struct S_FP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_DI(void* p0, double p1, struct S_DI p2, void (*cb)(void*, double, struct S_DI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_DF(void* p0, double p1, struct S_DF p2, void (*cb)(void*, double, struct S_DF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_DD(void* p0, double p1, struct S_DD p2, void (*cb)(void*, double, struct S_DD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_DP(void* p0, double p1, struct S_DP p2, void (*cb)(void*, double, struct S_DP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_PI(void* p0, double p1, struct S_PI p2, void (*cb)(void*, double, struct S_PI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_PF(void* p0, double p1, struct S_PF p2, void (*cb)(void*, double, struct S_PF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_PD(void* p0, double p1, struct S_PD p2, void (*cb)(void*, double, struct S_PD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_PP(void* p0, double p1, struct S_PP p2, void (*cb)(void*, double, struct S_PP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_III(void* p0, double p1, struct S_III p2, void (*cb)(void*, double, struct S_III)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_IIF(void* p0, double p1, struct S_IIF p2, void (*cb)(void*, double, struct S_IIF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_IID(void* p0, double p1, struct S_IID p2, void (*cb)(void*, double, struct S_IID)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_IIP(void* p0, double p1, struct S_IIP p2, void (*cb)(void*, double, struct S_IIP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_IFI(void* p0, double p1, struct S_IFI p2, void (*cb)(void*, double, struct S_IFI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_IFF(void* p0, double p1, struct S_IFF p2, void (*cb)(void*, double, struct S_IFF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_IFD(void* p0, double p1, struct S_IFD p2, void (*cb)(void*, double, struct S_IFD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_IFP(void* p0, double p1, struct S_IFP p2, void (*cb)(void*, double, struct S_IFP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_IDI(void* p0, double p1, struct S_IDI p2, void (*cb)(void*, double, struct S_IDI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_IDF(void* p0, double p1, struct S_IDF p2, void (*cb)(void*, double, struct S_IDF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_IDD(void* p0, double p1, struct S_IDD p2, void (*cb)(void*, double, struct S_IDD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_IDP(void* p0, double p1, struct S_IDP p2, void (*cb)(void*, double, struct S_IDP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_IPI(void* p0, double p1, struct S_IPI p2, void (*cb)(void*, double, struct S_IPI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_IPF(void* p0, double p1, struct S_IPF p2, void (*cb)(void*, double, struct S_IPF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_IPD(void* p0, double p1, struct S_IPD p2, void (*cb)(void*, double, struct S_IPD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_IPP(void* p0, double p1, struct S_IPP p2, void (*cb)(void*, double, struct S_IPP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_FII(void* p0, double p1, struct S_FII p2, void (*cb)(void*, double, struct S_FII)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_FIF(void* p0, double p1, struct S_FIF p2, void (*cb)(void*, double, struct S_FIF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_FID(void* p0, double p1, struct S_FID p2, void (*cb)(void*, double, struct S_FID)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_FIP(void* p0, double p1, struct S_FIP p2, void (*cb)(void*, double, struct S_FIP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_FFI(void* p0, double p1, struct S_FFI p2, void (*cb)(void*, double, struct S_FFI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_FFF(void* p0, double p1, struct S_FFF p2, void (*cb)(void*, double, struct S_FFF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_FFD(void* p0, double p1, struct S_FFD p2, void (*cb)(void*, double, struct S_FFD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_FFP(void* p0, double p1, struct S_FFP p2, void (*cb)(void*, double, struct S_FFP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_FDI(void* p0, double p1, struct S_FDI p2, void (*cb)(void*, double, struct S_FDI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_FDF(void* p0, double p1, struct S_FDF p2, void (*cb)(void*, double, struct S_FDF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_FDD(void* p0, double p1, struct S_FDD p2, void (*cb)(void*, double, struct S_FDD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_FDP(void* p0, double p1, struct S_FDP p2, void (*cb)(void*, double, struct S_FDP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_FPI(void* p0, double p1, struct S_FPI p2, void (*cb)(void*, double, struct S_FPI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_FPF(void* p0, double p1, struct S_FPF p2, void (*cb)(void*, double, struct S_FPF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_FPD(void* p0, double p1, struct S_FPD p2, void (*cb)(void*, double, struct S_FPD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_FPP(void* p0, double p1, struct S_FPP p2, void (*cb)(void*, double, struct S_FPP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_DII(void* p0, double p1, struct S_DII p2, void (*cb)(void*, double, struct S_DII)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_DIF(void* p0, double p1, struct S_DIF p2, void (*cb)(void*, double, struct S_DIF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_DID(void* p0, double p1, struct S_DID p2, void (*cb)(void*, double, struct S_DID)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_DIP(void* p0, double p1, struct S_DIP p2, void (*cb)(void*, double, struct S_DIP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_DFI(void* p0, double p1, struct S_DFI p2, void (*cb)(void*, double, struct S_DFI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_DFF(void* p0, double p1, struct S_DFF p2, void (*cb)(void*, double, struct S_DFF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_DFD(void* p0, double p1, struct S_DFD p2, void (*cb)(void*, double, struct S_DFD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_DFP(void* p0, double p1, struct S_DFP p2, void (*cb)(void*, double, struct S_DFP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_DDI(void* p0, double p1, struct S_DDI p2, void (*cb)(void*, double, struct S_DDI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_DDF(void* p0, double p1, struct S_DDF p2, void (*cb)(void*, double, struct S_DDF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_DDD(void* p0, double p1, struct S_DDD p2, void (*cb)(void*, double, struct S_DDD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_DDP(void* p0, double p1, struct S_DDP p2, void (*cb)(void*, double, struct S_DDP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_DPI(void* p0, double p1, struct S_DPI p2, void (*cb)(void*, double, struct S_DPI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_DPF(void* p0, double p1, struct S_DPF p2, void (*cb)(void*, double, struct S_DPF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_DPD(void* p0, double p1, struct S_DPD p2, void (*cb)(void*, double, struct S_DPD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_DPP(void* p0, double p1, struct S_DPP p2, void (*cb)(void*, double, struct S_DPP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_PII(void* p0, double p1, struct S_PII p2, void (*cb)(void*, double, struct S_PII)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_PIF(void* p0, double p1, struct S_PIF p2, void (*cb)(void*, double, struct S_PIF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_PID(void* p0, double p1, struct S_PID p2, void (*cb)(void*, double, struct S_PID)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_PIP(void* p0, double p1, struct S_PIP p2, void (*cb)(void*, double, struct S_PIP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_PFI(void* p0, double p1, struct S_PFI p2, void (*cb)(void*, double, struct S_PFI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_PFF(void* p0, double p1, struct S_PFF p2, void (*cb)(void*, double, struct S_PFF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_PFD(void* p0, double p1, struct S_PFD p2, void (*cb)(void*, double, struct S_PFD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_PFP(void* p0, double p1, struct S_PFP p2, void (*cb)(void*, double, struct S_PFP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_PDI(void* p0, double p1, struct S_PDI p2, void (*cb)(void*, double, struct S_PDI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_PDF(void* p0, double p1, struct S_PDF p2, void (*cb)(void*, double, struct S_PDF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_PDD(void* p0, double p1, struct S_PDD p2, void (*cb)(void*, double, struct S_PDD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_PDP(void* p0, double p1, struct S_PDP p2, void (*cb)(void*, double, struct S_PDP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_PPI(void* p0, double p1, struct S_PPI p2, void (*cb)(void*, double, struct S_PPI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_PPF(void* p0, double p1, struct S_PPF p2, void (*cb)(void*, double, struct S_PPF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_PPD(void* p0, double p1, struct S_PPD p2, void (*cb)(void*, double, struct S_PPD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PDS_PPP(void* p0, double p1, struct S_PPP p2, void (*cb)(void*, double, struct S_PPP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPI_(void* p0, void* p1, int p2, void (*cb)(void*, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPF_(void* p0, void* p1, float p2, void (*cb)(void*, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPD_(void* p0, void* p1, double p2, void (*cb)(void*, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPP_(void* p0, void* p1, void* p2, void (*cb)(void*, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_I(void* p0, void* p1, struct S_I p2, void (*cb)(void*, void*, struct S_I)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_F(void* p0, void* p1, struct S_F p2, void (*cb)(void*, void*, struct S_F)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_D(void* p0, void* p1, struct S_D p2, void (*cb)(void*, void*, struct S_D)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_P(void* p0, void* p1, struct S_P p2, void (*cb)(void*, void*, struct S_P)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_II(void* p0, void* p1, struct S_II p2, void (*cb)(void*, void*, struct S_II)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_IF(void* p0, void* p1, struct S_IF p2, void (*cb)(void*, void*, struct S_IF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_ID(void* p0, void* p1, struct S_ID p2, void (*cb)(void*, void*, struct S_ID)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_IP(void* p0, void* p1, struct S_IP p2, void (*cb)(void*, void*, struct S_IP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_FI(void* p0, void* p1, struct S_FI p2, void (*cb)(void*, void*, struct S_FI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_FF(void* p0, void* p1, struct S_FF p2, void (*cb)(void*, void*, struct S_FF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_FD(void* p0, void* p1, struct S_FD p2, void (*cb)(void*, void*, struct S_FD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_FP(void* p0, void* p1, struct S_FP p2, void (*cb)(void*, void*, struct S_FP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_DI(void* p0, void* p1, struct S_DI p2, void (*cb)(void*, void*, struct S_DI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_DF(void* p0, void* p1, struct S_DF p2, void (*cb)(void*, void*, struct S_DF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_DD(void* p0, void* p1, struct S_DD p2, void (*cb)(void*, void*, struct S_DD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_DP(void* p0, void* p1, struct S_DP p2, void (*cb)(void*, void*, struct S_DP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_PI(void* p0, void* p1, struct S_PI p2, void (*cb)(void*, void*, struct S_PI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_PF(void* p0, void* p1, struct S_PF p2, void (*cb)(void*, void*, struct S_PF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_PD(void* p0, void* p1, struct S_PD p2, void (*cb)(void*, void*, struct S_PD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_PP(void* p0, void* p1, struct S_PP p2, void (*cb)(void*, void*, struct S_PP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_III(void* p0, void* p1, struct S_III p2, void (*cb)(void*, void*, struct S_III)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_IIF(void* p0, void* p1, struct S_IIF p2, void (*cb)(void*, void*, struct S_IIF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_IID(void* p0, void* p1, struct S_IID p2, void (*cb)(void*, void*, struct S_IID)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_IIP(void* p0, void* p1, struct S_IIP p2, void (*cb)(void*, void*, struct S_IIP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_IFI(void* p0, void* p1, struct S_IFI p2, void (*cb)(void*, void*, struct S_IFI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_IFF(void* p0, void* p1, struct S_IFF p2, void (*cb)(void*, void*, struct S_IFF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_IFD(void* p0, void* p1, struct S_IFD p2, void (*cb)(void*, void*, struct S_IFD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_IFP(void* p0, void* p1, struct S_IFP p2, void (*cb)(void*, void*, struct S_IFP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_IDI(void* p0, void* p1, struct S_IDI p2, void (*cb)(void*, void*, struct S_IDI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_IDF(void* p0, void* p1, struct S_IDF p2, void (*cb)(void*, void*, struct S_IDF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_IDD(void* p0, void* p1, struct S_IDD p2, void (*cb)(void*, void*, struct S_IDD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_IDP(void* p0, void* p1, struct S_IDP p2, void (*cb)(void*, void*, struct S_IDP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_IPI(void* p0, void* p1, struct S_IPI p2, void (*cb)(void*, void*, struct S_IPI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_IPF(void* p0, void* p1, struct S_IPF p2, void (*cb)(void*, void*, struct S_IPF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_IPD(void* p0, void* p1, struct S_IPD p2, void (*cb)(void*, void*, struct S_IPD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_IPP(void* p0, void* p1, struct S_IPP p2, void (*cb)(void*, void*, struct S_IPP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_FII(void* p0, void* p1, struct S_FII p2, void (*cb)(void*, void*, struct S_FII)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_FIF(void* p0, void* p1, struct S_FIF p2, void (*cb)(void*, void*, struct S_FIF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_FID(void* p0, void* p1, struct S_FID p2, void (*cb)(void*, void*, struct S_FID)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_FIP(void* p0, void* p1, struct S_FIP p2, void (*cb)(void*, void*, struct S_FIP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_FFI(void* p0, void* p1, struct S_FFI p2, void (*cb)(void*, void*, struct S_FFI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_FFF(void* p0, void* p1, struct S_FFF p2, void (*cb)(void*, void*, struct S_FFF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_FFD(void* p0, void* p1, struct S_FFD p2, void (*cb)(void*, void*, struct S_FFD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_FFP(void* p0, void* p1, struct S_FFP p2, void (*cb)(void*, void*, struct S_FFP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_FDI(void* p0, void* p1, struct S_FDI p2, void (*cb)(void*, void*, struct S_FDI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_FDF(void* p0, void* p1, struct S_FDF p2, void (*cb)(void*, void*, struct S_FDF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_FDD(void* p0, void* p1, struct S_FDD p2, void (*cb)(void*, void*, struct S_FDD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_FDP(void* p0, void* p1, struct S_FDP p2, void (*cb)(void*, void*, struct S_FDP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_FPI(void* p0, void* p1, struct S_FPI p2, void (*cb)(void*, void*, struct S_FPI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_FPF(void* p0, void* p1, struct S_FPF p2, void (*cb)(void*, void*, struct S_FPF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_FPD(void* p0, void* p1, struct S_FPD p2, void (*cb)(void*, void*, struct S_FPD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_FPP(void* p0, void* p1, struct S_FPP p2, void (*cb)(void*, void*, struct S_FPP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_DII(void* p0, void* p1, struct S_DII p2, void (*cb)(void*, void*, struct S_DII)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_DIF(void* p0, void* p1, struct S_DIF p2, void (*cb)(void*, void*, struct S_DIF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_DID(void* p0, void* p1, struct S_DID p2, void (*cb)(void*, void*, struct S_DID)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_DIP(void* p0, void* p1, struct S_DIP p2, void (*cb)(void*, void*, struct S_DIP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_DFI(void* p0, void* p1, struct S_DFI p2, void (*cb)(void*, void*, struct S_DFI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_DFF(void* p0, void* p1, struct S_DFF p2, void (*cb)(void*, void*, struct S_DFF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_DFD(void* p0, void* p1, struct S_DFD p2, void (*cb)(void*, void*, struct S_DFD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_DFP(void* p0, void* p1, struct S_DFP p2, void (*cb)(void*, void*, struct S_DFP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_DDI(void* p0, void* p1, struct S_DDI p2, void (*cb)(void*, void*, struct S_DDI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_DDF(void* p0, void* p1, struct S_DDF p2, void (*cb)(void*, void*, struct S_DDF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_DDD(void* p0, void* p1, struct S_DDD p2, void (*cb)(void*, void*, struct S_DDD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_DDP(void* p0, void* p1, struct S_DDP p2, void (*cb)(void*, void*, struct S_DDP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_DPI(void* p0, void* p1, struct S_DPI p2, void (*cb)(void*, void*, struct S_DPI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_DPF(void* p0, void* p1, struct S_DPF p2, void (*cb)(void*, void*, struct S_DPF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_DPD(void* p0, void* p1, struct S_DPD p2, void (*cb)(void*, void*, struct S_DPD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_DPP(void* p0, void* p1, struct S_DPP p2, void (*cb)(void*, void*, struct S_DPP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_PII(void* p0, void* p1, struct S_PII p2, void (*cb)(void*, void*, struct S_PII)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_PIF(void* p0, void* p1, struct S_PIF p2, void (*cb)(void*, void*, struct S_PIF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_PID(void* p0, void* p1, struct S_PID p2, void (*cb)(void*, void*, struct S_PID)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_PIP(void* p0, void* p1, struct S_PIP p2, void (*cb)(void*, void*, struct S_PIP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_PFI(void* p0, void* p1, struct S_PFI p2, void (*cb)(void*, void*, struct S_PFI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_PFF(void* p0, void* p1, struct S_PFF p2, void (*cb)(void*, void*, struct S_PFF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_PFD(void* p0, void* p1, struct S_PFD p2, void (*cb)(void*, void*, struct S_PFD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_PFP(void* p0, void* p1, struct S_PFP p2, void (*cb)(void*, void*, struct S_PFP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_PDI(void* p0, void* p1, struct S_PDI p2, void (*cb)(void*, void*, struct S_PDI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_PDF(void* p0, void* p1, struct S_PDF p2, void (*cb)(void*, void*, struct S_PDF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_PDD(void* p0, void* p1, struct S_PDD p2, void (*cb)(void*, void*, struct S_PDD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_PDP(void* p0, void* p1, struct S_PDP p2, void (*cb)(void*, void*, struct S_PDP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_PPI(void* p0, void* p1, struct S_PPI p2, void (*cb)(void*, void*, struct S_PPI)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_PPF(void* p0, void* p1, struct S_PPF p2, void (*cb)(void*, void*, struct S_PPF)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_PPD(void* p0, void* p1, struct S_PPD p2, void (*cb)(void*, void*, struct S_PPD)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PPS_PPP(void* p0, void* p1, struct S_PPP p2, void (*cb)(void*, void*, struct S_PPP)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_I(void* p0, struct S_I p1, int p2, void (*cb)(void*, struct S_I, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_F(void* p0, struct S_F p1, int p2, void (*cb)(void*, struct S_F, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_D(void* p0, struct S_D p1, int p2, void (*cb)(void*, struct S_D, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_P(void* p0, struct S_P p1, int p2, void (*cb)(void*, struct S_P, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_II(void* p0, struct S_II p1, int p2, void (*cb)(void*, struct S_II, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_IF(void* p0, struct S_IF p1, int p2, void (*cb)(void*, struct S_IF, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_ID(void* p0, struct S_ID p1, int p2, void (*cb)(void*, struct S_ID, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_IP(void* p0, struct S_IP p1, int p2, void (*cb)(void*, struct S_IP, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_FI(void* p0, struct S_FI p1, int p2, void (*cb)(void*, struct S_FI, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_FF(void* p0, struct S_FF p1, int p2, void (*cb)(void*, struct S_FF, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_FD(void* p0, struct S_FD p1, int p2, void (*cb)(void*, struct S_FD, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_FP(void* p0, struct S_FP p1, int p2, void (*cb)(void*, struct S_FP, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_DI(void* p0, struct S_DI p1, int p2, void (*cb)(void*, struct S_DI, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_DF(void* p0, struct S_DF p1, int p2, void (*cb)(void*, struct S_DF, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_DD(void* p0, struct S_DD p1, int p2, void (*cb)(void*, struct S_DD, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_DP(void* p0, struct S_DP p1, int p2, void (*cb)(void*, struct S_DP, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_PI(void* p0, struct S_PI p1, int p2, void (*cb)(void*, struct S_PI, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_PF(void* p0, struct S_PF p1, int p2, void (*cb)(void*, struct S_PF, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_PD(void* p0, struct S_PD p1, int p2, void (*cb)(void*, struct S_PD, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_PP(void* p0, struct S_PP p1, int p2, void (*cb)(void*, struct S_PP, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_III(void* p0, struct S_III p1, int p2, void (*cb)(void*, struct S_III, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_IIF(void* p0, struct S_IIF p1, int p2, void (*cb)(void*, struct S_IIF, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_IID(void* p0, struct S_IID p1, int p2, void (*cb)(void*, struct S_IID, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_IIP(void* p0, struct S_IIP p1, int p2, void (*cb)(void*, struct S_IIP, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_IFI(void* p0, struct S_IFI p1, int p2, void (*cb)(void*, struct S_IFI, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_IFF(void* p0, struct S_IFF p1, int p2, void (*cb)(void*, struct S_IFF, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_IFD(void* p0, struct S_IFD p1, int p2, void (*cb)(void*, struct S_IFD, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_IFP(void* p0, struct S_IFP p1, int p2, void (*cb)(void*, struct S_IFP, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_IDI(void* p0, struct S_IDI p1, int p2, void (*cb)(void*, struct S_IDI, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_IDF(void* p0, struct S_IDF p1, int p2, void (*cb)(void*, struct S_IDF, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_IDD(void* p0, struct S_IDD p1, int p2, void (*cb)(void*, struct S_IDD, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_IDP(void* p0, struct S_IDP p1, int p2, void (*cb)(void*, struct S_IDP, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_IPI(void* p0, struct S_IPI p1, int p2, void (*cb)(void*, struct S_IPI, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_IPF(void* p0, struct S_IPF p1, int p2, void (*cb)(void*, struct S_IPF, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_IPD(void* p0, struct S_IPD p1, int p2, void (*cb)(void*, struct S_IPD, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_IPP(void* p0, struct S_IPP p1, int p2, void (*cb)(void*, struct S_IPP, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_FII(void* p0, struct S_FII p1, int p2, void (*cb)(void*, struct S_FII, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_FIF(void* p0, struct S_FIF p1, int p2, void (*cb)(void*, struct S_FIF, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_FID(void* p0, struct S_FID p1, int p2, void (*cb)(void*, struct S_FID, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_FIP(void* p0, struct S_FIP p1, int p2, void (*cb)(void*, struct S_FIP, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_FFI(void* p0, struct S_FFI p1, int p2, void (*cb)(void*, struct S_FFI, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_FFF(void* p0, struct S_FFF p1, int p2, void (*cb)(void*, struct S_FFF, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_FFD(void* p0, struct S_FFD p1, int p2, void (*cb)(void*, struct S_FFD, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_FFP(void* p0, struct S_FFP p1, int p2, void (*cb)(void*, struct S_FFP, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_FDI(void* p0, struct S_FDI p1, int p2, void (*cb)(void*, struct S_FDI, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_FDF(void* p0, struct S_FDF p1, int p2, void (*cb)(void*, struct S_FDF, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_FDD(void* p0, struct S_FDD p1, int p2, void (*cb)(void*, struct S_FDD, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_FDP(void* p0, struct S_FDP p1, int p2, void (*cb)(void*, struct S_FDP, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_FPI(void* p0, struct S_FPI p1, int p2, void (*cb)(void*, struct S_FPI, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_FPF(void* p0, struct S_FPF p1, int p2, void (*cb)(void*, struct S_FPF, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_FPD(void* p0, struct S_FPD p1, int p2, void (*cb)(void*, struct S_FPD, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_FPP(void* p0, struct S_FPP p1, int p2, void (*cb)(void*, struct S_FPP, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_DII(void* p0, struct S_DII p1, int p2, void (*cb)(void*, struct S_DII, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_DIF(void* p0, struct S_DIF p1, int p2, void (*cb)(void*, struct S_DIF, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_DID(void* p0, struct S_DID p1, int p2, void (*cb)(void*, struct S_DID, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_DIP(void* p0, struct S_DIP p1, int p2, void (*cb)(void*, struct S_DIP, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_DFI(void* p0, struct S_DFI p1, int p2, void (*cb)(void*, struct S_DFI, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_DFF(void* p0, struct S_DFF p1, int p2, void (*cb)(void*, struct S_DFF, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_DFD(void* p0, struct S_DFD p1, int p2, void (*cb)(void*, struct S_DFD, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_DFP(void* p0, struct S_DFP p1, int p2, void (*cb)(void*, struct S_DFP, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_DDI(void* p0, struct S_DDI p1, int p2, void (*cb)(void*, struct S_DDI, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_DDF(void* p0, struct S_DDF p1, int p2, void (*cb)(void*, struct S_DDF, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_DDD(void* p0, struct S_DDD p1, int p2, void (*cb)(void*, struct S_DDD, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_DDP(void* p0, struct S_DDP p1, int p2, void (*cb)(void*, struct S_DDP, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_DPI(void* p0, struct S_DPI p1, int p2, void (*cb)(void*, struct S_DPI, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_DPF(void* p0, struct S_DPF p1, int p2, void (*cb)(void*, struct S_DPF, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_DPD(void* p0, struct S_DPD p1, int p2, void (*cb)(void*, struct S_DPD, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_DPP(void* p0, struct S_DPP p1, int p2, void (*cb)(void*, struct S_DPP, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_PII(void* p0, struct S_PII p1, int p2, void (*cb)(void*, struct S_PII, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_PIF(void* p0, struct S_PIF p1, int p2, void (*cb)(void*, struct S_PIF, int)) { cb(p0,p1,p2); }
-EXPORT void f5_V_PSI_PID(void* p0, struct S_PID p1, int p2, void (*cb)(void*, struct S_PID, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSI_PIP(void* p0, struct S_PIP p1, int p2, void (*cb)(void*, struct S_PIP, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSI_PFI(void* p0, struct S_PFI p1, int p2, void (*cb)(void*, struct S_PFI, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSI_PFF(void* p0, struct S_PFF p1, int p2, void (*cb)(void*, struct S_PFF, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSI_PFD(void* p0, struct S_PFD p1, int p2, void (*cb)(void*, struct S_PFD, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSI_PFP(void* p0, struct S_PFP p1, int p2, void (*cb)(void*, struct S_PFP, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSI_PDI(void* p0, struct S_PDI p1, int p2, void (*cb)(void*, struct S_PDI, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSI_PDF(void* p0, struct S_PDF p1, int p2, void (*cb)(void*, struct S_PDF, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSI_PDD(void* p0, struct S_PDD p1, int p2, void (*cb)(void*, struct S_PDD, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSI_PDP(void* p0, struct S_PDP p1, int p2, void (*cb)(void*, struct S_PDP, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSI_PPI(void* p0, struct S_PPI p1, int p2, void (*cb)(void*, struct S_PPI, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSI_PPF(void* p0, struct S_PPF p1, int p2, void (*cb)(void*, struct S_PPF, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSI_PPD(void* p0, struct S_PPD p1, int p2, void (*cb)(void*, struct S_PPD, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSI_PPP(void* p0, struct S_PPP p1, int p2, void (*cb)(void*, struct S_PPP, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_I(void* p0, struct S_I p1, float p2, void (*cb)(void*, struct S_I, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_F(void* p0, struct S_F p1, float p2, void (*cb)(void*, struct S_F, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_D(void* p0, struct S_D p1, float p2, void (*cb)(void*, struct S_D, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_P(void* p0, struct S_P p1, float p2, void (*cb)(void*, struct S_P, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_II(void* p0, struct S_II p1, float p2, void (*cb)(void*, struct S_II, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_IF(void* p0, struct S_IF p1, float p2, void (*cb)(void*, struct S_IF, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_ID(void* p0, struct S_ID p1, float p2, void (*cb)(void*, struct S_ID, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_IP(void* p0, struct S_IP p1, float p2, void (*cb)(void*, struct S_IP, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_FI(void* p0, struct S_FI p1, float p2, void (*cb)(void*, struct S_FI, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_FF(void* p0, struct S_FF p1, float p2, void (*cb)(void*, struct S_FF, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_FD(void* p0, struct S_FD p1, float p2, void (*cb)(void*, struct S_FD, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_FP(void* p0, struct S_FP p1, float p2, void (*cb)(void*, struct S_FP, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_DI(void* p0, struct S_DI p1, float p2, void (*cb)(void*, struct S_DI, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_DF(void* p0, struct S_DF p1, float p2, void (*cb)(void*, struct S_DF, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_DD(void* p0, struct S_DD p1, float p2, void (*cb)(void*, struct S_DD, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_DP(void* p0, struct S_DP p1, float p2, void (*cb)(void*, struct S_DP, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_PI(void* p0, struct S_PI p1, float p2, void (*cb)(void*, struct S_PI, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_PF(void* p0, struct S_PF p1, float p2, void (*cb)(void*, struct S_PF, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_PD(void* p0, struct S_PD p1, float p2, void (*cb)(void*, struct S_PD, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_PP(void* p0, struct S_PP p1, float p2, void (*cb)(void*, struct S_PP, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_III(void* p0, struct S_III p1, float p2, void (*cb)(void*, struct S_III, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_IIF(void* p0, struct S_IIF p1, float p2, void (*cb)(void*, struct S_IIF, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_IID(void* p0, struct S_IID p1, float p2, void (*cb)(void*, struct S_IID, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_IIP(void* p0, struct S_IIP p1, float p2, void (*cb)(void*, struct S_IIP, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_IFI(void* p0, struct S_IFI p1, float p2, void (*cb)(void*, struct S_IFI, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_IFF(void* p0, struct S_IFF p1, float p2, void (*cb)(void*, struct S_IFF, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_IFD(void* p0, struct S_IFD p1, float p2, void (*cb)(void*, struct S_IFD, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_IFP(void* p0, struct S_IFP p1, float p2, void (*cb)(void*, struct S_IFP, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_IDI(void* p0, struct S_IDI p1, float p2, void (*cb)(void*, struct S_IDI, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_IDF(void* p0, struct S_IDF p1, float p2, void (*cb)(void*, struct S_IDF, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_IDD(void* p0, struct S_IDD p1, float p2, void (*cb)(void*, struct S_IDD, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_IDP(void* p0, struct S_IDP p1, float p2, void (*cb)(void*, struct S_IDP, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_IPI(void* p0, struct S_IPI p1, float p2, void (*cb)(void*, struct S_IPI, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_IPF(void* p0, struct S_IPF p1, float p2, void (*cb)(void*, struct S_IPF, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_IPD(void* p0, struct S_IPD p1, float p2, void (*cb)(void*, struct S_IPD, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_IPP(void* p0, struct S_IPP p1, float p2, void (*cb)(void*, struct S_IPP, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_FII(void* p0, struct S_FII p1, float p2, void (*cb)(void*, struct S_FII, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_FIF(void* p0, struct S_FIF p1, float p2, void (*cb)(void*, struct S_FIF, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_FID(void* p0, struct S_FID p1, float p2, void (*cb)(void*, struct S_FID, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_FIP(void* p0, struct S_FIP p1, float p2, void (*cb)(void*, struct S_FIP, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_FFI(void* p0, struct S_FFI p1, float p2, void (*cb)(void*, struct S_FFI, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_FFF(void* p0, struct S_FFF p1, float p2, void (*cb)(void*, struct S_FFF, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_FFD(void* p0, struct S_FFD p1, float p2, void (*cb)(void*, struct S_FFD, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_FFP(void* p0, struct S_FFP p1, float p2, void (*cb)(void*, struct S_FFP, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_FDI(void* p0, struct S_FDI p1, float p2, void (*cb)(void*, struct S_FDI, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_FDF(void* p0, struct S_FDF p1, float p2, void (*cb)(void*, struct S_FDF, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_FDD(void* p0, struct S_FDD p1, float p2, void (*cb)(void*, struct S_FDD, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_FDP(void* p0, struct S_FDP p1, float p2, void (*cb)(void*, struct S_FDP, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_FPI(void* p0, struct S_FPI p1, float p2, void (*cb)(void*, struct S_FPI, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_FPF(void* p0, struct S_FPF p1, float p2, void (*cb)(void*, struct S_FPF, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_FPD(void* p0, struct S_FPD p1, float p2, void (*cb)(void*, struct S_FPD, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_FPP(void* p0, struct S_FPP p1, float p2, void (*cb)(void*, struct S_FPP, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_DII(void* p0, struct S_DII p1, float p2, void (*cb)(void*, struct S_DII, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_DIF(void* p0, struct S_DIF p1, float p2, void (*cb)(void*, struct S_DIF, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_DID(void* p0, struct S_DID p1, float p2, void (*cb)(void*, struct S_DID, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_DIP(void* p0, struct S_DIP p1, float p2, void (*cb)(void*, struct S_DIP, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_DFI(void* p0, struct S_DFI p1, float p2, void (*cb)(void*, struct S_DFI, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_DFF(void* p0, struct S_DFF p1, float p2, void (*cb)(void*, struct S_DFF, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_DFD(void* p0, struct S_DFD p1, float p2, void (*cb)(void*, struct S_DFD, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_DFP(void* p0, struct S_DFP p1, float p2, void (*cb)(void*, struct S_DFP, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_DDI(void* p0, struct S_DDI p1, float p2, void (*cb)(void*, struct S_DDI, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_DDF(void* p0, struct S_DDF p1, float p2, void (*cb)(void*, struct S_DDF, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_DDD(void* p0, struct S_DDD p1, float p2, void (*cb)(void*, struct S_DDD, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_DDP(void* p0, struct S_DDP p1, float p2, void (*cb)(void*, struct S_DDP, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_DPI(void* p0, struct S_DPI p1, float p2, void (*cb)(void*, struct S_DPI, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_DPF(void* p0, struct S_DPF p1, float p2, void (*cb)(void*, struct S_DPF, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_DPD(void* p0, struct S_DPD p1, float p2, void (*cb)(void*, struct S_DPD, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_DPP(void* p0, struct S_DPP p1, float p2, void (*cb)(void*, struct S_DPP, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_PII(void* p0, struct S_PII p1, float p2, void (*cb)(void*, struct S_PII, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_PIF(void* p0, struct S_PIF p1, float p2, void (*cb)(void*, struct S_PIF, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_PID(void* p0, struct S_PID p1, float p2, void (*cb)(void*, struct S_PID, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_PIP(void* p0, struct S_PIP p1, float p2, void (*cb)(void*, struct S_PIP, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_PFI(void* p0, struct S_PFI p1, float p2, void (*cb)(void*, struct S_PFI, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_PFF(void* p0, struct S_PFF p1, float p2, void (*cb)(void*, struct S_PFF, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_PFD(void* p0, struct S_PFD p1, float p2, void (*cb)(void*, struct S_PFD, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_PFP(void* p0, struct S_PFP p1, float p2, void (*cb)(void*, struct S_PFP, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_PDI(void* p0, struct S_PDI p1, float p2, void (*cb)(void*, struct S_PDI, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_PDF(void* p0, struct S_PDF p1, float p2, void (*cb)(void*, struct S_PDF, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_PDD(void* p0, struct S_PDD p1, float p2, void (*cb)(void*, struct S_PDD, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_PDP(void* p0, struct S_PDP p1, float p2, void (*cb)(void*, struct S_PDP, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_PPI(void* p0, struct S_PPI p1, float p2, void (*cb)(void*, struct S_PPI, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_PPF(void* p0, struct S_PPF p1, float p2, void (*cb)(void*, struct S_PPF, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_PPD(void* p0, struct S_PPD p1, float p2, void (*cb)(void*, struct S_PPD, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSF_PPP(void* p0, struct S_PPP p1, float p2, void (*cb)(void*, struct S_PPP, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_I(void* p0, struct S_I p1, double p2, void (*cb)(void*, struct S_I, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_F(void* p0, struct S_F p1, double p2, void (*cb)(void*, struct S_F, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_D(void* p0, struct S_D p1, double p2, void (*cb)(void*, struct S_D, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_P(void* p0, struct S_P p1, double p2, void (*cb)(void*, struct S_P, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_II(void* p0, struct S_II p1, double p2, void (*cb)(void*, struct S_II, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_IF(void* p0, struct S_IF p1, double p2, void (*cb)(void*, struct S_IF, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_ID(void* p0, struct S_ID p1, double p2, void (*cb)(void*, struct S_ID, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_IP(void* p0, struct S_IP p1, double p2, void (*cb)(void*, struct S_IP, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_FI(void* p0, struct S_FI p1, double p2, void (*cb)(void*, struct S_FI, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_FF(void* p0, struct S_FF p1, double p2, void (*cb)(void*, struct S_FF, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_FD(void* p0, struct S_FD p1, double p2, void (*cb)(void*, struct S_FD, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_FP(void* p0, struct S_FP p1, double p2, void (*cb)(void*, struct S_FP, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_DI(void* p0, struct S_DI p1, double p2, void (*cb)(void*, struct S_DI, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_DF(void* p0, struct S_DF p1, double p2, void (*cb)(void*, struct S_DF, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_DD(void* p0, struct S_DD p1, double p2, void (*cb)(void*, struct S_DD, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_DP(void* p0, struct S_DP p1, double p2, void (*cb)(void*, struct S_DP, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_PI(void* p0, struct S_PI p1, double p2, void (*cb)(void*, struct S_PI, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_PF(void* p0, struct S_PF p1, double p2, void (*cb)(void*, struct S_PF, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_PD(void* p0, struct S_PD p1, double p2, void (*cb)(void*, struct S_PD, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_PP(void* p0, struct S_PP p1, double p2, void (*cb)(void*, struct S_PP, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_III(void* p0, struct S_III p1, double p2, void (*cb)(void*, struct S_III, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_IIF(void* p0, struct S_IIF p1, double p2, void (*cb)(void*, struct S_IIF, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_IID(void* p0, struct S_IID p1, double p2, void (*cb)(void*, struct S_IID, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_IIP(void* p0, struct S_IIP p1, double p2, void (*cb)(void*, struct S_IIP, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_IFI(void* p0, struct S_IFI p1, double p2, void (*cb)(void*, struct S_IFI, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_IFF(void* p0, struct S_IFF p1, double p2, void (*cb)(void*, struct S_IFF, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_IFD(void* p0, struct S_IFD p1, double p2, void (*cb)(void*, struct S_IFD, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_IFP(void* p0, struct S_IFP p1, double p2, void (*cb)(void*, struct S_IFP, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_IDI(void* p0, struct S_IDI p1, double p2, void (*cb)(void*, struct S_IDI, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_IDF(void* p0, struct S_IDF p1, double p2, void (*cb)(void*, struct S_IDF, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_IDD(void* p0, struct S_IDD p1, double p2, void (*cb)(void*, struct S_IDD, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_IDP(void* p0, struct S_IDP p1, double p2, void (*cb)(void*, struct S_IDP, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_IPI(void* p0, struct S_IPI p1, double p2, void (*cb)(void*, struct S_IPI, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_IPF(void* p0, struct S_IPF p1, double p2, void (*cb)(void*, struct S_IPF, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_IPD(void* p0, struct S_IPD p1, double p2, void (*cb)(void*, struct S_IPD, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_IPP(void* p0, struct S_IPP p1, double p2, void (*cb)(void*, struct S_IPP, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_FII(void* p0, struct S_FII p1, double p2, void (*cb)(void*, struct S_FII, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_FIF(void* p0, struct S_FIF p1, double p2, void (*cb)(void*, struct S_FIF, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_FID(void* p0, struct S_FID p1, double p2, void (*cb)(void*, struct S_FID, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_FIP(void* p0, struct S_FIP p1, double p2, void (*cb)(void*, struct S_FIP, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_FFI(void* p0, struct S_FFI p1, double p2, void (*cb)(void*, struct S_FFI, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_FFF(void* p0, struct S_FFF p1, double p2, void (*cb)(void*, struct S_FFF, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_FFD(void* p0, struct S_FFD p1, double p2, void (*cb)(void*, struct S_FFD, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_FFP(void* p0, struct S_FFP p1, double p2, void (*cb)(void*, struct S_FFP, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_FDI(void* p0, struct S_FDI p1, double p2, void (*cb)(void*, struct S_FDI, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_FDF(void* p0, struct S_FDF p1, double p2, void (*cb)(void*, struct S_FDF, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_FDD(void* p0, struct S_FDD p1, double p2, void (*cb)(void*, struct S_FDD, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_FDP(void* p0, struct S_FDP p1, double p2, void (*cb)(void*, struct S_FDP, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_FPI(void* p0, struct S_FPI p1, double p2, void (*cb)(void*, struct S_FPI, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_FPF(void* p0, struct S_FPF p1, double p2, void (*cb)(void*, struct S_FPF, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_FPD(void* p0, struct S_FPD p1, double p2, void (*cb)(void*, struct S_FPD, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_FPP(void* p0, struct S_FPP p1, double p2, void (*cb)(void*, struct S_FPP, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_DII(void* p0, struct S_DII p1, double p2, void (*cb)(void*, struct S_DII, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_DIF(void* p0, struct S_DIF p1, double p2, void (*cb)(void*, struct S_DIF, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_DID(void* p0, struct S_DID p1, double p2, void (*cb)(void*, struct S_DID, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_DIP(void* p0, struct S_DIP p1, double p2, void (*cb)(void*, struct S_DIP, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_DFI(void* p0, struct S_DFI p1, double p2, void (*cb)(void*, struct S_DFI, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_DFF(void* p0, struct S_DFF p1, double p2, void (*cb)(void*, struct S_DFF, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_DFD(void* p0, struct S_DFD p1, double p2, void (*cb)(void*, struct S_DFD, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_DFP(void* p0, struct S_DFP p1, double p2, void (*cb)(void*, struct S_DFP, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_DDI(void* p0, struct S_DDI p1, double p2, void (*cb)(void*, struct S_DDI, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_DDF(void* p0, struct S_DDF p1, double p2, void (*cb)(void*, struct S_DDF, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_DDD(void* p0, struct S_DDD p1, double p2, void (*cb)(void*, struct S_DDD, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_DDP(void* p0, struct S_DDP p1, double p2, void (*cb)(void*, struct S_DDP, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_DPI(void* p0, struct S_DPI p1, double p2, void (*cb)(void*, struct S_DPI, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_DPF(void* p0, struct S_DPF p1, double p2, void (*cb)(void*, struct S_DPF, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_DPD(void* p0, struct S_DPD p1, double p2, void (*cb)(void*, struct S_DPD, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_DPP(void* p0, struct S_DPP p1, double p2, void (*cb)(void*, struct S_DPP, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_PII(void* p0, struct S_PII p1, double p2, void (*cb)(void*, struct S_PII, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_PIF(void* p0, struct S_PIF p1, double p2, void (*cb)(void*, struct S_PIF, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_PID(void* p0, struct S_PID p1, double p2, void (*cb)(void*, struct S_PID, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_PIP(void* p0, struct S_PIP p1, double p2, void (*cb)(void*, struct S_PIP, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_PFI(void* p0, struct S_PFI p1, double p2, void (*cb)(void*, struct S_PFI, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_PFF(void* p0, struct S_PFF p1, double p2, void (*cb)(void*, struct S_PFF, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_PFD(void* p0, struct S_PFD p1, double p2, void (*cb)(void*, struct S_PFD, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_PFP(void* p0, struct S_PFP p1, double p2, void (*cb)(void*, struct S_PFP, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_PDI(void* p0, struct S_PDI p1, double p2, void (*cb)(void*, struct S_PDI, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_PDF(void* p0, struct S_PDF p1, double p2, void (*cb)(void*, struct S_PDF, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_PDD(void* p0, struct S_PDD p1, double p2, void (*cb)(void*, struct S_PDD, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_PDP(void* p0, struct S_PDP p1, double p2, void (*cb)(void*, struct S_PDP, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_PPI(void* p0, struct S_PPI p1, double p2, void (*cb)(void*, struct S_PPI, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_PPF(void* p0, struct S_PPF p1, double p2, void (*cb)(void*, struct S_PPF, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_PPD(void* p0, struct S_PPD p1, double p2, void (*cb)(void*, struct S_PPD, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSD_PPP(void* p0, struct S_PPP p1, double p2, void (*cb)(void*, struct S_PPP, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_I(void* p0, struct S_I p1, void* p2, void (*cb)(void*, struct S_I, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_F(void* p0, struct S_F p1, void* p2, void (*cb)(void*, struct S_F, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_D(void* p0, struct S_D p1, void* p2, void (*cb)(void*, struct S_D, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_P(void* p0, struct S_P p1, void* p2, void (*cb)(void*, struct S_P, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_II(void* p0, struct S_II p1, void* p2, void (*cb)(void*, struct S_II, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_IF(void* p0, struct S_IF p1, void* p2, void (*cb)(void*, struct S_IF, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_ID(void* p0, struct S_ID p1, void* p2, void (*cb)(void*, struct S_ID, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_IP(void* p0, struct S_IP p1, void* p2, void (*cb)(void*, struct S_IP, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_FI(void* p0, struct S_FI p1, void* p2, void (*cb)(void*, struct S_FI, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_FF(void* p0, struct S_FF p1, void* p2, void (*cb)(void*, struct S_FF, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_FD(void* p0, struct S_FD p1, void* p2, void (*cb)(void*, struct S_FD, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_FP(void* p0, struct S_FP p1, void* p2, void (*cb)(void*, struct S_FP, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_DI(void* p0, struct S_DI p1, void* p2, void (*cb)(void*, struct S_DI, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_DF(void* p0, struct S_DF p1, void* p2, void (*cb)(void*, struct S_DF, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_DD(void* p0, struct S_DD p1, void* p2, void (*cb)(void*, struct S_DD, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_DP(void* p0, struct S_DP p1, void* p2, void (*cb)(void*, struct S_DP, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_PI(void* p0, struct S_PI p1, void* p2, void (*cb)(void*, struct S_PI, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_PF(void* p0, struct S_PF p1, void* p2, void (*cb)(void*, struct S_PF, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_PD(void* p0, struct S_PD p1, void* p2, void (*cb)(void*, struct S_PD, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_PP(void* p0, struct S_PP p1, void* p2, void (*cb)(void*, struct S_PP, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_III(void* p0, struct S_III p1, void* p2, void (*cb)(void*, struct S_III, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_IIF(void* p0, struct S_IIF p1, void* p2, void (*cb)(void*, struct S_IIF, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_IID(void* p0, struct S_IID p1, void* p2, void (*cb)(void*, struct S_IID, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_IIP(void* p0, struct S_IIP p1, void* p2, void (*cb)(void*, struct S_IIP, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_IFI(void* p0, struct S_IFI p1, void* p2, void (*cb)(void*, struct S_IFI, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_IFF(void* p0, struct S_IFF p1, void* p2, void (*cb)(void*, struct S_IFF, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_IFD(void* p0, struct S_IFD p1, void* p2, void (*cb)(void*, struct S_IFD, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_IFP(void* p0, struct S_IFP p1, void* p2, void (*cb)(void*, struct S_IFP, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_IDI(void* p0, struct S_IDI p1, void* p2, void (*cb)(void*, struct S_IDI, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_IDF(void* p0, struct S_IDF p1, void* p2, void (*cb)(void*, struct S_IDF, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_IDD(void* p0, struct S_IDD p1, void* p2, void (*cb)(void*, struct S_IDD, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_IDP(void* p0, struct S_IDP p1, void* p2, void (*cb)(void*, struct S_IDP, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_IPI(void* p0, struct S_IPI p1, void* p2, void (*cb)(void*, struct S_IPI, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_IPF(void* p0, struct S_IPF p1, void* p2, void (*cb)(void*, struct S_IPF, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_IPD(void* p0, struct S_IPD p1, void* p2, void (*cb)(void*, struct S_IPD, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_IPP(void* p0, struct S_IPP p1, void* p2, void (*cb)(void*, struct S_IPP, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_FII(void* p0, struct S_FII p1, void* p2, void (*cb)(void*, struct S_FII, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_FIF(void* p0, struct S_FIF p1, void* p2, void (*cb)(void*, struct S_FIF, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_FID(void* p0, struct S_FID p1, void* p2, void (*cb)(void*, struct S_FID, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_FIP(void* p0, struct S_FIP p1, void* p2, void (*cb)(void*, struct S_FIP, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_FFI(void* p0, struct S_FFI p1, void* p2, void (*cb)(void*, struct S_FFI, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_FFF(void* p0, struct S_FFF p1, void* p2, void (*cb)(void*, struct S_FFF, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_FFD(void* p0, struct S_FFD p1, void* p2, void (*cb)(void*, struct S_FFD, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_FFP(void* p0, struct S_FFP p1, void* p2, void (*cb)(void*, struct S_FFP, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_FDI(void* p0, struct S_FDI p1, void* p2, void (*cb)(void*, struct S_FDI, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_FDF(void* p0, struct S_FDF p1, void* p2, void (*cb)(void*, struct S_FDF, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_FDD(void* p0, struct S_FDD p1, void* p2, void (*cb)(void*, struct S_FDD, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_FDP(void* p0, struct S_FDP p1, void* p2, void (*cb)(void*, struct S_FDP, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_FPI(void* p0, struct S_FPI p1, void* p2, void (*cb)(void*, struct S_FPI, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_FPF(void* p0, struct S_FPF p1, void* p2, void (*cb)(void*, struct S_FPF, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_FPD(void* p0, struct S_FPD p1, void* p2, void (*cb)(void*, struct S_FPD, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_FPP(void* p0, struct S_FPP p1, void* p2, void (*cb)(void*, struct S_FPP, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_DII(void* p0, struct S_DII p1, void* p2, void (*cb)(void*, struct S_DII, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_DIF(void* p0, struct S_DIF p1, void* p2, void (*cb)(void*, struct S_DIF, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_DID(void* p0, struct S_DID p1, void* p2, void (*cb)(void*, struct S_DID, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_DIP(void* p0, struct S_DIP p1, void* p2, void (*cb)(void*, struct S_DIP, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_DFI(void* p0, struct S_DFI p1, void* p2, void (*cb)(void*, struct S_DFI, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_DFF(void* p0, struct S_DFF p1, void* p2, void (*cb)(void*, struct S_DFF, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_DFD(void* p0, struct S_DFD p1, void* p2, void (*cb)(void*, struct S_DFD, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_DFP(void* p0, struct S_DFP p1, void* p2, void (*cb)(void*, struct S_DFP, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_DDI(void* p0, struct S_DDI p1, void* p2, void (*cb)(void*, struct S_DDI, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_DDF(void* p0, struct S_DDF p1, void* p2, void (*cb)(void*, struct S_DDF, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_DDD(void* p0, struct S_DDD p1, void* p2, void (*cb)(void*, struct S_DDD, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_DDP(void* p0, struct S_DDP p1, void* p2, void (*cb)(void*, struct S_DDP, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_DPI(void* p0, struct S_DPI p1, void* p2, void (*cb)(void*, struct S_DPI, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_DPF(void* p0, struct S_DPF p1, void* p2, void (*cb)(void*, struct S_DPF, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_DPD(void* p0, struct S_DPD p1, void* p2, void (*cb)(void*, struct S_DPD, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_DPP(void* p0, struct S_DPP p1, void* p2, void (*cb)(void*, struct S_DPP, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_PII(void* p0, struct S_PII p1, void* p2, void (*cb)(void*, struct S_PII, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_PIF(void* p0, struct S_PIF p1, void* p2, void (*cb)(void*, struct S_PIF, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_PID(void* p0, struct S_PID p1, void* p2, void (*cb)(void*, struct S_PID, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_PIP(void* p0, struct S_PIP p1, void* p2, void (*cb)(void*, struct S_PIP, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_PFI(void* p0, struct S_PFI p1, void* p2, void (*cb)(void*, struct S_PFI, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_PFF(void* p0, struct S_PFF p1, void* p2, void (*cb)(void*, struct S_PFF, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_PFD(void* p0, struct S_PFD p1, void* p2, void (*cb)(void*, struct S_PFD, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_PFP(void* p0, struct S_PFP p1, void* p2, void (*cb)(void*, struct S_PFP, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_PDI(void* p0, struct S_PDI p1, void* p2, void (*cb)(void*, struct S_PDI, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_PDF(void* p0, struct S_PDF p1, void* p2, void (*cb)(void*, struct S_PDF, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_PDD(void* p0, struct S_PDD p1, void* p2, void (*cb)(void*, struct S_PDD, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_PDP(void* p0, struct S_PDP p1, void* p2, void (*cb)(void*, struct S_PDP, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_PPI(void* p0, struct S_PPI p1, void* p2, void (*cb)(void*, struct S_PPI, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_PPF(void* p0, struct S_PPF p1, void* p2, void (*cb)(void*, struct S_PPF, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_PPD(void* p0, struct S_PPD p1, void* p2, void (*cb)(void*, struct S_PPD, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSP_PPP(void* p0, struct S_PPP p1, void* p2, void (*cb)(void*, struct S_PPP, void*)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_I(void* p0, struct S_I p1, struct S_I p2, void (*cb)(void*, struct S_I, struct S_I)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_F(void* p0, struct S_F p1, struct S_F p2, void (*cb)(void*, struct S_F, struct S_F)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_D(void* p0, struct S_D p1, struct S_D p2, void (*cb)(void*, struct S_D, struct S_D)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_P(void* p0, struct S_P p1, struct S_P p2, void (*cb)(void*, struct S_P, struct S_P)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_II(void* p0, struct S_II p1, struct S_II p2, void (*cb)(void*, struct S_II, struct S_II)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_IF(void* p0, struct S_IF p1, struct S_IF p2, void (*cb)(void*, struct S_IF, struct S_IF)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_ID(void* p0, struct S_ID p1, struct S_ID p2, void (*cb)(void*, struct S_ID, struct S_ID)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_IP(void* p0, struct S_IP p1, struct S_IP p2, void (*cb)(void*, struct S_IP, struct S_IP)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_FI(void* p0, struct S_FI p1, struct S_FI p2, void (*cb)(void*, struct S_FI, struct S_FI)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_FF(void* p0, struct S_FF p1, struct S_FF p2, void (*cb)(void*, struct S_FF, struct S_FF)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_FD(void* p0, struct S_FD p1, struct S_FD p2, void (*cb)(void*, struct S_FD, struct S_FD)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_FP(void* p0, struct S_FP p1, struct S_FP p2, void (*cb)(void*, struct S_FP, struct S_FP)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_DI(void* p0, struct S_DI p1, struct S_DI p2, void (*cb)(void*, struct S_DI, struct S_DI)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_DF(void* p0, struct S_DF p1, struct S_DF p2, void (*cb)(void*, struct S_DF, struct S_DF)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_DD(void* p0, struct S_DD p1, struct S_DD p2, void (*cb)(void*, struct S_DD, struct S_DD)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_DP(void* p0, struct S_DP p1, struct S_DP p2, void (*cb)(void*, struct S_DP, struct S_DP)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_PI(void* p0, struct S_PI p1, struct S_PI p2, void (*cb)(void*, struct S_PI, struct S_PI)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_PF(void* p0, struct S_PF p1, struct S_PF p2, void (*cb)(void*, struct S_PF, struct S_PF)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_PD(void* p0, struct S_PD p1, struct S_PD p2, void (*cb)(void*, struct S_PD, struct S_PD)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_PP(void* p0, struct S_PP p1, struct S_PP p2, void (*cb)(void*, struct S_PP, struct S_PP)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_III(void* p0, struct S_III p1, struct S_III p2, void (*cb)(void*, struct S_III, struct S_III)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_IIF(void* p0, struct S_IIF p1, struct S_IIF p2, void (*cb)(void*, struct S_IIF, struct S_IIF)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_IID(void* p0, struct S_IID p1, struct S_IID p2, void (*cb)(void*, struct S_IID, struct S_IID)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_IIP(void* p0, struct S_IIP p1, struct S_IIP p2, void (*cb)(void*, struct S_IIP, struct S_IIP)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_IFI(void* p0, struct S_IFI p1, struct S_IFI p2, void (*cb)(void*, struct S_IFI, struct S_IFI)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_IFF(void* p0, struct S_IFF p1, struct S_IFF p2, void (*cb)(void*, struct S_IFF, struct S_IFF)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_IFD(void* p0, struct S_IFD p1, struct S_IFD p2, void (*cb)(void*, struct S_IFD, struct S_IFD)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_IFP(void* p0, struct S_IFP p1, struct S_IFP p2, void (*cb)(void*, struct S_IFP, struct S_IFP)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_IDI(void* p0, struct S_IDI p1, struct S_IDI p2, void (*cb)(void*, struct S_IDI, struct S_IDI)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_IDF(void* p0, struct S_IDF p1, struct S_IDF p2, void (*cb)(void*, struct S_IDF, struct S_IDF)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_IDD(void* p0, struct S_IDD p1, struct S_IDD p2, void (*cb)(void*, struct S_IDD, struct S_IDD)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_IDP(void* p0, struct S_IDP p1, struct S_IDP p2, void (*cb)(void*, struct S_IDP, struct S_IDP)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_IPI(void* p0, struct S_IPI p1, struct S_IPI p2, void (*cb)(void*, struct S_IPI, struct S_IPI)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_IPF(void* p0, struct S_IPF p1, struct S_IPF p2, void (*cb)(void*, struct S_IPF, struct S_IPF)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_IPD(void* p0, struct S_IPD p1, struct S_IPD p2, void (*cb)(void*, struct S_IPD, struct S_IPD)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_IPP(void* p0, struct S_IPP p1, struct S_IPP p2, void (*cb)(void*, struct S_IPP, struct S_IPP)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_FII(void* p0, struct S_FII p1, struct S_FII p2, void (*cb)(void*, struct S_FII, struct S_FII)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_FIF(void* p0, struct S_FIF p1, struct S_FIF p2, void (*cb)(void*, struct S_FIF, struct S_FIF)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_FID(void* p0, struct S_FID p1, struct S_FID p2, void (*cb)(void*, struct S_FID, struct S_FID)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_FIP(void* p0, struct S_FIP p1, struct S_FIP p2, void (*cb)(void*, struct S_FIP, struct S_FIP)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_FFI(void* p0, struct S_FFI p1, struct S_FFI p2, void (*cb)(void*, struct S_FFI, struct S_FFI)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_FFF(void* p0, struct S_FFF p1, struct S_FFF p2, void (*cb)(void*, struct S_FFF, struct S_FFF)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_FFD(void* p0, struct S_FFD p1, struct S_FFD p2, void (*cb)(void*, struct S_FFD, struct S_FFD)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_FFP(void* p0, struct S_FFP p1, struct S_FFP p2, void (*cb)(void*, struct S_FFP, struct S_FFP)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_FDI(void* p0, struct S_FDI p1, struct S_FDI p2, void (*cb)(void*, struct S_FDI, struct S_FDI)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_FDF(void* p0, struct S_FDF p1, struct S_FDF p2, void (*cb)(void*, struct S_FDF, struct S_FDF)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_FDD(void* p0, struct S_FDD p1, struct S_FDD p2, void (*cb)(void*, struct S_FDD, struct S_FDD)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_FDP(void* p0, struct S_FDP p1, struct S_FDP p2, void (*cb)(void*, struct S_FDP, struct S_FDP)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_FPI(void* p0, struct S_FPI p1, struct S_FPI p2, void (*cb)(void*, struct S_FPI, struct S_FPI)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_FPF(void* p0, struct S_FPF p1, struct S_FPF p2, void (*cb)(void*, struct S_FPF, struct S_FPF)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_FPD(void* p0, struct S_FPD p1, struct S_FPD p2, void (*cb)(void*, struct S_FPD, struct S_FPD)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_FPP(void* p0, struct S_FPP p1, struct S_FPP p2, void (*cb)(void*, struct S_FPP, struct S_FPP)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_DII(void* p0, struct S_DII p1, struct S_DII p2, void (*cb)(void*, struct S_DII, struct S_DII)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_DIF(void* p0, struct S_DIF p1, struct S_DIF p2, void (*cb)(void*, struct S_DIF, struct S_DIF)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_DID(void* p0, struct S_DID p1, struct S_DID p2, void (*cb)(void*, struct S_DID, struct S_DID)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_DIP(void* p0, struct S_DIP p1, struct S_DIP p2, void (*cb)(void*, struct S_DIP, struct S_DIP)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_DFI(void* p0, struct S_DFI p1, struct S_DFI p2, void (*cb)(void*, struct S_DFI, struct S_DFI)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_DFF(void* p0, struct S_DFF p1, struct S_DFF p2, void (*cb)(void*, struct S_DFF, struct S_DFF)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_DFD(void* p0, struct S_DFD p1, struct S_DFD p2, void (*cb)(void*, struct S_DFD, struct S_DFD)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_DFP(void* p0, struct S_DFP p1, struct S_DFP p2, void (*cb)(void*, struct S_DFP, struct S_DFP)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_DDI(void* p0, struct S_DDI p1, struct S_DDI p2, void (*cb)(void*, struct S_DDI, struct S_DDI)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_DDF(void* p0, struct S_DDF p1, struct S_DDF p2, void (*cb)(void*, struct S_DDF, struct S_DDF)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_DDD(void* p0, struct S_DDD p1, struct S_DDD p2, void (*cb)(void*, struct S_DDD, struct S_DDD)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_DDP(void* p0, struct S_DDP p1, struct S_DDP p2, void (*cb)(void*, struct S_DDP, struct S_DDP)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_DPI(void* p0, struct S_DPI p1, struct S_DPI p2, void (*cb)(void*, struct S_DPI, struct S_DPI)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_DPF(void* p0, struct S_DPF p1, struct S_DPF p2, void (*cb)(void*, struct S_DPF, struct S_DPF)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_DPD(void* p0, struct S_DPD p1, struct S_DPD p2, void (*cb)(void*, struct S_DPD, struct S_DPD)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_DPP(void* p0, struct S_DPP p1, struct S_DPP p2, void (*cb)(void*, struct S_DPP, struct S_DPP)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_PII(void* p0, struct S_PII p1, struct S_PII p2, void (*cb)(void*, struct S_PII, struct S_PII)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_PIF(void* p0, struct S_PIF p1, struct S_PIF p2, void (*cb)(void*, struct S_PIF, struct S_PIF)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_PID(void* p0, struct S_PID p1, struct S_PID p2, void (*cb)(void*, struct S_PID, struct S_PID)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_PIP(void* p0, struct S_PIP p1, struct S_PIP p2, void (*cb)(void*, struct S_PIP, struct S_PIP)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_PFI(void* p0, struct S_PFI p1, struct S_PFI p2, void (*cb)(void*, struct S_PFI, struct S_PFI)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_PFF(void* p0, struct S_PFF p1, struct S_PFF p2, void (*cb)(void*, struct S_PFF, struct S_PFF)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_PFD(void* p0, struct S_PFD p1, struct S_PFD p2, void (*cb)(void*, struct S_PFD, struct S_PFD)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_PFP(void* p0, struct S_PFP p1, struct S_PFP p2, void (*cb)(void*, struct S_PFP, struct S_PFP)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_PDI(void* p0, struct S_PDI p1, struct S_PDI p2, void (*cb)(void*, struct S_PDI, struct S_PDI)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_PDF(void* p0, struct S_PDF p1, struct S_PDF p2, void (*cb)(void*, struct S_PDF, struct S_PDF)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_PDD(void* p0, struct S_PDD p1, struct S_PDD p2, void (*cb)(void*, struct S_PDD, struct S_PDD)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_PDP(void* p0, struct S_PDP p1, struct S_PDP p2, void (*cb)(void*, struct S_PDP, struct S_PDP)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_PPI(void* p0, struct S_PPI p1, struct S_PPI p2, void (*cb)(void*, struct S_PPI, struct S_PPI)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_PPF(void* p0, struct S_PPF p1, struct S_PPF p2, void (*cb)(void*, struct S_PPF, struct S_PPF)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_PPD(void* p0, struct S_PPD p1, struct S_PPD p2, void (*cb)(void*, struct S_PPD, struct S_PPD)) { cb(p0,p1,p2); }
-EXPORT void f6_V_PSS_PPP(void* p0, struct S_PPP p1, struct S_PPP p2, void (*cb)(void*, struct S_PPP, struct S_PPP)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_I(struct S_I p0, int p1, int p2, void (*cb)(struct S_I, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_F(struct S_F p0, int p1, int p2, void (*cb)(struct S_F, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_D(struct S_D p0, int p1, int p2, void (*cb)(struct S_D, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_P(struct S_P p0, int p1, int p2, void (*cb)(struct S_P, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_II(struct S_II p0, int p1, int p2, void (*cb)(struct S_II, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_IF(struct S_IF p0, int p1, int p2, void (*cb)(struct S_IF, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_ID(struct S_ID p0, int p1, int p2, void (*cb)(struct S_ID, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_IP(struct S_IP p0, int p1, int p2, void (*cb)(struct S_IP, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_FI(struct S_FI p0, int p1, int p2, void (*cb)(struct S_FI, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_FF(struct S_FF p0, int p1, int p2, void (*cb)(struct S_FF, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_FD(struct S_FD p0, int p1, int p2, void (*cb)(struct S_FD, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_FP(struct S_FP p0, int p1, int p2, void (*cb)(struct S_FP, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_DI(struct S_DI p0, int p1, int p2, void (*cb)(struct S_DI, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_DF(struct S_DF p0, int p1, int p2, void (*cb)(struct S_DF, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_DD(struct S_DD p0, int p1, int p2, void (*cb)(struct S_DD, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_DP(struct S_DP p0, int p1, int p2, void (*cb)(struct S_DP, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_PI(struct S_PI p0, int p1, int p2, void (*cb)(struct S_PI, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_PF(struct S_PF p0, int p1, int p2, void (*cb)(struct S_PF, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_PD(struct S_PD p0, int p1, int p2, void (*cb)(struct S_PD, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_PP(struct S_PP p0, int p1, int p2, void (*cb)(struct S_PP, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_III(struct S_III p0, int p1, int p2, void (*cb)(struct S_III, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_IIF(struct S_IIF p0, int p1, int p2, void (*cb)(struct S_IIF, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_IID(struct S_IID p0, int p1, int p2, void (*cb)(struct S_IID, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_IIP(struct S_IIP p0, int p1, int p2, void (*cb)(struct S_IIP, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_IFI(struct S_IFI p0, int p1, int p2, void (*cb)(struct S_IFI, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_IFF(struct S_IFF p0, int p1, int p2, void (*cb)(struct S_IFF, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_IFD(struct S_IFD p0, int p1, int p2, void (*cb)(struct S_IFD, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_IFP(struct S_IFP p0, int p1, int p2, void (*cb)(struct S_IFP, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_IDI(struct S_IDI p0, int p1, int p2, void (*cb)(struct S_IDI, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_IDF(struct S_IDF p0, int p1, int p2, void (*cb)(struct S_IDF, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_IDD(struct S_IDD p0, int p1, int p2, void (*cb)(struct S_IDD, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_IDP(struct S_IDP p0, int p1, int p2, void (*cb)(struct S_IDP, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_IPI(struct S_IPI p0, int p1, int p2, void (*cb)(struct S_IPI, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_IPF(struct S_IPF p0, int p1, int p2, void (*cb)(struct S_IPF, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_IPD(struct S_IPD p0, int p1, int p2, void (*cb)(struct S_IPD, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_IPP(struct S_IPP p0, int p1, int p2, void (*cb)(struct S_IPP, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_FII(struct S_FII p0, int p1, int p2, void (*cb)(struct S_FII, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_FIF(struct S_FIF p0, int p1, int p2, void (*cb)(struct S_FIF, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_FID(struct S_FID p0, int p1, int p2, void (*cb)(struct S_FID, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_FIP(struct S_FIP p0, int p1, int p2, void (*cb)(struct S_FIP, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_FFI(struct S_FFI p0, int p1, int p2, void (*cb)(struct S_FFI, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_FFF(struct S_FFF p0, int p1, int p2, void (*cb)(struct S_FFF, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_FFD(struct S_FFD p0, int p1, int p2, void (*cb)(struct S_FFD, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_FFP(struct S_FFP p0, int p1, int p2, void (*cb)(struct S_FFP, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_FDI(struct S_FDI p0, int p1, int p2, void (*cb)(struct S_FDI, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_FDF(struct S_FDF p0, int p1, int p2, void (*cb)(struct S_FDF, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_FDD(struct S_FDD p0, int p1, int p2, void (*cb)(struct S_FDD, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_FDP(struct S_FDP p0, int p1, int p2, void (*cb)(struct S_FDP, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_FPI(struct S_FPI p0, int p1, int p2, void (*cb)(struct S_FPI, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_FPF(struct S_FPF p0, int p1, int p2, void (*cb)(struct S_FPF, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_FPD(struct S_FPD p0, int p1, int p2, void (*cb)(struct S_FPD, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_FPP(struct S_FPP p0, int p1, int p2, void (*cb)(struct S_FPP, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_DII(struct S_DII p0, int p1, int p2, void (*cb)(struct S_DII, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_DIF(struct S_DIF p0, int p1, int p2, void (*cb)(struct S_DIF, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_DID(struct S_DID p0, int p1, int p2, void (*cb)(struct S_DID, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_DIP(struct S_DIP p0, int p1, int p2, void (*cb)(struct S_DIP, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_DFI(struct S_DFI p0, int p1, int p2, void (*cb)(struct S_DFI, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_DFF(struct S_DFF p0, int p1, int p2, void (*cb)(struct S_DFF, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_DFD(struct S_DFD p0, int p1, int p2, void (*cb)(struct S_DFD, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_DFP(struct S_DFP p0, int p1, int p2, void (*cb)(struct S_DFP, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_DDI(struct S_DDI p0, int p1, int p2, void (*cb)(struct S_DDI, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_DDF(struct S_DDF p0, int p1, int p2, void (*cb)(struct S_DDF, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_DDD(struct S_DDD p0, int p1, int p2, void (*cb)(struct S_DDD, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_DDP(struct S_DDP p0, int p1, int p2, void (*cb)(struct S_DDP, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_DPI(struct S_DPI p0, int p1, int p2, void (*cb)(struct S_DPI, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_DPF(struct S_DPF p0, int p1, int p2, void (*cb)(struct S_DPF, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_DPD(struct S_DPD p0, int p1, int p2, void (*cb)(struct S_DPD, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_DPP(struct S_DPP p0, int p1, int p2, void (*cb)(struct S_DPP, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_PII(struct S_PII p0, int p1, int p2, void (*cb)(struct S_PII, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_PIF(struct S_PIF p0, int p1, int p2, void (*cb)(struct S_PIF, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_PID(struct S_PID p0, int p1, int p2, void (*cb)(struct S_PID, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_PIP(struct S_PIP p0, int p1, int p2, void (*cb)(struct S_PIP, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_PFI(struct S_PFI p0, int p1, int p2, void (*cb)(struct S_PFI, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_PFF(struct S_PFF p0, int p1, int p2, void (*cb)(struct S_PFF, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_PFD(struct S_PFD p0, int p1, int p2, void (*cb)(struct S_PFD, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_PFP(struct S_PFP p0, int p1, int p2, void (*cb)(struct S_PFP, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_PDI(struct S_PDI p0, int p1, int p2, void (*cb)(struct S_PDI, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_PDF(struct S_PDF p0, int p1, int p2, void (*cb)(struct S_PDF, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_PDD(struct S_PDD p0, int p1, int p2, void (*cb)(struct S_PDD, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_PDP(struct S_PDP p0, int p1, int p2, void (*cb)(struct S_PDP, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_PPI(struct S_PPI p0, int p1, int p2, void (*cb)(struct S_PPI, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_PPF(struct S_PPF p0, int p1, int p2, void (*cb)(struct S_PPF, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_PPD(struct S_PPD p0, int p1, int p2, void (*cb)(struct S_PPD, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SII_PPP(struct S_PPP p0, int p1, int p2, void (*cb)(struct S_PPP, int, int)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_I(struct S_I p0, int p1, float p2, void (*cb)(struct S_I, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_F(struct S_F p0, int p1, float p2, void (*cb)(struct S_F, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_D(struct S_D p0, int p1, float p2, void (*cb)(struct S_D, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_P(struct S_P p0, int p1, float p2, void (*cb)(struct S_P, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_II(struct S_II p0, int p1, float p2, void (*cb)(struct S_II, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_IF(struct S_IF p0, int p1, float p2, void (*cb)(struct S_IF, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_ID(struct S_ID p0, int p1, float p2, void (*cb)(struct S_ID, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_IP(struct S_IP p0, int p1, float p2, void (*cb)(struct S_IP, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_FI(struct S_FI p0, int p1, float p2, void (*cb)(struct S_FI, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_FF(struct S_FF p0, int p1, float p2, void (*cb)(struct S_FF, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_FD(struct S_FD p0, int p1, float p2, void (*cb)(struct S_FD, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_FP(struct S_FP p0, int p1, float p2, void (*cb)(struct S_FP, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_DI(struct S_DI p0, int p1, float p2, void (*cb)(struct S_DI, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_DF(struct S_DF p0, int p1, float p2, void (*cb)(struct S_DF, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_DD(struct S_DD p0, int p1, float p2, void (*cb)(struct S_DD, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_DP(struct S_DP p0, int p1, float p2, void (*cb)(struct S_DP, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_PI(struct S_PI p0, int p1, float p2, void (*cb)(struct S_PI, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_PF(struct S_PF p0, int p1, float p2, void (*cb)(struct S_PF, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_PD(struct S_PD p0, int p1, float p2, void (*cb)(struct S_PD, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_PP(struct S_PP p0, int p1, float p2, void (*cb)(struct S_PP, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_III(struct S_III p0, int p1, float p2, void (*cb)(struct S_III, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_IIF(struct S_IIF p0, int p1, float p2, void (*cb)(struct S_IIF, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_IID(struct S_IID p0, int p1, float p2, void (*cb)(struct S_IID, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_IIP(struct S_IIP p0, int p1, float p2, void (*cb)(struct S_IIP, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_IFI(struct S_IFI p0, int p1, float p2, void (*cb)(struct S_IFI, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_IFF(struct S_IFF p0, int p1, float p2, void (*cb)(struct S_IFF, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_IFD(struct S_IFD p0, int p1, float p2, void (*cb)(struct S_IFD, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_IFP(struct S_IFP p0, int p1, float p2, void (*cb)(struct S_IFP, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_IDI(struct S_IDI p0, int p1, float p2, void (*cb)(struct S_IDI, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_IDF(struct S_IDF p0, int p1, float p2, void (*cb)(struct S_IDF, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_IDD(struct S_IDD p0, int p1, float p2, void (*cb)(struct S_IDD, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_IDP(struct S_IDP p0, int p1, float p2, void (*cb)(struct S_IDP, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_IPI(struct S_IPI p0, int p1, float p2, void (*cb)(struct S_IPI, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_IPF(struct S_IPF p0, int p1, float p2, void (*cb)(struct S_IPF, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_IPD(struct S_IPD p0, int p1, float p2, void (*cb)(struct S_IPD, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_IPP(struct S_IPP p0, int p1, float p2, void (*cb)(struct S_IPP, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_FII(struct S_FII p0, int p1, float p2, void (*cb)(struct S_FII, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_FIF(struct S_FIF p0, int p1, float p2, void (*cb)(struct S_FIF, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_FID(struct S_FID p0, int p1, float p2, void (*cb)(struct S_FID, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_FIP(struct S_FIP p0, int p1, float p2, void (*cb)(struct S_FIP, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_FFI(struct S_FFI p0, int p1, float p2, void (*cb)(struct S_FFI, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_FFF(struct S_FFF p0, int p1, float p2, void (*cb)(struct S_FFF, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_FFD(struct S_FFD p0, int p1, float p2, void (*cb)(struct S_FFD, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_FFP(struct S_FFP p0, int p1, float p2, void (*cb)(struct S_FFP, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_FDI(struct S_FDI p0, int p1, float p2, void (*cb)(struct S_FDI, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_FDF(struct S_FDF p0, int p1, float p2, void (*cb)(struct S_FDF, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_FDD(struct S_FDD p0, int p1, float p2, void (*cb)(struct S_FDD, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_FDP(struct S_FDP p0, int p1, float p2, void (*cb)(struct S_FDP, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_FPI(struct S_FPI p0, int p1, float p2, void (*cb)(struct S_FPI, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_FPF(struct S_FPF p0, int p1, float p2, void (*cb)(struct S_FPF, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_FPD(struct S_FPD p0, int p1, float p2, void (*cb)(struct S_FPD, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_FPP(struct S_FPP p0, int p1, float p2, void (*cb)(struct S_FPP, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_DII(struct S_DII p0, int p1, float p2, void (*cb)(struct S_DII, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_DIF(struct S_DIF p0, int p1, float p2, void (*cb)(struct S_DIF, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_DID(struct S_DID p0, int p1, float p2, void (*cb)(struct S_DID, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_DIP(struct S_DIP p0, int p1, float p2, void (*cb)(struct S_DIP, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_DFI(struct S_DFI p0, int p1, float p2, void (*cb)(struct S_DFI, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_DFF(struct S_DFF p0, int p1, float p2, void (*cb)(struct S_DFF, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_DFD(struct S_DFD p0, int p1, float p2, void (*cb)(struct S_DFD, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_DFP(struct S_DFP p0, int p1, float p2, void (*cb)(struct S_DFP, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_DDI(struct S_DDI p0, int p1, float p2, void (*cb)(struct S_DDI, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_DDF(struct S_DDF p0, int p1, float p2, void (*cb)(struct S_DDF, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_DDD(struct S_DDD p0, int p1, float p2, void (*cb)(struct S_DDD, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_DDP(struct S_DDP p0, int p1, float p2, void (*cb)(struct S_DDP, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_DPI(struct S_DPI p0, int p1, float p2, void (*cb)(struct S_DPI, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_DPF(struct S_DPF p0, int p1, float p2, void (*cb)(struct S_DPF, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_DPD(struct S_DPD p0, int p1, float p2, void (*cb)(struct S_DPD, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_DPP(struct S_DPP p0, int p1, float p2, void (*cb)(struct S_DPP, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_PII(struct S_PII p0, int p1, float p2, void (*cb)(struct S_PII, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_PIF(struct S_PIF p0, int p1, float p2, void (*cb)(struct S_PIF, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_PID(struct S_PID p0, int p1, float p2, void (*cb)(struct S_PID, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_PIP(struct S_PIP p0, int p1, float p2, void (*cb)(struct S_PIP, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_PFI(struct S_PFI p0, int p1, float p2, void (*cb)(struct S_PFI, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_PFF(struct S_PFF p0, int p1, float p2, void (*cb)(struct S_PFF, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_PFD(struct S_PFD p0, int p1, float p2, void (*cb)(struct S_PFD, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_PFP(struct S_PFP p0, int p1, float p2, void (*cb)(struct S_PFP, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_PDI(struct S_PDI p0, int p1, float p2, void (*cb)(struct S_PDI, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_PDF(struct S_PDF p0, int p1, float p2, void (*cb)(struct S_PDF, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_PDD(struct S_PDD p0, int p1, float p2, void (*cb)(struct S_PDD, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_PDP(struct S_PDP p0, int p1, float p2, void (*cb)(struct S_PDP, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_PPI(struct S_PPI p0, int p1, float p2, void (*cb)(struct S_PPI, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_PPF(struct S_PPF p0, int p1, float p2, void (*cb)(struct S_PPF, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_PPD(struct S_PPD p0, int p1, float p2, void (*cb)(struct S_PPD, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SIF_PPP(struct S_PPP p0, int p1, float p2, void (*cb)(struct S_PPP, int, float)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_I(struct S_I p0, int p1, double p2, void (*cb)(struct S_I, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_F(struct S_F p0, int p1, double p2, void (*cb)(struct S_F, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_D(struct S_D p0, int p1, double p2, void (*cb)(struct S_D, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_P(struct S_P p0, int p1, double p2, void (*cb)(struct S_P, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_II(struct S_II p0, int p1, double p2, void (*cb)(struct S_II, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_IF(struct S_IF p0, int p1, double p2, void (*cb)(struct S_IF, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_ID(struct S_ID p0, int p1, double p2, void (*cb)(struct S_ID, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_IP(struct S_IP p0, int p1, double p2, void (*cb)(struct S_IP, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_FI(struct S_FI p0, int p1, double p2, void (*cb)(struct S_FI, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_FF(struct S_FF p0, int p1, double p2, void (*cb)(struct S_FF, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_FD(struct S_FD p0, int p1, double p2, void (*cb)(struct S_FD, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_FP(struct S_FP p0, int p1, double p2, void (*cb)(struct S_FP, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_DI(struct S_DI p0, int p1, double p2, void (*cb)(struct S_DI, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_DF(struct S_DF p0, int p1, double p2, void (*cb)(struct S_DF, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_DD(struct S_DD p0, int p1, double p2, void (*cb)(struct S_DD, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_DP(struct S_DP p0, int p1, double p2, void (*cb)(struct S_DP, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_PI(struct S_PI p0, int p1, double p2, void (*cb)(struct S_PI, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_PF(struct S_PF p0, int p1, double p2, void (*cb)(struct S_PF, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_PD(struct S_PD p0, int p1, double p2, void (*cb)(struct S_PD, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_PP(struct S_PP p0, int p1, double p2, void (*cb)(struct S_PP, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_III(struct S_III p0, int p1, double p2, void (*cb)(struct S_III, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_IIF(struct S_IIF p0, int p1, double p2, void (*cb)(struct S_IIF, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_IID(struct S_IID p0, int p1, double p2, void (*cb)(struct S_IID, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_IIP(struct S_IIP p0, int p1, double p2, void (*cb)(struct S_IIP, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_IFI(struct S_IFI p0, int p1, double p2, void (*cb)(struct S_IFI, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_IFF(struct S_IFF p0, int p1, double p2, void (*cb)(struct S_IFF, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_IFD(struct S_IFD p0, int p1, double p2, void (*cb)(struct S_IFD, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_IFP(struct S_IFP p0, int p1, double p2, void (*cb)(struct S_IFP, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_IDI(struct S_IDI p0, int p1, double p2, void (*cb)(struct S_IDI, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_IDF(struct S_IDF p0, int p1, double p2, void (*cb)(struct S_IDF, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_IDD(struct S_IDD p0, int p1, double p2, void (*cb)(struct S_IDD, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_IDP(struct S_IDP p0, int p1, double p2, void (*cb)(struct S_IDP, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_IPI(struct S_IPI p0, int p1, double p2, void (*cb)(struct S_IPI, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_IPF(struct S_IPF p0, int p1, double p2, void (*cb)(struct S_IPF, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_IPD(struct S_IPD p0, int p1, double p2, void (*cb)(struct S_IPD, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_IPP(struct S_IPP p0, int p1, double p2, void (*cb)(struct S_IPP, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_FII(struct S_FII p0, int p1, double p2, void (*cb)(struct S_FII, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_FIF(struct S_FIF p0, int p1, double p2, void (*cb)(struct S_FIF, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_FID(struct S_FID p0, int p1, double p2, void (*cb)(struct S_FID, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_FIP(struct S_FIP p0, int p1, double p2, void (*cb)(struct S_FIP, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_FFI(struct S_FFI p0, int p1, double p2, void (*cb)(struct S_FFI, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_FFF(struct S_FFF p0, int p1, double p2, void (*cb)(struct S_FFF, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_FFD(struct S_FFD p0, int p1, double p2, void (*cb)(struct S_FFD, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_FFP(struct S_FFP p0, int p1, double p2, void (*cb)(struct S_FFP, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_FDI(struct S_FDI p0, int p1, double p2, void (*cb)(struct S_FDI, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_FDF(struct S_FDF p0, int p1, double p2, void (*cb)(struct S_FDF, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_FDD(struct S_FDD p0, int p1, double p2, void (*cb)(struct S_FDD, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_FDP(struct S_FDP p0, int p1, double p2, void (*cb)(struct S_FDP, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_FPI(struct S_FPI p0, int p1, double p2, void (*cb)(struct S_FPI, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_FPF(struct S_FPF p0, int p1, double p2, void (*cb)(struct S_FPF, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_FPD(struct S_FPD p0, int p1, double p2, void (*cb)(struct S_FPD, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_FPP(struct S_FPP p0, int p1, double p2, void (*cb)(struct S_FPP, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_DII(struct S_DII p0, int p1, double p2, void (*cb)(struct S_DII, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_DIF(struct S_DIF p0, int p1, double p2, void (*cb)(struct S_DIF, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_DID(struct S_DID p0, int p1, double p2, void (*cb)(struct S_DID, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_DIP(struct S_DIP p0, int p1, double p2, void (*cb)(struct S_DIP, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_DFI(struct S_DFI p0, int p1, double p2, void (*cb)(struct S_DFI, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_DFF(struct S_DFF p0, int p1, double p2, void (*cb)(struct S_DFF, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_DFD(struct S_DFD p0, int p1, double p2, void (*cb)(struct S_DFD, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_DFP(struct S_DFP p0, int p1, double p2, void (*cb)(struct S_DFP, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_DDI(struct S_DDI p0, int p1, double p2, void (*cb)(struct S_DDI, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_DDF(struct S_DDF p0, int p1, double p2, void (*cb)(struct S_DDF, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_DDD(struct S_DDD p0, int p1, double p2, void (*cb)(struct S_DDD, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_DDP(struct S_DDP p0, int p1, double p2, void (*cb)(struct S_DDP, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_DPI(struct S_DPI p0, int p1, double p2, void (*cb)(struct S_DPI, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_DPF(struct S_DPF p0, int p1, double p2, void (*cb)(struct S_DPF, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_DPD(struct S_DPD p0, int p1, double p2, void (*cb)(struct S_DPD, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_DPP(struct S_DPP p0, int p1, double p2, void (*cb)(struct S_DPP, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_PII(struct S_PII p0, int p1, double p2, void (*cb)(struct S_PII, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_PIF(struct S_PIF p0, int p1, double p2, void (*cb)(struct S_PIF, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_PID(struct S_PID p0, int p1, double p2, void (*cb)(struct S_PID, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_PIP(struct S_PIP p0, int p1, double p2, void (*cb)(struct S_PIP, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_PFI(struct S_PFI p0, int p1, double p2, void (*cb)(struct S_PFI, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_PFF(struct S_PFF p0, int p1, double p2, void (*cb)(struct S_PFF, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_PFD(struct S_PFD p0, int p1, double p2, void (*cb)(struct S_PFD, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_PFP(struct S_PFP p0, int p1, double p2, void (*cb)(struct S_PFP, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_PDI(struct S_PDI p0, int p1, double p2, void (*cb)(struct S_PDI, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_PDF(struct S_PDF p0, int p1, double p2, void (*cb)(struct S_PDF, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_PDD(struct S_PDD p0, int p1, double p2, void (*cb)(struct S_PDD, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_PDP(struct S_PDP p0, int p1, double p2, void (*cb)(struct S_PDP, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_PPI(struct S_PPI p0, int p1, double p2, void (*cb)(struct S_PPI, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_PPF(struct S_PPF p0, int p1, double p2, void (*cb)(struct S_PPF, int, double)) { cb(p0,p1,p2); }
-EXPORT void f6_V_SID_PPD(struct S_PPD p0, int p1, double p2, void (*cb)(struct S_PPD, int, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SID_PPP(struct S_PPP p0, int p1, double p2, void (*cb)(struct S_PPP, int, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_I(struct S_I p0, int p1, void* p2, void (*cb)(struct S_I, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_F(struct S_F p0, int p1, void* p2, void (*cb)(struct S_F, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_D(struct S_D p0, int p1, void* p2, void (*cb)(struct S_D, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_P(struct S_P p0, int p1, void* p2, void (*cb)(struct S_P, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_II(struct S_II p0, int p1, void* p2, void (*cb)(struct S_II, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_IF(struct S_IF p0, int p1, void* p2, void (*cb)(struct S_IF, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_ID(struct S_ID p0, int p1, void* p2, void (*cb)(struct S_ID, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_IP(struct S_IP p0, int p1, void* p2, void (*cb)(struct S_IP, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_FI(struct S_FI p0, int p1, void* p2, void (*cb)(struct S_FI, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_FF(struct S_FF p0, int p1, void* p2, void (*cb)(struct S_FF, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_FD(struct S_FD p0, int p1, void* p2, void (*cb)(struct S_FD, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_FP(struct S_FP p0, int p1, void* p2, void (*cb)(struct S_FP, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_DI(struct S_DI p0, int p1, void* p2, void (*cb)(struct S_DI, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_DF(struct S_DF p0, int p1, void* p2, void (*cb)(struct S_DF, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_DD(struct S_DD p0, int p1, void* p2, void (*cb)(struct S_DD, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_DP(struct S_DP p0, int p1, void* p2, void (*cb)(struct S_DP, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_PI(struct S_PI p0, int p1, void* p2, void (*cb)(struct S_PI, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_PF(struct S_PF p0, int p1, void* p2, void (*cb)(struct S_PF, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_PD(struct S_PD p0, int p1, void* p2, void (*cb)(struct S_PD, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_PP(struct S_PP p0, int p1, void* p2, void (*cb)(struct S_PP, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_III(struct S_III p0, int p1, void* p2, void (*cb)(struct S_III, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_IIF(struct S_IIF p0, int p1, void* p2, void (*cb)(struct S_IIF, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_IID(struct S_IID p0, int p1, void* p2, void (*cb)(struct S_IID, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_IIP(struct S_IIP p0, int p1, void* p2, void (*cb)(struct S_IIP, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_IFI(struct S_IFI p0, int p1, void* p2, void (*cb)(struct S_IFI, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_IFF(struct S_IFF p0, int p1, void* p2, void (*cb)(struct S_IFF, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_IFD(struct S_IFD p0, int p1, void* p2, void (*cb)(struct S_IFD, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_IFP(struct S_IFP p0, int p1, void* p2, void (*cb)(struct S_IFP, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_IDI(struct S_IDI p0, int p1, void* p2, void (*cb)(struct S_IDI, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_IDF(struct S_IDF p0, int p1, void* p2, void (*cb)(struct S_IDF, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_IDD(struct S_IDD p0, int p1, void* p2, void (*cb)(struct S_IDD, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_IDP(struct S_IDP p0, int p1, void* p2, void (*cb)(struct S_IDP, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_IPI(struct S_IPI p0, int p1, void* p2, void (*cb)(struct S_IPI, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_IPF(struct S_IPF p0, int p1, void* p2, void (*cb)(struct S_IPF, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_IPD(struct S_IPD p0, int p1, void* p2, void (*cb)(struct S_IPD, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_IPP(struct S_IPP p0, int p1, void* p2, void (*cb)(struct S_IPP, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_FII(struct S_FII p0, int p1, void* p2, void (*cb)(struct S_FII, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_FIF(struct S_FIF p0, int p1, void* p2, void (*cb)(struct S_FIF, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_FID(struct S_FID p0, int p1, void* p2, void (*cb)(struct S_FID, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_FIP(struct S_FIP p0, int p1, void* p2, void (*cb)(struct S_FIP, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_FFI(struct S_FFI p0, int p1, void* p2, void (*cb)(struct S_FFI, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_FFF(struct S_FFF p0, int p1, void* p2, void (*cb)(struct S_FFF, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_FFD(struct S_FFD p0, int p1, void* p2, void (*cb)(struct S_FFD, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_FFP(struct S_FFP p0, int p1, void* p2, void (*cb)(struct S_FFP, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_FDI(struct S_FDI p0, int p1, void* p2, void (*cb)(struct S_FDI, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_FDF(struct S_FDF p0, int p1, void* p2, void (*cb)(struct S_FDF, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_FDD(struct S_FDD p0, int p1, void* p2, void (*cb)(struct S_FDD, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_FDP(struct S_FDP p0, int p1, void* p2, void (*cb)(struct S_FDP, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_FPI(struct S_FPI p0, int p1, void* p2, void (*cb)(struct S_FPI, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_FPF(struct S_FPF p0, int p1, void* p2, void (*cb)(struct S_FPF, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_FPD(struct S_FPD p0, int p1, void* p2, void (*cb)(struct S_FPD, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_FPP(struct S_FPP p0, int p1, void* p2, void (*cb)(struct S_FPP, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_DII(struct S_DII p0, int p1, void* p2, void (*cb)(struct S_DII, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_DIF(struct S_DIF p0, int p1, void* p2, void (*cb)(struct S_DIF, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_DID(struct S_DID p0, int p1, void* p2, void (*cb)(struct S_DID, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_DIP(struct S_DIP p0, int p1, void* p2, void (*cb)(struct S_DIP, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_DFI(struct S_DFI p0, int p1, void* p2, void (*cb)(struct S_DFI, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_DFF(struct S_DFF p0, int p1, void* p2, void (*cb)(struct S_DFF, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_DFD(struct S_DFD p0, int p1, void* p2, void (*cb)(struct S_DFD, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_DFP(struct S_DFP p0, int p1, void* p2, void (*cb)(struct S_DFP, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_DDI(struct S_DDI p0, int p1, void* p2, void (*cb)(struct S_DDI, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_DDF(struct S_DDF p0, int p1, void* p2, void (*cb)(struct S_DDF, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_DDD(struct S_DDD p0, int p1, void* p2, void (*cb)(struct S_DDD, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_DDP(struct S_DDP p0, int p1, void* p2, void (*cb)(struct S_DDP, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_DPI(struct S_DPI p0, int p1, void* p2, void (*cb)(struct S_DPI, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_DPF(struct S_DPF p0, int p1, void* p2, void (*cb)(struct S_DPF, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_DPD(struct S_DPD p0, int p1, void* p2, void (*cb)(struct S_DPD, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_DPP(struct S_DPP p0, int p1, void* p2, void (*cb)(struct S_DPP, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_PII(struct S_PII p0, int p1, void* p2, void (*cb)(struct S_PII, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_PIF(struct S_PIF p0, int p1, void* p2, void (*cb)(struct S_PIF, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_PID(struct S_PID p0, int p1, void* p2, void (*cb)(struct S_PID, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_PIP(struct S_PIP p0, int p1, void* p2, void (*cb)(struct S_PIP, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_PFI(struct S_PFI p0, int p1, void* p2, void (*cb)(struct S_PFI, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_PFF(struct S_PFF p0, int p1, void* p2, void (*cb)(struct S_PFF, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_PFD(struct S_PFD p0, int p1, void* p2, void (*cb)(struct S_PFD, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_PFP(struct S_PFP p0, int p1, void* p2, void (*cb)(struct S_PFP, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_PDI(struct S_PDI p0, int p1, void* p2, void (*cb)(struct S_PDI, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_PDF(struct S_PDF p0, int p1, void* p2, void (*cb)(struct S_PDF, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_PDD(struct S_PDD p0, int p1, void* p2, void (*cb)(struct S_PDD, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_PDP(struct S_PDP p0, int p1, void* p2, void (*cb)(struct S_PDP, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_PPI(struct S_PPI p0, int p1, void* p2, void (*cb)(struct S_PPI, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_PPF(struct S_PPF p0, int p1, void* p2, void (*cb)(struct S_PPF, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_PPD(struct S_PPD p0, int p1, void* p2, void (*cb)(struct S_PPD, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIP_PPP(struct S_PPP p0, int p1, void* p2, void (*cb)(struct S_PPP, int, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_I(struct S_I p0, int p1, struct S_I p2, void (*cb)(struct S_I, int, struct S_I)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_F(struct S_F p0, int p1, struct S_F p2, void (*cb)(struct S_F, int, struct S_F)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_D(struct S_D p0, int p1, struct S_D p2, void (*cb)(struct S_D, int, struct S_D)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_P(struct S_P p0, int p1, struct S_P p2, void (*cb)(struct S_P, int, struct S_P)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_II(struct S_II p0, int p1, struct S_II p2, void (*cb)(struct S_II, int, struct S_II)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_IF(struct S_IF p0, int p1, struct S_IF p2, void (*cb)(struct S_IF, int, struct S_IF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_ID(struct S_ID p0, int p1, struct S_ID p2, void (*cb)(struct S_ID, int, struct S_ID)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_IP(struct S_IP p0, int p1, struct S_IP p2, void (*cb)(struct S_IP, int, struct S_IP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_FI(struct S_FI p0, int p1, struct S_FI p2, void (*cb)(struct S_FI, int, struct S_FI)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_FF(struct S_FF p0, int p1, struct S_FF p2, void (*cb)(struct S_FF, int, struct S_FF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_FD(struct S_FD p0, int p1, struct S_FD p2, void (*cb)(struct S_FD, int, struct S_FD)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_FP(struct S_FP p0, int p1, struct S_FP p2, void (*cb)(struct S_FP, int, struct S_FP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_DI(struct S_DI p0, int p1, struct S_DI p2, void (*cb)(struct S_DI, int, struct S_DI)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_DF(struct S_DF p0, int p1, struct S_DF p2, void (*cb)(struct S_DF, int, struct S_DF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_DD(struct S_DD p0, int p1, struct S_DD p2, void (*cb)(struct S_DD, int, struct S_DD)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_DP(struct S_DP p0, int p1, struct S_DP p2, void (*cb)(struct S_DP, int, struct S_DP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_PI(struct S_PI p0, int p1, struct S_PI p2, void (*cb)(struct S_PI, int, struct S_PI)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_PF(struct S_PF p0, int p1, struct S_PF p2, void (*cb)(struct S_PF, int, struct S_PF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_PD(struct S_PD p0, int p1, struct S_PD p2, void (*cb)(struct S_PD, int, struct S_PD)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_PP(struct S_PP p0, int p1, struct S_PP p2, void (*cb)(struct S_PP, int, struct S_PP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_III(struct S_III p0, int p1, struct S_III p2, void (*cb)(struct S_III, int, struct S_III)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_IIF(struct S_IIF p0, int p1, struct S_IIF p2, void (*cb)(struct S_IIF, int, struct S_IIF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_IID(struct S_IID p0, int p1, struct S_IID p2, void (*cb)(struct S_IID, int, struct S_IID)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_IIP(struct S_IIP p0, int p1, struct S_IIP p2, void (*cb)(struct S_IIP, int, struct S_IIP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_IFI(struct S_IFI p0, int p1, struct S_IFI p2, void (*cb)(struct S_IFI, int, struct S_IFI)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_IFF(struct S_IFF p0, int p1, struct S_IFF p2, void (*cb)(struct S_IFF, int, struct S_IFF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_IFD(struct S_IFD p0, int p1, struct S_IFD p2, void (*cb)(struct S_IFD, int, struct S_IFD)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_IFP(struct S_IFP p0, int p1, struct S_IFP p2, void (*cb)(struct S_IFP, int, struct S_IFP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_IDI(struct S_IDI p0, int p1, struct S_IDI p2, void (*cb)(struct S_IDI, int, struct S_IDI)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_IDF(struct S_IDF p0, int p1, struct S_IDF p2, void (*cb)(struct S_IDF, int, struct S_IDF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_IDD(struct S_IDD p0, int p1, struct S_IDD p2, void (*cb)(struct S_IDD, int, struct S_IDD)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_IDP(struct S_IDP p0, int p1, struct S_IDP p2, void (*cb)(struct S_IDP, int, struct S_IDP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_IPI(struct S_IPI p0, int p1, struct S_IPI p2, void (*cb)(struct S_IPI, int, struct S_IPI)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_IPF(struct S_IPF p0, int p1, struct S_IPF p2, void (*cb)(struct S_IPF, int, struct S_IPF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_IPD(struct S_IPD p0, int p1, struct S_IPD p2, void (*cb)(struct S_IPD, int, struct S_IPD)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_IPP(struct S_IPP p0, int p1, struct S_IPP p2, void (*cb)(struct S_IPP, int, struct S_IPP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_FII(struct S_FII p0, int p1, struct S_FII p2, void (*cb)(struct S_FII, int, struct S_FII)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_FIF(struct S_FIF p0, int p1, struct S_FIF p2, void (*cb)(struct S_FIF, int, struct S_FIF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_FID(struct S_FID p0, int p1, struct S_FID p2, void (*cb)(struct S_FID, int, struct S_FID)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_FIP(struct S_FIP p0, int p1, struct S_FIP p2, void (*cb)(struct S_FIP, int, struct S_FIP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_FFI(struct S_FFI p0, int p1, struct S_FFI p2, void (*cb)(struct S_FFI, int, struct S_FFI)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_FFF(struct S_FFF p0, int p1, struct S_FFF p2, void (*cb)(struct S_FFF, int, struct S_FFF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_FFD(struct S_FFD p0, int p1, struct S_FFD p2, void (*cb)(struct S_FFD, int, struct S_FFD)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_FFP(struct S_FFP p0, int p1, struct S_FFP p2, void (*cb)(struct S_FFP, int, struct S_FFP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_FDI(struct S_FDI p0, int p1, struct S_FDI p2, void (*cb)(struct S_FDI, int, struct S_FDI)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_FDF(struct S_FDF p0, int p1, struct S_FDF p2, void (*cb)(struct S_FDF, int, struct S_FDF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_FDD(struct S_FDD p0, int p1, struct S_FDD p2, void (*cb)(struct S_FDD, int, struct S_FDD)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_FDP(struct S_FDP p0, int p1, struct S_FDP p2, void (*cb)(struct S_FDP, int, struct S_FDP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_FPI(struct S_FPI p0, int p1, struct S_FPI p2, void (*cb)(struct S_FPI, int, struct S_FPI)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_FPF(struct S_FPF p0, int p1, struct S_FPF p2, void (*cb)(struct S_FPF, int, struct S_FPF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_FPD(struct S_FPD p0, int p1, struct S_FPD p2, void (*cb)(struct S_FPD, int, struct S_FPD)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_FPP(struct S_FPP p0, int p1, struct S_FPP p2, void (*cb)(struct S_FPP, int, struct S_FPP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_DII(struct S_DII p0, int p1, struct S_DII p2, void (*cb)(struct S_DII, int, struct S_DII)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_DIF(struct S_DIF p0, int p1, struct S_DIF p2, void (*cb)(struct S_DIF, int, struct S_DIF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_DID(struct S_DID p0, int p1, struct S_DID p2, void (*cb)(struct S_DID, int, struct S_DID)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_DIP(struct S_DIP p0, int p1, struct S_DIP p2, void (*cb)(struct S_DIP, int, struct S_DIP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_DFI(struct S_DFI p0, int p1, struct S_DFI p2, void (*cb)(struct S_DFI, int, struct S_DFI)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_DFF(struct S_DFF p0, int p1, struct S_DFF p2, void (*cb)(struct S_DFF, int, struct S_DFF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_DFD(struct S_DFD p0, int p1, struct S_DFD p2, void (*cb)(struct S_DFD, int, struct S_DFD)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_DFP(struct S_DFP p0, int p1, struct S_DFP p2, void (*cb)(struct S_DFP, int, struct S_DFP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_DDI(struct S_DDI p0, int p1, struct S_DDI p2, void (*cb)(struct S_DDI, int, struct S_DDI)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_DDF(struct S_DDF p0, int p1, struct S_DDF p2, void (*cb)(struct S_DDF, int, struct S_DDF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_DDD(struct S_DDD p0, int p1, struct S_DDD p2, void (*cb)(struct S_DDD, int, struct S_DDD)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_DDP(struct S_DDP p0, int p1, struct S_DDP p2, void (*cb)(struct S_DDP, int, struct S_DDP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_DPI(struct S_DPI p0, int p1, struct S_DPI p2, void (*cb)(struct S_DPI, int, struct S_DPI)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_DPF(struct S_DPF p0, int p1, struct S_DPF p2, void (*cb)(struct S_DPF, int, struct S_DPF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_DPD(struct S_DPD p0, int p1, struct S_DPD p2, void (*cb)(struct S_DPD, int, struct S_DPD)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_DPP(struct S_DPP p0, int p1, struct S_DPP p2, void (*cb)(struct S_DPP, int, struct S_DPP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_PII(struct S_PII p0, int p1, struct S_PII p2, void (*cb)(struct S_PII, int, struct S_PII)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_PIF(struct S_PIF p0, int p1, struct S_PIF p2, void (*cb)(struct S_PIF, int, struct S_PIF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_PID(struct S_PID p0, int p1, struct S_PID p2, void (*cb)(struct S_PID, int, struct S_PID)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_PIP(struct S_PIP p0, int p1, struct S_PIP p2, void (*cb)(struct S_PIP, int, struct S_PIP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_PFI(struct S_PFI p0, int p1, struct S_PFI p2, void (*cb)(struct S_PFI, int, struct S_PFI)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_PFF(struct S_PFF p0, int p1, struct S_PFF p2, void (*cb)(struct S_PFF, int, struct S_PFF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_PFD(struct S_PFD p0, int p1, struct S_PFD p2, void (*cb)(struct S_PFD, int, struct S_PFD)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_PFP(struct S_PFP p0, int p1, struct S_PFP p2, void (*cb)(struct S_PFP, int, struct S_PFP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_PDI(struct S_PDI p0, int p1, struct S_PDI p2, void (*cb)(struct S_PDI, int, struct S_PDI)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_PDF(struct S_PDF p0, int p1, struct S_PDF p2, void (*cb)(struct S_PDF, int, struct S_PDF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_PDD(struct S_PDD p0, int p1, struct S_PDD p2, void (*cb)(struct S_PDD, int, struct S_PDD)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_PDP(struct S_PDP p0, int p1, struct S_PDP p2, void (*cb)(struct S_PDP, int, struct S_PDP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_PPI(struct S_PPI p0, int p1, struct S_PPI p2, void (*cb)(struct S_PPI, int, struct S_PPI)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_PPF(struct S_PPF p0, int p1, struct S_PPF p2, void (*cb)(struct S_PPF, int, struct S_PPF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_PPD(struct S_PPD p0, int p1, struct S_PPD p2, void (*cb)(struct S_PPD, int, struct S_PPD)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SIS_PPP(struct S_PPP p0, int p1, struct S_PPP p2, void (*cb)(struct S_PPP, int, struct S_PPP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_I(struct S_I p0, float p1, int p2, void (*cb)(struct S_I, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_F(struct S_F p0, float p1, int p2, void (*cb)(struct S_F, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_D(struct S_D p0, float p1, int p2, void (*cb)(struct S_D, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_P(struct S_P p0, float p1, int p2, void (*cb)(struct S_P, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_II(struct S_II p0, float p1, int p2, void (*cb)(struct S_II, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_IF(struct S_IF p0, float p1, int p2, void (*cb)(struct S_IF, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_ID(struct S_ID p0, float p1, int p2, void (*cb)(struct S_ID, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_IP(struct S_IP p0, float p1, int p2, void (*cb)(struct S_IP, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_FI(struct S_FI p0, float p1, int p2, void (*cb)(struct S_FI, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_FF(struct S_FF p0, float p1, int p2, void (*cb)(struct S_FF, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_FD(struct S_FD p0, float p1, int p2, void (*cb)(struct S_FD, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_FP(struct S_FP p0, float p1, int p2, void (*cb)(struct S_FP, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_DI(struct S_DI p0, float p1, int p2, void (*cb)(struct S_DI, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_DF(struct S_DF p0, float p1, int p2, void (*cb)(struct S_DF, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_DD(struct S_DD p0, float p1, int p2, void (*cb)(struct S_DD, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_DP(struct S_DP p0, float p1, int p2, void (*cb)(struct S_DP, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_PI(struct S_PI p0, float p1, int p2, void (*cb)(struct S_PI, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_PF(struct S_PF p0, float p1, int p2, void (*cb)(struct S_PF, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_PD(struct S_PD p0, float p1, int p2, void (*cb)(struct S_PD, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_PP(struct S_PP p0, float p1, int p2, void (*cb)(struct S_PP, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_III(struct S_III p0, float p1, int p2, void (*cb)(struct S_III, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_IIF(struct S_IIF p0, float p1, int p2, void (*cb)(struct S_IIF, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_IID(struct S_IID p0, float p1, int p2, void (*cb)(struct S_IID, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_IIP(struct S_IIP p0, float p1, int p2, void (*cb)(struct S_IIP, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_IFI(struct S_IFI p0, float p1, int p2, void (*cb)(struct S_IFI, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_IFF(struct S_IFF p0, float p1, int p2, void (*cb)(struct S_IFF, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_IFD(struct S_IFD p0, float p1, int p2, void (*cb)(struct S_IFD, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_IFP(struct S_IFP p0, float p1, int p2, void (*cb)(struct S_IFP, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_IDI(struct S_IDI p0, float p1, int p2, void (*cb)(struct S_IDI, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_IDF(struct S_IDF p0, float p1, int p2, void (*cb)(struct S_IDF, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_IDD(struct S_IDD p0, float p1, int p2, void (*cb)(struct S_IDD, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_IDP(struct S_IDP p0, float p1, int p2, void (*cb)(struct S_IDP, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_IPI(struct S_IPI p0, float p1, int p2, void (*cb)(struct S_IPI, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_IPF(struct S_IPF p0, float p1, int p2, void (*cb)(struct S_IPF, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_IPD(struct S_IPD p0, float p1, int p2, void (*cb)(struct S_IPD, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_IPP(struct S_IPP p0, float p1, int p2, void (*cb)(struct S_IPP, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_FII(struct S_FII p0, float p1, int p2, void (*cb)(struct S_FII, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_FIF(struct S_FIF p0, float p1, int p2, void (*cb)(struct S_FIF, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_FID(struct S_FID p0, float p1, int p2, void (*cb)(struct S_FID, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_FIP(struct S_FIP p0, float p1, int p2, void (*cb)(struct S_FIP, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_FFI(struct S_FFI p0, float p1, int p2, void (*cb)(struct S_FFI, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_FFF(struct S_FFF p0, float p1, int p2, void (*cb)(struct S_FFF, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_FFD(struct S_FFD p0, float p1, int p2, void (*cb)(struct S_FFD, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_FFP(struct S_FFP p0, float p1, int p2, void (*cb)(struct S_FFP, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_FDI(struct S_FDI p0, float p1, int p2, void (*cb)(struct S_FDI, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_FDF(struct S_FDF p0, float p1, int p2, void (*cb)(struct S_FDF, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_FDD(struct S_FDD p0, float p1, int p2, void (*cb)(struct S_FDD, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_FDP(struct S_FDP p0, float p1, int p2, void (*cb)(struct S_FDP, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_FPI(struct S_FPI p0, float p1, int p2, void (*cb)(struct S_FPI, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_FPF(struct S_FPF p0, float p1, int p2, void (*cb)(struct S_FPF, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_FPD(struct S_FPD p0, float p1, int p2, void (*cb)(struct S_FPD, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_FPP(struct S_FPP p0, float p1, int p2, void (*cb)(struct S_FPP, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_DII(struct S_DII p0, float p1, int p2, void (*cb)(struct S_DII, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_DIF(struct S_DIF p0, float p1, int p2, void (*cb)(struct S_DIF, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_DID(struct S_DID p0, float p1, int p2, void (*cb)(struct S_DID, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_DIP(struct S_DIP p0, float p1, int p2, void (*cb)(struct S_DIP, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_DFI(struct S_DFI p0, float p1, int p2, void (*cb)(struct S_DFI, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_DFF(struct S_DFF p0, float p1, int p2, void (*cb)(struct S_DFF, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_DFD(struct S_DFD p0, float p1, int p2, void (*cb)(struct S_DFD, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_DFP(struct S_DFP p0, float p1, int p2, void (*cb)(struct S_DFP, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_DDI(struct S_DDI p0, float p1, int p2, void (*cb)(struct S_DDI, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_DDF(struct S_DDF p0, float p1, int p2, void (*cb)(struct S_DDF, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_DDD(struct S_DDD p0, float p1, int p2, void (*cb)(struct S_DDD, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_DDP(struct S_DDP p0, float p1, int p2, void (*cb)(struct S_DDP, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_DPI(struct S_DPI p0, float p1, int p2, void (*cb)(struct S_DPI, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_DPF(struct S_DPF p0, float p1, int p2, void (*cb)(struct S_DPF, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_DPD(struct S_DPD p0, float p1, int p2, void (*cb)(struct S_DPD, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_DPP(struct S_DPP p0, float p1, int p2, void (*cb)(struct S_DPP, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_PII(struct S_PII p0, float p1, int p2, void (*cb)(struct S_PII, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_PIF(struct S_PIF p0, float p1, int p2, void (*cb)(struct S_PIF, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_PID(struct S_PID p0, float p1, int p2, void (*cb)(struct S_PID, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_PIP(struct S_PIP p0, float p1, int p2, void (*cb)(struct S_PIP, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_PFI(struct S_PFI p0, float p1, int p2, void (*cb)(struct S_PFI, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_PFF(struct S_PFF p0, float p1, int p2, void (*cb)(struct S_PFF, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_PFD(struct S_PFD p0, float p1, int p2, void (*cb)(struct S_PFD, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_PFP(struct S_PFP p0, float p1, int p2, void (*cb)(struct S_PFP, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_PDI(struct S_PDI p0, float p1, int p2, void (*cb)(struct S_PDI, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_PDF(struct S_PDF p0, float p1, int p2, void (*cb)(struct S_PDF, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_PDD(struct S_PDD p0, float p1, int p2, void (*cb)(struct S_PDD, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_PDP(struct S_PDP p0, float p1, int p2, void (*cb)(struct S_PDP, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_PPI(struct S_PPI p0, float p1, int p2, void (*cb)(struct S_PPI, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_PPF(struct S_PPF p0, float p1, int p2, void (*cb)(struct S_PPF, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_PPD(struct S_PPD p0, float p1, int p2, void (*cb)(struct S_PPD, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFI_PPP(struct S_PPP p0, float p1, int p2, void (*cb)(struct S_PPP, float, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_I(struct S_I p0, float p1, float p2, void (*cb)(struct S_I, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_F(struct S_F p0, float p1, float p2, void (*cb)(struct S_F, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_D(struct S_D p0, float p1, float p2, void (*cb)(struct S_D, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_P(struct S_P p0, float p1, float p2, void (*cb)(struct S_P, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_II(struct S_II p0, float p1, float p2, void (*cb)(struct S_II, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_IF(struct S_IF p0, float p1, float p2, void (*cb)(struct S_IF, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_ID(struct S_ID p0, float p1, float p2, void (*cb)(struct S_ID, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_IP(struct S_IP p0, float p1, float p2, void (*cb)(struct S_IP, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_FI(struct S_FI p0, float p1, float p2, void (*cb)(struct S_FI, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_FF(struct S_FF p0, float p1, float p2, void (*cb)(struct S_FF, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_FD(struct S_FD p0, float p1, float p2, void (*cb)(struct S_FD, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_FP(struct S_FP p0, float p1, float p2, void (*cb)(struct S_FP, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_DI(struct S_DI p0, float p1, float p2, void (*cb)(struct S_DI, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_DF(struct S_DF p0, float p1, float p2, void (*cb)(struct S_DF, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_DD(struct S_DD p0, float p1, float p2, void (*cb)(struct S_DD, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_DP(struct S_DP p0, float p1, float p2, void (*cb)(struct S_DP, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_PI(struct S_PI p0, float p1, float p2, void (*cb)(struct S_PI, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_PF(struct S_PF p0, float p1, float p2, void (*cb)(struct S_PF, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_PD(struct S_PD p0, float p1, float p2, void (*cb)(struct S_PD, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_PP(struct S_PP p0, float p1, float p2, void (*cb)(struct S_PP, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_III(struct S_III p0, float p1, float p2, void (*cb)(struct S_III, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_IIF(struct S_IIF p0, float p1, float p2, void (*cb)(struct S_IIF, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_IID(struct S_IID p0, float p1, float p2, void (*cb)(struct S_IID, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_IIP(struct S_IIP p0, float p1, float p2, void (*cb)(struct S_IIP, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_IFI(struct S_IFI p0, float p1, float p2, void (*cb)(struct S_IFI, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_IFF(struct S_IFF p0, float p1, float p2, void (*cb)(struct S_IFF, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_IFD(struct S_IFD p0, float p1, float p2, void (*cb)(struct S_IFD, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_IFP(struct S_IFP p0, float p1, float p2, void (*cb)(struct S_IFP, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_IDI(struct S_IDI p0, float p1, float p2, void (*cb)(struct S_IDI, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_IDF(struct S_IDF p0, float p1, float p2, void (*cb)(struct S_IDF, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_IDD(struct S_IDD p0, float p1, float p2, void (*cb)(struct S_IDD, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_IDP(struct S_IDP p0, float p1, float p2, void (*cb)(struct S_IDP, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_IPI(struct S_IPI p0, float p1, float p2, void (*cb)(struct S_IPI, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_IPF(struct S_IPF p0, float p1, float p2, void (*cb)(struct S_IPF, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_IPD(struct S_IPD p0, float p1, float p2, void (*cb)(struct S_IPD, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_IPP(struct S_IPP p0, float p1, float p2, void (*cb)(struct S_IPP, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_FII(struct S_FII p0, float p1, float p2, void (*cb)(struct S_FII, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_FIF(struct S_FIF p0, float p1, float p2, void (*cb)(struct S_FIF, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_FID(struct S_FID p0, float p1, float p2, void (*cb)(struct S_FID, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_FIP(struct S_FIP p0, float p1, float p2, void (*cb)(struct S_FIP, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_FFI(struct S_FFI p0, float p1, float p2, void (*cb)(struct S_FFI, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_FFF(struct S_FFF p0, float p1, float p2, void (*cb)(struct S_FFF, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_FFD(struct S_FFD p0, float p1, float p2, void (*cb)(struct S_FFD, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_FFP(struct S_FFP p0, float p1, float p2, void (*cb)(struct S_FFP, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_FDI(struct S_FDI p0, float p1, float p2, void (*cb)(struct S_FDI, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_FDF(struct S_FDF p0, float p1, float p2, void (*cb)(struct S_FDF, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_FDD(struct S_FDD p0, float p1, float p2, void (*cb)(struct S_FDD, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_FDP(struct S_FDP p0, float p1, float p2, void (*cb)(struct S_FDP, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_FPI(struct S_FPI p0, float p1, float p2, void (*cb)(struct S_FPI, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_FPF(struct S_FPF p0, float p1, float p2, void (*cb)(struct S_FPF, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_FPD(struct S_FPD p0, float p1, float p2, void (*cb)(struct S_FPD, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_FPP(struct S_FPP p0, float p1, float p2, void (*cb)(struct S_FPP, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_DII(struct S_DII p0, float p1, float p2, void (*cb)(struct S_DII, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_DIF(struct S_DIF p0, float p1, float p2, void (*cb)(struct S_DIF, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_DID(struct S_DID p0, float p1, float p2, void (*cb)(struct S_DID, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_DIP(struct S_DIP p0, float p1, float p2, void (*cb)(struct S_DIP, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_DFI(struct S_DFI p0, float p1, float p2, void (*cb)(struct S_DFI, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_DFF(struct S_DFF p0, float p1, float p2, void (*cb)(struct S_DFF, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_DFD(struct S_DFD p0, float p1, float p2, void (*cb)(struct S_DFD, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_DFP(struct S_DFP p0, float p1, float p2, void (*cb)(struct S_DFP, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_DDI(struct S_DDI p0, float p1, float p2, void (*cb)(struct S_DDI, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_DDF(struct S_DDF p0, float p1, float p2, void (*cb)(struct S_DDF, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_DDD(struct S_DDD p0, float p1, float p2, void (*cb)(struct S_DDD, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_DDP(struct S_DDP p0, float p1, float p2, void (*cb)(struct S_DDP, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_DPI(struct S_DPI p0, float p1, float p2, void (*cb)(struct S_DPI, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_DPF(struct S_DPF p0, float p1, float p2, void (*cb)(struct S_DPF, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_DPD(struct S_DPD p0, float p1, float p2, void (*cb)(struct S_DPD, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_DPP(struct S_DPP p0, float p1, float p2, void (*cb)(struct S_DPP, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_PII(struct S_PII p0, float p1, float p2, void (*cb)(struct S_PII, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_PIF(struct S_PIF p0, float p1, float p2, void (*cb)(struct S_PIF, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_PID(struct S_PID p0, float p1, float p2, void (*cb)(struct S_PID, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_PIP(struct S_PIP p0, float p1, float p2, void (*cb)(struct S_PIP, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_PFI(struct S_PFI p0, float p1, float p2, void (*cb)(struct S_PFI, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_PFF(struct S_PFF p0, float p1, float p2, void (*cb)(struct S_PFF, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_PFD(struct S_PFD p0, float p1, float p2, void (*cb)(struct S_PFD, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_PFP(struct S_PFP p0, float p1, float p2, void (*cb)(struct S_PFP, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_PDI(struct S_PDI p0, float p1, float p2, void (*cb)(struct S_PDI, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_PDF(struct S_PDF p0, float p1, float p2, void (*cb)(struct S_PDF, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_PDD(struct S_PDD p0, float p1, float p2, void (*cb)(struct S_PDD, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_PDP(struct S_PDP p0, float p1, float p2, void (*cb)(struct S_PDP, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_PPI(struct S_PPI p0, float p1, float p2, void (*cb)(struct S_PPI, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_PPF(struct S_PPF p0, float p1, float p2, void (*cb)(struct S_PPF, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_PPD(struct S_PPD p0, float p1, float p2, void (*cb)(struct S_PPD, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFF_PPP(struct S_PPP p0, float p1, float p2, void (*cb)(struct S_PPP, float, float)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_I(struct S_I p0, float p1, double p2, void (*cb)(struct S_I, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_F(struct S_F p0, float p1, double p2, void (*cb)(struct S_F, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_D(struct S_D p0, float p1, double p2, void (*cb)(struct S_D, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_P(struct S_P p0, float p1, double p2, void (*cb)(struct S_P, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_II(struct S_II p0, float p1, double p2, void (*cb)(struct S_II, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_IF(struct S_IF p0, float p1, double p2, void (*cb)(struct S_IF, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_ID(struct S_ID p0, float p1, double p2, void (*cb)(struct S_ID, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_IP(struct S_IP p0, float p1, double p2, void (*cb)(struct S_IP, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_FI(struct S_FI p0, float p1, double p2, void (*cb)(struct S_FI, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_FF(struct S_FF p0, float p1, double p2, void (*cb)(struct S_FF, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_FD(struct S_FD p0, float p1, double p2, void (*cb)(struct S_FD, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_FP(struct S_FP p0, float p1, double p2, void (*cb)(struct S_FP, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_DI(struct S_DI p0, float p1, double p2, void (*cb)(struct S_DI, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_DF(struct S_DF p0, float p1, double p2, void (*cb)(struct S_DF, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_DD(struct S_DD p0, float p1, double p2, void (*cb)(struct S_DD, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_DP(struct S_DP p0, float p1, double p2, void (*cb)(struct S_DP, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_PI(struct S_PI p0, float p1, double p2, void (*cb)(struct S_PI, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_PF(struct S_PF p0, float p1, double p2, void (*cb)(struct S_PF, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_PD(struct S_PD p0, float p1, double p2, void (*cb)(struct S_PD, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_PP(struct S_PP p0, float p1, double p2, void (*cb)(struct S_PP, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_III(struct S_III p0, float p1, double p2, void (*cb)(struct S_III, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_IIF(struct S_IIF p0, float p1, double p2, void (*cb)(struct S_IIF, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_IID(struct S_IID p0, float p1, double p2, void (*cb)(struct S_IID, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_IIP(struct S_IIP p0, float p1, double p2, void (*cb)(struct S_IIP, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_IFI(struct S_IFI p0, float p1, double p2, void (*cb)(struct S_IFI, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_IFF(struct S_IFF p0, float p1, double p2, void (*cb)(struct S_IFF, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_IFD(struct S_IFD p0, float p1, double p2, void (*cb)(struct S_IFD, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_IFP(struct S_IFP p0, float p1, double p2, void (*cb)(struct S_IFP, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_IDI(struct S_IDI p0, float p1, double p2, void (*cb)(struct S_IDI, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_IDF(struct S_IDF p0, float p1, double p2, void (*cb)(struct S_IDF, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_IDD(struct S_IDD p0, float p1, double p2, void (*cb)(struct S_IDD, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_IDP(struct S_IDP p0, float p1, double p2, void (*cb)(struct S_IDP, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_IPI(struct S_IPI p0, float p1, double p2, void (*cb)(struct S_IPI, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_IPF(struct S_IPF p0, float p1, double p2, void (*cb)(struct S_IPF, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_IPD(struct S_IPD p0, float p1, double p2, void (*cb)(struct S_IPD, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_IPP(struct S_IPP p0, float p1, double p2, void (*cb)(struct S_IPP, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_FII(struct S_FII p0, float p1, double p2, void (*cb)(struct S_FII, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_FIF(struct S_FIF p0, float p1, double p2, void (*cb)(struct S_FIF, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_FID(struct S_FID p0, float p1, double p2, void (*cb)(struct S_FID, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_FIP(struct S_FIP p0, float p1, double p2, void (*cb)(struct S_FIP, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_FFI(struct S_FFI p0, float p1, double p2, void (*cb)(struct S_FFI, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_FFF(struct S_FFF p0, float p1, double p2, void (*cb)(struct S_FFF, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_FFD(struct S_FFD p0, float p1, double p2, void (*cb)(struct S_FFD, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_FFP(struct S_FFP p0, float p1, double p2, void (*cb)(struct S_FFP, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_FDI(struct S_FDI p0, float p1, double p2, void (*cb)(struct S_FDI, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_FDF(struct S_FDF p0, float p1, double p2, void (*cb)(struct S_FDF, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_FDD(struct S_FDD p0, float p1, double p2, void (*cb)(struct S_FDD, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_FDP(struct S_FDP p0, float p1, double p2, void (*cb)(struct S_FDP, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_FPI(struct S_FPI p0, float p1, double p2, void (*cb)(struct S_FPI, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_FPF(struct S_FPF p0, float p1, double p2, void (*cb)(struct S_FPF, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_FPD(struct S_FPD p0, float p1, double p2, void (*cb)(struct S_FPD, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_FPP(struct S_FPP p0, float p1, double p2, void (*cb)(struct S_FPP, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_DII(struct S_DII p0, float p1, double p2, void (*cb)(struct S_DII, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_DIF(struct S_DIF p0, float p1, double p2, void (*cb)(struct S_DIF, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_DID(struct S_DID p0, float p1, double p2, void (*cb)(struct S_DID, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_DIP(struct S_DIP p0, float p1, double p2, void (*cb)(struct S_DIP, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_DFI(struct S_DFI p0, float p1, double p2, void (*cb)(struct S_DFI, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_DFF(struct S_DFF p0, float p1, double p2, void (*cb)(struct S_DFF, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_DFD(struct S_DFD p0, float p1, double p2, void (*cb)(struct S_DFD, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_DFP(struct S_DFP p0, float p1, double p2, void (*cb)(struct S_DFP, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_DDI(struct S_DDI p0, float p1, double p2, void (*cb)(struct S_DDI, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_DDF(struct S_DDF p0, float p1, double p2, void (*cb)(struct S_DDF, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_DDD(struct S_DDD p0, float p1, double p2, void (*cb)(struct S_DDD, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_DDP(struct S_DDP p0, float p1, double p2, void (*cb)(struct S_DDP, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_DPI(struct S_DPI p0, float p1, double p2, void (*cb)(struct S_DPI, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_DPF(struct S_DPF p0, float p1, double p2, void (*cb)(struct S_DPF, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_DPD(struct S_DPD p0, float p1, double p2, void (*cb)(struct S_DPD, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_DPP(struct S_DPP p0, float p1, double p2, void (*cb)(struct S_DPP, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_PII(struct S_PII p0, float p1, double p2, void (*cb)(struct S_PII, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_PIF(struct S_PIF p0, float p1, double p2, void (*cb)(struct S_PIF, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_PID(struct S_PID p0, float p1, double p2, void (*cb)(struct S_PID, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_PIP(struct S_PIP p0, float p1, double p2, void (*cb)(struct S_PIP, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_PFI(struct S_PFI p0, float p1, double p2, void (*cb)(struct S_PFI, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_PFF(struct S_PFF p0, float p1, double p2, void (*cb)(struct S_PFF, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_PFD(struct S_PFD p0, float p1, double p2, void (*cb)(struct S_PFD, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_PFP(struct S_PFP p0, float p1, double p2, void (*cb)(struct S_PFP, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_PDI(struct S_PDI p0, float p1, double p2, void (*cb)(struct S_PDI, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_PDF(struct S_PDF p0, float p1, double p2, void (*cb)(struct S_PDF, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_PDD(struct S_PDD p0, float p1, double p2, void (*cb)(struct S_PDD, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_PDP(struct S_PDP p0, float p1, double p2, void (*cb)(struct S_PDP, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_PPI(struct S_PPI p0, float p1, double p2, void (*cb)(struct S_PPI, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_PPF(struct S_PPF p0, float p1, double p2, void (*cb)(struct S_PPF, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_PPD(struct S_PPD p0, float p1, double p2, void (*cb)(struct S_PPD, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFD_PPP(struct S_PPP p0, float p1, double p2, void (*cb)(struct S_PPP, float, double)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_I(struct S_I p0, float p1, void* p2, void (*cb)(struct S_I, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_F(struct S_F p0, float p1, void* p2, void (*cb)(struct S_F, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_D(struct S_D p0, float p1, void* p2, void (*cb)(struct S_D, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_P(struct S_P p0, float p1, void* p2, void (*cb)(struct S_P, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_II(struct S_II p0, float p1, void* p2, void (*cb)(struct S_II, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_IF(struct S_IF p0, float p1, void* p2, void (*cb)(struct S_IF, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_ID(struct S_ID p0, float p1, void* p2, void (*cb)(struct S_ID, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_IP(struct S_IP p0, float p1, void* p2, void (*cb)(struct S_IP, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_FI(struct S_FI p0, float p1, void* p2, void (*cb)(struct S_FI, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_FF(struct S_FF p0, float p1, void* p2, void (*cb)(struct S_FF, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_FD(struct S_FD p0, float p1, void* p2, void (*cb)(struct S_FD, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_FP(struct S_FP p0, float p1, void* p2, void (*cb)(struct S_FP, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_DI(struct S_DI p0, float p1, void* p2, void (*cb)(struct S_DI, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_DF(struct S_DF p0, float p1, void* p2, void (*cb)(struct S_DF, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_DD(struct S_DD p0, float p1, void* p2, void (*cb)(struct S_DD, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_DP(struct S_DP p0, float p1, void* p2, void (*cb)(struct S_DP, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_PI(struct S_PI p0, float p1, void* p2, void (*cb)(struct S_PI, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_PF(struct S_PF p0, float p1, void* p2, void (*cb)(struct S_PF, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_PD(struct S_PD p0, float p1, void* p2, void (*cb)(struct S_PD, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_PP(struct S_PP p0, float p1, void* p2, void (*cb)(struct S_PP, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_III(struct S_III p0, float p1, void* p2, void (*cb)(struct S_III, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_IIF(struct S_IIF p0, float p1, void* p2, void (*cb)(struct S_IIF, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_IID(struct S_IID p0, float p1, void* p2, void (*cb)(struct S_IID, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_IIP(struct S_IIP p0, float p1, void* p2, void (*cb)(struct S_IIP, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_IFI(struct S_IFI p0, float p1, void* p2, void (*cb)(struct S_IFI, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_IFF(struct S_IFF p0, float p1, void* p2, void (*cb)(struct S_IFF, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_IFD(struct S_IFD p0, float p1, void* p2, void (*cb)(struct S_IFD, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_IFP(struct S_IFP p0, float p1, void* p2, void (*cb)(struct S_IFP, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_IDI(struct S_IDI p0, float p1, void* p2, void (*cb)(struct S_IDI, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_IDF(struct S_IDF p0, float p1, void* p2, void (*cb)(struct S_IDF, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_IDD(struct S_IDD p0, float p1, void* p2, void (*cb)(struct S_IDD, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_IDP(struct S_IDP p0, float p1, void* p2, void (*cb)(struct S_IDP, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_IPI(struct S_IPI p0, float p1, void* p2, void (*cb)(struct S_IPI, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_IPF(struct S_IPF p0, float p1, void* p2, void (*cb)(struct S_IPF, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_IPD(struct S_IPD p0, float p1, void* p2, void (*cb)(struct S_IPD, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_IPP(struct S_IPP p0, float p1, void* p2, void (*cb)(struct S_IPP, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_FII(struct S_FII p0, float p1, void* p2, void (*cb)(struct S_FII, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_FIF(struct S_FIF p0, float p1, void* p2, void (*cb)(struct S_FIF, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_FID(struct S_FID p0, float p1, void* p2, void (*cb)(struct S_FID, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_FIP(struct S_FIP p0, float p1, void* p2, void (*cb)(struct S_FIP, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_FFI(struct S_FFI p0, float p1, void* p2, void (*cb)(struct S_FFI, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_FFF(struct S_FFF p0, float p1, void* p2, void (*cb)(struct S_FFF, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_FFD(struct S_FFD p0, float p1, void* p2, void (*cb)(struct S_FFD, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_FFP(struct S_FFP p0, float p1, void* p2, void (*cb)(struct S_FFP, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_FDI(struct S_FDI p0, float p1, void* p2, void (*cb)(struct S_FDI, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_FDF(struct S_FDF p0, float p1, void* p2, void (*cb)(struct S_FDF, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_FDD(struct S_FDD p0, float p1, void* p2, void (*cb)(struct S_FDD, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_FDP(struct S_FDP p0, float p1, void* p2, void (*cb)(struct S_FDP, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_FPI(struct S_FPI p0, float p1, void* p2, void (*cb)(struct S_FPI, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_FPF(struct S_FPF p0, float p1, void* p2, void (*cb)(struct S_FPF, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_FPD(struct S_FPD p0, float p1, void* p2, void (*cb)(struct S_FPD, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_FPP(struct S_FPP p0, float p1, void* p2, void (*cb)(struct S_FPP, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_DII(struct S_DII p0, float p1, void* p2, void (*cb)(struct S_DII, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_DIF(struct S_DIF p0, float p1, void* p2, void (*cb)(struct S_DIF, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_DID(struct S_DID p0, float p1, void* p2, void (*cb)(struct S_DID, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_DIP(struct S_DIP p0, float p1, void* p2, void (*cb)(struct S_DIP, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_DFI(struct S_DFI p0, float p1, void* p2, void (*cb)(struct S_DFI, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_DFF(struct S_DFF p0, float p1, void* p2, void (*cb)(struct S_DFF, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_DFD(struct S_DFD p0, float p1, void* p2, void (*cb)(struct S_DFD, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_DFP(struct S_DFP p0, float p1, void* p2, void (*cb)(struct S_DFP, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_DDI(struct S_DDI p0, float p1, void* p2, void (*cb)(struct S_DDI, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_DDF(struct S_DDF p0, float p1, void* p2, void (*cb)(struct S_DDF, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_DDD(struct S_DDD p0, float p1, void* p2, void (*cb)(struct S_DDD, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_DDP(struct S_DDP p0, float p1, void* p2, void (*cb)(struct S_DDP, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_DPI(struct S_DPI p0, float p1, void* p2, void (*cb)(struct S_DPI, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_DPF(struct S_DPF p0, float p1, void* p2, void (*cb)(struct S_DPF, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_DPD(struct S_DPD p0, float p1, void* p2, void (*cb)(struct S_DPD, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_DPP(struct S_DPP p0, float p1, void* p2, void (*cb)(struct S_DPP, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_PII(struct S_PII p0, float p1, void* p2, void (*cb)(struct S_PII, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_PIF(struct S_PIF p0, float p1, void* p2, void (*cb)(struct S_PIF, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_PID(struct S_PID p0, float p1, void* p2, void (*cb)(struct S_PID, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_PIP(struct S_PIP p0, float p1, void* p2, void (*cb)(struct S_PIP, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_PFI(struct S_PFI p0, float p1, void* p2, void (*cb)(struct S_PFI, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_PFF(struct S_PFF p0, float p1, void* p2, void (*cb)(struct S_PFF, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_PFD(struct S_PFD p0, float p1, void* p2, void (*cb)(struct S_PFD, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_PFP(struct S_PFP p0, float p1, void* p2, void (*cb)(struct S_PFP, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_PDI(struct S_PDI p0, float p1, void* p2, void (*cb)(struct S_PDI, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_PDF(struct S_PDF p0, float p1, void* p2, void (*cb)(struct S_PDF, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_PDD(struct S_PDD p0, float p1, void* p2, void (*cb)(struct S_PDD, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_PDP(struct S_PDP p0, float p1, void* p2, void (*cb)(struct S_PDP, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_PPI(struct S_PPI p0, float p1, void* p2, void (*cb)(struct S_PPI, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_PPF(struct S_PPF p0, float p1, void* p2, void (*cb)(struct S_PPF, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_PPD(struct S_PPD p0, float p1, void* p2, void (*cb)(struct S_PPD, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFP_PPP(struct S_PPP p0, float p1, void* p2, void (*cb)(struct S_PPP, float, void*)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_I(struct S_I p0, float p1, struct S_I p2, void (*cb)(struct S_I, float, struct S_I)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_F(struct S_F p0, float p1, struct S_F p2, void (*cb)(struct S_F, float, struct S_F)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_D(struct S_D p0, float p1, struct S_D p2, void (*cb)(struct S_D, float, struct S_D)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_P(struct S_P p0, float p1, struct S_P p2, void (*cb)(struct S_P, float, struct S_P)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_II(struct S_II p0, float p1, struct S_II p2, void (*cb)(struct S_II, float, struct S_II)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_IF(struct S_IF p0, float p1, struct S_IF p2, void (*cb)(struct S_IF, float, struct S_IF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_ID(struct S_ID p0, float p1, struct S_ID p2, void (*cb)(struct S_ID, float, struct S_ID)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_IP(struct S_IP p0, float p1, struct S_IP p2, void (*cb)(struct S_IP, float, struct S_IP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_FI(struct S_FI p0, float p1, struct S_FI p2, void (*cb)(struct S_FI, float, struct S_FI)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_FF(struct S_FF p0, float p1, struct S_FF p2, void (*cb)(struct S_FF, float, struct S_FF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_FD(struct S_FD p0, float p1, struct S_FD p2, void (*cb)(struct S_FD, float, struct S_FD)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_FP(struct S_FP p0, float p1, struct S_FP p2, void (*cb)(struct S_FP, float, struct S_FP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_DI(struct S_DI p0, float p1, struct S_DI p2, void (*cb)(struct S_DI, float, struct S_DI)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_DF(struct S_DF p0, float p1, struct S_DF p2, void (*cb)(struct S_DF, float, struct S_DF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_DD(struct S_DD p0, float p1, struct S_DD p2, void (*cb)(struct S_DD, float, struct S_DD)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_DP(struct S_DP p0, float p1, struct S_DP p2, void (*cb)(struct S_DP, float, struct S_DP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_PI(struct S_PI p0, float p1, struct S_PI p2, void (*cb)(struct S_PI, float, struct S_PI)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_PF(struct S_PF p0, float p1, struct S_PF p2, void (*cb)(struct S_PF, float, struct S_PF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_PD(struct S_PD p0, float p1, struct S_PD p2, void (*cb)(struct S_PD, float, struct S_PD)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_PP(struct S_PP p0, float p1, struct S_PP p2, void (*cb)(struct S_PP, float, struct S_PP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_III(struct S_III p0, float p1, struct S_III p2, void (*cb)(struct S_III, float, struct S_III)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_IIF(struct S_IIF p0, float p1, struct S_IIF p2, void (*cb)(struct S_IIF, float, struct S_IIF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_IID(struct S_IID p0, float p1, struct S_IID p2, void (*cb)(struct S_IID, float, struct S_IID)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_IIP(struct S_IIP p0, float p1, struct S_IIP p2, void (*cb)(struct S_IIP, float, struct S_IIP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_IFI(struct S_IFI p0, float p1, struct S_IFI p2, void (*cb)(struct S_IFI, float, struct S_IFI)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_IFF(struct S_IFF p0, float p1, struct S_IFF p2, void (*cb)(struct S_IFF, float, struct S_IFF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_IFD(struct S_IFD p0, float p1, struct S_IFD p2, void (*cb)(struct S_IFD, float, struct S_IFD)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_IFP(struct S_IFP p0, float p1, struct S_IFP p2, void (*cb)(struct S_IFP, float, struct S_IFP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_IDI(struct S_IDI p0, float p1, struct S_IDI p2, void (*cb)(struct S_IDI, float, struct S_IDI)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_IDF(struct S_IDF p0, float p1, struct S_IDF p2, void (*cb)(struct S_IDF, float, struct S_IDF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_IDD(struct S_IDD p0, float p1, struct S_IDD p2, void (*cb)(struct S_IDD, float, struct S_IDD)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_IDP(struct S_IDP p0, float p1, struct S_IDP p2, void (*cb)(struct S_IDP, float, struct S_IDP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_IPI(struct S_IPI p0, float p1, struct S_IPI p2, void (*cb)(struct S_IPI, float, struct S_IPI)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_IPF(struct S_IPF p0, float p1, struct S_IPF p2, void (*cb)(struct S_IPF, float, struct S_IPF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_IPD(struct S_IPD p0, float p1, struct S_IPD p2, void (*cb)(struct S_IPD, float, struct S_IPD)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_IPP(struct S_IPP p0, float p1, struct S_IPP p2, void (*cb)(struct S_IPP, float, struct S_IPP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_FII(struct S_FII p0, float p1, struct S_FII p2, void (*cb)(struct S_FII, float, struct S_FII)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_FIF(struct S_FIF p0, float p1, struct S_FIF p2, void (*cb)(struct S_FIF, float, struct S_FIF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_FID(struct S_FID p0, float p1, struct S_FID p2, void (*cb)(struct S_FID, float, struct S_FID)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_FIP(struct S_FIP p0, float p1, struct S_FIP p2, void (*cb)(struct S_FIP, float, struct S_FIP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_FFI(struct S_FFI p0, float p1, struct S_FFI p2, void (*cb)(struct S_FFI, float, struct S_FFI)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_FFF(struct S_FFF p0, float p1, struct S_FFF p2, void (*cb)(struct S_FFF, float, struct S_FFF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_FFD(struct S_FFD p0, float p1, struct S_FFD p2, void (*cb)(struct S_FFD, float, struct S_FFD)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_FFP(struct S_FFP p0, float p1, struct S_FFP p2, void (*cb)(struct S_FFP, float, struct S_FFP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_FDI(struct S_FDI p0, float p1, struct S_FDI p2, void (*cb)(struct S_FDI, float, struct S_FDI)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_FDF(struct S_FDF p0, float p1, struct S_FDF p2, void (*cb)(struct S_FDF, float, struct S_FDF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_FDD(struct S_FDD p0, float p1, struct S_FDD p2, void (*cb)(struct S_FDD, float, struct S_FDD)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_FDP(struct S_FDP p0, float p1, struct S_FDP p2, void (*cb)(struct S_FDP, float, struct S_FDP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_FPI(struct S_FPI p0, float p1, struct S_FPI p2, void (*cb)(struct S_FPI, float, struct S_FPI)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_FPF(struct S_FPF p0, float p1, struct S_FPF p2, void (*cb)(struct S_FPF, float, struct S_FPF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_FPD(struct S_FPD p0, float p1, struct S_FPD p2, void (*cb)(struct S_FPD, float, struct S_FPD)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_FPP(struct S_FPP p0, float p1, struct S_FPP p2, void (*cb)(struct S_FPP, float, struct S_FPP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_DII(struct S_DII p0, float p1, struct S_DII p2, void (*cb)(struct S_DII, float, struct S_DII)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_DIF(struct S_DIF p0, float p1, struct S_DIF p2, void (*cb)(struct S_DIF, float, struct S_DIF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_DID(struct S_DID p0, float p1, struct S_DID p2, void (*cb)(struct S_DID, float, struct S_DID)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_DIP(struct S_DIP p0, float p1, struct S_DIP p2, void (*cb)(struct S_DIP, float, struct S_DIP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_DFI(struct S_DFI p0, float p1, struct S_DFI p2, void (*cb)(struct S_DFI, float, struct S_DFI)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_DFF(struct S_DFF p0, float p1, struct S_DFF p2, void (*cb)(struct S_DFF, float, struct S_DFF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_DFD(struct S_DFD p0, float p1, struct S_DFD p2, void (*cb)(struct S_DFD, float, struct S_DFD)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_DFP(struct S_DFP p0, float p1, struct S_DFP p2, void (*cb)(struct S_DFP, float, struct S_DFP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_DDI(struct S_DDI p0, float p1, struct S_DDI p2, void (*cb)(struct S_DDI, float, struct S_DDI)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_DDF(struct S_DDF p0, float p1, struct S_DDF p2, void (*cb)(struct S_DDF, float, struct S_DDF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_DDD(struct S_DDD p0, float p1, struct S_DDD p2, void (*cb)(struct S_DDD, float, struct S_DDD)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_DDP(struct S_DDP p0, float p1, struct S_DDP p2, void (*cb)(struct S_DDP, float, struct S_DDP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_DPI(struct S_DPI p0, float p1, struct S_DPI p2, void (*cb)(struct S_DPI, float, struct S_DPI)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_DPF(struct S_DPF p0, float p1, struct S_DPF p2, void (*cb)(struct S_DPF, float, struct S_DPF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_DPD(struct S_DPD p0, float p1, struct S_DPD p2, void (*cb)(struct S_DPD, float, struct S_DPD)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_DPP(struct S_DPP p0, float p1, struct S_DPP p2, void (*cb)(struct S_DPP, float, struct S_DPP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_PII(struct S_PII p0, float p1, struct S_PII p2, void (*cb)(struct S_PII, float, struct S_PII)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_PIF(struct S_PIF p0, float p1, struct S_PIF p2, void (*cb)(struct S_PIF, float, struct S_PIF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_PID(struct S_PID p0, float p1, struct S_PID p2, void (*cb)(struct S_PID, float, struct S_PID)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_PIP(struct S_PIP p0, float p1, struct S_PIP p2, void (*cb)(struct S_PIP, float, struct S_PIP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_PFI(struct S_PFI p0, float p1, struct S_PFI p2, void (*cb)(struct S_PFI, float, struct S_PFI)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_PFF(struct S_PFF p0, float p1, struct S_PFF p2, void (*cb)(struct S_PFF, float, struct S_PFF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_PFD(struct S_PFD p0, float p1, struct S_PFD p2, void (*cb)(struct S_PFD, float, struct S_PFD)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_PFP(struct S_PFP p0, float p1, struct S_PFP p2, void (*cb)(struct S_PFP, float, struct S_PFP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_PDI(struct S_PDI p0, float p1, struct S_PDI p2, void (*cb)(struct S_PDI, float, struct S_PDI)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_PDF(struct S_PDF p0, float p1, struct S_PDF p2, void (*cb)(struct S_PDF, float, struct S_PDF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_PDD(struct S_PDD p0, float p1, struct S_PDD p2, void (*cb)(struct S_PDD, float, struct S_PDD)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_PDP(struct S_PDP p0, float p1, struct S_PDP p2, void (*cb)(struct S_PDP, float, struct S_PDP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_PPI(struct S_PPI p0, float p1, struct S_PPI p2, void (*cb)(struct S_PPI, float, struct S_PPI)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_PPF(struct S_PPF p0, float p1, struct S_PPF p2, void (*cb)(struct S_PPF, float, struct S_PPF)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_PPD(struct S_PPD p0, float p1, struct S_PPD p2, void (*cb)(struct S_PPD, float, struct S_PPD)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SFS_PPP(struct S_PPP p0, float p1, struct S_PPP p2, void (*cb)(struct S_PPP, float, struct S_PPP)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SDI_I(struct S_I p0, double p1, int p2, void (*cb)(struct S_I, double, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SDI_F(struct S_F p0, double p1, int p2, void (*cb)(struct S_F, double, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SDI_D(struct S_D p0, double p1, int p2, void (*cb)(struct S_D, double, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SDI_P(struct S_P p0, double p1, int p2, void (*cb)(struct S_P, double, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SDI_II(struct S_II p0, double p1, int p2, void (*cb)(struct S_II, double, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SDI_IF(struct S_IF p0, double p1, int p2, void (*cb)(struct S_IF, double, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SDI_ID(struct S_ID p0, double p1, int p2, void (*cb)(struct S_ID, double, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SDI_IP(struct S_IP p0, double p1, int p2, void (*cb)(struct S_IP, double, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SDI_FI(struct S_FI p0, double p1, int p2, void (*cb)(struct S_FI, double, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SDI_FF(struct S_FF p0, double p1, int p2, void (*cb)(struct S_FF, double, int)) { cb(p0,p1,p2); }
-EXPORT void f7_V_SDI_FD(struct S_FD p0, double p1, int p2, void (*cb)(struct S_FD, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_FP(struct S_FP p0, double p1, int p2, void (*cb)(struct S_FP, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_DI(struct S_DI p0, double p1, int p2, void (*cb)(struct S_DI, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_DF(struct S_DF p0, double p1, int p2, void (*cb)(struct S_DF, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_DD(struct S_DD p0, double p1, int p2, void (*cb)(struct S_DD, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_DP(struct S_DP p0, double p1, int p2, void (*cb)(struct S_DP, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_PI(struct S_PI p0, double p1, int p2, void (*cb)(struct S_PI, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_PF(struct S_PF p0, double p1, int p2, void (*cb)(struct S_PF, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_PD(struct S_PD p0, double p1, int p2, void (*cb)(struct S_PD, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_PP(struct S_PP p0, double p1, int p2, void (*cb)(struct S_PP, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_III(struct S_III p0, double p1, int p2, void (*cb)(struct S_III, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_IIF(struct S_IIF p0, double p1, int p2, void (*cb)(struct S_IIF, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_IID(struct S_IID p0, double p1, int p2, void (*cb)(struct S_IID, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_IIP(struct S_IIP p0, double p1, int p2, void (*cb)(struct S_IIP, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_IFI(struct S_IFI p0, double p1, int p2, void (*cb)(struct S_IFI, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_IFF(struct S_IFF p0, double p1, int p2, void (*cb)(struct S_IFF, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_IFD(struct S_IFD p0, double p1, int p2, void (*cb)(struct S_IFD, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_IFP(struct S_IFP p0, double p1, int p2, void (*cb)(struct S_IFP, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_IDI(struct S_IDI p0, double p1, int p2, void (*cb)(struct S_IDI, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_IDF(struct S_IDF p0, double p1, int p2, void (*cb)(struct S_IDF, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_IDD(struct S_IDD p0, double p1, int p2, void (*cb)(struct S_IDD, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_IDP(struct S_IDP p0, double p1, int p2, void (*cb)(struct S_IDP, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_IPI(struct S_IPI p0, double p1, int p2, void (*cb)(struct S_IPI, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_IPF(struct S_IPF p0, double p1, int p2, void (*cb)(struct S_IPF, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_IPD(struct S_IPD p0, double p1, int p2, void (*cb)(struct S_IPD, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_IPP(struct S_IPP p0, double p1, int p2, void (*cb)(struct S_IPP, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_FII(struct S_FII p0, double p1, int p2, void (*cb)(struct S_FII, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_FIF(struct S_FIF p0, double p1, int p2, void (*cb)(struct S_FIF, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_FID(struct S_FID p0, double p1, int p2, void (*cb)(struct S_FID, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_FIP(struct S_FIP p0, double p1, int p2, void (*cb)(struct S_FIP, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_FFI(struct S_FFI p0, double p1, int p2, void (*cb)(struct S_FFI, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_FFF(struct S_FFF p0, double p1, int p2, void (*cb)(struct S_FFF, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_FFD(struct S_FFD p0, double p1, int p2, void (*cb)(struct S_FFD, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_FFP(struct S_FFP p0, double p1, int p2, void (*cb)(struct S_FFP, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_FDI(struct S_FDI p0, double p1, int p2, void (*cb)(struct S_FDI, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_FDF(struct S_FDF p0, double p1, int p2, void (*cb)(struct S_FDF, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_FDD(struct S_FDD p0, double p1, int p2, void (*cb)(struct S_FDD, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_FDP(struct S_FDP p0, double p1, int p2, void (*cb)(struct S_FDP, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_FPI(struct S_FPI p0, double p1, int p2, void (*cb)(struct S_FPI, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_FPF(struct S_FPF p0, double p1, int p2, void (*cb)(struct S_FPF, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_FPD(struct S_FPD p0, double p1, int p2, void (*cb)(struct S_FPD, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_FPP(struct S_FPP p0, double p1, int p2, void (*cb)(struct S_FPP, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_DII(struct S_DII p0, double p1, int p2, void (*cb)(struct S_DII, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_DIF(struct S_DIF p0, double p1, int p2, void (*cb)(struct S_DIF, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_DID(struct S_DID p0, double p1, int p2, void (*cb)(struct S_DID, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_DIP(struct S_DIP p0, double p1, int p2, void (*cb)(struct S_DIP, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_DFI(struct S_DFI p0, double p1, int p2, void (*cb)(struct S_DFI, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_DFF(struct S_DFF p0, double p1, int p2, void (*cb)(struct S_DFF, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_DFD(struct S_DFD p0, double p1, int p2, void (*cb)(struct S_DFD, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_DFP(struct S_DFP p0, double p1, int p2, void (*cb)(struct S_DFP, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_DDI(struct S_DDI p0, double p1, int p2, void (*cb)(struct S_DDI, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_DDF(struct S_DDF p0, double p1, int p2, void (*cb)(struct S_DDF, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_DDD(struct S_DDD p0, double p1, int p2, void (*cb)(struct S_DDD, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_DDP(struct S_DDP p0, double p1, int p2, void (*cb)(struct S_DDP, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_DPI(struct S_DPI p0, double p1, int p2, void (*cb)(struct S_DPI, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_DPF(struct S_DPF p0, double p1, int p2, void (*cb)(struct S_DPF, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_DPD(struct S_DPD p0, double p1, int p2, void (*cb)(struct S_DPD, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_DPP(struct S_DPP p0, double p1, int p2, void (*cb)(struct S_DPP, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_PII(struct S_PII p0, double p1, int p2, void (*cb)(struct S_PII, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_PIF(struct S_PIF p0, double p1, int p2, void (*cb)(struct S_PIF, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_PID(struct S_PID p0, double p1, int p2, void (*cb)(struct S_PID, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_PIP(struct S_PIP p0, double p1, int p2, void (*cb)(struct S_PIP, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_PFI(struct S_PFI p0, double p1, int p2, void (*cb)(struct S_PFI, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_PFF(struct S_PFF p0, double p1, int p2, void (*cb)(struct S_PFF, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_PFD(struct S_PFD p0, double p1, int p2, void (*cb)(struct S_PFD, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_PFP(struct S_PFP p0, double p1, int p2, void (*cb)(struct S_PFP, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_PDI(struct S_PDI p0, double p1, int p2, void (*cb)(struct S_PDI, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_PDF(struct S_PDF p0, double p1, int p2, void (*cb)(struct S_PDF, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_PDD(struct S_PDD p0, double p1, int p2, void (*cb)(struct S_PDD, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_PDP(struct S_PDP p0, double p1, int p2, void (*cb)(struct S_PDP, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_PPI(struct S_PPI p0, double p1, int p2, void (*cb)(struct S_PPI, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_PPF(struct S_PPF p0, double p1, int p2, void (*cb)(struct S_PPF, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_PPD(struct S_PPD p0, double p1, int p2, void (*cb)(struct S_PPD, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDI_PPP(struct S_PPP p0, double p1, int p2, void (*cb)(struct S_PPP, double, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_I(struct S_I p0, double p1, float p2, void (*cb)(struct S_I, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_F(struct S_F p0, double p1, float p2, void (*cb)(struct S_F, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_D(struct S_D p0, double p1, float p2, void (*cb)(struct S_D, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_P(struct S_P p0, double p1, float p2, void (*cb)(struct S_P, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_II(struct S_II p0, double p1, float p2, void (*cb)(struct S_II, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_IF(struct S_IF p0, double p1, float p2, void (*cb)(struct S_IF, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_ID(struct S_ID p0, double p1, float p2, void (*cb)(struct S_ID, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_IP(struct S_IP p0, double p1, float p2, void (*cb)(struct S_IP, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_FI(struct S_FI p0, double p1, float p2, void (*cb)(struct S_FI, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_FF(struct S_FF p0, double p1, float p2, void (*cb)(struct S_FF, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_FD(struct S_FD p0, double p1, float p2, void (*cb)(struct S_FD, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_FP(struct S_FP p0, double p1, float p2, void (*cb)(struct S_FP, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_DI(struct S_DI p0, double p1, float p2, void (*cb)(struct S_DI, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_DF(struct S_DF p0, double p1, float p2, void (*cb)(struct S_DF, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_DD(struct S_DD p0, double p1, float p2, void (*cb)(struct S_DD, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_DP(struct S_DP p0, double p1, float p2, void (*cb)(struct S_DP, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_PI(struct S_PI p0, double p1, float p2, void (*cb)(struct S_PI, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_PF(struct S_PF p0, double p1, float p2, void (*cb)(struct S_PF, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_PD(struct S_PD p0, double p1, float p2, void (*cb)(struct S_PD, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_PP(struct S_PP p0, double p1, float p2, void (*cb)(struct S_PP, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_III(struct S_III p0, double p1, float p2, void (*cb)(struct S_III, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_IIF(struct S_IIF p0, double p1, float p2, void (*cb)(struct S_IIF, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_IID(struct S_IID p0, double p1, float p2, void (*cb)(struct S_IID, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_IIP(struct S_IIP p0, double p1, float p2, void (*cb)(struct S_IIP, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_IFI(struct S_IFI p0, double p1, float p2, void (*cb)(struct S_IFI, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_IFF(struct S_IFF p0, double p1, float p2, void (*cb)(struct S_IFF, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_IFD(struct S_IFD p0, double p1, float p2, void (*cb)(struct S_IFD, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_IFP(struct S_IFP p0, double p1, float p2, void (*cb)(struct S_IFP, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_IDI(struct S_IDI p0, double p1, float p2, void (*cb)(struct S_IDI, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_IDF(struct S_IDF p0, double p1, float p2, void (*cb)(struct S_IDF, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_IDD(struct S_IDD p0, double p1, float p2, void (*cb)(struct S_IDD, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_IDP(struct S_IDP p0, double p1, float p2, void (*cb)(struct S_IDP, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_IPI(struct S_IPI p0, double p1, float p2, void (*cb)(struct S_IPI, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_IPF(struct S_IPF p0, double p1, float p2, void (*cb)(struct S_IPF, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_IPD(struct S_IPD p0, double p1, float p2, void (*cb)(struct S_IPD, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_IPP(struct S_IPP p0, double p1, float p2, void (*cb)(struct S_IPP, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_FII(struct S_FII p0, double p1, float p2, void (*cb)(struct S_FII, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_FIF(struct S_FIF p0, double p1, float p2, void (*cb)(struct S_FIF, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_FID(struct S_FID p0, double p1, float p2, void (*cb)(struct S_FID, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_FIP(struct S_FIP p0, double p1, float p2, void (*cb)(struct S_FIP, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_FFI(struct S_FFI p0, double p1, float p2, void (*cb)(struct S_FFI, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_FFF(struct S_FFF p0, double p1, float p2, void (*cb)(struct S_FFF, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_FFD(struct S_FFD p0, double p1, float p2, void (*cb)(struct S_FFD, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_FFP(struct S_FFP p0, double p1, float p2, void (*cb)(struct S_FFP, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_FDI(struct S_FDI p0, double p1, float p2, void (*cb)(struct S_FDI, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_FDF(struct S_FDF p0, double p1, float p2, void (*cb)(struct S_FDF, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_FDD(struct S_FDD p0, double p1, float p2, void (*cb)(struct S_FDD, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_FDP(struct S_FDP p0, double p1, float p2, void (*cb)(struct S_FDP, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_FPI(struct S_FPI p0, double p1, float p2, void (*cb)(struct S_FPI, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_FPF(struct S_FPF p0, double p1, float p2, void (*cb)(struct S_FPF, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_FPD(struct S_FPD p0, double p1, float p2, void (*cb)(struct S_FPD, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_FPP(struct S_FPP p0, double p1, float p2, void (*cb)(struct S_FPP, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_DII(struct S_DII p0, double p1, float p2, void (*cb)(struct S_DII, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_DIF(struct S_DIF p0, double p1, float p2, void (*cb)(struct S_DIF, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_DID(struct S_DID p0, double p1, float p2, void (*cb)(struct S_DID, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_DIP(struct S_DIP p0, double p1, float p2, void (*cb)(struct S_DIP, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_DFI(struct S_DFI p0, double p1, float p2, void (*cb)(struct S_DFI, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_DFF(struct S_DFF p0, double p1, float p2, void (*cb)(struct S_DFF, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_DFD(struct S_DFD p0, double p1, float p2, void (*cb)(struct S_DFD, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_DFP(struct S_DFP p0, double p1, float p2, void (*cb)(struct S_DFP, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_DDI(struct S_DDI p0, double p1, float p2, void (*cb)(struct S_DDI, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_DDF(struct S_DDF p0, double p1, float p2, void (*cb)(struct S_DDF, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_DDD(struct S_DDD p0, double p1, float p2, void (*cb)(struct S_DDD, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_DDP(struct S_DDP p0, double p1, float p2, void (*cb)(struct S_DDP, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_DPI(struct S_DPI p0, double p1, float p2, void (*cb)(struct S_DPI, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_DPF(struct S_DPF p0, double p1, float p2, void (*cb)(struct S_DPF, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_DPD(struct S_DPD p0, double p1, float p2, void (*cb)(struct S_DPD, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_DPP(struct S_DPP p0, double p1, float p2, void (*cb)(struct S_DPP, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_PII(struct S_PII p0, double p1, float p2, void (*cb)(struct S_PII, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_PIF(struct S_PIF p0, double p1, float p2, void (*cb)(struct S_PIF, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_PID(struct S_PID p0, double p1, float p2, void (*cb)(struct S_PID, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_PIP(struct S_PIP p0, double p1, float p2, void (*cb)(struct S_PIP, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_PFI(struct S_PFI p0, double p1, float p2, void (*cb)(struct S_PFI, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_PFF(struct S_PFF p0, double p1, float p2, void (*cb)(struct S_PFF, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_PFD(struct S_PFD p0, double p1, float p2, void (*cb)(struct S_PFD, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_PFP(struct S_PFP p0, double p1, float p2, void (*cb)(struct S_PFP, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_PDI(struct S_PDI p0, double p1, float p2, void (*cb)(struct S_PDI, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_PDF(struct S_PDF p0, double p1, float p2, void (*cb)(struct S_PDF, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_PDD(struct S_PDD p0, double p1, float p2, void (*cb)(struct S_PDD, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_PDP(struct S_PDP p0, double p1, float p2, void (*cb)(struct S_PDP, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_PPI(struct S_PPI p0, double p1, float p2, void (*cb)(struct S_PPI, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_PPF(struct S_PPF p0, double p1, float p2, void (*cb)(struct S_PPF, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_PPD(struct S_PPD p0, double p1, float p2, void (*cb)(struct S_PPD, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDF_PPP(struct S_PPP p0, double p1, float p2, void (*cb)(struct S_PPP, double, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_I(struct S_I p0, double p1, double p2, void (*cb)(struct S_I, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_F(struct S_F p0, double p1, double p2, void (*cb)(struct S_F, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_D(struct S_D p0, double p1, double p2, void (*cb)(struct S_D, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_P(struct S_P p0, double p1, double p2, void (*cb)(struct S_P, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_II(struct S_II p0, double p1, double p2, void (*cb)(struct S_II, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_IF(struct S_IF p0, double p1, double p2, void (*cb)(struct S_IF, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_ID(struct S_ID p0, double p1, double p2, void (*cb)(struct S_ID, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_IP(struct S_IP p0, double p1, double p2, void (*cb)(struct S_IP, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_FI(struct S_FI p0, double p1, double p2, void (*cb)(struct S_FI, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_FF(struct S_FF p0, double p1, double p2, void (*cb)(struct S_FF, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_FD(struct S_FD p0, double p1, double p2, void (*cb)(struct S_FD, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_FP(struct S_FP p0, double p1, double p2, void (*cb)(struct S_FP, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_DI(struct S_DI p0, double p1, double p2, void (*cb)(struct S_DI, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_DF(struct S_DF p0, double p1, double p2, void (*cb)(struct S_DF, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_DD(struct S_DD p0, double p1, double p2, void (*cb)(struct S_DD, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_DP(struct S_DP p0, double p1, double p2, void (*cb)(struct S_DP, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_PI(struct S_PI p0, double p1, double p2, void (*cb)(struct S_PI, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_PF(struct S_PF p0, double p1, double p2, void (*cb)(struct S_PF, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_PD(struct S_PD p0, double p1, double p2, void (*cb)(struct S_PD, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_PP(struct S_PP p0, double p1, double p2, void (*cb)(struct S_PP, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_III(struct S_III p0, double p1, double p2, void (*cb)(struct S_III, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_IIF(struct S_IIF p0, double p1, double p2, void (*cb)(struct S_IIF, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_IID(struct S_IID p0, double p1, double p2, void (*cb)(struct S_IID, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_IIP(struct S_IIP p0, double p1, double p2, void (*cb)(struct S_IIP, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_IFI(struct S_IFI p0, double p1, double p2, void (*cb)(struct S_IFI, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_IFF(struct S_IFF p0, double p1, double p2, void (*cb)(struct S_IFF, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_IFD(struct S_IFD p0, double p1, double p2, void (*cb)(struct S_IFD, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_IFP(struct S_IFP p0, double p1, double p2, void (*cb)(struct S_IFP, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_IDI(struct S_IDI p0, double p1, double p2, void (*cb)(struct S_IDI, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_IDF(struct S_IDF p0, double p1, double p2, void (*cb)(struct S_IDF, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_IDD(struct S_IDD p0, double p1, double p2, void (*cb)(struct S_IDD, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_IDP(struct S_IDP p0, double p1, double p2, void (*cb)(struct S_IDP, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_IPI(struct S_IPI p0, double p1, double p2, void (*cb)(struct S_IPI, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_IPF(struct S_IPF p0, double p1, double p2, void (*cb)(struct S_IPF, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_IPD(struct S_IPD p0, double p1, double p2, void (*cb)(struct S_IPD, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_IPP(struct S_IPP p0, double p1, double p2, void (*cb)(struct S_IPP, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_FII(struct S_FII p0, double p1, double p2, void (*cb)(struct S_FII, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_FIF(struct S_FIF p0, double p1, double p2, void (*cb)(struct S_FIF, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_FID(struct S_FID p0, double p1, double p2, void (*cb)(struct S_FID, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_FIP(struct S_FIP p0, double p1, double p2, void (*cb)(struct S_FIP, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_FFI(struct S_FFI p0, double p1, double p2, void (*cb)(struct S_FFI, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_FFF(struct S_FFF p0, double p1, double p2, void (*cb)(struct S_FFF, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_FFD(struct S_FFD p0, double p1, double p2, void (*cb)(struct S_FFD, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_FFP(struct S_FFP p0, double p1, double p2, void (*cb)(struct S_FFP, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_FDI(struct S_FDI p0, double p1, double p2, void (*cb)(struct S_FDI, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_FDF(struct S_FDF p0, double p1, double p2, void (*cb)(struct S_FDF, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_FDD(struct S_FDD p0, double p1, double p2, void (*cb)(struct S_FDD, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_FDP(struct S_FDP p0, double p1, double p2, void (*cb)(struct S_FDP, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_FPI(struct S_FPI p0, double p1, double p2, void (*cb)(struct S_FPI, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_FPF(struct S_FPF p0, double p1, double p2, void (*cb)(struct S_FPF, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_FPD(struct S_FPD p0, double p1, double p2, void (*cb)(struct S_FPD, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_FPP(struct S_FPP p0, double p1, double p2, void (*cb)(struct S_FPP, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_DII(struct S_DII p0, double p1, double p2, void (*cb)(struct S_DII, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_DIF(struct S_DIF p0, double p1, double p2, void (*cb)(struct S_DIF, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_DID(struct S_DID p0, double p1, double p2, void (*cb)(struct S_DID, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_DIP(struct S_DIP p0, double p1, double p2, void (*cb)(struct S_DIP, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_DFI(struct S_DFI p0, double p1, double p2, void (*cb)(struct S_DFI, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_DFF(struct S_DFF p0, double p1, double p2, void (*cb)(struct S_DFF, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_DFD(struct S_DFD p0, double p1, double p2, void (*cb)(struct S_DFD, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_DFP(struct S_DFP p0, double p1, double p2, void (*cb)(struct S_DFP, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_DDI(struct S_DDI p0, double p1, double p2, void (*cb)(struct S_DDI, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_DDF(struct S_DDF p0, double p1, double p2, void (*cb)(struct S_DDF, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_DDD(struct S_DDD p0, double p1, double p2, void (*cb)(struct S_DDD, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_DDP(struct S_DDP p0, double p1, double p2, void (*cb)(struct S_DDP, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_DPI(struct S_DPI p0, double p1, double p2, void (*cb)(struct S_DPI, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_DPF(struct S_DPF p0, double p1, double p2, void (*cb)(struct S_DPF, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_DPD(struct S_DPD p0, double p1, double p2, void (*cb)(struct S_DPD, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_DPP(struct S_DPP p0, double p1, double p2, void (*cb)(struct S_DPP, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_PII(struct S_PII p0, double p1, double p2, void (*cb)(struct S_PII, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_PIF(struct S_PIF p0, double p1, double p2, void (*cb)(struct S_PIF, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_PID(struct S_PID p0, double p1, double p2, void (*cb)(struct S_PID, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_PIP(struct S_PIP p0, double p1, double p2, void (*cb)(struct S_PIP, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_PFI(struct S_PFI p0, double p1, double p2, void (*cb)(struct S_PFI, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_PFF(struct S_PFF p0, double p1, double p2, void (*cb)(struct S_PFF, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_PFD(struct S_PFD p0, double p1, double p2, void (*cb)(struct S_PFD, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_PFP(struct S_PFP p0, double p1, double p2, void (*cb)(struct S_PFP, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_PDI(struct S_PDI p0, double p1, double p2, void (*cb)(struct S_PDI, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_PDF(struct S_PDF p0, double p1, double p2, void (*cb)(struct S_PDF, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_PDD(struct S_PDD p0, double p1, double p2, void (*cb)(struct S_PDD, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_PDP(struct S_PDP p0, double p1, double p2, void (*cb)(struct S_PDP, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_PPI(struct S_PPI p0, double p1, double p2, void (*cb)(struct S_PPI, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_PPF(struct S_PPF p0, double p1, double p2, void (*cb)(struct S_PPF, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_PPD(struct S_PPD p0, double p1, double p2, void (*cb)(struct S_PPD, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDD_PPP(struct S_PPP p0, double p1, double p2, void (*cb)(struct S_PPP, double, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_I(struct S_I p0, double p1, void* p2, void (*cb)(struct S_I, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_F(struct S_F p0, double p1, void* p2, void (*cb)(struct S_F, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_D(struct S_D p0, double p1, void* p2, void (*cb)(struct S_D, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_P(struct S_P p0, double p1, void* p2, void (*cb)(struct S_P, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_II(struct S_II p0, double p1, void* p2, void (*cb)(struct S_II, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_IF(struct S_IF p0, double p1, void* p2, void (*cb)(struct S_IF, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_ID(struct S_ID p0, double p1, void* p2, void (*cb)(struct S_ID, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_IP(struct S_IP p0, double p1, void* p2, void (*cb)(struct S_IP, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_FI(struct S_FI p0, double p1, void* p2, void (*cb)(struct S_FI, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_FF(struct S_FF p0, double p1, void* p2, void (*cb)(struct S_FF, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_FD(struct S_FD p0, double p1, void* p2, void (*cb)(struct S_FD, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_FP(struct S_FP p0, double p1, void* p2, void (*cb)(struct S_FP, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_DI(struct S_DI p0, double p1, void* p2, void (*cb)(struct S_DI, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_DF(struct S_DF p0, double p1, void* p2, void (*cb)(struct S_DF, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_DD(struct S_DD p0, double p1, void* p2, void (*cb)(struct S_DD, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_DP(struct S_DP p0, double p1, void* p2, void (*cb)(struct S_DP, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_PI(struct S_PI p0, double p1, void* p2, void (*cb)(struct S_PI, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_PF(struct S_PF p0, double p1, void* p2, void (*cb)(struct S_PF, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_PD(struct S_PD p0, double p1, void* p2, void (*cb)(struct S_PD, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_PP(struct S_PP p0, double p1, void* p2, void (*cb)(struct S_PP, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_III(struct S_III p0, double p1, void* p2, void (*cb)(struct S_III, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_IIF(struct S_IIF p0, double p1, void* p2, void (*cb)(struct S_IIF, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_IID(struct S_IID p0, double p1, void* p2, void (*cb)(struct S_IID, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_IIP(struct S_IIP p0, double p1, void* p2, void (*cb)(struct S_IIP, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_IFI(struct S_IFI p0, double p1, void* p2, void (*cb)(struct S_IFI, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_IFF(struct S_IFF p0, double p1, void* p2, void (*cb)(struct S_IFF, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_IFD(struct S_IFD p0, double p1, void* p2, void (*cb)(struct S_IFD, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_IFP(struct S_IFP p0, double p1, void* p2, void (*cb)(struct S_IFP, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_IDI(struct S_IDI p0, double p1, void* p2, void (*cb)(struct S_IDI, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_IDF(struct S_IDF p0, double p1, void* p2, void (*cb)(struct S_IDF, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_IDD(struct S_IDD p0, double p1, void* p2, void (*cb)(struct S_IDD, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_IDP(struct S_IDP p0, double p1, void* p2, void (*cb)(struct S_IDP, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_IPI(struct S_IPI p0, double p1, void* p2, void (*cb)(struct S_IPI, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_IPF(struct S_IPF p0, double p1, void* p2, void (*cb)(struct S_IPF, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_IPD(struct S_IPD p0, double p1, void* p2, void (*cb)(struct S_IPD, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_IPP(struct S_IPP p0, double p1, void* p2, void (*cb)(struct S_IPP, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_FII(struct S_FII p0, double p1, void* p2, void (*cb)(struct S_FII, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_FIF(struct S_FIF p0, double p1, void* p2, void (*cb)(struct S_FIF, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_FID(struct S_FID p0, double p1, void* p2, void (*cb)(struct S_FID, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_FIP(struct S_FIP p0, double p1, void* p2, void (*cb)(struct S_FIP, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_FFI(struct S_FFI p0, double p1, void* p2, void (*cb)(struct S_FFI, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_FFF(struct S_FFF p0, double p1, void* p2, void (*cb)(struct S_FFF, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_FFD(struct S_FFD p0, double p1, void* p2, void (*cb)(struct S_FFD, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_FFP(struct S_FFP p0, double p1, void* p2, void (*cb)(struct S_FFP, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_FDI(struct S_FDI p0, double p1, void* p2, void (*cb)(struct S_FDI, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_FDF(struct S_FDF p0, double p1, void* p2, void (*cb)(struct S_FDF, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_FDD(struct S_FDD p0, double p1, void* p2, void (*cb)(struct S_FDD, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_FDP(struct S_FDP p0, double p1, void* p2, void (*cb)(struct S_FDP, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_FPI(struct S_FPI p0, double p1, void* p2, void (*cb)(struct S_FPI, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_FPF(struct S_FPF p0, double p1, void* p2, void (*cb)(struct S_FPF, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_FPD(struct S_FPD p0, double p1, void* p2, void (*cb)(struct S_FPD, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_FPP(struct S_FPP p0, double p1, void* p2, void (*cb)(struct S_FPP, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_DII(struct S_DII p0, double p1, void* p2, void (*cb)(struct S_DII, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_DIF(struct S_DIF p0, double p1, void* p2, void (*cb)(struct S_DIF, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_DID(struct S_DID p0, double p1, void* p2, void (*cb)(struct S_DID, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_DIP(struct S_DIP p0, double p1, void* p2, void (*cb)(struct S_DIP, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_DFI(struct S_DFI p0, double p1, void* p2, void (*cb)(struct S_DFI, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_DFF(struct S_DFF p0, double p1, void* p2, void (*cb)(struct S_DFF, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_DFD(struct S_DFD p0, double p1, void* p2, void (*cb)(struct S_DFD, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_DFP(struct S_DFP p0, double p1, void* p2, void (*cb)(struct S_DFP, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_DDI(struct S_DDI p0, double p1, void* p2, void (*cb)(struct S_DDI, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_DDF(struct S_DDF p0, double p1, void* p2, void (*cb)(struct S_DDF, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_DDD(struct S_DDD p0, double p1, void* p2, void (*cb)(struct S_DDD, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_DDP(struct S_DDP p0, double p1, void* p2, void (*cb)(struct S_DDP, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_DPI(struct S_DPI p0, double p1, void* p2, void (*cb)(struct S_DPI, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_DPF(struct S_DPF p0, double p1, void* p2, void (*cb)(struct S_DPF, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_DPD(struct S_DPD p0, double p1, void* p2, void (*cb)(struct S_DPD, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_DPP(struct S_DPP p0, double p1, void* p2, void (*cb)(struct S_DPP, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_PII(struct S_PII p0, double p1, void* p2, void (*cb)(struct S_PII, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_PIF(struct S_PIF p0, double p1, void* p2, void (*cb)(struct S_PIF, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_PID(struct S_PID p0, double p1, void* p2, void (*cb)(struct S_PID, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_PIP(struct S_PIP p0, double p1, void* p2, void (*cb)(struct S_PIP, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_PFI(struct S_PFI p0, double p1, void* p2, void (*cb)(struct S_PFI, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_PFF(struct S_PFF p0, double p1, void* p2, void (*cb)(struct S_PFF, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_PFD(struct S_PFD p0, double p1, void* p2, void (*cb)(struct S_PFD, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_PFP(struct S_PFP p0, double p1, void* p2, void (*cb)(struct S_PFP, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_PDI(struct S_PDI p0, double p1, void* p2, void (*cb)(struct S_PDI, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_PDF(struct S_PDF p0, double p1, void* p2, void (*cb)(struct S_PDF, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_PDD(struct S_PDD p0, double p1, void* p2, void (*cb)(struct S_PDD, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_PDP(struct S_PDP p0, double p1, void* p2, void (*cb)(struct S_PDP, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_PPI(struct S_PPI p0, double p1, void* p2, void (*cb)(struct S_PPI, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_PPF(struct S_PPF p0, double p1, void* p2, void (*cb)(struct S_PPF, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_PPD(struct S_PPD p0, double p1, void* p2, void (*cb)(struct S_PPD, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDP_PPP(struct S_PPP p0, double p1, void* p2, void (*cb)(struct S_PPP, double, void*)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_I(struct S_I p0, double p1, struct S_I p2, void (*cb)(struct S_I, double, struct S_I)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_F(struct S_F p0, double p1, struct S_F p2, void (*cb)(struct S_F, double, struct S_F)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_D(struct S_D p0, double p1, struct S_D p2, void (*cb)(struct S_D, double, struct S_D)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_P(struct S_P p0, double p1, struct S_P p2, void (*cb)(struct S_P, double, struct S_P)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_II(struct S_II p0, double p1, struct S_II p2, void (*cb)(struct S_II, double, struct S_II)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_IF(struct S_IF p0, double p1, struct S_IF p2, void (*cb)(struct S_IF, double, struct S_IF)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_ID(struct S_ID p0, double p1, struct S_ID p2, void (*cb)(struct S_ID, double, struct S_ID)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_IP(struct S_IP p0, double p1, struct S_IP p2, void (*cb)(struct S_IP, double, struct S_IP)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_FI(struct S_FI p0, double p1, struct S_FI p2, void (*cb)(struct S_FI, double, struct S_FI)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_FF(struct S_FF p0, double p1, struct S_FF p2, void (*cb)(struct S_FF, double, struct S_FF)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_FD(struct S_FD p0, double p1, struct S_FD p2, void (*cb)(struct S_FD, double, struct S_FD)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_FP(struct S_FP p0, double p1, struct S_FP p2, void (*cb)(struct S_FP, double, struct S_FP)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_DI(struct S_DI p0, double p1, struct S_DI p2, void (*cb)(struct S_DI, double, struct S_DI)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_DF(struct S_DF p0, double p1, struct S_DF p2, void (*cb)(struct S_DF, double, struct S_DF)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_DD(struct S_DD p0, double p1, struct S_DD p2, void (*cb)(struct S_DD, double, struct S_DD)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_DP(struct S_DP p0, double p1, struct S_DP p2, void (*cb)(struct S_DP, double, struct S_DP)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_PI(struct S_PI p0, double p1, struct S_PI p2, void (*cb)(struct S_PI, double, struct S_PI)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_PF(struct S_PF p0, double p1, struct S_PF p2, void (*cb)(struct S_PF, double, struct S_PF)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_PD(struct S_PD p0, double p1, struct S_PD p2, void (*cb)(struct S_PD, double, struct S_PD)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_PP(struct S_PP p0, double p1, struct S_PP p2, void (*cb)(struct S_PP, double, struct S_PP)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_III(struct S_III p0, double p1, struct S_III p2, void (*cb)(struct S_III, double, struct S_III)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_IIF(struct S_IIF p0, double p1, struct S_IIF p2, void (*cb)(struct S_IIF, double, struct S_IIF)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_IID(struct S_IID p0, double p1, struct S_IID p2, void (*cb)(struct S_IID, double, struct S_IID)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_IIP(struct S_IIP p0, double p1, struct S_IIP p2, void (*cb)(struct S_IIP, double, struct S_IIP)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_IFI(struct S_IFI p0, double p1, struct S_IFI p2, void (*cb)(struct S_IFI, double, struct S_IFI)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_IFF(struct S_IFF p0, double p1, struct S_IFF p2, void (*cb)(struct S_IFF, double, struct S_IFF)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_IFD(struct S_IFD p0, double p1, struct S_IFD p2, void (*cb)(struct S_IFD, double, struct S_IFD)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_IFP(struct S_IFP p0, double p1, struct S_IFP p2, void (*cb)(struct S_IFP, double, struct S_IFP)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_IDI(struct S_IDI p0, double p1, struct S_IDI p2, void (*cb)(struct S_IDI, double, struct S_IDI)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_IDF(struct S_IDF p0, double p1, struct S_IDF p2, void (*cb)(struct S_IDF, double, struct S_IDF)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_IDD(struct S_IDD p0, double p1, struct S_IDD p2, void (*cb)(struct S_IDD, double, struct S_IDD)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_IDP(struct S_IDP p0, double p1, struct S_IDP p2, void (*cb)(struct S_IDP, double, struct S_IDP)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_IPI(struct S_IPI p0, double p1, struct S_IPI p2, void (*cb)(struct S_IPI, double, struct S_IPI)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_IPF(struct S_IPF p0, double p1, struct S_IPF p2, void (*cb)(struct S_IPF, double, struct S_IPF)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_IPD(struct S_IPD p0, double p1, struct S_IPD p2, void (*cb)(struct S_IPD, double, struct S_IPD)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_IPP(struct S_IPP p0, double p1, struct S_IPP p2, void (*cb)(struct S_IPP, double, struct S_IPP)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_FII(struct S_FII p0, double p1, struct S_FII p2, void (*cb)(struct S_FII, double, struct S_FII)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_FIF(struct S_FIF p0, double p1, struct S_FIF p2, void (*cb)(struct S_FIF, double, struct S_FIF)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_FID(struct S_FID p0, double p1, struct S_FID p2, void (*cb)(struct S_FID, double, struct S_FID)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_FIP(struct S_FIP p0, double p1, struct S_FIP p2, void (*cb)(struct S_FIP, double, struct S_FIP)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_FFI(struct S_FFI p0, double p1, struct S_FFI p2, void (*cb)(struct S_FFI, double, struct S_FFI)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_FFF(struct S_FFF p0, double p1, struct S_FFF p2, void (*cb)(struct S_FFF, double, struct S_FFF)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_FFD(struct S_FFD p0, double p1, struct S_FFD p2, void (*cb)(struct S_FFD, double, struct S_FFD)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_FFP(struct S_FFP p0, double p1, struct S_FFP p2, void (*cb)(struct S_FFP, double, struct S_FFP)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_FDI(struct S_FDI p0, double p1, struct S_FDI p2, void (*cb)(struct S_FDI, double, struct S_FDI)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_FDF(struct S_FDF p0, double p1, struct S_FDF p2, void (*cb)(struct S_FDF, double, struct S_FDF)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_FDD(struct S_FDD p0, double p1, struct S_FDD p2, void (*cb)(struct S_FDD, double, struct S_FDD)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_FDP(struct S_FDP p0, double p1, struct S_FDP p2, void (*cb)(struct S_FDP, double, struct S_FDP)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_FPI(struct S_FPI p0, double p1, struct S_FPI p2, void (*cb)(struct S_FPI, double, struct S_FPI)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_FPF(struct S_FPF p0, double p1, struct S_FPF p2, void (*cb)(struct S_FPF, double, struct S_FPF)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_FPD(struct S_FPD p0, double p1, struct S_FPD p2, void (*cb)(struct S_FPD, double, struct S_FPD)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_FPP(struct S_FPP p0, double p1, struct S_FPP p2, void (*cb)(struct S_FPP, double, struct S_FPP)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_DII(struct S_DII p0, double p1, struct S_DII p2, void (*cb)(struct S_DII, double, struct S_DII)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_DIF(struct S_DIF p0, double p1, struct S_DIF p2, void (*cb)(struct S_DIF, double, struct S_DIF)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_DID(struct S_DID p0, double p1, struct S_DID p2, void (*cb)(struct S_DID, double, struct S_DID)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_DIP(struct S_DIP p0, double p1, struct S_DIP p2, void (*cb)(struct S_DIP, double, struct S_DIP)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_DFI(struct S_DFI p0, double p1, struct S_DFI p2, void (*cb)(struct S_DFI, double, struct S_DFI)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_DFF(struct S_DFF p0, double p1, struct S_DFF p2, void (*cb)(struct S_DFF, double, struct S_DFF)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_DFD(struct S_DFD p0, double p1, struct S_DFD p2, void (*cb)(struct S_DFD, double, struct S_DFD)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_DFP(struct S_DFP p0, double p1, struct S_DFP p2, void (*cb)(struct S_DFP, double, struct S_DFP)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_DDI(struct S_DDI p0, double p1, struct S_DDI p2, void (*cb)(struct S_DDI, double, struct S_DDI)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_DDF(struct S_DDF p0, double p1, struct S_DDF p2, void (*cb)(struct S_DDF, double, struct S_DDF)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_DDD(struct S_DDD p0, double p1, struct S_DDD p2, void (*cb)(struct S_DDD, double, struct S_DDD)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_DDP(struct S_DDP p0, double p1, struct S_DDP p2, void (*cb)(struct S_DDP, double, struct S_DDP)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_DPI(struct S_DPI p0, double p1, struct S_DPI p2, void (*cb)(struct S_DPI, double, struct S_DPI)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_DPF(struct S_DPF p0, double p1, struct S_DPF p2, void (*cb)(struct S_DPF, double, struct S_DPF)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_DPD(struct S_DPD p0, double p1, struct S_DPD p2, void (*cb)(struct S_DPD, double, struct S_DPD)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_DPP(struct S_DPP p0, double p1, struct S_DPP p2, void (*cb)(struct S_DPP, double, struct S_DPP)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_PII(struct S_PII p0, double p1, struct S_PII p2, void (*cb)(struct S_PII, double, struct S_PII)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_PIF(struct S_PIF p0, double p1, struct S_PIF p2, void (*cb)(struct S_PIF, double, struct S_PIF)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_PID(struct S_PID p0, double p1, struct S_PID p2, void (*cb)(struct S_PID, double, struct S_PID)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_PIP(struct S_PIP p0, double p1, struct S_PIP p2, void (*cb)(struct S_PIP, double, struct S_PIP)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_PFI(struct S_PFI p0, double p1, struct S_PFI p2, void (*cb)(struct S_PFI, double, struct S_PFI)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_PFF(struct S_PFF p0, double p1, struct S_PFF p2, void (*cb)(struct S_PFF, double, struct S_PFF)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_PFD(struct S_PFD p0, double p1, struct S_PFD p2, void (*cb)(struct S_PFD, double, struct S_PFD)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_PFP(struct S_PFP p0, double p1, struct S_PFP p2, void (*cb)(struct S_PFP, double, struct S_PFP)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_PDI(struct S_PDI p0, double p1, struct S_PDI p2, void (*cb)(struct S_PDI, double, struct S_PDI)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_PDF(struct S_PDF p0, double p1, struct S_PDF p2, void (*cb)(struct S_PDF, double, struct S_PDF)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_PDD(struct S_PDD p0, double p1, struct S_PDD p2, void (*cb)(struct S_PDD, double, struct S_PDD)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_PDP(struct S_PDP p0, double p1, struct S_PDP p2, void (*cb)(struct S_PDP, double, struct S_PDP)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_PPI(struct S_PPI p0, double p1, struct S_PPI p2, void (*cb)(struct S_PPI, double, struct S_PPI)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_PPF(struct S_PPF p0, double p1, struct S_PPF p2, void (*cb)(struct S_PPF, double, struct S_PPF)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_PPD(struct S_PPD p0, double p1, struct S_PPD p2, void (*cb)(struct S_PPD, double, struct S_PPD)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SDS_PPP(struct S_PPP p0, double p1, struct S_PPP p2, void (*cb)(struct S_PPP, double, struct S_PPP)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_I(struct S_I p0, void* p1, int p2, void (*cb)(struct S_I, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_F(struct S_F p0, void* p1, int p2, void (*cb)(struct S_F, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_D(struct S_D p0, void* p1, int p2, void (*cb)(struct S_D, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_P(struct S_P p0, void* p1, int p2, void (*cb)(struct S_P, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_II(struct S_II p0, void* p1, int p2, void (*cb)(struct S_II, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_IF(struct S_IF p0, void* p1, int p2, void (*cb)(struct S_IF, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_ID(struct S_ID p0, void* p1, int p2, void (*cb)(struct S_ID, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_IP(struct S_IP p0, void* p1, int p2, void (*cb)(struct S_IP, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_FI(struct S_FI p0, void* p1, int p2, void (*cb)(struct S_FI, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_FF(struct S_FF p0, void* p1, int p2, void (*cb)(struct S_FF, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_FD(struct S_FD p0, void* p1, int p2, void (*cb)(struct S_FD, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_FP(struct S_FP p0, void* p1, int p2, void (*cb)(struct S_FP, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_DI(struct S_DI p0, void* p1, int p2, void (*cb)(struct S_DI, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_DF(struct S_DF p0, void* p1, int p2, void (*cb)(struct S_DF, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_DD(struct S_DD p0, void* p1, int p2, void (*cb)(struct S_DD, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_DP(struct S_DP p0, void* p1, int p2, void (*cb)(struct S_DP, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_PI(struct S_PI p0, void* p1, int p2, void (*cb)(struct S_PI, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_PF(struct S_PF p0, void* p1, int p2, void (*cb)(struct S_PF, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_PD(struct S_PD p0, void* p1, int p2, void (*cb)(struct S_PD, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_PP(struct S_PP p0, void* p1, int p2, void (*cb)(struct S_PP, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_III(struct S_III p0, void* p1, int p2, void (*cb)(struct S_III, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_IIF(struct S_IIF p0, void* p1, int p2, void (*cb)(struct S_IIF, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_IID(struct S_IID p0, void* p1, int p2, void (*cb)(struct S_IID, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_IIP(struct S_IIP p0, void* p1, int p2, void (*cb)(struct S_IIP, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_IFI(struct S_IFI p0, void* p1, int p2, void (*cb)(struct S_IFI, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_IFF(struct S_IFF p0, void* p1, int p2, void (*cb)(struct S_IFF, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_IFD(struct S_IFD p0, void* p1, int p2, void (*cb)(struct S_IFD, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_IFP(struct S_IFP p0, void* p1, int p2, void (*cb)(struct S_IFP, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_IDI(struct S_IDI p0, void* p1, int p2, void (*cb)(struct S_IDI, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_IDF(struct S_IDF p0, void* p1, int p2, void (*cb)(struct S_IDF, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_IDD(struct S_IDD p0, void* p1, int p2, void (*cb)(struct S_IDD, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_IDP(struct S_IDP p0, void* p1, int p2, void (*cb)(struct S_IDP, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_IPI(struct S_IPI p0, void* p1, int p2, void (*cb)(struct S_IPI, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_IPF(struct S_IPF p0, void* p1, int p2, void (*cb)(struct S_IPF, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_IPD(struct S_IPD p0, void* p1, int p2, void (*cb)(struct S_IPD, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_IPP(struct S_IPP p0, void* p1, int p2, void (*cb)(struct S_IPP, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_FII(struct S_FII p0, void* p1, int p2, void (*cb)(struct S_FII, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_FIF(struct S_FIF p0, void* p1, int p2, void (*cb)(struct S_FIF, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_FID(struct S_FID p0, void* p1, int p2, void (*cb)(struct S_FID, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_FIP(struct S_FIP p0, void* p1, int p2, void (*cb)(struct S_FIP, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_FFI(struct S_FFI p0, void* p1, int p2, void (*cb)(struct S_FFI, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_FFF(struct S_FFF p0, void* p1, int p2, void (*cb)(struct S_FFF, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_FFD(struct S_FFD p0, void* p1, int p2, void (*cb)(struct S_FFD, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_FFP(struct S_FFP p0, void* p1, int p2, void (*cb)(struct S_FFP, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_FDI(struct S_FDI p0, void* p1, int p2, void (*cb)(struct S_FDI, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_FDF(struct S_FDF p0, void* p1, int p2, void (*cb)(struct S_FDF, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_FDD(struct S_FDD p0, void* p1, int p2, void (*cb)(struct S_FDD, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_FDP(struct S_FDP p0, void* p1, int p2, void (*cb)(struct S_FDP, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_FPI(struct S_FPI p0, void* p1, int p2, void (*cb)(struct S_FPI, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_FPF(struct S_FPF p0, void* p1, int p2, void (*cb)(struct S_FPF, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_FPD(struct S_FPD p0, void* p1, int p2, void (*cb)(struct S_FPD, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_FPP(struct S_FPP p0, void* p1, int p2, void (*cb)(struct S_FPP, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_DII(struct S_DII p0, void* p1, int p2, void (*cb)(struct S_DII, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_DIF(struct S_DIF p0, void* p1, int p2, void (*cb)(struct S_DIF, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_DID(struct S_DID p0, void* p1, int p2, void (*cb)(struct S_DID, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_DIP(struct S_DIP p0, void* p1, int p2, void (*cb)(struct S_DIP, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_DFI(struct S_DFI p0, void* p1, int p2, void (*cb)(struct S_DFI, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_DFF(struct S_DFF p0, void* p1, int p2, void (*cb)(struct S_DFF, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_DFD(struct S_DFD p0, void* p1, int p2, void (*cb)(struct S_DFD, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_DFP(struct S_DFP p0, void* p1, int p2, void (*cb)(struct S_DFP, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_DDI(struct S_DDI p0, void* p1, int p2, void (*cb)(struct S_DDI, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_DDF(struct S_DDF p0, void* p1, int p2, void (*cb)(struct S_DDF, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_DDD(struct S_DDD p0, void* p1, int p2, void (*cb)(struct S_DDD, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_DDP(struct S_DDP p0, void* p1, int p2, void (*cb)(struct S_DDP, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_DPI(struct S_DPI p0, void* p1, int p2, void (*cb)(struct S_DPI, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_DPF(struct S_DPF p0, void* p1, int p2, void (*cb)(struct S_DPF, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_DPD(struct S_DPD p0, void* p1, int p2, void (*cb)(struct S_DPD, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_DPP(struct S_DPP p0, void* p1, int p2, void (*cb)(struct S_DPP, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_PII(struct S_PII p0, void* p1, int p2, void (*cb)(struct S_PII, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_PIF(struct S_PIF p0, void* p1, int p2, void (*cb)(struct S_PIF, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_PID(struct S_PID p0, void* p1, int p2, void (*cb)(struct S_PID, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_PIP(struct S_PIP p0, void* p1, int p2, void (*cb)(struct S_PIP, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_PFI(struct S_PFI p0, void* p1, int p2, void (*cb)(struct S_PFI, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_PFF(struct S_PFF p0, void* p1, int p2, void (*cb)(struct S_PFF, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_PFD(struct S_PFD p0, void* p1, int p2, void (*cb)(struct S_PFD, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_PFP(struct S_PFP p0, void* p1, int p2, void (*cb)(struct S_PFP, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_PDI(struct S_PDI p0, void* p1, int p2, void (*cb)(struct S_PDI, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_PDF(struct S_PDF p0, void* p1, int p2, void (*cb)(struct S_PDF, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_PDD(struct S_PDD p0, void* p1, int p2, void (*cb)(struct S_PDD, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_PDP(struct S_PDP p0, void* p1, int p2, void (*cb)(struct S_PDP, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_PPI(struct S_PPI p0, void* p1, int p2, void (*cb)(struct S_PPI, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_PPF(struct S_PPF p0, void* p1, int p2, void (*cb)(struct S_PPF, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_PPD(struct S_PPD p0, void* p1, int p2, void (*cb)(struct S_PPD, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPI_PPP(struct S_PPP p0, void* p1, int p2, void (*cb)(struct S_PPP, void*, int)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_I(struct S_I p0, void* p1, float p2, void (*cb)(struct S_I, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_F(struct S_F p0, void* p1, float p2, void (*cb)(struct S_F, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_D(struct S_D p0, void* p1, float p2, void (*cb)(struct S_D, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_P(struct S_P p0, void* p1, float p2, void (*cb)(struct S_P, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_II(struct S_II p0, void* p1, float p2, void (*cb)(struct S_II, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_IF(struct S_IF p0, void* p1, float p2, void (*cb)(struct S_IF, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_ID(struct S_ID p0, void* p1, float p2, void (*cb)(struct S_ID, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_IP(struct S_IP p0, void* p1, float p2, void (*cb)(struct S_IP, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_FI(struct S_FI p0, void* p1, float p2, void (*cb)(struct S_FI, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_FF(struct S_FF p0, void* p1, float p2, void (*cb)(struct S_FF, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_FD(struct S_FD p0, void* p1, float p2, void (*cb)(struct S_FD, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_FP(struct S_FP p0, void* p1, float p2, void (*cb)(struct S_FP, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_DI(struct S_DI p0, void* p1, float p2, void (*cb)(struct S_DI, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_DF(struct S_DF p0, void* p1, float p2, void (*cb)(struct S_DF, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_DD(struct S_DD p0, void* p1, float p2, void (*cb)(struct S_DD, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_DP(struct S_DP p0, void* p1, float p2, void (*cb)(struct S_DP, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_PI(struct S_PI p0, void* p1, float p2, void (*cb)(struct S_PI, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_PF(struct S_PF p0, void* p1, float p2, void (*cb)(struct S_PF, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_PD(struct S_PD p0, void* p1, float p2, void (*cb)(struct S_PD, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_PP(struct S_PP p0, void* p1, float p2, void (*cb)(struct S_PP, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_III(struct S_III p0, void* p1, float p2, void (*cb)(struct S_III, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_IIF(struct S_IIF p0, void* p1, float p2, void (*cb)(struct S_IIF, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_IID(struct S_IID p0, void* p1, float p2, void (*cb)(struct S_IID, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_IIP(struct S_IIP p0, void* p1, float p2, void (*cb)(struct S_IIP, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_IFI(struct S_IFI p0, void* p1, float p2, void (*cb)(struct S_IFI, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_IFF(struct S_IFF p0, void* p1, float p2, void (*cb)(struct S_IFF, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_IFD(struct S_IFD p0, void* p1, float p2, void (*cb)(struct S_IFD, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_IFP(struct S_IFP p0, void* p1, float p2, void (*cb)(struct S_IFP, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_IDI(struct S_IDI p0, void* p1, float p2, void (*cb)(struct S_IDI, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_IDF(struct S_IDF p0, void* p1, float p2, void (*cb)(struct S_IDF, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_IDD(struct S_IDD p0, void* p1, float p2, void (*cb)(struct S_IDD, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_IDP(struct S_IDP p0, void* p1, float p2, void (*cb)(struct S_IDP, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_IPI(struct S_IPI p0, void* p1, float p2, void (*cb)(struct S_IPI, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_IPF(struct S_IPF p0, void* p1, float p2, void (*cb)(struct S_IPF, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_IPD(struct S_IPD p0, void* p1, float p2, void (*cb)(struct S_IPD, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_IPP(struct S_IPP p0, void* p1, float p2, void (*cb)(struct S_IPP, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_FII(struct S_FII p0, void* p1, float p2, void (*cb)(struct S_FII, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_FIF(struct S_FIF p0, void* p1, float p2, void (*cb)(struct S_FIF, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_FID(struct S_FID p0, void* p1, float p2, void (*cb)(struct S_FID, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_FIP(struct S_FIP p0, void* p1, float p2, void (*cb)(struct S_FIP, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_FFI(struct S_FFI p0, void* p1, float p2, void (*cb)(struct S_FFI, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_FFF(struct S_FFF p0, void* p1, float p2, void (*cb)(struct S_FFF, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_FFD(struct S_FFD p0, void* p1, float p2, void (*cb)(struct S_FFD, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_FFP(struct S_FFP p0, void* p1, float p2, void (*cb)(struct S_FFP, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_FDI(struct S_FDI p0, void* p1, float p2, void (*cb)(struct S_FDI, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_FDF(struct S_FDF p0, void* p1, float p2, void (*cb)(struct S_FDF, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_FDD(struct S_FDD p0, void* p1, float p2, void (*cb)(struct S_FDD, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_FDP(struct S_FDP p0, void* p1, float p2, void (*cb)(struct S_FDP, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_FPI(struct S_FPI p0, void* p1, float p2, void (*cb)(struct S_FPI, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_FPF(struct S_FPF p0, void* p1, float p2, void (*cb)(struct S_FPF, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_FPD(struct S_FPD p0, void* p1, float p2, void (*cb)(struct S_FPD, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_FPP(struct S_FPP p0, void* p1, float p2, void (*cb)(struct S_FPP, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_DII(struct S_DII p0, void* p1, float p2, void (*cb)(struct S_DII, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_DIF(struct S_DIF p0, void* p1, float p2, void (*cb)(struct S_DIF, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_DID(struct S_DID p0, void* p1, float p2, void (*cb)(struct S_DID, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_DIP(struct S_DIP p0, void* p1, float p2, void (*cb)(struct S_DIP, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_DFI(struct S_DFI p0, void* p1, float p2, void (*cb)(struct S_DFI, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_DFF(struct S_DFF p0, void* p1, float p2, void (*cb)(struct S_DFF, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_DFD(struct S_DFD p0, void* p1, float p2, void (*cb)(struct S_DFD, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_DFP(struct S_DFP p0, void* p1, float p2, void (*cb)(struct S_DFP, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_DDI(struct S_DDI p0, void* p1, float p2, void (*cb)(struct S_DDI, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_DDF(struct S_DDF p0, void* p1, float p2, void (*cb)(struct S_DDF, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_DDD(struct S_DDD p0, void* p1, float p2, void (*cb)(struct S_DDD, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_DDP(struct S_DDP p0, void* p1, float p2, void (*cb)(struct S_DDP, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_DPI(struct S_DPI p0, void* p1, float p2, void (*cb)(struct S_DPI, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_DPF(struct S_DPF p0, void* p1, float p2, void (*cb)(struct S_DPF, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_DPD(struct S_DPD p0, void* p1, float p2, void (*cb)(struct S_DPD, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_DPP(struct S_DPP p0, void* p1, float p2, void (*cb)(struct S_DPP, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_PII(struct S_PII p0, void* p1, float p2, void (*cb)(struct S_PII, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_PIF(struct S_PIF p0, void* p1, float p2, void (*cb)(struct S_PIF, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_PID(struct S_PID p0, void* p1, float p2, void (*cb)(struct S_PID, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_PIP(struct S_PIP p0, void* p1, float p2, void (*cb)(struct S_PIP, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_PFI(struct S_PFI p0, void* p1, float p2, void (*cb)(struct S_PFI, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_PFF(struct S_PFF p0, void* p1, float p2, void (*cb)(struct S_PFF, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_PFD(struct S_PFD p0, void* p1, float p2, void (*cb)(struct S_PFD, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_PFP(struct S_PFP p0, void* p1, float p2, void (*cb)(struct S_PFP, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_PDI(struct S_PDI p0, void* p1, float p2, void (*cb)(struct S_PDI, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_PDF(struct S_PDF p0, void* p1, float p2, void (*cb)(struct S_PDF, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_PDD(struct S_PDD p0, void* p1, float p2, void (*cb)(struct S_PDD, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_PDP(struct S_PDP p0, void* p1, float p2, void (*cb)(struct S_PDP, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_PPI(struct S_PPI p0, void* p1, float p2, void (*cb)(struct S_PPI, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_PPF(struct S_PPF p0, void* p1, float p2, void (*cb)(struct S_PPF, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_PPD(struct S_PPD p0, void* p1, float p2, void (*cb)(struct S_PPD, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPF_PPP(struct S_PPP p0, void* p1, float p2, void (*cb)(struct S_PPP, void*, float)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPD_I(struct S_I p0, void* p1, double p2, void (*cb)(struct S_I, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPD_F(struct S_F p0, void* p1, double p2, void (*cb)(struct S_F, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPD_D(struct S_D p0, void* p1, double p2, void (*cb)(struct S_D, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPD_P(struct S_P p0, void* p1, double p2, void (*cb)(struct S_P, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPD_II(struct S_II p0, void* p1, double p2, void (*cb)(struct S_II, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPD_IF(struct S_IF p0, void* p1, double p2, void (*cb)(struct S_IF, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPD_ID(struct S_ID p0, void* p1, double p2, void (*cb)(struct S_ID, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPD_IP(struct S_IP p0, void* p1, double p2, void (*cb)(struct S_IP, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPD_FI(struct S_FI p0, void* p1, double p2, void (*cb)(struct S_FI, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPD_FF(struct S_FF p0, void* p1, double p2, void (*cb)(struct S_FF, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPD_FD(struct S_FD p0, void* p1, double p2, void (*cb)(struct S_FD, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPD_FP(struct S_FP p0, void* p1, double p2, void (*cb)(struct S_FP, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPD_DI(struct S_DI p0, void* p1, double p2, void (*cb)(struct S_DI, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPD_DF(struct S_DF p0, void* p1, double p2, void (*cb)(struct S_DF, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPD_DD(struct S_DD p0, void* p1, double p2, void (*cb)(struct S_DD, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPD_DP(struct S_DP p0, void* p1, double p2, void (*cb)(struct S_DP, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPD_PI(struct S_PI p0, void* p1, double p2, void (*cb)(struct S_PI, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPD_PF(struct S_PF p0, void* p1, double p2, void (*cb)(struct S_PF, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPD_PD(struct S_PD p0, void* p1, double p2, void (*cb)(struct S_PD, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPD_PP(struct S_PP p0, void* p1, double p2, void (*cb)(struct S_PP, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPD_III(struct S_III p0, void* p1, double p2, void (*cb)(struct S_III, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPD_IIF(struct S_IIF p0, void* p1, double p2, void (*cb)(struct S_IIF, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f8_V_SPD_IID(struct S_IID p0, void* p1, double p2, void (*cb)(struct S_IID, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_IIP(struct S_IIP p0, void* p1, double p2, void (*cb)(struct S_IIP, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_IFI(struct S_IFI p0, void* p1, double p2, void (*cb)(struct S_IFI, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_IFF(struct S_IFF p0, void* p1, double p2, void (*cb)(struct S_IFF, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_IFD(struct S_IFD p0, void* p1, double p2, void (*cb)(struct S_IFD, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_IFP(struct S_IFP p0, void* p1, double p2, void (*cb)(struct S_IFP, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_IDI(struct S_IDI p0, void* p1, double p2, void (*cb)(struct S_IDI, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_IDF(struct S_IDF p0, void* p1, double p2, void (*cb)(struct S_IDF, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_IDD(struct S_IDD p0, void* p1, double p2, void (*cb)(struct S_IDD, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_IDP(struct S_IDP p0, void* p1, double p2, void (*cb)(struct S_IDP, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_IPI(struct S_IPI p0, void* p1, double p2, void (*cb)(struct S_IPI, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_IPF(struct S_IPF p0, void* p1, double p2, void (*cb)(struct S_IPF, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_IPD(struct S_IPD p0, void* p1, double p2, void (*cb)(struct S_IPD, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_IPP(struct S_IPP p0, void* p1, double p2, void (*cb)(struct S_IPP, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_FII(struct S_FII p0, void* p1, double p2, void (*cb)(struct S_FII, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_FIF(struct S_FIF p0, void* p1, double p2, void (*cb)(struct S_FIF, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_FID(struct S_FID p0, void* p1, double p2, void (*cb)(struct S_FID, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_FIP(struct S_FIP p0, void* p1, double p2, void (*cb)(struct S_FIP, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_FFI(struct S_FFI p0, void* p1, double p2, void (*cb)(struct S_FFI, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_FFF(struct S_FFF p0, void* p1, double p2, void (*cb)(struct S_FFF, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_FFD(struct S_FFD p0, void* p1, double p2, void (*cb)(struct S_FFD, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_FFP(struct S_FFP p0, void* p1, double p2, void (*cb)(struct S_FFP, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_FDI(struct S_FDI p0, void* p1, double p2, void (*cb)(struct S_FDI, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_FDF(struct S_FDF p0, void* p1, double p2, void (*cb)(struct S_FDF, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_FDD(struct S_FDD p0, void* p1, double p2, void (*cb)(struct S_FDD, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_FDP(struct S_FDP p0, void* p1, double p2, void (*cb)(struct S_FDP, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_FPI(struct S_FPI p0, void* p1, double p2, void (*cb)(struct S_FPI, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_FPF(struct S_FPF p0, void* p1, double p2, void (*cb)(struct S_FPF, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_FPD(struct S_FPD p0, void* p1, double p2, void (*cb)(struct S_FPD, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_FPP(struct S_FPP p0, void* p1, double p2, void (*cb)(struct S_FPP, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_DII(struct S_DII p0, void* p1, double p2, void (*cb)(struct S_DII, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_DIF(struct S_DIF p0, void* p1, double p2, void (*cb)(struct S_DIF, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_DID(struct S_DID p0, void* p1, double p2, void (*cb)(struct S_DID, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_DIP(struct S_DIP p0, void* p1, double p2, void (*cb)(struct S_DIP, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_DFI(struct S_DFI p0, void* p1, double p2, void (*cb)(struct S_DFI, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_DFF(struct S_DFF p0, void* p1, double p2, void (*cb)(struct S_DFF, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_DFD(struct S_DFD p0, void* p1, double p2, void (*cb)(struct S_DFD, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_DFP(struct S_DFP p0, void* p1, double p2, void (*cb)(struct S_DFP, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_DDI(struct S_DDI p0, void* p1, double p2, void (*cb)(struct S_DDI, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_DDF(struct S_DDF p0, void* p1, double p2, void (*cb)(struct S_DDF, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_DDD(struct S_DDD p0, void* p1, double p2, void (*cb)(struct S_DDD, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_DDP(struct S_DDP p0, void* p1, double p2, void (*cb)(struct S_DDP, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_DPI(struct S_DPI p0, void* p1, double p2, void (*cb)(struct S_DPI, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_DPF(struct S_DPF p0, void* p1, double p2, void (*cb)(struct S_DPF, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_DPD(struct S_DPD p0, void* p1, double p2, void (*cb)(struct S_DPD, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_DPP(struct S_DPP p0, void* p1, double p2, void (*cb)(struct S_DPP, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_PII(struct S_PII p0, void* p1, double p2, void (*cb)(struct S_PII, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_PIF(struct S_PIF p0, void* p1, double p2, void (*cb)(struct S_PIF, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_PID(struct S_PID p0, void* p1, double p2, void (*cb)(struct S_PID, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_PIP(struct S_PIP p0, void* p1, double p2, void (*cb)(struct S_PIP, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_PFI(struct S_PFI p0, void* p1, double p2, void (*cb)(struct S_PFI, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_PFF(struct S_PFF p0, void* p1, double p2, void (*cb)(struct S_PFF, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_PFD(struct S_PFD p0, void* p1, double p2, void (*cb)(struct S_PFD, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_PFP(struct S_PFP p0, void* p1, double p2, void (*cb)(struct S_PFP, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_PDI(struct S_PDI p0, void* p1, double p2, void (*cb)(struct S_PDI, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_PDF(struct S_PDF p0, void* p1, double p2, void (*cb)(struct S_PDF, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_PDD(struct S_PDD p0, void* p1, double p2, void (*cb)(struct S_PDD, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_PDP(struct S_PDP p0, void* p1, double p2, void (*cb)(struct S_PDP, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_PPI(struct S_PPI p0, void* p1, double p2, void (*cb)(struct S_PPI, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_PPF(struct S_PPF p0, void* p1, double p2, void (*cb)(struct S_PPF, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_PPD(struct S_PPD p0, void* p1, double p2, void (*cb)(struct S_PPD, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPD_PPP(struct S_PPP p0, void* p1, double p2, void (*cb)(struct S_PPP, void*, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_I(struct S_I p0, void* p1, void* p2, void (*cb)(struct S_I, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_F(struct S_F p0, void* p1, void* p2, void (*cb)(struct S_F, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_D(struct S_D p0, void* p1, void* p2, void (*cb)(struct S_D, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_P(struct S_P p0, void* p1, void* p2, void (*cb)(struct S_P, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_II(struct S_II p0, void* p1, void* p2, void (*cb)(struct S_II, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_IF(struct S_IF p0, void* p1, void* p2, void (*cb)(struct S_IF, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_ID(struct S_ID p0, void* p1, void* p2, void (*cb)(struct S_ID, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_IP(struct S_IP p0, void* p1, void* p2, void (*cb)(struct S_IP, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_FI(struct S_FI p0, void* p1, void* p2, void (*cb)(struct S_FI, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_FF(struct S_FF p0, void* p1, void* p2, void (*cb)(struct S_FF, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_FD(struct S_FD p0, void* p1, void* p2, void (*cb)(struct S_FD, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_FP(struct S_FP p0, void* p1, void* p2, void (*cb)(struct S_FP, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_DI(struct S_DI p0, void* p1, void* p2, void (*cb)(struct S_DI, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_DF(struct S_DF p0, void* p1, void* p2, void (*cb)(struct S_DF, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_DD(struct S_DD p0, void* p1, void* p2, void (*cb)(struct S_DD, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_DP(struct S_DP p0, void* p1, void* p2, void (*cb)(struct S_DP, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_PI(struct S_PI p0, void* p1, void* p2, void (*cb)(struct S_PI, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_PF(struct S_PF p0, void* p1, void* p2, void (*cb)(struct S_PF, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_PD(struct S_PD p0, void* p1, void* p2, void (*cb)(struct S_PD, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_PP(struct S_PP p0, void* p1, void* p2, void (*cb)(struct S_PP, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_III(struct S_III p0, void* p1, void* p2, void (*cb)(struct S_III, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_IIF(struct S_IIF p0, void* p1, void* p2, void (*cb)(struct S_IIF, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_IID(struct S_IID p0, void* p1, void* p2, void (*cb)(struct S_IID, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_IIP(struct S_IIP p0, void* p1, void* p2, void (*cb)(struct S_IIP, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_IFI(struct S_IFI p0, void* p1, void* p2, void (*cb)(struct S_IFI, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_IFF(struct S_IFF p0, void* p1, void* p2, void (*cb)(struct S_IFF, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_IFD(struct S_IFD p0, void* p1, void* p2, void (*cb)(struct S_IFD, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_IFP(struct S_IFP p0, void* p1, void* p2, void (*cb)(struct S_IFP, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_IDI(struct S_IDI p0, void* p1, void* p2, void (*cb)(struct S_IDI, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_IDF(struct S_IDF p0, void* p1, void* p2, void (*cb)(struct S_IDF, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_IDD(struct S_IDD p0, void* p1, void* p2, void (*cb)(struct S_IDD, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_IDP(struct S_IDP p0, void* p1, void* p2, void (*cb)(struct S_IDP, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_IPI(struct S_IPI p0, void* p1, void* p2, void (*cb)(struct S_IPI, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_IPF(struct S_IPF p0, void* p1, void* p2, void (*cb)(struct S_IPF, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_IPD(struct S_IPD p0, void* p1, void* p2, void (*cb)(struct S_IPD, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_IPP(struct S_IPP p0, void* p1, void* p2, void (*cb)(struct S_IPP, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_FII(struct S_FII p0, void* p1, void* p2, void (*cb)(struct S_FII, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_FIF(struct S_FIF p0, void* p1, void* p2, void (*cb)(struct S_FIF, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_FID(struct S_FID p0, void* p1, void* p2, void (*cb)(struct S_FID, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_FIP(struct S_FIP p0, void* p1, void* p2, void (*cb)(struct S_FIP, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_FFI(struct S_FFI p0, void* p1, void* p2, void (*cb)(struct S_FFI, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_FFF(struct S_FFF p0, void* p1, void* p2, void (*cb)(struct S_FFF, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_FFD(struct S_FFD p0, void* p1, void* p2, void (*cb)(struct S_FFD, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_FFP(struct S_FFP p0, void* p1, void* p2, void (*cb)(struct S_FFP, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_FDI(struct S_FDI p0, void* p1, void* p2, void (*cb)(struct S_FDI, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_FDF(struct S_FDF p0, void* p1, void* p2, void (*cb)(struct S_FDF, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_FDD(struct S_FDD p0, void* p1, void* p2, void (*cb)(struct S_FDD, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_FDP(struct S_FDP p0, void* p1, void* p2, void (*cb)(struct S_FDP, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_FPI(struct S_FPI p0, void* p1, void* p2, void (*cb)(struct S_FPI, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_FPF(struct S_FPF p0, void* p1, void* p2, void (*cb)(struct S_FPF, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_FPD(struct S_FPD p0, void* p1, void* p2, void (*cb)(struct S_FPD, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_FPP(struct S_FPP p0, void* p1, void* p2, void (*cb)(struct S_FPP, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_DII(struct S_DII p0, void* p1, void* p2, void (*cb)(struct S_DII, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_DIF(struct S_DIF p0, void* p1, void* p2, void (*cb)(struct S_DIF, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_DID(struct S_DID p0, void* p1, void* p2, void (*cb)(struct S_DID, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_DIP(struct S_DIP p0, void* p1, void* p2, void (*cb)(struct S_DIP, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_DFI(struct S_DFI p0, void* p1, void* p2, void (*cb)(struct S_DFI, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_DFF(struct S_DFF p0, void* p1, void* p2, void (*cb)(struct S_DFF, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_DFD(struct S_DFD p0, void* p1, void* p2, void (*cb)(struct S_DFD, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_DFP(struct S_DFP p0, void* p1, void* p2, void (*cb)(struct S_DFP, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_DDI(struct S_DDI p0, void* p1, void* p2, void (*cb)(struct S_DDI, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_DDF(struct S_DDF p0, void* p1, void* p2, void (*cb)(struct S_DDF, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_DDD(struct S_DDD p0, void* p1, void* p2, void (*cb)(struct S_DDD, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_DDP(struct S_DDP p0, void* p1, void* p2, void (*cb)(struct S_DDP, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_DPI(struct S_DPI p0, void* p1, void* p2, void (*cb)(struct S_DPI, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_DPF(struct S_DPF p0, void* p1, void* p2, void (*cb)(struct S_DPF, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_DPD(struct S_DPD p0, void* p1, void* p2, void (*cb)(struct S_DPD, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_DPP(struct S_DPP p0, void* p1, void* p2, void (*cb)(struct S_DPP, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_PII(struct S_PII p0, void* p1, void* p2, void (*cb)(struct S_PII, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_PIF(struct S_PIF p0, void* p1, void* p2, void (*cb)(struct S_PIF, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_PID(struct S_PID p0, void* p1, void* p2, void (*cb)(struct S_PID, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_PIP(struct S_PIP p0, void* p1, void* p2, void (*cb)(struct S_PIP, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_PFI(struct S_PFI p0, void* p1, void* p2, void (*cb)(struct S_PFI, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_PFF(struct S_PFF p0, void* p1, void* p2, void (*cb)(struct S_PFF, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_PFD(struct S_PFD p0, void* p1, void* p2, void (*cb)(struct S_PFD, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_PFP(struct S_PFP p0, void* p1, void* p2, void (*cb)(struct S_PFP, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_PDI(struct S_PDI p0, void* p1, void* p2, void (*cb)(struct S_PDI, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_PDF(struct S_PDF p0, void* p1, void* p2, void (*cb)(struct S_PDF, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_PDD(struct S_PDD p0, void* p1, void* p2, void (*cb)(struct S_PDD, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_PDP(struct S_PDP p0, void* p1, void* p2, void (*cb)(struct S_PDP, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_PPI(struct S_PPI p0, void* p1, void* p2, void (*cb)(struct S_PPI, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_PPF(struct S_PPF p0, void* p1, void* p2, void (*cb)(struct S_PPF, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_PPD(struct S_PPD p0, void* p1, void* p2, void (*cb)(struct S_PPD, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPP_PPP(struct S_PPP p0, void* p1, void* p2, void (*cb)(struct S_PPP, void*, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_I(struct S_I p0, void* p1, struct S_I p2, void (*cb)(struct S_I, void*, struct S_I)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_F(struct S_F p0, void* p1, struct S_F p2, void (*cb)(struct S_F, void*, struct S_F)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_D(struct S_D p0, void* p1, struct S_D p2, void (*cb)(struct S_D, void*, struct S_D)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_P(struct S_P p0, void* p1, struct S_P p2, void (*cb)(struct S_P, void*, struct S_P)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_II(struct S_II p0, void* p1, struct S_II p2, void (*cb)(struct S_II, void*, struct S_II)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_IF(struct S_IF p0, void* p1, struct S_IF p2, void (*cb)(struct S_IF, void*, struct S_IF)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_ID(struct S_ID p0, void* p1, struct S_ID p2, void (*cb)(struct S_ID, void*, struct S_ID)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_IP(struct S_IP p0, void* p1, struct S_IP p2, void (*cb)(struct S_IP, void*, struct S_IP)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_FI(struct S_FI p0, void* p1, struct S_FI p2, void (*cb)(struct S_FI, void*, struct S_FI)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_FF(struct S_FF p0, void* p1, struct S_FF p2, void (*cb)(struct S_FF, void*, struct S_FF)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_FD(struct S_FD p0, void* p1, struct S_FD p2, void (*cb)(struct S_FD, void*, struct S_FD)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_FP(struct S_FP p0, void* p1, struct S_FP p2, void (*cb)(struct S_FP, void*, struct S_FP)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_DI(struct S_DI p0, void* p1, struct S_DI p2, void (*cb)(struct S_DI, void*, struct S_DI)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_DF(struct S_DF p0, void* p1, struct S_DF p2, void (*cb)(struct S_DF, void*, struct S_DF)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_DD(struct S_DD p0, void* p1, struct S_DD p2, void (*cb)(struct S_DD, void*, struct S_DD)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_DP(struct S_DP p0, void* p1, struct S_DP p2, void (*cb)(struct S_DP, void*, struct S_DP)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_PI(struct S_PI p0, void* p1, struct S_PI p2, void (*cb)(struct S_PI, void*, struct S_PI)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_PF(struct S_PF p0, void* p1, struct S_PF p2, void (*cb)(struct S_PF, void*, struct S_PF)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_PD(struct S_PD p0, void* p1, struct S_PD p2, void (*cb)(struct S_PD, void*, struct S_PD)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_PP(struct S_PP p0, void* p1, struct S_PP p2, void (*cb)(struct S_PP, void*, struct S_PP)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_III(struct S_III p0, void* p1, struct S_III p2, void (*cb)(struct S_III, void*, struct S_III)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_IIF(struct S_IIF p0, void* p1, struct S_IIF p2, void (*cb)(struct S_IIF, void*, struct S_IIF)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_IID(struct S_IID p0, void* p1, struct S_IID p2, void (*cb)(struct S_IID, void*, struct S_IID)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_IIP(struct S_IIP p0, void* p1, struct S_IIP p2, void (*cb)(struct S_IIP, void*, struct S_IIP)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_IFI(struct S_IFI p0, void* p1, struct S_IFI p2, void (*cb)(struct S_IFI, void*, struct S_IFI)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_IFF(struct S_IFF p0, void* p1, struct S_IFF p2, void (*cb)(struct S_IFF, void*, struct S_IFF)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_IFD(struct S_IFD p0, void* p1, struct S_IFD p2, void (*cb)(struct S_IFD, void*, struct S_IFD)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_IFP(struct S_IFP p0, void* p1, struct S_IFP p2, void (*cb)(struct S_IFP, void*, struct S_IFP)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_IDI(struct S_IDI p0, void* p1, struct S_IDI p2, void (*cb)(struct S_IDI, void*, struct S_IDI)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_IDF(struct S_IDF p0, void* p1, struct S_IDF p2, void (*cb)(struct S_IDF, void*, struct S_IDF)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_IDD(struct S_IDD p0, void* p1, struct S_IDD p2, void (*cb)(struct S_IDD, void*, struct S_IDD)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_IDP(struct S_IDP p0, void* p1, struct S_IDP p2, void (*cb)(struct S_IDP, void*, struct S_IDP)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_IPI(struct S_IPI p0, void* p1, struct S_IPI p2, void (*cb)(struct S_IPI, void*, struct S_IPI)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_IPF(struct S_IPF p0, void* p1, struct S_IPF p2, void (*cb)(struct S_IPF, void*, struct S_IPF)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_IPD(struct S_IPD p0, void* p1, struct S_IPD p2, void (*cb)(struct S_IPD, void*, struct S_IPD)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_IPP(struct S_IPP p0, void* p1, struct S_IPP p2, void (*cb)(struct S_IPP, void*, struct S_IPP)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_FII(struct S_FII p0, void* p1, struct S_FII p2, void (*cb)(struct S_FII, void*, struct S_FII)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_FIF(struct S_FIF p0, void* p1, struct S_FIF p2, void (*cb)(struct S_FIF, void*, struct S_FIF)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_FID(struct S_FID p0, void* p1, struct S_FID p2, void (*cb)(struct S_FID, void*, struct S_FID)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_FIP(struct S_FIP p0, void* p1, struct S_FIP p2, void (*cb)(struct S_FIP, void*, struct S_FIP)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_FFI(struct S_FFI p0, void* p1, struct S_FFI p2, void (*cb)(struct S_FFI, void*, struct S_FFI)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_FFF(struct S_FFF p0, void* p1, struct S_FFF p2, void (*cb)(struct S_FFF, void*, struct S_FFF)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_FFD(struct S_FFD p0, void* p1, struct S_FFD p2, void (*cb)(struct S_FFD, void*, struct S_FFD)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_FFP(struct S_FFP p0, void* p1, struct S_FFP p2, void (*cb)(struct S_FFP, void*, struct S_FFP)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_FDI(struct S_FDI p0, void* p1, struct S_FDI p2, void (*cb)(struct S_FDI, void*, struct S_FDI)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_FDF(struct S_FDF p0, void* p1, struct S_FDF p2, void (*cb)(struct S_FDF, void*, struct S_FDF)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_FDD(struct S_FDD p0, void* p1, struct S_FDD p2, void (*cb)(struct S_FDD, void*, struct S_FDD)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_FDP(struct S_FDP p0, void* p1, struct S_FDP p2, void (*cb)(struct S_FDP, void*, struct S_FDP)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_FPI(struct S_FPI p0, void* p1, struct S_FPI p2, void (*cb)(struct S_FPI, void*, struct S_FPI)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_FPF(struct S_FPF p0, void* p1, struct S_FPF p2, void (*cb)(struct S_FPF, void*, struct S_FPF)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_FPD(struct S_FPD p0, void* p1, struct S_FPD p2, void (*cb)(struct S_FPD, void*, struct S_FPD)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_FPP(struct S_FPP p0, void* p1, struct S_FPP p2, void (*cb)(struct S_FPP, void*, struct S_FPP)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_DII(struct S_DII p0, void* p1, struct S_DII p2, void (*cb)(struct S_DII, void*, struct S_DII)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_DIF(struct S_DIF p0, void* p1, struct S_DIF p2, void (*cb)(struct S_DIF, void*, struct S_DIF)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_DID(struct S_DID p0, void* p1, struct S_DID p2, void (*cb)(struct S_DID, void*, struct S_DID)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_DIP(struct S_DIP p0, void* p1, struct S_DIP p2, void (*cb)(struct S_DIP, void*, struct S_DIP)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_DFI(struct S_DFI p0, void* p1, struct S_DFI p2, void (*cb)(struct S_DFI, void*, struct S_DFI)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_DFF(struct S_DFF p0, void* p1, struct S_DFF p2, void (*cb)(struct S_DFF, void*, struct S_DFF)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_DFD(struct S_DFD p0, void* p1, struct S_DFD p2, void (*cb)(struct S_DFD, void*, struct S_DFD)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_DFP(struct S_DFP p0, void* p1, struct S_DFP p2, void (*cb)(struct S_DFP, void*, struct S_DFP)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_DDI(struct S_DDI p0, void* p1, struct S_DDI p2, void (*cb)(struct S_DDI, void*, struct S_DDI)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_DDF(struct S_DDF p0, void* p1, struct S_DDF p2, void (*cb)(struct S_DDF, void*, struct S_DDF)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_DDD(struct S_DDD p0, void* p1, struct S_DDD p2, void (*cb)(struct S_DDD, void*, struct S_DDD)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_DDP(struct S_DDP p0, void* p1, struct S_DDP p2, void (*cb)(struct S_DDP, void*, struct S_DDP)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_DPI(struct S_DPI p0, void* p1, struct S_DPI p2, void (*cb)(struct S_DPI, void*, struct S_DPI)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_DPF(struct S_DPF p0, void* p1, struct S_DPF p2, void (*cb)(struct S_DPF, void*, struct S_DPF)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_DPD(struct S_DPD p0, void* p1, struct S_DPD p2, void (*cb)(struct S_DPD, void*, struct S_DPD)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_DPP(struct S_DPP p0, void* p1, struct S_DPP p2, void (*cb)(struct S_DPP, void*, struct S_DPP)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_PII(struct S_PII p0, void* p1, struct S_PII p2, void (*cb)(struct S_PII, void*, struct S_PII)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_PIF(struct S_PIF p0, void* p1, struct S_PIF p2, void (*cb)(struct S_PIF, void*, struct S_PIF)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_PID(struct S_PID p0, void* p1, struct S_PID p2, void (*cb)(struct S_PID, void*, struct S_PID)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_PIP(struct S_PIP p0, void* p1, struct S_PIP p2, void (*cb)(struct S_PIP, void*, struct S_PIP)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_PFI(struct S_PFI p0, void* p1, struct S_PFI p2, void (*cb)(struct S_PFI, void*, struct S_PFI)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_PFF(struct S_PFF p0, void* p1, struct S_PFF p2, void (*cb)(struct S_PFF, void*, struct S_PFF)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_PFD(struct S_PFD p0, void* p1, struct S_PFD p2, void (*cb)(struct S_PFD, void*, struct S_PFD)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_PFP(struct S_PFP p0, void* p1, struct S_PFP p2, void (*cb)(struct S_PFP, void*, struct S_PFP)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_PDI(struct S_PDI p0, void* p1, struct S_PDI p2, void (*cb)(struct S_PDI, void*, struct S_PDI)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_PDF(struct S_PDF p0, void* p1, struct S_PDF p2, void (*cb)(struct S_PDF, void*, struct S_PDF)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_PDD(struct S_PDD p0, void* p1, struct S_PDD p2, void (*cb)(struct S_PDD, void*, struct S_PDD)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_PDP(struct S_PDP p0, void* p1, struct S_PDP p2, void (*cb)(struct S_PDP, void*, struct S_PDP)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_PPI(struct S_PPI p0, void* p1, struct S_PPI p2, void (*cb)(struct S_PPI, void*, struct S_PPI)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_PPF(struct S_PPF p0, void* p1, struct S_PPF p2, void (*cb)(struct S_PPF, void*, struct S_PPF)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_PPD(struct S_PPD p0, void* p1, struct S_PPD p2, void (*cb)(struct S_PPD, void*, struct S_PPD)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SPS_PPP(struct S_PPP p0, void* p1, struct S_PPP p2, void (*cb)(struct S_PPP, void*, struct S_PPP)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_I(struct S_I p0, struct S_I p1, int p2, void (*cb)(struct S_I, struct S_I, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_F(struct S_F p0, struct S_F p1, int p2, void (*cb)(struct S_F, struct S_F, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_D(struct S_D p0, struct S_D p1, int p2, void (*cb)(struct S_D, struct S_D, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_P(struct S_P p0, struct S_P p1, int p2, void (*cb)(struct S_P, struct S_P, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_II(struct S_II p0, struct S_II p1, int p2, void (*cb)(struct S_II, struct S_II, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_IF(struct S_IF p0, struct S_IF p1, int p2, void (*cb)(struct S_IF, struct S_IF, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_ID(struct S_ID p0, struct S_ID p1, int p2, void (*cb)(struct S_ID, struct S_ID, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_IP(struct S_IP p0, struct S_IP p1, int p2, void (*cb)(struct S_IP, struct S_IP, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_FI(struct S_FI p0, struct S_FI p1, int p2, void (*cb)(struct S_FI, struct S_FI, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_FF(struct S_FF p0, struct S_FF p1, int p2, void (*cb)(struct S_FF, struct S_FF, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_FD(struct S_FD p0, struct S_FD p1, int p2, void (*cb)(struct S_FD, struct S_FD, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_FP(struct S_FP p0, struct S_FP p1, int p2, void (*cb)(struct S_FP, struct S_FP, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_DI(struct S_DI p0, struct S_DI p1, int p2, void (*cb)(struct S_DI, struct S_DI, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_DF(struct S_DF p0, struct S_DF p1, int p2, void (*cb)(struct S_DF, struct S_DF, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_DD(struct S_DD p0, struct S_DD p1, int p2, void (*cb)(struct S_DD, struct S_DD, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_DP(struct S_DP p0, struct S_DP p1, int p2, void (*cb)(struct S_DP, struct S_DP, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_PI(struct S_PI p0, struct S_PI p1, int p2, void (*cb)(struct S_PI, struct S_PI, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_PF(struct S_PF p0, struct S_PF p1, int p2, void (*cb)(struct S_PF, struct S_PF, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_PD(struct S_PD p0, struct S_PD p1, int p2, void (*cb)(struct S_PD, struct S_PD, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_PP(struct S_PP p0, struct S_PP p1, int p2, void (*cb)(struct S_PP, struct S_PP, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_III(struct S_III p0, struct S_III p1, int p2, void (*cb)(struct S_III, struct S_III, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_IIF(struct S_IIF p0, struct S_IIF p1, int p2, void (*cb)(struct S_IIF, struct S_IIF, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_IID(struct S_IID p0, struct S_IID p1, int p2, void (*cb)(struct S_IID, struct S_IID, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_IIP(struct S_IIP p0, struct S_IIP p1, int p2, void (*cb)(struct S_IIP, struct S_IIP, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_IFI(struct S_IFI p0, struct S_IFI p1, int p2, void (*cb)(struct S_IFI, struct S_IFI, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_IFF(struct S_IFF p0, struct S_IFF p1, int p2, void (*cb)(struct S_IFF, struct S_IFF, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_IFD(struct S_IFD p0, struct S_IFD p1, int p2, void (*cb)(struct S_IFD, struct S_IFD, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_IFP(struct S_IFP p0, struct S_IFP p1, int p2, void (*cb)(struct S_IFP, struct S_IFP, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_IDI(struct S_IDI p0, struct S_IDI p1, int p2, void (*cb)(struct S_IDI, struct S_IDI, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_IDF(struct S_IDF p0, struct S_IDF p1, int p2, void (*cb)(struct S_IDF, struct S_IDF, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_IDD(struct S_IDD p0, struct S_IDD p1, int p2, void (*cb)(struct S_IDD, struct S_IDD, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_IDP(struct S_IDP p0, struct S_IDP p1, int p2, void (*cb)(struct S_IDP, struct S_IDP, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_IPI(struct S_IPI p0, struct S_IPI p1, int p2, void (*cb)(struct S_IPI, struct S_IPI, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_IPF(struct S_IPF p0, struct S_IPF p1, int p2, void (*cb)(struct S_IPF, struct S_IPF, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_IPD(struct S_IPD p0, struct S_IPD p1, int p2, void (*cb)(struct S_IPD, struct S_IPD, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_IPP(struct S_IPP p0, struct S_IPP p1, int p2, void (*cb)(struct S_IPP, struct S_IPP, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_FII(struct S_FII p0, struct S_FII p1, int p2, void (*cb)(struct S_FII, struct S_FII, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_FIF(struct S_FIF p0, struct S_FIF p1, int p2, void (*cb)(struct S_FIF, struct S_FIF, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_FID(struct S_FID p0, struct S_FID p1, int p2, void (*cb)(struct S_FID, struct S_FID, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_FIP(struct S_FIP p0, struct S_FIP p1, int p2, void (*cb)(struct S_FIP, struct S_FIP, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_FFI(struct S_FFI p0, struct S_FFI p1, int p2, void (*cb)(struct S_FFI, struct S_FFI, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_FFF(struct S_FFF p0, struct S_FFF p1, int p2, void (*cb)(struct S_FFF, struct S_FFF, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_FFD(struct S_FFD p0, struct S_FFD p1, int p2, void (*cb)(struct S_FFD, struct S_FFD, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_FFP(struct S_FFP p0, struct S_FFP p1, int p2, void (*cb)(struct S_FFP, struct S_FFP, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_FDI(struct S_FDI p0, struct S_FDI p1, int p2, void (*cb)(struct S_FDI, struct S_FDI, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_FDF(struct S_FDF p0, struct S_FDF p1, int p2, void (*cb)(struct S_FDF, struct S_FDF, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_FDD(struct S_FDD p0, struct S_FDD p1, int p2, void (*cb)(struct S_FDD, struct S_FDD, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_FDP(struct S_FDP p0, struct S_FDP p1, int p2, void (*cb)(struct S_FDP, struct S_FDP, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_FPI(struct S_FPI p0, struct S_FPI p1, int p2, void (*cb)(struct S_FPI, struct S_FPI, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_FPF(struct S_FPF p0, struct S_FPF p1, int p2, void (*cb)(struct S_FPF, struct S_FPF, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_FPD(struct S_FPD p0, struct S_FPD p1, int p2, void (*cb)(struct S_FPD, struct S_FPD, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_FPP(struct S_FPP p0, struct S_FPP p1, int p2, void (*cb)(struct S_FPP, struct S_FPP, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_DII(struct S_DII p0, struct S_DII p1, int p2, void (*cb)(struct S_DII, struct S_DII, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_DIF(struct S_DIF p0, struct S_DIF p1, int p2, void (*cb)(struct S_DIF, struct S_DIF, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_DID(struct S_DID p0, struct S_DID p1, int p2, void (*cb)(struct S_DID, struct S_DID, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_DIP(struct S_DIP p0, struct S_DIP p1, int p2, void (*cb)(struct S_DIP, struct S_DIP, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_DFI(struct S_DFI p0, struct S_DFI p1, int p2, void (*cb)(struct S_DFI, struct S_DFI, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_DFF(struct S_DFF p0, struct S_DFF p1, int p2, void (*cb)(struct S_DFF, struct S_DFF, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_DFD(struct S_DFD p0, struct S_DFD p1, int p2, void (*cb)(struct S_DFD, struct S_DFD, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_DFP(struct S_DFP p0, struct S_DFP p1, int p2, void (*cb)(struct S_DFP, struct S_DFP, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_DDI(struct S_DDI p0, struct S_DDI p1, int p2, void (*cb)(struct S_DDI, struct S_DDI, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_DDF(struct S_DDF p0, struct S_DDF p1, int p2, void (*cb)(struct S_DDF, struct S_DDF, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_DDD(struct S_DDD p0, struct S_DDD p1, int p2, void (*cb)(struct S_DDD, struct S_DDD, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_DDP(struct S_DDP p0, struct S_DDP p1, int p2, void (*cb)(struct S_DDP, struct S_DDP, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_DPI(struct S_DPI p0, struct S_DPI p1, int p2, void (*cb)(struct S_DPI, struct S_DPI, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_DPF(struct S_DPF p0, struct S_DPF p1, int p2, void (*cb)(struct S_DPF, struct S_DPF, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_DPD(struct S_DPD p0, struct S_DPD p1, int p2, void (*cb)(struct S_DPD, struct S_DPD, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_DPP(struct S_DPP p0, struct S_DPP p1, int p2, void (*cb)(struct S_DPP, struct S_DPP, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_PII(struct S_PII p0, struct S_PII p1, int p2, void (*cb)(struct S_PII, struct S_PII, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_PIF(struct S_PIF p0, struct S_PIF p1, int p2, void (*cb)(struct S_PIF, struct S_PIF, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_PID(struct S_PID p0, struct S_PID p1, int p2, void (*cb)(struct S_PID, struct S_PID, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_PIP(struct S_PIP p0, struct S_PIP p1, int p2, void (*cb)(struct S_PIP, struct S_PIP, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_PFI(struct S_PFI p0, struct S_PFI p1, int p2, void (*cb)(struct S_PFI, struct S_PFI, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_PFF(struct S_PFF p0, struct S_PFF p1, int p2, void (*cb)(struct S_PFF, struct S_PFF, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_PFD(struct S_PFD p0, struct S_PFD p1, int p2, void (*cb)(struct S_PFD, struct S_PFD, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_PFP(struct S_PFP p0, struct S_PFP p1, int p2, void (*cb)(struct S_PFP, struct S_PFP, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_PDI(struct S_PDI p0, struct S_PDI p1, int p2, void (*cb)(struct S_PDI, struct S_PDI, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_PDF(struct S_PDF p0, struct S_PDF p1, int p2, void (*cb)(struct S_PDF, struct S_PDF, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_PDD(struct S_PDD p0, struct S_PDD p1, int p2, void (*cb)(struct S_PDD, struct S_PDD, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_PDP(struct S_PDP p0, struct S_PDP p1, int p2, void (*cb)(struct S_PDP, struct S_PDP, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_PPI(struct S_PPI p0, struct S_PPI p1, int p2, void (*cb)(struct S_PPI, struct S_PPI, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_PPF(struct S_PPF p0, struct S_PPF p1, int p2, void (*cb)(struct S_PPF, struct S_PPF, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_PPD(struct S_PPD p0, struct S_PPD p1, int p2, void (*cb)(struct S_PPD, struct S_PPD, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSI_PPP(struct S_PPP p0, struct S_PPP p1, int p2, void (*cb)(struct S_PPP, struct S_PPP, int)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_I(struct S_I p0, struct S_I p1, float p2, void (*cb)(struct S_I, struct S_I, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_F(struct S_F p0, struct S_F p1, float p2, void (*cb)(struct S_F, struct S_F, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_D(struct S_D p0, struct S_D p1, float p2, void (*cb)(struct S_D, struct S_D, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_P(struct S_P p0, struct S_P p1, float p2, void (*cb)(struct S_P, struct S_P, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_II(struct S_II p0, struct S_II p1, float p2, void (*cb)(struct S_II, struct S_II, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_IF(struct S_IF p0, struct S_IF p1, float p2, void (*cb)(struct S_IF, struct S_IF, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_ID(struct S_ID p0, struct S_ID p1, float p2, void (*cb)(struct S_ID, struct S_ID, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_IP(struct S_IP p0, struct S_IP p1, float p2, void (*cb)(struct S_IP, struct S_IP, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_FI(struct S_FI p0, struct S_FI p1, float p2, void (*cb)(struct S_FI, struct S_FI, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_FF(struct S_FF p0, struct S_FF p1, float p2, void (*cb)(struct S_FF, struct S_FF, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_FD(struct S_FD p0, struct S_FD p1, float p2, void (*cb)(struct S_FD, struct S_FD, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_FP(struct S_FP p0, struct S_FP p1, float p2, void (*cb)(struct S_FP, struct S_FP, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_DI(struct S_DI p0, struct S_DI p1, float p2, void (*cb)(struct S_DI, struct S_DI, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_DF(struct S_DF p0, struct S_DF p1, float p2, void (*cb)(struct S_DF, struct S_DF, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_DD(struct S_DD p0, struct S_DD p1, float p2, void (*cb)(struct S_DD, struct S_DD, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_DP(struct S_DP p0, struct S_DP p1, float p2, void (*cb)(struct S_DP, struct S_DP, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_PI(struct S_PI p0, struct S_PI p1, float p2, void (*cb)(struct S_PI, struct S_PI, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_PF(struct S_PF p0, struct S_PF p1, float p2, void (*cb)(struct S_PF, struct S_PF, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_PD(struct S_PD p0, struct S_PD p1, float p2, void (*cb)(struct S_PD, struct S_PD, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_PP(struct S_PP p0, struct S_PP p1, float p2, void (*cb)(struct S_PP, struct S_PP, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_III(struct S_III p0, struct S_III p1, float p2, void (*cb)(struct S_III, struct S_III, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_IIF(struct S_IIF p0, struct S_IIF p1, float p2, void (*cb)(struct S_IIF, struct S_IIF, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_IID(struct S_IID p0, struct S_IID p1, float p2, void (*cb)(struct S_IID, struct S_IID, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_IIP(struct S_IIP p0, struct S_IIP p1, float p2, void (*cb)(struct S_IIP, struct S_IIP, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_IFI(struct S_IFI p0, struct S_IFI p1, float p2, void (*cb)(struct S_IFI, struct S_IFI, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_IFF(struct S_IFF p0, struct S_IFF p1, float p2, void (*cb)(struct S_IFF, struct S_IFF, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_IFD(struct S_IFD p0, struct S_IFD p1, float p2, void (*cb)(struct S_IFD, struct S_IFD, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_IFP(struct S_IFP p0, struct S_IFP p1, float p2, void (*cb)(struct S_IFP, struct S_IFP, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_IDI(struct S_IDI p0, struct S_IDI p1, float p2, void (*cb)(struct S_IDI, struct S_IDI, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_IDF(struct S_IDF p0, struct S_IDF p1, float p2, void (*cb)(struct S_IDF, struct S_IDF, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_IDD(struct S_IDD p0, struct S_IDD p1, float p2, void (*cb)(struct S_IDD, struct S_IDD, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_IDP(struct S_IDP p0, struct S_IDP p1, float p2, void (*cb)(struct S_IDP, struct S_IDP, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_IPI(struct S_IPI p0, struct S_IPI p1, float p2, void (*cb)(struct S_IPI, struct S_IPI, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_IPF(struct S_IPF p0, struct S_IPF p1, float p2, void (*cb)(struct S_IPF, struct S_IPF, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_IPD(struct S_IPD p0, struct S_IPD p1, float p2, void (*cb)(struct S_IPD, struct S_IPD, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_IPP(struct S_IPP p0, struct S_IPP p1, float p2, void (*cb)(struct S_IPP, struct S_IPP, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_FII(struct S_FII p0, struct S_FII p1, float p2, void (*cb)(struct S_FII, struct S_FII, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_FIF(struct S_FIF p0, struct S_FIF p1, float p2, void (*cb)(struct S_FIF, struct S_FIF, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_FID(struct S_FID p0, struct S_FID p1, float p2, void (*cb)(struct S_FID, struct S_FID, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_FIP(struct S_FIP p0, struct S_FIP p1, float p2, void (*cb)(struct S_FIP, struct S_FIP, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_FFI(struct S_FFI p0, struct S_FFI p1, float p2, void (*cb)(struct S_FFI, struct S_FFI, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_FFF(struct S_FFF p0, struct S_FFF p1, float p2, void (*cb)(struct S_FFF, struct S_FFF, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_FFD(struct S_FFD p0, struct S_FFD p1, float p2, void (*cb)(struct S_FFD, struct S_FFD, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_FFP(struct S_FFP p0, struct S_FFP p1, float p2, void (*cb)(struct S_FFP, struct S_FFP, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_FDI(struct S_FDI p0, struct S_FDI p1, float p2, void (*cb)(struct S_FDI, struct S_FDI, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_FDF(struct S_FDF p0, struct S_FDF p1, float p2, void (*cb)(struct S_FDF, struct S_FDF, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_FDD(struct S_FDD p0, struct S_FDD p1, float p2, void (*cb)(struct S_FDD, struct S_FDD, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_FDP(struct S_FDP p0, struct S_FDP p1, float p2, void (*cb)(struct S_FDP, struct S_FDP, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_FPI(struct S_FPI p0, struct S_FPI p1, float p2, void (*cb)(struct S_FPI, struct S_FPI, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_FPF(struct S_FPF p0, struct S_FPF p1, float p2, void (*cb)(struct S_FPF, struct S_FPF, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_FPD(struct S_FPD p0, struct S_FPD p1, float p2, void (*cb)(struct S_FPD, struct S_FPD, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_FPP(struct S_FPP p0, struct S_FPP p1, float p2, void (*cb)(struct S_FPP, struct S_FPP, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_DII(struct S_DII p0, struct S_DII p1, float p2, void (*cb)(struct S_DII, struct S_DII, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_DIF(struct S_DIF p0, struct S_DIF p1, float p2, void (*cb)(struct S_DIF, struct S_DIF, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_DID(struct S_DID p0, struct S_DID p1, float p2, void (*cb)(struct S_DID, struct S_DID, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_DIP(struct S_DIP p0, struct S_DIP p1, float p2, void (*cb)(struct S_DIP, struct S_DIP, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_DFI(struct S_DFI p0, struct S_DFI p1, float p2, void (*cb)(struct S_DFI, struct S_DFI, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_DFF(struct S_DFF p0, struct S_DFF p1, float p2, void (*cb)(struct S_DFF, struct S_DFF, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_DFD(struct S_DFD p0, struct S_DFD p1, float p2, void (*cb)(struct S_DFD, struct S_DFD, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_DFP(struct S_DFP p0, struct S_DFP p1, float p2, void (*cb)(struct S_DFP, struct S_DFP, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_DDI(struct S_DDI p0, struct S_DDI p1, float p2, void (*cb)(struct S_DDI, struct S_DDI, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_DDF(struct S_DDF p0, struct S_DDF p1, float p2, void (*cb)(struct S_DDF, struct S_DDF, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_DDD(struct S_DDD p0, struct S_DDD p1, float p2, void (*cb)(struct S_DDD, struct S_DDD, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_DDP(struct S_DDP p0, struct S_DDP p1, float p2, void (*cb)(struct S_DDP, struct S_DDP, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_DPI(struct S_DPI p0, struct S_DPI p1, float p2, void (*cb)(struct S_DPI, struct S_DPI, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_DPF(struct S_DPF p0, struct S_DPF p1, float p2, void (*cb)(struct S_DPF, struct S_DPF, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_DPD(struct S_DPD p0, struct S_DPD p1, float p2, void (*cb)(struct S_DPD, struct S_DPD, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_DPP(struct S_DPP p0, struct S_DPP p1, float p2, void (*cb)(struct S_DPP, struct S_DPP, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_PII(struct S_PII p0, struct S_PII p1, float p2, void (*cb)(struct S_PII, struct S_PII, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_PIF(struct S_PIF p0, struct S_PIF p1, float p2, void (*cb)(struct S_PIF, struct S_PIF, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_PID(struct S_PID p0, struct S_PID p1, float p2, void (*cb)(struct S_PID, struct S_PID, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_PIP(struct S_PIP p0, struct S_PIP p1, float p2, void (*cb)(struct S_PIP, struct S_PIP, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_PFI(struct S_PFI p0, struct S_PFI p1, float p2, void (*cb)(struct S_PFI, struct S_PFI, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_PFF(struct S_PFF p0, struct S_PFF p1, float p2, void (*cb)(struct S_PFF, struct S_PFF, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_PFD(struct S_PFD p0, struct S_PFD p1, float p2, void (*cb)(struct S_PFD, struct S_PFD, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_PFP(struct S_PFP p0, struct S_PFP p1, float p2, void (*cb)(struct S_PFP, struct S_PFP, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_PDI(struct S_PDI p0, struct S_PDI p1, float p2, void (*cb)(struct S_PDI, struct S_PDI, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_PDF(struct S_PDF p0, struct S_PDF p1, float p2, void (*cb)(struct S_PDF, struct S_PDF, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_PDD(struct S_PDD p0, struct S_PDD p1, float p2, void (*cb)(struct S_PDD, struct S_PDD, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_PDP(struct S_PDP p0, struct S_PDP p1, float p2, void (*cb)(struct S_PDP, struct S_PDP, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_PPI(struct S_PPI p0, struct S_PPI p1, float p2, void (*cb)(struct S_PPI, struct S_PPI, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_PPF(struct S_PPF p0, struct S_PPF p1, float p2, void (*cb)(struct S_PPF, struct S_PPF, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_PPD(struct S_PPD p0, struct S_PPD p1, float p2, void (*cb)(struct S_PPD, struct S_PPD, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSF_PPP(struct S_PPP p0, struct S_PPP p1, float p2, void (*cb)(struct S_PPP, struct S_PPP, float)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_I(struct S_I p0, struct S_I p1, double p2, void (*cb)(struct S_I, struct S_I, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_F(struct S_F p0, struct S_F p1, double p2, void (*cb)(struct S_F, struct S_F, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_D(struct S_D p0, struct S_D p1, double p2, void (*cb)(struct S_D, struct S_D, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_P(struct S_P p0, struct S_P p1, double p2, void (*cb)(struct S_P, struct S_P, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_II(struct S_II p0, struct S_II p1, double p2, void (*cb)(struct S_II, struct S_II, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_IF(struct S_IF p0, struct S_IF p1, double p2, void (*cb)(struct S_IF, struct S_IF, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_ID(struct S_ID p0, struct S_ID p1, double p2, void (*cb)(struct S_ID, struct S_ID, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_IP(struct S_IP p0, struct S_IP p1, double p2, void (*cb)(struct S_IP, struct S_IP, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_FI(struct S_FI p0, struct S_FI p1, double p2, void (*cb)(struct S_FI, struct S_FI, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_FF(struct S_FF p0, struct S_FF p1, double p2, void (*cb)(struct S_FF, struct S_FF, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_FD(struct S_FD p0, struct S_FD p1, double p2, void (*cb)(struct S_FD, struct S_FD, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_FP(struct S_FP p0, struct S_FP p1, double p2, void (*cb)(struct S_FP, struct S_FP, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_DI(struct S_DI p0, struct S_DI p1, double p2, void (*cb)(struct S_DI, struct S_DI, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_DF(struct S_DF p0, struct S_DF p1, double p2, void (*cb)(struct S_DF, struct S_DF, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_DD(struct S_DD p0, struct S_DD p1, double p2, void (*cb)(struct S_DD, struct S_DD, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_DP(struct S_DP p0, struct S_DP p1, double p2, void (*cb)(struct S_DP, struct S_DP, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_PI(struct S_PI p0, struct S_PI p1, double p2, void (*cb)(struct S_PI, struct S_PI, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_PF(struct S_PF p0, struct S_PF p1, double p2, void (*cb)(struct S_PF, struct S_PF, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_PD(struct S_PD p0, struct S_PD p1, double p2, void (*cb)(struct S_PD, struct S_PD, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_PP(struct S_PP p0, struct S_PP p1, double p2, void (*cb)(struct S_PP, struct S_PP, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_III(struct S_III p0, struct S_III p1, double p2, void (*cb)(struct S_III, struct S_III, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_IIF(struct S_IIF p0, struct S_IIF p1, double p2, void (*cb)(struct S_IIF, struct S_IIF, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_IID(struct S_IID p0, struct S_IID p1, double p2, void (*cb)(struct S_IID, struct S_IID, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_IIP(struct S_IIP p0, struct S_IIP p1, double p2, void (*cb)(struct S_IIP, struct S_IIP, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_IFI(struct S_IFI p0, struct S_IFI p1, double p2, void (*cb)(struct S_IFI, struct S_IFI, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_IFF(struct S_IFF p0, struct S_IFF p1, double p2, void (*cb)(struct S_IFF, struct S_IFF, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_IFD(struct S_IFD p0, struct S_IFD p1, double p2, void (*cb)(struct S_IFD, struct S_IFD, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_IFP(struct S_IFP p0, struct S_IFP p1, double p2, void (*cb)(struct S_IFP, struct S_IFP, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_IDI(struct S_IDI p0, struct S_IDI p1, double p2, void (*cb)(struct S_IDI, struct S_IDI, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_IDF(struct S_IDF p0, struct S_IDF p1, double p2, void (*cb)(struct S_IDF, struct S_IDF, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_IDD(struct S_IDD p0, struct S_IDD p1, double p2, void (*cb)(struct S_IDD, struct S_IDD, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_IDP(struct S_IDP p0, struct S_IDP p1, double p2, void (*cb)(struct S_IDP, struct S_IDP, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_IPI(struct S_IPI p0, struct S_IPI p1, double p2, void (*cb)(struct S_IPI, struct S_IPI, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_IPF(struct S_IPF p0, struct S_IPF p1, double p2, void (*cb)(struct S_IPF, struct S_IPF, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_IPD(struct S_IPD p0, struct S_IPD p1, double p2, void (*cb)(struct S_IPD, struct S_IPD, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_IPP(struct S_IPP p0, struct S_IPP p1, double p2, void (*cb)(struct S_IPP, struct S_IPP, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_FII(struct S_FII p0, struct S_FII p1, double p2, void (*cb)(struct S_FII, struct S_FII, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_FIF(struct S_FIF p0, struct S_FIF p1, double p2, void (*cb)(struct S_FIF, struct S_FIF, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_FID(struct S_FID p0, struct S_FID p1, double p2, void (*cb)(struct S_FID, struct S_FID, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_FIP(struct S_FIP p0, struct S_FIP p1, double p2, void (*cb)(struct S_FIP, struct S_FIP, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_FFI(struct S_FFI p0, struct S_FFI p1, double p2, void (*cb)(struct S_FFI, struct S_FFI, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_FFF(struct S_FFF p0, struct S_FFF p1, double p2, void (*cb)(struct S_FFF, struct S_FFF, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_FFD(struct S_FFD p0, struct S_FFD p1, double p2, void (*cb)(struct S_FFD, struct S_FFD, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_FFP(struct S_FFP p0, struct S_FFP p1, double p2, void (*cb)(struct S_FFP, struct S_FFP, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_FDI(struct S_FDI p0, struct S_FDI p1, double p2, void (*cb)(struct S_FDI, struct S_FDI, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_FDF(struct S_FDF p0, struct S_FDF p1, double p2, void (*cb)(struct S_FDF, struct S_FDF, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_FDD(struct S_FDD p0, struct S_FDD p1, double p2, void (*cb)(struct S_FDD, struct S_FDD, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_FDP(struct S_FDP p0, struct S_FDP p1, double p2, void (*cb)(struct S_FDP, struct S_FDP, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_FPI(struct S_FPI p0, struct S_FPI p1, double p2, void (*cb)(struct S_FPI, struct S_FPI, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_FPF(struct S_FPF p0, struct S_FPF p1, double p2, void (*cb)(struct S_FPF, struct S_FPF, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_FPD(struct S_FPD p0, struct S_FPD p1, double p2, void (*cb)(struct S_FPD, struct S_FPD, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_FPP(struct S_FPP p0, struct S_FPP p1, double p2, void (*cb)(struct S_FPP, struct S_FPP, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_DII(struct S_DII p0, struct S_DII p1, double p2, void (*cb)(struct S_DII, struct S_DII, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_DIF(struct S_DIF p0, struct S_DIF p1, double p2, void (*cb)(struct S_DIF, struct S_DIF, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_DID(struct S_DID p0, struct S_DID p1, double p2, void (*cb)(struct S_DID, struct S_DID, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_DIP(struct S_DIP p0, struct S_DIP p1, double p2, void (*cb)(struct S_DIP, struct S_DIP, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_DFI(struct S_DFI p0, struct S_DFI p1, double p2, void (*cb)(struct S_DFI, struct S_DFI, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_DFF(struct S_DFF p0, struct S_DFF p1, double p2, void (*cb)(struct S_DFF, struct S_DFF, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_DFD(struct S_DFD p0, struct S_DFD p1, double p2, void (*cb)(struct S_DFD, struct S_DFD, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_DFP(struct S_DFP p0, struct S_DFP p1, double p2, void (*cb)(struct S_DFP, struct S_DFP, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_DDI(struct S_DDI p0, struct S_DDI p1, double p2, void (*cb)(struct S_DDI, struct S_DDI, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_DDF(struct S_DDF p0, struct S_DDF p1, double p2, void (*cb)(struct S_DDF, struct S_DDF, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_DDD(struct S_DDD p0, struct S_DDD p1, double p2, void (*cb)(struct S_DDD, struct S_DDD, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_DDP(struct S_DDP p0, struct S_DDP p1, double p2, void (*cb)(struct S_DDP, struct S_DDP, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_DPI(struct S_DPI p0, struct S_DPI p1, double p2, void (*cb)(struct S_DPI, struct S_DPI, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_DPF(struct S_DPF p0, struct S_DPF p1, double p2, void (*cb)(struct S_DPF, struct S_DPF, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_DPD(struct S_DPD p0, struct S_DPD p1, double p2, void (*cb)(struct S_DPD, struct S_DPD, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_DPP(struct S_DPP p0, struct S_DPP p1, double p2, void (*cb)(struct S_DPP, struct S_DPP, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_PII(struct S_PII p0, struct S_PII p1, double p2, void (*cb)(struct S_PII, struct S_PII, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_PIF(struct S_PIF p0, struct S_PIF p1, double p2, void (*cb)(struct S_PIF, struct S_PIF, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_PID(struct S_PID p0, struct S_PID p1, double p2, void (*cb)(struct S_PID, struct S_PID, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_PIP(struct S_PIP p0, struct S_PIP p1, double p2, void (*cb)(struct S_PIP, struct S_PIP, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_PFI(struct S_PFI p0, struct S_PFI p1, double p2, void (*cb)(struct S_PFI, struct S_PFI, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_PFF(struct S_PFF p0, struct S_PFF p1, double p2, void (*cb)(struct S_PFF, struct S_PFF, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_PFD(struct S_PFD p0, struct S_PFD p1, double p2, void (*cb)(struct S_PFD, struct S_PFD, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_PFP(struct S_PFP p0, struct S_PFP p1, double p2, void (*cb)(struct S_PFP, struct S_PFP, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_PDI(struct S_PDI p0, struct S_PDI p1, double p2, void (*cb)(struct S_PDI, struct S_PDI, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_PDF(struct S_PDF p0, struct S_PDF p1, double p2, void (*cb)(struct S_PDF, struct S_PDF, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_PDD(struct S_PDD p0, struct S_PDD p1, double p2, void (*cb)(struct S_PDD, struct S_PDD, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_PDP(struct S_PDP p0, struct S_PDP p1, double p2, void (*cb)(struct S_PDP, struct S_PDP, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_PPI(struct S_PPI p0, struct S_PPI p1, double p2, void (*cb)(struct S_PPI, struct S_PPI, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_PPF(struct S_PPF p0, struct S_PPF p1, double p2, void (*cb)(struct S_PPF, struct S_PPF, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_PPD(struct S_PPD p0, struct S_PPD p1, double p2, void (*cb)(struct S_PPD, struct S_PPD, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSD_PPP(struct S_PPP p0, struct S_PPP p1, double p2, void (*cb)(struct S_PPP, struct S_PPP, double)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_I(struct S_I p0, struct S_I p1, void* p2, void (*cb)(struct S_I, struct S_I, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_F(struct S_F p0, struct S_F p1, void* p2, void (*cb)(struct S_F, struct S_F, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_D(struct S_D p0, struct S_D p1, void* p2, void (*cb)(struct S_D, struct S_D, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_P(struct S_P p0, struct S_P p1, void* p2, void (*cb)(struct S_P, struct S_P, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_II(struct S_II p0, struct S_II p1, void* p2, void (*cb)(struct S_II, struct S_II, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_IF(struct S_IF p0, struct S_IF p1, void* p2, void (*cb)(struct S_IF, struct S_IF, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_ID(struct S_ID p0, struct S_ID p1, void* p2, void (*cb)(struct S_ID, struct S_ID, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_IP(struct S_IP p0, struct S_IP p1, void* p2, void (*cb)(struct S_IP, struct S_IP, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_FI(struct S_FI p0, struct S_FI p1, void* p2, void (*cb)(struct S_FI, struct S_FI, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_FF(struct S_FF p0, struct S_FF p1, void* p2, void (*cb)(struct S_FF, struct S_FF, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_FD(struct S_FD p0, struct S_FD p1, void* p2, void (*cb)(struct S_FD, struct S_FD, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_FP(struct S_FP p0, struct S_FP p1, void* p2, void (*cb)(struct S_FP, struct S_FP, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_DI(struct S_DI p0, struct S_DI p1, void* p2, void (*cb)(struct S_DI, struct S_DI, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_DF(struct S_DF p0, struct S_DF p1, void* p2, void (*cb)(struct S_DF, struct S_DF, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_DD(struct S_DD p0, struct S_DD p1, void* p2, void (*cb)(struct S_DD, struct S_DD, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_DP(struct S_DP p0, struct S_DP p1, void* p2, void (*cb)(struct S_DP, struct S_DP, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_PI(struct S_PI p0, struct S_PI p1, void* p2, void (*cb)(struct S_PI, struct S_PI, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_PF(struct S_PF p0, struct S_PF p1, void* p2, void (*cb)(struct S_PF, struct S_PF, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_PD(struct S_PD p0, struct S_PD p1, void* p2, void (*cb)(struct S_PD, struct S_PD, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_PP(struct S_PP p0, struct S_PP p1, void* p2, void (*cb)(struct S_PP, struct S_PP, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_III(struct S_III p0, struct S_III p1, void* p2, void (*cb)(struct S_III, struct S_III, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_IIF(struct S_IIF p0, struct S_IIF p1, void* p2, void (*cb)(struct S_IIF, struct S_IIF, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_IID(struct S_IID p0, struct S_IID p1, void* p2, void (*cb)(struct S_IID, struct S_IID, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_IIP(struct S_IIP p0, struct S_IIP p1, void* p2, void (*cb)(struct S_IIP, struct S_IIP, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_IFI(struct S_IFI p0, struct S_IFI p1, void* p2, void (*cb)(struct S_IFI, struct S_IFI, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_IFF(struct S_IFF p0, struct S_IFF p1, void* p2, void (*cb)(struct S_IFF, struct S_IFF, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_IFD(struct S_IFD p0, struct S_IFD p1, void* p2, void (*cb)(struct S_IFD, struct S_IFD, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_IFP(struct S_IFP p0, struct S_IFP p1, void* p2, void (*cb)(struct S_IFP, struct S_IFP, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_IDI(struct S_IDI p0, struct S_IDI p1, void* p2, void (*cb)(struct S_IDI, struct S_IDI, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_IDF(struct S_IDF p0, struct S_IDF p1, void* p2, void (*cb)(struct S_IDF, struct S_IDF, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_IDD(struct S_IDD p0, struct S_IDD p1, void* p2, void (*cb)(struct S_IDD, struct S_IDD, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_IDP(struct S_IDP p0, struct S_IDP p1, void* p2, void (*cb)(struct S_IDP, struct S_IDP, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_IPI(struct S_IPI p0, struct S_IPI p1, void* p2, void (*cb)(struct S_IPI, struct S_IPI, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_IPF(struct S_IPF p0, struct S_IPF p1, void* p2, void (*cb)(struct S_IPF, struct S_IPF, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_IPD(struct S_IPD p0, struct S_IPD p1, void* p2, void (*cb)(struct S_IPD, struct S_IPD, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_IPP(struct S_IPP p0, struct S_IPP p1, void* p2, void (*cb)(struct S_IPP, struct S_IPP, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_FII(struct S_FII p0, struct S_FII p1, void* p2, void (*cb)(struct S_FII, struct S_FII, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_FIF(struct S_FIF p0, struct S_FIF p1, void* p2, void (*cb)(struct S_FIF, struct S_FIF, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_FID(struct S_FID p0, struct S_FID p1, void* p2, void (*cb)(struct S_FID, struct S_FID, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_FIP(struct S_FIP p0, struct S_FIP p1, void* p2, void (*cb)(struct S_FIP, struct S_FIP, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_FFI(struct S_FFI p0, struct S_FFI p1, void* p2, void (*cb)(struct S_FFI, struct S_FFI, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_FFF(struct S_FFF p0, struct S_FFF p1, void* p2, void (*cb)(struct S_FFF, struct S_FFF, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_FFD(struct S_FFD p0, struct S_FFD p1, void* p2, void (*cb)(struct S_FFD, struct S_FFD, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_FFP(struct S_FFP p0, struct S_FFP p1, void* p2, void (*cb)(struct S_FFP, struct S_FFP, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_FDI(struct S_FDI p0, struct S_FDI p1, void* p2, void (*cb)(struct S_FDI, struct S_FDI, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_FDF(struct S_FDF p0, struct S_FDF p1, void* p2, void (*cb)(struct S_FDF, struct S_FDF, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_FDD(struct S_FDD p0, struct S_FDD p1, void* p2, void (*cb)(struct S_FDD, struct S_FDD, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_FDP(struct S_FDP p0, struct S_FDP p1, void* p2, void (*cb)(struct S_FDP, struct S_FDP, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_FPI(struct S_FPI p0, struct S_FPI p1, void* p2, void (*cb)(struct S_FPI, struct S_FPI, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_FPF(struct S_FPF p0, struct S_FPF p1, void* p2, void (*cb)(struct S_FPF, struct S_FPF, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_FPD(struct S_FPD p0, struct S_FPD p1, void* p2, void (*cb)(struct S_FPD, struct S_FPD, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_FPP(struct S_FPP p0, struct S_FPP p1, void* p2, void (*cb)(struct S_FPP, struct S_FPP, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_DII(struct S_DII p0, struct S_DII p1, void* p2, void (*cb)(struct S_DII, struct S_DII, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_DIF(struct S_DIF p0, struct S_DIF p1, void* p2, void (*cb)(struct S_DIF, struct S_DIF, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_DID(struct S_DID p0, struct S_DID p1, void* p2, void (*cb)(struct S_DID, struct S_DID, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_DIP(struct S_DIP p0, struct S_DIP p1, void* p2, void (*cb)(struct S_DIP, struct S_DIP, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_DFI(struct S_DFI p0, struct S_DFI p1, void* p2, void (*cb)(struct S_DFI, struct S_DFI, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_DFF(struct S_DFF p0, struct S_DFF p1, void* p2, void (*cb)(struct S_DFF, struct S_DFF, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_DFD(struct S_DFD p0, struct S_DFD p1, void* p2, void (*cb)(struct S_DFD, struct S_DFD, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_DFP(struct S_DFP p0, struct S_DFP p1, void* p2, void (*cb)(struct S_DFP, struct S_DFP, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_DDI(struct S_DDI p0, struct S_DDI p1, void* p2, void (*cb)(struct S_DDI, struct S_DDI, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_DDF(struct S_DDF p0, struct S_DDF p1, void* p2, void (*cb)(struct S_DDF, struct S_DDF, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_DDD(struct S_DDD p0, struct S_DDD p1, void* p2, void (*cb)(struct S_DDD, struct S_DDD, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_DDP(struct S_DDP p0, struct S_DDP p1, void* p2, void (*cb)(struct S_DDP, struct S_DDP, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_DPI(struct S_DPI p0, struct S_DPI p1, void* p2, void (*cb)(struct S_DPI, struct S_DPI, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_DPF(struct S_DPF p0, struct S_DPF p1, void* p2, void (*cb)(struct S_DPF, struct S_DPF, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_DPD(struct S_DPD p0, struct S_DPD p1, void* p2, void (*cb)(struct S_DPD, struct S_DPD, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_DPP(struct S_DPP p0, struct S_DPP p1, void* p2, void (*cb)(struct S_DPP, struct S_DPP, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_PII(struct S_PII p0, struct S_PII p1, void* p2, void (*cb)(struct S_PII, struct S_PII, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_PIF(struct S_PIF p0, struct S_PIF p1, void* p2, void (*cb)(struct S_PIF, struct S_PIF, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_PID(struct S_PID p0, struct S_PID p1, void* p2, void (*cb)(struct S_PID, struct S_PID, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_PIP(struct S_PIP p0, struct S_PIP p1, void* p2, void (*cb)(struct S_PIP, struct S_PIP, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_PFI(struct S_PFI p0, struct S_PFI p1, void* p2, void (*cb)(struct S_PFI, struct S_PFI, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_PFF(struct S_PFF p0, struct S_PFF p1, void* p2, void (*cb)(struct S_PFF, struct S_PFF, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_PFD(struct S_PFD p0, struct S_PFD p1, void* p2, void (*cb)(struct S_PFD, struct S_PFD, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_PFP(struct S_PFP p0, struct S_PFP p1, void* p2, void (*cb)(struct S_PFP, struct S_PFP, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_PDI(struct S_PDI p0, struct S_PDI p1, void* p2, void (*cb)(struct S_PDI, struct S_PDI, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_PDF(struct S_PDF p0, struct S_PDF p1, void* p2, void (*cb)(struct S_PDF, struct S_PDF, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_PDD(struct S_PDD p0, struct S_PDD p1, void* p2, void (*cb)(struct S_PDD, struct S_PDD, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_PDP(struct S_PDP p0, struct S_PDP p1, void* p2, void (*cb)(struct S_PDP, struct S_PDP, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_PPI(struct S_PPI p0, struct S_PPI p1, void* p2, void (*cb)(struct S_PPI, struct S_PPI, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_PPF(struct S_PPF p0, struct S_PPF p1, void* p2, void (*cb)(struct S_PPF, struct S_PPF, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_PPD(struct S_PPD p0, struct S_PPD p1, void* p2, void (*cb)(struct S_PPD, struct S_PPD, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSP_PPP(struct S_PPP p0, struct S_PPP p1, void* p2, void (*cb)(struct S_PPP, struct S_PPP, void*)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSS_I(struct S_I p0, struct S_I p1, struct S_I p2, void (*cb)(struct S_I, struct S_I, struct S_I)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSS_F(struct S_F p0, struct S_F p1, struct S_F p2, void (*cb)(struct S_F, struct S_F, struct S_F)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSS_D(struct S_D p0, struct S_D p1, struct S_D p2, void (*cb)(struct S_D, struct S_D, struct S_D)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSS_P(struct S_P p0, struct S_P p1, struct S_P p2, void (*cb)(struct S_P, struct S_P, struct S_P)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSS_II(struct S_II p0, struct S_II p1, struct S_II p2, void (*cb)(struct S_II, struct S_II, struct S_II)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSS_IF(struct S_IF p0, struct S_IF p1, struct S_IF p2, void (*cb)(struct S_IF, struct S_IF, struct S_IF)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSS_ID(struct S_ID p0, struct S_ID p1, struct S_ID p2, void (*cb)(struct S_ID, struct S_ID, struct S_ID)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSS_IP(struct S_IP p0, struct S_IP p1, struct S_IP p2, void (*cb)(struct S_IP, struct S_IP, struct S_IP)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSS_FI(struct S_FI p0, struct S_FI p1, struct S_FI p2, void (*cb)(struct S_FI, struct S_FI, struct S_FI)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSS_FF(struct S_FF p0, struct S_FF p1, struct S_FF p2, void (*cb)(struct S_FF, struct S_FF, struct S_FF)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSS_FD(struct S_FD p0, struct S_FD p1, struct S_FD p2, void (*cb)(struct S_FD, struct S_FD, struct S_FD)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSS_FP(struct S_FP p0, struct S_FP p1, struct S_FP p2, void (*cb)(struct S_FP, struct S_FP, struct S_FP)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSS_DI(struct S_DI p0, struct S_DI p1, struct S_DI p2, void (*cb)(struct S_DI, struct S_DI, struct S_DI)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSS_DF(struct S_DF p0, struct S_DF p1, struct S_DF p2, void (*cb)(struct S_DF, struct S_DF, struct S_DF)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSS_DD(struct S_DD p0, struct S_DD p1, struct S_DD p2, void (*cb)(struct S_DD, struct S_DD, struct S_DD)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSS_DP(struct S_DP p0, struct S_DP p1, struct S_DP p2, void (*cb)(struct S_DP, struct S_DP, struct S_DP)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSS_PI(struct S_PI p0, struct S_PI p1, struct S_PI p2, void (*cb)(struct S_PI, struct S_PI, struct S_PI)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSS_PF(struct S_PF p0, struct S_PF p1, struct S_PF p2, void (*cb)(struct S_PF, struct S_PF, struct S_PF)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSS_PD(struct S_PD p0, struct S_PD p1, struct S_PD p2, void (*cb)(struct S_PD, struct S_PD, struct S_PD)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSS_PP(struct S_PP p0, struct S_PP p1, struct S_PP p2, void (*cb)(struct S_PP, struct S_PP, struct S_PP)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSS_III(struct S_III p0, struct S_III p1, struct S_III p2, void (*cb)(struct S_III, struct S_III, struct S_III)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSS_IIF(struct S_IIF p0, struct S_IIF p1, struct S_IIF p2, void (*cb)(struct S_IIF, struct S_IIF, struct S_IIF)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSS_IID(struct S_IID p0, struct S_IID p1, struct S_IID p2, void (*cb)(struct S_IID, struct S_IID, struct S_IID)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSS_IIP(struct S_IIP p0, struct S_IIP p1, struct S_IIP p2, void (*cb)(struct S_IIP, struct S_IIP, struct S_IIP)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSS_IFI(struct S_IFI p0, struct S_IFI p1, struct S_IFI p2, void (*cb)(struct S_IFI, struct S_IFI, struct S_IFI)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSS_IFF(struct S_IFF p0, struct S_IFF p1, struct S_IFF p2, void (*cb)(struct S_IFF, struct S_IFF, struct S_IFF)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSS_IFD(struct S_IFD p0, struct S_IFD p1, struct S_IFD p2, void (*cb)(struct S_IFD, struct S_IFD, struct S_IFD)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSS_IFP(struct S_IFP p0, struct S_IFP p1, struct S_IFP p2, void (*cb)(struct S_IFP, struct S_IFP, struct S_IFP)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSS_IDI(struct S_IDI p0, struct S_IDI p1, struct S_IDI p2, void (*cb)(struct S_IDI, struct S_IDI, struct S_IDI)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSS_IDF(struct S_IDF p0, struct S_IDF p1, struct S_IDF p2, void (*cb)(struct S_IDF, struct S_IDF, struct S_IDF)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSS_IDD(struct S_IDD p0, struct S_IDD p1, struct S_IDD p2, void (*cb)(struct S_IDD, struct S_IDD, struct S_IDD)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSS_IDP(struct S_IDP p0, struct S_IDP p1, struct S_IDP p2, void (*cb)(struct S_IDP, struct S_IDP, struct S_IDP)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSS_IPI(struct S_IPI p0, struct S_IPI p1, struct S_IPI p2, void (*cb)(struct S_IPI, struct S_IPI, struct S_IPI)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSS_IPF(struct S_IPF p0, struct S_IPF p1, struct S_IPF p2, void (*cb)(struct S_IPF, struct S_IPF, struct S_IPF)) { cb(p0,p1,p2); }
-EXPORT void f9_V_SSS_IPD(struct S_IPD p0, struct S_IPD p1, struct S_IPD p2, void (*cb)(struct S_IPD, struct S_IPD, struct S_IPD)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_IPP(struct S_IPP p0, struct S_IPP p1, struct S_IPP p2, void (*cb)(struct S_IPP, struct S_IPP, struct S_IPP)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_FII(struct S_FII p0, struct S_FII p1, struct S_FII p2, void (*cb)(struct S_FII, struct S_FII, struct S_FII)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_FIF(struct S_FIF p0, struct S_FIF p1, struct S_FIF p2, void (*cb)(struct S_FIF, struct S_FIF, struct S_FIF)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_FID(struct S_FID p0, struct S_FID p1, struct S_FID p2, void (*cb)(struct S_FID, struct S_FID, struct S_FID)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_FIP(struct S_FIP p0, struct S_FIP p1, struct S_FIP p2, void (*cb)(struct S_FIP, struct S_FIP, struct S_FIP)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_FFI(struct S_FFI p0, struct S_FFI p1, struct S_FFI p2, void (*cb)(struct S_FFI, struct S_FFI, struct S_FFI)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_FFF(struct S_FFF p0, struct S_FFF p1, struct S_FFF p2, void (*cb)(struct S_FFF, struct S_FFF, struct S_FFF)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_FFD(struct S_FFD p0, struct S_FFD p1, struct S_FFD p2, void (*cb)(struct S_FFD, struct S_FFD, struct S_FFD)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_FFP(struct S_FFP p0, struct S_FFP p1, struct S_FFP p2, void (*cb)(struct S_FFP, struct S_FFP, struct S_FFP)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_FDI(struct S_FDI p0, struct S_FDI p1, struct S_FDI p2, void (*cb)(struct S_FDI, struct S_FDI, struct S_FDI)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_FDF(struct S_FDF p0, struct S_FDF p1, struct S_FDF p2, void (*cb)(struct S_FDF, struct S_FDF, struct S_FDF)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_FDD(struct S_FDD p0, struct S_FDD p1, struct S_FDD p2, void (*cb)(struct S_FDD, struct S_FDD, struct S_FDD)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_FDP(struct S_FDP p0, struct S_FDP p1, struct S_FDP p2, void (*cb)(struct S_FDP, struct S_FDP, struct S_FDP)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_FPI(struct S_FPI p0, struct S_FPI p1, struct S_FPI p2, void (*cb)(struct S_FPI, struct S_FPI, struct S_FPI)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_FPF(struct S_FPF p0, struct S_FPF p1, struct S_FPF p2, void (*cb)(struct S_FPF, struct S_FPF, struct S_FPF)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_FPD(struct S_FPD p0, struct S_FPD p1, struct S_FPD p2, void (*cb)(struct S_FPD, struct S_FPD, struct S_FPD)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_FPP(struct S_FPP p0, struct S_FPP p1, struct S_FPP p2, void (*cb)(struct S_FPP, struct S_FPP, struct S_FPP)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_DII(struct S_DII p0, struct S_DII p1, struct S_DII p2, void (*cb)(struct S_DII, struct S_DII, struct S_DII)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_DIF(struct S_DIF p0, struct S_DIF p1, struct S_DIF p2, void (*cb)(struct S_DIF, struct S_DIF, struct S_DIF)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_DID(struct S_DID p0, struct S_DID p1, struct S_DID p2, void (*cb)(struct S_DID, struct S_DID, struct S_DID)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_DIP(struct S_DIP p0, struct S_DIP p1, struct S_DIP p2, void (*cb)(struct S_DIP, struct S_DIP, struct S_DIP)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_DFI(struct S_DFI p0, struct S_DFI p1, struct S_DFI p2, void (*cb)(struct S_DFI, struct S_DFI, struct S_DFI)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_DFF(struct S_DFF p0, struct S_DFF p1, struct S_DFF p2, void (*cb)(struct S_DFF, struct S_DFF, struct S_DFF)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_DFD(struct S_DFD p0, struct S_DFD p1, struct S_DFD p2, void (*cb)(struct S_DFD, struct S_DFD, struct S_DFD)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_DFP(struct S_DFP p0, struct S_DFP p1, struct S_DFP p2, void (*cb)(struct S_DFP, struct S_DFP, struct S_DFP)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_DDI(struct S_DDI p0, struct S_DDI p1, struct S_DDI p2, void (*cb)(struct S_DDI, struct S_DDI, struct S_DDI)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_DDF(struct S_DDF p0, struct S_DDF p1, struct S_DDF p2, void (*cb)(struct S_DDF, struct S_DDF, struct S_DDF)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_DDD(struct S_DDD p0, struct S_DDD p1, struct S_DDD p2, void (*cb)(struct S_DDD, struct S_DDD, struct S_DDD)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_DDP(struct S_DDP p0, struct S_DDP p1, struct S_DDP p2, void (*cb)(struct S_DDP, struct S_DDP, struct S_DDP)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_DPI(struct S_DPI p0, struct S_DPI p1, struct S_DPI p2, void (*cb)(struct S_DPI, struct S_DPI, struct S_DPI)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_DPF(struct S_DPF p0, struct S_DPF p1, struct S_DPF p2, void (*cb)(struct S_DPF, struct S_DPF, struct S_DPF)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_DPD(struct S_DPD p0, struct S_DPD p1, struct S_DPD p2, void (*cb)(struct S_DPD, struct S_DPD, struct S_DPD)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_DPP(struct S_DPP p0, struct S_DPP p1, struct S_DPP p2, void (*cb)(struct S_DPP, struct S_DPP, struct S_DPP)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_PII(struct S_PII p0, struct S_PII p1, struct S_PII p2, void (*cb)(struct S_PII, struct S_PII, struct S_PII)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_PIF(struct S_PIF p0, struct S_PIF p1, struct S_PIF p2, void (*cb)(struct S_PIF, struct S_PIF, struct S_PIF)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_PID(struct S_PID p0, struct S_PID p1, struct S_PID p2, void (*cb)(struct S_PID, struct S_PID, struct S_PID)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_PIP(struct S_PIP p0, struct S_PIP p1, struct S_PIP p2, void (*cb)(struct S_PIP, struct S_PIP, struct S_PIP)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_PFI(struct S_PFI p0, struct S_PFI p1, struct S_PFI p2, void (*cb)(struct S_PFI, struct S_PFI, struct S_PFI)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_PFF(struct S_PFF p0, struct S_PFF p1, struct S_PFF p2, void (*cb)(struct S_PFF, struct S_PFF, struct S_PFF)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_PFD(struct S_PFD p0, struct S_PFD p1, struct S_PFD p2, void (*cb)(struct S_PFD, struct S_PFD, struct S_PFD)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_PFP(struct S_PFP p0, struct S_PFP p1, struct S_PFP p2, void (*cb)(struct S_PFP, struct S_PFP, struct S_PFP)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_PDI(struct S_PDI p0, struct S_PDI p1, struct S_PDI p2, void (*cb)(struct S_PDI, struct S_PDI, struct S_PDI)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_PDF(struct S_PDF p0, struct S_PDF p1, struct S_PDF p2, void (*cb)(struct S_PDF, struct S_PDF, struct S_PDF)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_PDD(struct S_PDD p0, struct S_PDD p1, struct S_PDD p2, void (*cb)(struct S_PDD, struct S_PDD, struct S_PDD)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_PDP(struct S_PDP p0, struct S_PDP p1, struct S_PDP p2, void (*cb)(struct S_PDP, struct S_PDP, struct S_PDP)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_PPI(struct S_PPI p0, struct S_PPI p1, struct S_PPI p2, void (*cb)(struct S_PPI, struct S_PPI, struct S_PPI)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_PPF(struct S_PPF p0, struct S_PPF p1, struct S_PPF p2, void (*cb)(struct S_PPF, struct S_PPF, struct S_PPF)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_PPD(struct S_PPD p0, struct S_PPD p1, struct S_PPD p2, void (*cb)(struct S_PPD, struct S_PPD, struct S_PPD)) { cb(p0,p1,p2); }
-EXPORT void f10_V_SSS_PPP(struct S_PPP p0, struct S_PPP p1, struct S_PPP p2, void (*cb)(struct S_PPP, struct S_PPP, struct S_PPP)) { cb(p0,p1,p2); }
+EXPORT void f0_V_II_(int p0, int p1, void (*cb)(int, int)) { cb(p0, p1); }
+EXPORT void f0_V_IF_(int p0, float p1, void (*cb)(int, float)) { cb(p0, p1); }
+EXPORT void f0_V_ID_(int p0, double p1, void (*cb)(int, double)) { cb(p0, p1); }
+EXPORT void f0_V_IP_(int p0, void* p1, void (*cb)(int, void*)) { cb(p0, p1); }
+EXPORT void f0_V_IS_I(int p0, struct S_I p1, void (*cb)(int, struct S_I)) { cb(p0, p1); }
+EXPORT void f0_V_IS_F(int p0, struct S_F p1, void (*cb)(int, struct S_F)) { cb(p0, p1); }
+EXPORT void f0_V_IS_D(int p0, struct S_D p1, void (*cb)(int, struct S_D)) { cb(p0, p1); }
+EXPORT void f0_V_IS_P(int p0, struct S_P p1, void (*cb)(int, struct S_P)) { cb(p0, p1); }
+EXPORT void f0_V_IS_II(int p0, struct S_II p1, void (*cb)(int, struct S_II)) { cb(p0, p1); }
+EXPORT void f0_V_IS_IF(int p0, struct S_IF p1, void (*cb)(int, struct S_IF)) { cb(p0, p1); }
+EXPORT void f0_V_IS_ID(int p0, struct S_ID p1, void (*cb)(int, struct S_ID)) { cb(p0, p1); }
+EXPORT void f0_V_IS_IP(int p0, struct S_IP p1, void (*cb)(int, struct S_IP)) { cb(p0, p1); }
+EXPORT void f0_V_IS_FI(int p0, struct S_FI p1, void (*cb)(int, struct S_FI)) { cb(p0, p1); }
+EXPORT void f0_V_IS_FF(int p0, struct S_FF p1, void (*cb)(int, struct S_FF)) { cb(p0, p1); }
+EXPORT void f0_V_IS_FD(int p0, struct S_FD p1, void (*cb)(int, struct S_FD)) { cb(p0, p1); }
+EXPORT void f0_V_IS_FP(int p0, struct S_FP p1, void (*cb)(int, struct S_FP)) { cb(p0, p1); }
+EXPORT void f0_V_IS_DI(int p0, struct S_DI p1, void (*cb)(int, struct S_DI)) { cb(p0, p1); }
+EXPORT void f0_V_IS_DF(int p0, struct S_DF p1, void (*cb)(int, struct S_DF)) { cb(p0, p1); }
+EXPORT void f0_V_IS_DD(int p0, struct S_DD p1, void (*cb)(int, struct S_DD)) { cb(p0, p1); }
+EXPORT void f0_V_IS_DP(int p0, struct S_DP p1, void (*cb)(int, struct S_DP)) { cb(p0, p1); }
+EXPORT void f0_V_IS_PI(int p0, struct S_PI p1, void (*cb)(int, struct S_PI)) { cb(p0, p1); }
+EXPORT void f0_V_IS_PF(int p0, struct S_PF p1, void (*cb)(int, struct S_PF)) { cb(p0, p1); }
+EXPORT void f0_V_IS_PD(int p0, struct S_PD p1, void (*cb)(int, struct S_PD)) { cb(p0, p1); }
+EXPORT void f0_V_IS_PP(int p0, struct S_PP p1, void (*cb)(int, struct S_PP)) { cb(p0, p1); }
+EXPORT void f0_V_IS_III(int p0, struct S_III p1, void (*cb)(int, struct S_III)) { cb(p0, p1); }
+EXPORT void f0_V_IS_IIF(int p0, struct S_IIF p1, void (*cb)(int, struct S_IIF)) { cb(p0, p1); }
+EXPORT void f0_V_IS_IID(int p0, struct S_IID p1, void (*cb)(int, struct S_IID)) { cb(p0, p1); }
+EXPORT void f0_V_IS_IIP(int p0, struct S_IIP p1, void (*cb)(int, struct S_IIP)) { cb(p0, p1); }
+EXPORT void f0_V_IS_IFI(int p0, struct S_IFI p1, void (*cb)(int, struct S_IFI)) { cb(p0, p1); }
+EXPORT void f0_V_IS_IFF(int p0, struct S_IFF p1, void (*cb)(int, struct S_IFF)) { cb(p0, p1); }
+EXPORT void f0_V_IS_IFD(int p0, struct S_IFD p1, void (*cb)(int, struct S_IFD)) { cb(p0, p1); }
+EXPORT void f0_V_IS_IFP(int p0, struct S_IFP p1, void (*cb)(int, struct S_IFP)) { cb(p0, p1); }
+EXPORT void f0_V_IS_IDI(int p0, struct S_IDI p1, void (*cb)(int, struct S_IDI)) { cb(p0, p1); }
+EXPORT void f0_V_IS_IDF(int p0, struct S_IDF p1, void (*cb)(int, struct S_IDF)) { cb(p0, p1); }
+EXPORT void f0_V_IS_IDD(int p0, struct S_IDD p1, void (*cb)(int, struct S_IDD)) { cb(p0, p1); }
+EXPORT void f0_V_IS_IDP(int p0, struct S_IDP p1, void (*cb)(int, struct S_IDP)) { cb(p0, p1); }
+EXPORT void f0_V_IS_IPI(int p0, struct S_IPI p1, void (*cb)(int, struct S_IPI)) { cb(p0, p1); }
+EXPORT void f0_V_IS_IPF(int p0, struct S_IPF p1, void (*cb)(int, struct S_IPF)) { cb(p0, p1); }
+EXPORT void f0_V_IS_IPD(int p0, struct S_IPD p1, void (*cb)(int, struct S_IPD)) { cb(p0, p1); }
+EXPORT void f0_V_IS_IPP(int p0, struct S_IPP p1, void (*cb)(int, struct S_IPP)) { cb(p0, p1); }
+EXPORT void f0_V_IS_FII(int p0, struct S_FII p1, void (*cb)(int, struct S_FII)) { cb(p0, p1); }
+EXPORT void f0_V_IS_FIF(int p0, struct S_FIF p1, void (*cb)(int, struct S_FIF)) { cb(p0, p1); }
+EXPORT void f0_V_IS_FID(int p0, struct S_FID p1, void (*cb)(int, struct S_FID)) { cb(p0, p1); }
+EXPORT void f0_V_IS_FIP(int p0, struct S_FIP p1, void (*cb)(int, struct S_FIP)) { cb(p0, p1); }
+EXPORT void f0_V_IS_FFI(int p0, struct S_FFI p1, void (*cb)(int, struct S_FFI)) { cb(p0, p1); }
+EXPORT void f0_V_IS_FFF(int p0, struct S_FFF p1, void (*cb)(int, struct S_FFF)) { cb(p0, p1); }
+EXPORT void f0_V_IS_FFD(int p0, struct S_FFD p1, void (*cb)(int, struct S_FFD)) { cb(p0, p1); }
+EXPORT void f0_V_IS_FFP(int p0, struct S_FFP p1, void (*cb)(int, struct S_FFP)) { cb(p0, p1); }
+EXPORT void f0_V_IS_FDI(int p0, struct S_FDI p1, void (*cb)(int, struct S_FDI)) { cb(p0, p1); }
+EXPORT void f0_V_IS_FDF(int p0, struct S_FDF p1, void (*cb)(int, struct S_FDF)) { cb(p0, p1); }
+EXPORT void f0_V_IS_FDD(int p0, struct S_FDD p1, void (*cb)(int, struct S_FDD)) { cb(p0, p1); }
+EXPORT void f0_V_IS_FDP(int p0, struct S_FDP p1, void (*cb)(int, struct S_FDP)) { cb(p0, p1); }
+EXPORT void f0_V_IS_FPI(int p0, struct S_FPI p1, void (*cb)(int, struct S_FPI)) { cb(p0, p1); }
+EXPORT void f0_V_IS_FPF(int p0, struct S_FPF p1, void (*cb)(int, struct S_FPF)) { cb(p0, p1); }
+EXPORT void f0_V_IS_FPD(int p0, struct S_FPD p1, void (*cb)(int, struct S_FPD)) { cb(p0, p1); }
+EXPORT void f0_V_IS_FPP(int p0, struct S_FPP p1, void (*cb)(int, struct S_FPP)) { cb(p0, p1); }
+EXPORT void f0_V_IS_DII(int p0, struct S_DII p1, void (*cb)(int, struct S_DII)) { cb(p0, p1); }
+EXPORT void f0_V_IS_DIF(int p0, struct S_DIF p1, void (*cb)(int, struct S_DIF)) { cb(p0, p1); }
+EXPORT void f0_V_IS_DID(int p0, struct S_DID p1, void (*cb)(int, struct S_DID)) { cb(p0, p1); }
+EXPORT void f0_V_IS_DIP(int p0, struct S_DIP p1, void (*cb)(int, struct S_DIP)) { cb(p0, p1); }
+EXPORT void f0_V_IS_DFI(int p0, struct S_DFI p1, void (*cb)(int, struct S_DFI)) { cb(p0, p1); }
+EXPORT void f0_V_IS_DFF(int p0, struct S_DFF p1, void (*cb)(int, struct S_DFF)) { cb(p0, p1); }
+EXPORT void f0_V_IS_DFD(int p0, struct S_DFD p1, void (*cb)(int, struct S_DFD)) { cb(p0, p1); }
+EXPORT void f0_V_IS_DFP(int p0, struct S_DFP p1, void (*cb)(int, struct S_DFP)) { cb(p0, p1); }
+EXPORT void f0_V_IS_DDI(int p0, struct S_DDI p1, void (*cb)(int, struct S_DDI)) { cb(p0, p1); }
+EXPORT void f0_V_IS_DDF(int p0, struct S_DDF p1, void (*cb)(int, struct S_DDF)) { cb(p0, p1); }
+EXPORT void f0_V_IS_DDD(int p0, struct S_DDD p1, void (*cb)(int, struct S_DDD)) { cb(p0, p1); }
+EXPORT void f0_V_IS_DDP(int p0, struct S_DDP p1, void (*cb)(int, struct S_DDP)) { cb(p0, p1); }
+EXPORT void f0_V_IS_DPI(int p0, struct S_DPI p1, void (*cb)(int, struct S_DPI)) { cb(p0, p1); }
+EXPORT void f0_V_IS_DPF(int p0, struct S_DPF p1, void (*cb)(int, struct S_DPF)) { cb(p0, p1); }
+EXPORT void f0_V_IS_DPD(int p0, struct S_DPD p1, void (*cb)(int, struct S_DPD)) { cb(p0, p1); }
+EXPORT void f0_V_IS_DPP(int p0, struct S_DPP p1, void (*cb)(int, struct S_DPP)) { cb(p0, p1); }
+EXPORT void f0_V_IS_PII(int p0, struct S_PII p1, void (*cb)(int, struct S_PII)) { cb(p0, p1); }
+EXPORT void f0_V_IS_PIF(int p0, struct S_PIF p1, void (*cb)(int, struct S_PIF)) { cb(p0, p1); }
+EXPORT void f0_V_IS_PID(int p0, struct S_PID p1, void (*cb)(int, struct S_PID)) { cb(p0, p1); }
+EXPORT void f0_V_IS_PIP(int p0, struct S_PIP p1, void (*cb)(int, struct S_PIP)) { cb(p0, p1); }
+EXPORT void f0_V_IS_PFI(int p0, struct S_PFI p1, void (*cb)(int, struct S_PFI)) { cb(p0, p1); }
+EXPORT void f0_V_IS_PFF(int p0, struct S_PFF p1, void (*cb)(int, struct S_PFF)) { cb(p0, p1); }
+EXPORT void f0_V_IS_PFD(int p0, struct S_PFD p1, void (*cb)(int, struct S_PFD)) { cb(p0, p1); }
+EXPORT void f0_V_IS_PFP(int p0, struct S_PFP p1, void (*cb)(int, struct S_PFP)) { cb(p0, p1); }
+EXPORT void f0_V_IS_PDI(int p0, struct S_PDI p1, void (*cb)(int, struct S_PDI)) { cb(p0, p1); }
+EXPORT void f0_V_IS_PDF(int p0, struct S_PDF p1, void (*cb)(int, struct S_PDF)) { cb(p0, p1); }
+EXPORT void f0_V_IS_PDD(int p0, struct S_PDD p1, void (*cb)(int, struct S_PDD)) { cb(p0, p1); }
+EXPORT void f0_V_IS_PDP(int p0, struct S_PDP p1, void (*cb)(int, struct S_PDP)) { cb(p0, p1); }
+EXPORT void f0_V_IS_PPI(int p0, struct S_PPI p1, void (*cb)(int, struct S_PPI)) { cb(p0, p1); }
+EXPORT void f0_V_IS_PPF(int p0, struct S_PPF p1, void (*cb)(int, struct S_PPF)) { cb(p0, p1); }
+EXPORT void f0_V_IS_PPD(int p0, struct S_PPD p1, void (*cb)(int, struct S_PPD)) { cb(p0, p1); }
+EXPORT void f0_V_IS_PPP(int p0, struct S_PPP p1, void (*cb)(int, struct S_PPP)) { cb(p0, p1); }
+EXPORT void f0_V_FI_(float p0, int p1, void (*cb)(float, int)) { cb(p0, p1); }
+EXPORT void f0_V_FF_(float p0, float p1, void (*cb)(float, float)) { cb(p0, p1); }
+EXPORT void f0_V_FD_(float p0, double p1, void (*cb)(float, double)) { cb(p0, p1); }
+EXPORT void f0_V_FP_(float p0, void* p1, void (*cb)(float, void*)) { cb(p0, p1); }
+EXPORT void f0_V_FS_I(float p0, struct S_I p1, void (*cb)(float, struct S_I)) { cb(p0, p1); }
+EXPORT void f0_V_FS_F(float p0, struct S_F p1, void (*cb)(float, struct S_F)) { cb(p0, p1); }
+EXPORT void f0_V_FS_D(float p0, struct S_D p1, void (*cb)(float, struct S_D)) { cb(p0, p1); }
+EXPORT void f0_V_FS_P(float p0, struct S_P p1, void (*cb)(float, struct S_P)) { cb(p0, p1); }
+EXPORT void f0_V_FS_II(float p0, struct S_II p1, void (*cb)(float, struct S_II)) { cb(p0, p1); }
+EXPORT void f0_V_FS_IF(float p0, struct S_IF p1, void (*cb)(float, struct S_IF)) { cb(p0, p1); }
+EXPORT void f0_V_FS_ID(float p0, struct S_ID p1, void (*cb)(float, struct S_ID)) { cb(p0, p1); }
+EXPORT void f0_V_FS_IP(float p0, struct S_IP p1, void (*cb)(float, struct S_IP)) { cb(p0, p1); }
+EXPORT void f0_V_FS_FI(float p0, struct S_FI p1, void (*cb)(float, struct S_FI)) { cb(p0, p1); }
+EXPORT void f0_V_FS_FF(float p0, struct S_FF p1, void (*cb)(float, struct S_FF)) { cb(p0, p1); }
+EXPORT void f0_V_FS_FD(float p0, struct S_FD p1, void (*cb)(float, struct S_FD)) { cb(p0, p1); }
+EXPORT void f0_V_FS_FP(float p0, struct S_FP p1, void (*cb)(float, struct S_FP)) { cb(p0, p1); }
+EXPORT void f0_V_FS_DI(float p0, struct S_DI p1, void (*cb)(float, struct S_DI)) { cb(p0, p1); }
+EXPORT void f0_V_FS_DF(float p0, struct S_DF p1, void (*cb)(float, struct S_DF)) { cb(p0, p1); }
+EXPORT void f0_V_FS_DD(float p0, struct S_DD p1, void (*cb)(float, struct S_DD)) { cb(p0, p1); }
+EXPORT void f0_V_FS_DP(float p0, struct S_DP p1, void (*cb)(float, struct S_DP)) { cb(p0, p1); }
+EXPORT void f0_V_FS_PI(float p0, struct S_PI p1, void (*cb)(float, struct S_PI)) { cb(p0, p1); }
+EXPORT void f0_V_FS_PF(float p0, struct S_PF p1, void (*cb)(float, struct S_PF)) { cb(p0, p1); }
+EXPORT void f0_V_FS_PD(float p0, struct S_PD p1, void (*cb)(float, struct S_PD)) { cb(p0, p1); }
+EXPORT void f0_V_FS_PP(float p0, struct S_PP p1, void (*cb)(float, struct S_PP)) { cb(p0, p1); }
+EXPORT void f0_V_FS_III(float p0, struct S_III p1, void (*cb)(float, struct S_III)) { cb(p0, p1); }
+EXPORT void f0_V_FS_IIF(float p0, struct S_IIF p1, void (*cb)(float, struct S_IIF)) { cb(p0, p1); }
+EXPORT void f0_V_FS_IID(float p0, struct S_IID p1, void (*cb)(float, struct S_IID)) { cb(p0, p1); }
+EXPORT void f0_V_FS_IIP(float p0, struct S_IIP p1, void (*cb)(float, struct S_IIP)) { cb(p0, p1); }
+EXPORT void f0_V_FS_IFI(float p0, struct S_IFI p1, void (*cb)(float, struct S_IFI)) { cb(p0, p1); }
+EXPORT void f0_V_FS_IFF(float p0, struct S_IFF p1, void (*cb)(float, struct S_IFF)) { cb(p0, p1); }
+EXPORT void f0_V_FS_IFD(float p0, struct S_IFD p1, void (*cb)(float, struct S_IFD)) { cb(p0, p1); }
+EXPORT void f0_V_FS_IFP(float p0, struct S_IFP p1, void (*cb)(float, struct S_IFP)) { cb(p0, p1); }
+EXPORT void f0_V_FS_IDI(float p0, struct S_IDI p1, void (*cb)(float, struct S_IDI)) { cb(p0, p1); }
+EXPORT void f0_V_FS_IDF(float p0, struct S_IDF p1, void (*cb)(float, struct S_IDF)) { cb(p0, p1); }
+EXPORT void f0_V_FS_IDD(float p0, struct S_IDD p1, void (*cb)(float, struct S_IDD)) { cb(p0, p1); }
+EXPORT void f0_V_FS_IDP(float p0, struct S_IDP p1, void (*cb)(float, struct S_IDP)) { cb(p0, p1); }
+EXPORT void f0_V_FS_IPI(float p0, struct S_IPI p1, void (*cb)(float, struct S_IPI)) { cb(p0, p1); }
+EXPORT void f0_V_FS_IPF(float p0, struct S_IPF p1, void (*cb)(float, struct S_IPF)) { cb(p0, p1); }
+EXPORT void f0_V_FS_IPD(float p0, struct S_IPD p1, void (*cb)(float, struct S_IPD)) { cb(p0, p1); }
+EXPORT void f0_V_FS_IPP(float p0, struct S_IPP p1, void (*cb)(float, struct S_IPP)) { cb(p0, p1); }
+EXPORT void f0_V_FS_FII(float p0, struct S_FII p1, void (*cb)(float, struct S_FII)) { cb(p0, p1); }
+EXPORT void f0_V_FS_FIF(float p0, struct S_FIF p1, void (*cb)(float, struct S_FIF)) { cb(p0, p1); }
+EXPORT void f0_V_FS_FID(float p0, struct S_FID p1, void (*cb)(float, struct S_FID)) { cb(p0, p1); }
+EXPORT void f0_V_FS_FIP(float p0, struct S_FIP p1, void (*cb)(float, struct S_FIP)) { cb(p0, p1); }
+EXPORT void f0_V_FS_FFI(float p0, struct S_FFI p1, void (*cb)(float, struct S_FFI)) { cb(p0, p1); }
+EXPORT void f0_V_FS_FFF(float p0, struct S_FFF p1, void (*cb)(float, struct S_FFF)) { cb(p0, p1); }
+EXPORT void f0_V_FS_FFD(float p0, struct S_FFD p1, void (*cb)(float, struct S_FFD)) { cb(p0, p1); }
+EXPORT void f0_V_FS_FFP(float p0, struct S_FFP p1, void (*cb)(float, struct S_FFP)) { cb(p0, p1); }
+EXPORT void f0_V_FS_FDI(float p0, struct S_FDI p1, void (*cb)(float, struct S_FDI)) { cb(p0, p1); }
+EXPORT void f0_V_FS_FDF(float p0, struct S_FDF p1, void (*cb)(float, struct S_FDF)) { cb(p0, p1); }
+EXPORT void f0_V_FS_FDD(float p0, struct S_FDD p1, void (*cb)(float, struct S_FDD)) { cb(p0, p1); }
+EXPORT void f0_V_FS_FDP(float p0, struct S_FDP p1, void (*cb)(float, struct S_FDP)) { cb(p0, p1); }
+EXPORT void f0_V_FS_FPI(float p0, struct S_FPI p1, void (*cb)(float, struct S_FPI)) { cb(p0, p1); }
+EXPORT void f0_V_FS_FPF(float p0, struct S_FPF p1, void (*cb)(float, struct S_FPF)) { cb(p0, p1); }
+EXPORT void f0_V_FS_FPD(float p0, struct S_FPD p1, void (*cb)(float, struct S_FPD)) { cb(p0, p1); }
+EXPORT void f0_V_FS_FPP(float p0, struct S_FPP p1, void (*cb)(float, struct S_FPP)) { cb(p0, p1); }
+EXPORT void f0_V_FS_DII(float p0, struct S_DII p1, void (*cb)(float, struct S_DII)) { cb(p0, p1); }
+EXPORT void f0_V_FS_DIF(float p0, struct S_DIF p1, void (*cb)(float, struct S_DIF)) { cb(p0, p1); }
+EXPORT void f0_V_FS_DID(float p0, struct S_DID p1, void (*cb)(float, struct S_DID)) { cb(p0, p1); }
+EXPORT void f0_V_FS_DIP(float p0, struct S_DIP p1, void (*cb)(float, struct S_DIP)) { cb(p0, p1); }
+EXPORT void f0_V_FS_DFI(float p0, struct S_DFI p1, void (*cb)(float, struct S_DFI)) { cb(p0, p1); }
+EXPORT void f0_V_FS_DFF(float p0, struct S_DFF p1, void (*cb)(float, struct S_DFF)) { cb(p0, p1); }
+EXPORT void f0_V_FS_DFD(float p0, struct S_DFD p1, void (*cb)(float, struct S_DFD)) { cb(p0, p1); }
+EXPORT void f0_V_FS_DFP(float p0, struct S_DFP p1, void (*cb)(float, struct S_DFP)) { cb(p0, p1); }
+EXPORT void f0_V_FS_DDI(float p0, struct S_DDI p1, void (*cb)(float, struct S_DDI)) { cb(p0, p1); }
+EXPORT void f0_V_FS_DDF(float p0, struct S_DDF p1, void (*cb)(float, struct S_DDF)) { cb(p0, p1); }
+EXPORT void f0_V_FS_DDD(float p0, struct S_DDD p1, void (*cb)(float, struct S_DDD)) { cb(p0, p1); }
+EXPORT void f0_V_FS_DDP(float p0, struct S_DDP p1, void (*cb)(float, struct S_DDP)) { cb(p0, p1); }
+EXPORT void f0_V_FS_DPI(float p0, struct S_DPI p1, void (*cb)(float, struct S_DPI)) { cb(p0, p1); }
+EXPORT void f0_V_FS_DPF(float p0, struct S_DPF p1, void (*cb)(float, struct S_DPF)) { cb(p0, p1); }
+EXPORT void f0_V_FS_DPD(float p0, struct S_DPD p1, void (*cb)(float, struct S_DPD)) { cb(p0, p1); }
+EXPORT void f0_V_FS_DPP(float p0, struct S_DPP p1, void (*cb)(float, struct S_DPP)) { cb(p0, p1); }
+EXPORT void f0_V_FS_PII(float p0, struct S_PII p1, void (*cb)(float, struct S_PII)) { cb(p0, p1); }
+EXPORT void f0_V_FS_PIF(float p0, struct S_PIF p1, void (*cb)(float, struct S_PIF)) { cb(p0, p1); }
+EXPORT void f0_V_FS_PID(float p0, struct S_PID p1, void (*cb)(float, struct S_PID)) { cb(p0, p1); }
+EXPORT void f0_V_FS_PIP(float p0, struct S_PIP p1, void (*cb)(float, struct S_PIP)) { cb(p0, p1); }
+EXPORT void f0_V_FS_PFI(float p0, struct S_PFI p1, void (*cb)(float, struct S_PFI)) { cb(p0, p1); }
+EXPORT void f0_V_FS_PFF(float p0, struct S_PFF p1, void (*cb)(float, struct S_PFF)) { cb(p0, p1); }
+EXPORT void f0_V_FS_PFD(float p0, struct S_PFD p1, void (*cb)(float, struct S_PFD)) { cb(p0, p1); }
+EXPORT void f0_V_FS_PFP(float p0, struct S_PFP p1, void (*cb)(float, struct S_PFP)) { cb(p0, p1); }
+EXPORT void f0_V_FS_PDI(float p0, struct S_PDI p1, void (*cb)(float, struct S_PDI)) { cb(p0, p1); }
+EXPORT void f0_V_FS_PDF(float p0, struct S_PDF p1, void (*cb)(float, struct S_PDF)) { cb(p0, p1); }
+EXPORT void f0_V_FS_PDD(float p0, struct S_PDD p1, void (*cb)(float, struct S_PDD)) { cb(p0, p1); }
+EXPORT void f0_V_FS_PDP(float p0, struct S_PDP p1, void (*cb)(float, struct S_PDP)) { cb(p0, p1); }
+EXPORT void f0_V_FS_PPI(float p0, struct S_PPI p1, void (*cb)(float, struct S_PPI)) { cb(p0, p1); }
+EXPORT void f0_V_FS_PPF(float p0, struct S_PPF p1, void (*cb)(float, struct S_PPF)) { cb(p0, p1); }
+EXPORT void f0_V_FS_PPD(float p0, struct S_PPD p1, void (*cb)(float, struct S_PPD)) { cb(p0, p1); }
+EXPORT void f0_V_FS_PPP(float p0, struct S_PPP p1, void (*cb)(float, struct S_PPP)) { cb(p0, p1); }
+EXPORT void f0_V_DI_(double p0, int p1, void (*cb)(double, int)) { cb(p0, p1); }
+EXPORT void f0_V_DF_(double p0, float p1, void (*cb)(double, float)) { cb(p0, p1); }
+EXPORT void f0_V_DD_(double p0, double p1, void (*cb)(double, double)) { cb(p0, p1); }
+EXPORT void f0_V_DP_(double p0, void* p1, void (*cb)(double, void*)) { cb(p0, p1); }
+EXPORT void f0_V_DS_I(double p0, struct S_I p1, void (*cb)(double, struct S_I)) { cb(p0, p1); }
+EXPORT void f0_V_DS_F(double p0, struct S_F p1, void (*cb)(double, struct S_F)) { cb(p0, p1); }
+EXPORT void f0_V_DS_D(double p0, struct S_D p1, void (*cb)(double, struct S_D)) { cb(p0, p1); }
+EXPORT void f0_V_DS_P(double p0, struct S_P p1, void (*cb)(double, struct S_P)) { cb(p0, p1); }
+EXPORT void f0_V_DS_II(double p0, struct S_II p1, void (*cb)(double, struct S_II)) { cb(p0, p1); }
+EXPORT void f0_V_DS_IF(double p0, struct S_IF p1, void (*cb)(double, struct S_IF)) { cb(p0, p1); }
+EXPORT void f0_V_DS_ID(double p0, struct S_ID p1, void (*cb)(double, struct S_ID)) { cb(p0, p1); }
+EXPORT void f0_V_DS_IP(double p0, struct S_IP p1, void (*cb)(double, struct S_IP)) { cb(p0, p1); }
+EXPORT void f0_V_DS_FI(double p0, struct S_FI p1, void (*cb)(double, struct S_FI)) { cb(p0, p1); }
+EXPORT void f0_V_DS_FF(double p0, struct S_FF p1, void (*cb)(double, struct S_FF)) { cb(p0, p1); }
+EXPORT void f0_V_DS_FD(double p0, struct S_FD p1, void (*cb)(double, struct S_FD)) { cb(p0, p1); }
+EXPORT void f0_V_DS_FP(double p0, struct S_FP p1, void (*cb)(double, struct S_FP)) { cb(p0, p1); }
+EXPORT void f0_V_DS_DI(double p0, struct S_DI p1, void (*cb)(double, struct S_DI)) { cb(p0, p1); }
+EXPORT void f0_V_DS_DF(double p0, struct S_DF p1, void (*cb)(double, struct S_DF)) { cb(p0, p1); }
+EXPORT void f0_V_DS_DD(double p0, struct S_DD p1, void (*cb)(double, struct S_DD)) { cb(p0, p1); }
+EXPORT void f0_V_DS_DP(double p0, struct S_DP p1, void (*cb)(double, struct S_DP)) { cb(p0, p1); }
+EXPORT void f0_V_DS_PI(double p0, struct S_PI p1, void (*cb)(double, struct S_PI)) { cb(p0, p1); }
+EXPORT void f0_V_DS_PF(double p0, struct S_PF p1, void (*cb)(double, struct S_PF)) { cb(p0, p1); }
+EXPORT void f0_V_DS_PD(double p0, struct S_PD p1, void (*cb)(double, struct S_PD)) { cb(p0, p1); }
+EXPORT void f0_V_DS_PP(double p0, struct S_PP p1, void (*cb)(double, struct S_PP)) { cb(p0, p1); }
+EXPORT void f0_V_DS_III(double p0, struct S_III p1, void (*cb)(double, struct S_III)) { cb(p0, p1); }
+EXPORT void f0_V_DS_IIF(double p0, struct S_IIF p1, void (*cb)(double, struct S_IIF)) { cb(p0, p1); }
+EXPORT void f0_V_DS_IID(double p0, struct S_IID p1, void (*cb)(double, struct S_IID)) { cb(p0, p1); }
+EXPORT void f0_V_DS_IIP(double p0, struct S_IIP p1, void (*cb)(double, struct S_IIP)) { cb(p0, p1); }
+EXPORT void f0_V_DS_IFI(double p0, struct S_IFI p1, void (*cb)(double, struct S_IFI)) { cb(p0, p1); }
+EXPORT void f0_V_DS_IFF(double p0, struct S_IFF p1, void (*cb)(double, struct S_IFF)) { cb(p0, p1); }
+EXPORT void f0_V_DS_IFD(double p0, struct S_IFD p1, void (*cb)(double, struct S_IFD)) { cb(p0, p1); }
+EXPORT void f0_V_DS_IFP(double p0, struct S_IFP p1, void (*cb)(double, struct S_IFP)) { cb(p0, p1); }
+EXPORT void f0_V_DS_IDI(double p0, struct S_IDI p1, void (*cb)(double, struct S_IDI)) { cb(p0, p1); }
+EXPORT void f0_V_DS_IDF(double p0, struct S_IDF p1, void (*cb)(double, struct S_IDF)) { cb(p0, p1); }
+EXPORT void f0_V_DS_IDD(double p0, struct S_IDD p1, void (*cb)(double, struct S_IDD)) { cb(p0, p1); }
+EXPORT void f0_V_DS_IDP(double p0, struct S_IDP p1, void (*cb)(double, struct S_IDP)) { cb(p0, p1); }
+EXPORT void f0_V_DS_IPI(double p0, struct S_IPI p1, void (*cb)(double, struct S_IPI)) { cb(p0, p1); }
+EXPORT void f0_V_DS_IPF(double p0, struct S_IPF p1, void (*cb)(double, struct S_IPF)) { cb(p0, p1); }
+EXPORT void f0_V_DS_IPD(double p0, struct S_IPD p1, void (*cb)(double, struct S_IPD)) { cb(p0, p1); }
+EXPORT void f0_V_DS_IPP(double p0, struct S_IPP p1, void (*cb)(double, struct S_IPP)) { cb(p0, p1); }
+EXPORT void f0_V_DS_FII(double p0, struct S_FII p1, void (*cb)(double, struct S_FII)) { cb(p0, p1); }
+EXPORT void f0_V_DS_FIF(double p0, struct S_FIF p1, void (*cb)(double, struct S_FIF)) { cb(p0, p1); }
+EXPORT void f0_V_DS_FID(double p0, struct S_FID p1, void (*cb)(double, struct S_FID)) { cb(p0, p1); }
+EXPORT void f0_V_DS_FIP(double p0, struct S_FIP p1, void (*cb)(double, struct S_FIP)) { cb(p0, p1); }
+EXPORT void f0_V_DS_FFI(double p0, struct S_FFI p1, void (*cb)(double, struct S_FFI)) { cb(p0, p1); }
+EXPORT void f0_V_DS_FFF(double p0, struct S_FFF p1, void (*cb)(double, struct S_FFF)) { cb(p0, p1); }
+EXPORT void f0_V_DS_FFD(double p0, struct S_FFD p1, void (*cb)(double, struct S_FFD)) { cb(p0, p1); }
+EXPORT void f0_V_DS_FFP(double p0, struct S_FFP p1, void (*cb)(double, struct S_FFP)) { cb(p0, p1); }
+EXPORT void f0_V_DS_FDI(double p0, struct S_FDI p1, void (*cb)(double, struct S_FDI)) { cb(p0, p1); }
+EXPORT void f0_V_DS_FDF(double p0, struct S_FDF p1, void (*cb)(double, struct S_FDF)) { cb(p0, p1); }
+EXPORT void f0_V_DS_FDD(double p0, struct S_FDD p1, void (*cb)(double, struct S_FDD)) { cb(p0, p1); }
+EXPORT void f0_V_DS_FDP(double p0, struct S_FDP p1, void (*cb)(double, struct S_FDP)) { cb(p0, p1); }
+EXPORT void f0_V_DS_FPI(double p0, struct S_FPI p1, void (*cb)(double, struct S_FPI)) { cb(p0, p1); }
+EXPORT void f0_V_DS_FPF(double p0, struct S_FPF p1, void (*cb)(double, struct S_FPF)) { cb(p0, p1); }
+EXPORT void f0_V_DS_FPD(double p0, struct S_FPD p1, void (*cb)(double, struct S_FPD)) { cb(p0, p1); }
+EXPORT void f0_V_DS_FPP(double p0, struct S_FPP p1, void (*cb)(double, struct S_FPP)) { cb(p0, p1); }
+EXPORT void f0_V_DS_DII(double p0, struct S_DII p1, void (*cb)(double, struct S_DII)) { cb(p0, p1); }
+EXPORT void f0_V_DS_DIF(double p0, struct S_DIF p1, void (*cb)(double, struct S_DIF)) { cb(p0, p1); }
+EXPORT void f0_V_DS_DID(double p0, struct S_DID p1, void (*cb)(double, struct S_DID)) { cb(p0, p1); }
+EXPORT void f0_V_DS_DIP(double p0, struct S_DIP p1, void (*cb)(double, struct S_DIP)) { cb(p0, p1); }
+EXPORT void f0_V_DS_DFI(double p0, struct S_DFI p1, void (*cb)(double, struct S_DFI)) { cb(p0, p1); }
+EXPORT void f0_V_DS_DFF(double p0, struct S_DFF p1, void (*cb)(double, struct S_DFF)) { cb(p0, p1); }
+EXPORT void f0_V_DS_DFD(double p0, struct S_DFD p1, void (*cb)(double, struct S_DFD)) { cb(p0, p1); }
+EXPORT void f0_V_DS_DFP(double p0, struct S_DFP p1, void (*cb)(double, struct S_DFP)) { cb(p0, p1); }
+EXPORT void f0_V_DS_DDI(double p0, struct S_DDI p1, void (*cb)(double, struct S_DDI)) { cb(p0, p1); }
+EXPORT void f0_V_DS_DDF(double p0, struct S_DDF p1, void (*cb)(double, struct S_DDF)) { cb(p0, p1); }
+EXPORT void f0_V_DS_DDD(double p0, struct S_DDD p1, void (*cb)(double, struct S_DDD)) { cb(p0, p1); }
+EXPORT void f0_V_DS_DDP(double p0, struct S_DDP p1, void (*cb)(double, struct S_DDP)) { cb(p0, p1); }
+EXPORT void f0_V_DS_DPI(double p0, struct S_DPI p1, void (*cb)(double, struct S_DPI)) { cb(p0, p1); }
+EXPORT void f0_V_DS_DPF(double p0, struct S_DPF p1, void (*cb)(double, struct S_DPF)) { cb(p0, p1); }
+EXPORT void f0_V_DS_DPD(double p0, struct S_DPD p1, void (*cb)(double, struct S_DPD)) { cb(p0, p1); }
+EXPORT void f0_V_DS_DPP(double p0, struct S_DPP p1, void (*cb)(double, struct S_DPP)) { cb(p0, p1); }
+EXPORT void f0_V_DS_PII(double p0, struct S_PII p1, void (*cb)(double, struct S_PII)) { cb(p0, p1); }
+EXPORT void f0_V_DS_PIF(double p0, struct S_PIF p1, void (*cb)(double, struct S_PIF)) { cb(p0, p1); }
+EXPORT void f0_V_DS_PID(double p0, struct S_PID p1, void (*cb)(double, struct S_PID)) { cb(p0, p1); }
+EXPORT void f0_V_DS_PIP(double p0, struct S_PIP p1, void (*cb)(double, struct S_PIP)) { cb(p0, p1); }
+EXPORT void f0_V_DS_PFI(double p0, struct S_PFI p1, void (*cb)(double, struct S_PFI)) { cb(p0, p1); }
+EXPORT void f0_V_DS_PFF(double p0, struct S_PFF p1, void (*cb)(double, struct S_PFF)) { cb(p0, p1); }
+EXPORT void f0_V_DS_PFD(double p0, struct S_PFD p1, void (*cb)(double, struct S_PFD)) { cb(p0, p1); }
+EXPORT void f0_V_DS_PFP(double p0, struct S_PFP p1, void (*cb)(double, struct S_PFP)) { cb(p0, p1); }
+EXPORT void f0_V_DS_PDI(double p0, struct S_PDI p1, void (*cb)(double, struct S_PDI)) { cb(p0, p1); }
+EXPORT void f0_V_DS_PDF(double p0, struct S_PDF p1, void (*cb)(double, struct S_PDF)) { cb(p0, p1); }
+EXPORT void f0_V_DS_PDD(double p0, struct S_PDD p1, void (*cb)(double, struct S_PDD)) { cb(p0, p1); }
+EXPORT void f0_V_DS_PDP(double p0, struct S_PDP p1, void (*cb)(double, struct S_PDP)) { cb(p0, p1); }
+EXPORT void f0_V_DS_PPI(double p0, struct S_PPI p1, void (*cb)(double, struct S_PPI)) { cb(p0, p1); }
+EXPORT void f0_V_DS_PPF(double p0, struct S_PPF p1, void (*cb)(double, struct S_PPF)) { cb(p0, p1); }
+EXPORT void f0_V_DS_PPD(double p0, struct S_PPD p1, void (*cb)(double, struct S_PPD)) { cb(p0, p1); }
+EXPORT void f0_V_DS_PPP(double p0, struct S_PPP p1, void (*cb)(double, struct S_PPP)) { cb(p0, p1); }
+EXPORT void f0_V_PI_(void* p0, int p1, void (*cb)(void*, int)) { cb(p0, p1); }
+EXPORT void f0_V_PF_(void* p0, float p1, void (*cb)(void*, float)) { cb(p0, p1); }
+EXPORT void f0_V_PD_(void* p0, double p1, void (*cb)(void*, double)) { cb(p0, p1); }
+EXPORT void f0_V_PP_(void* p0, void* p1, void (*cb)(void*, void*)) { cb(p0, p1); }
+EXPORT void f0_V_PS_I(void* p0, struct S_I p1, void (*cb)(void*, struct S_I)) { cb(p0, p1); }
+EXPORT void f0_V_PS_F(void* p0, struct S_F p1, void (*cb)(void*, struct S_F)) { cb(p0, p1); }
+EXPORT void f0_V_PS_D(void* p0, struct S_D p1, void (*cb)(void*, struct S_D)) { cb(p0, p1); }
+EXPORT void f0_V_PS_P(void* p0, struct S_P p1, void (*cb)(void*, struct S_P)) { cb(p0, p1); }
+EXPORT void f0_V_PS_II(void* p0, struct S_II p1, void (*cb)(void*, struct S_II)) { cb(p0, p1); }
+EXPORT void f0_V_PS_IF(void* p0, struct S_IF p1, void (*cb)(void*, struct S_IF)) { cb(p0, p1); }
+EXPORT void f0_V_PS_ID(void* p0, struct S_ID p1, void (*cb)(void*, struct S_ID)) { cb(p0, p1); }
+EXPORT void f0_V_PS_IP(void* p0, struct S_IP p1, void (*cb)(void*, struct S_IP)) { cb(p0, p1); }
+EXPORT void f0_V_PS_FI(void* p0, struct S_FI p1, void (*cb)(void*, struct S_FI)) { cb(p0, p1); }
+EXPORT void f0_V_PS_FF(void* p0, struct S_FF p1, void (*cb)(void*, struct S_FF)) { cb(p0, p1); }
+EXPORT void f0_V_PS_FD(void* p0, struct S_FD p1, void (*cb)(void*, struct S_FD)) { cb(p0, p1); }
+EXPORT void f0_V_PS_FP(void* p0, struct S_FP p1, void (*cb)(void*, struct S_FP)) { cb(p0, p1); }
+EXPORT void f0_V_PS_DI(void* p0, struct S_DI p1, void (*cb)(void*, struct S_DI)) { cb(p0, p1); }
+EXPORT void f0_V_PS_DF(void* p0, struct S_DF p1, void (*cb)(void*, struct S_DF)) { cb(p0, p1); }
+EXPORT void f0_V_PS_DD(void* p0, struct S_DD p1, void (*cb)(void*, struct S_DD)) { cb(p0, p1); }
+EXPORT void f0_V_PS_DP(void* p0, struct S_DP p1, void (*cb)(void*, struct S_DP)) { cb(p0, p1); }
+EXPORT void f0_V_PS_PI(void* p0, struct S_PI p1, void (*cb)(void*, struct S_PI)) { cb(p0, p1); }
+EXPORT void f0_V_PS_PF(void* p0, struct S_PF p1, void (*cb)(void*, struct S_PF)) { cb(p0, p1); }
+EXPORT void f0_V_PS_PD(void* p0, struct S_PD p1, void (*cb)(void*, struct S_PD)) { cb(p0, p1); }
+EXPORT void f0_V_PS_PP(void* p0, struct S_PP p1, void (*cb)(void*, struct S_PP)) { cb(p0, p1); }
+EXPORT void f0_V_PS_III(void* p0, struct S_III p1, void (*cb)(void*, struct S_III)) { cb(p0, p1); }
+EXPORT void f0_V_PS_IIF(void* p0, struct S_IIF p1, void (*cb)(void*, struct S_IIF)) { cb(p0, p1); }
+EXPORT void f0_V_PS_IID(void* p0, struct S_IID p1, void (*cb)(void*, struct S_IID)) { cb(p0, p1); }
+EXPORT void f0_V_PS_IIP(void* p0, struct S_IIP p1, void (*cb)(void*, struct S_IIP)) { cb(p0, p1); }
+EXPORT void f0_V_PS_IFI(void* p0, struct S_IFI p1, void (*cb)(void*, struct S_IFI)) { cb(p0, p1); }
+EXPORT void f0_V_PS_IFF(void* p0, struct S_IFF p1, void (*cb)(void*, struct S_IFF)) { cb(p0, p1); }
+EXPORT void f0_V_PS_IFD(void* p0, struct S_IFD p1, void (*cb)(void*, struct S_IFD)) { cb(p0, p1); }
+EXPORT void f0_V_PS_IFP(void* p0, struct S_IFP p1, void (*cb)(void*, struct S_IFP)) { cb(p0, p1); }
+EXPORT void f0_V_PS_IDI(void* p0, struct S_IDI p1, void (*cb)(void*, struct S_IDI)) { cb(p0, p1); }
+EXPORT void f0_V_PS_IDF(void* p0, struct S_IDF p1, void (*cb)(void*, struct S_IDF)) { cb(p0, p1); }
+EXPORT void f0_V_PS_IDD(void* p0, struct S_IDD p1, void (*cb)(void*, struct S_IDD)) { cb(p0, p1); }
+EXPORT void f0_V_PS_IDP(void* p0, struct S_IDP p1, void (*cb)(void*, struct S_IDP)) { cb(p0, p1); }
+EXPORT void f0_V_PS_IPI(void* p0, struct S_IPI p1, void (*cb)(void*, struct S_IPI)) { cb(p0, p1); }
+EXPORT void f0_V_PS_IPF(void* p0, struct S_IPF p1, void (*cb)(void*, struct S_IPF)) { cb(p0, p1); }
+EXPORT void f0_V_PS_IPD(void* p0, struct S_IPD p1, void (*cb)(void*, struct S_IPD)) { cb(p0, p1); }
+EXPORT void f0_V_PS_IPP(void* p0, struct S_IPP p1, void (*cb)(void*, struct S_IPP)) { cb(p0, p1); }
+EXPORT void f0_V_PS_FII(void* p0, struct S_FII p1, void (*cb)(void*, struct S_FII)) { cb(p0, p1); }
+EXPORT void f0_V_PS_FIF(void* p0, struct S_FIF p1, void (*cb)(void*, struct S_FIF)) { cb(p0, p1); }
+EXPORT void f0_V_PS_FID(void* p0, struct S_FID p1, void (*cb)(void*, struct S_FID)) { cb(p0, p1); }
+EXPORT void f0_V_PS_FIP(void* p0, struct S_FIP p1, void (*cb)(void*, struct S_FIP)) { cb(p0, p1); }
+EXPORT void f0_V_PS_FFI(void* p0, struct S_FFI p1, void (*cb)(void*, struct S_FFI)) { cb(p0, p1); }
+EXPORT void f0_V_PS_FFF(void* p0, struct S_FFF p1, void (*cb)(void*, struct S_FFF)) { cb(p0, p1); }
+EXPORT void f0_V_PS_FFD(void* p0, struct S_FFD p1, void (*cb)(void*, struct S_FFD)) { cb(p0, p1); }
+EXPORT void f0_V_PS_FFP(void* p0, struct S_FFP p1, void (*cb)(void*, struct S_FFP)) { cb(p0, p1); }
+EXPORT void f0_V_PS_FDI(void* p0, struct S_FDI p1, void (*cb)(void*, struct S_FDI)) { cb(p0, p1); }
+EXPORT void f0_V_PS_FDF(void* p0, struct S_FDF p1, void (*cb)(void*, struct S_FDF)) { cb(p0, p1); }
+EXPORT void f0_V_PS_FDD(void* p0, struct S_FDD p1, void (*cb)(void*, struct S_FDD)) { cb(p0, p1); }
+EXPORT void f0_V_PS_FDP(void* p0, struct S_FDP p1, void (*cb)(void*, struct S_FDP)) { cb(p0, p1); }
+EXPORT void f0_V_PS_FPI(void* p0, struct S_FPI p1, void (*cb)(void*, struct S_FPI)) { cb(p0, p1); }
+EXPORT void f0_V_PS_FPF(void* p0, struct S_FPF p1, void (*cb)(void*, struct S_FPF)) { cb(p0, p1); }
+EXPORT void f0_V_PS_FPD(void* p0, struct S_FPD p1, void (*cb)(void*, struct S_FPD)) { cb(p0, p1); }
+EXPORT void f0_V_PS_FPP(void* p0, struct S_FPP p1, void (*cb)(void*, struct S_FPP)) { cb(p0, p1); }
+EXPORT void f0_V_PS_DII(void* p0, struct S_DII p1, void (*cb)(void*, struct S_DII)) { cb(p0, p1); }
+EXPORT void f0_V_PS_DIF(void* p0, struct S_DIF p1, void (*cb)(void*, struct S_DIF)) { cb(p0, p1); }
+EXPORT void f0_V_PS_DID(void* p0, struct S_DID p1, void (*cb)(void*, struct S_DID)) { cb(p0, p1); }
+EXPORT void f0_V_PS_DIP(void* p0, struct S_DIP p1, void (*cb)(void*, struct S_DIP)) { cb(p0, p1); }
+EXPORT void f0_V_PS_DFI(void* p0, struct S_DFI p1, void (*cb)(void*, struct S_DFI)) { cb(p0, p1); }
+EXPORT void f0_V_PS_DFF(void* p0, struct S_DFF p1, void (*cb)(void*, struct S_DFF)) { cb(p0, p1); }
+EXPORT void f0_V_PS_DFD(void* p0, struct S_DFD p1, void (*cb)(void*, struct S_DFD)) { cb(p0, p1); }
+EXPORT void f0_V_PS_DFP(void* p0, struct S_DFP p1, void (*cb)(void*, struct S_DFP)) { cb(p0, p1); }
+EXPORT void f0_V_PS_DDI(void* p0, struct S_DDI p1, void (*cb)(void*, struct S_DDI)) { cb(p0, p1); }
+EXPORT void f0_V_PS_DDF(void* p0, struct S_DDF p1, void (*cb)(void*, struct S_DDF)) { cb(p0, p1); }
+EXPORT void f0_V_PS_DDD(void* p0, struct S_DDD p1, void (*cb)(void*, struct S_DDD)) { cb(p0, p1); }
+EXPORT void f0_V_PS_DDP(void* p0, struct S_DDP p1, void (*cb)(void*, struct S_DDP)) { cb(p0, p1); }
+EXPORT void f0_V_PS_DPI(void* p0, struct S_DPI p1, void (*cb)(void*, struct S_DPI)) { cb(p0, p1); }
+EXPORT void f0_V_PS_DPF(void* p0, struct S_DPF p1, void (*cb)(void*, struct S_DPF)) { cb(p0, p1); }
+EXPORT void f0_V_PS_DPD(void* p0, struct S_DPD p1, void (*cb)(void*, struct S_DPD)) { cb(p0, p1); }
+EXPORT void f0_V_PS_DPP(void* p0, struct S_DPP p1, void (*cb)(void*, struct S_DPP)) { cb(p0, p1); }
+EXPORT void f0_V_PS_PII(void* p0, struct S_PII p1, void (*cb)(void*, struct S_PII)) { cb(p0, p1); }
+EXPORT void f0_V_PS_PIF(void* p0, struct S_PIF p1, void (*cb)(void*, struct S_PIF)) { cb(p0, p1); }
+EXPORT void f0_V_PS_PID(void* p0, struct S_PID p1, void (*cb)(void*, struct S_PID)) { cb(p0, p1); }
+EXPORT void f0_V_PS_PIP(void* p0, struct S_PIP p1, void (*cb)(void*, struct S_PIP)) { cb(p0, p1); }
+EXPORT void f0_V_PS_PFI(void* p0, struct S_PFI p1, void (*cb)(void*, struct S_PFI)) { cb(p0, p1); }
+EXPORT void f0_V_PS_PFF(void* p0, struct S_PFF p1, void (*cb)(void*, struct S_PFF)) { cb(p0, p1); }
+EXPORT void f0_V_PS_PFD(void* p0, struct S_PFD p1, void (*cb)(void*, struct S_PFD)) { cb(p0, p1); }
+EXPORT void f0_V_PS_PFP(void* p0, struct S_PFP p1, void (*cb)(void*, struct S_PFP)) { cb(p0, p1); }
+EXPORT void f0_V_PS_PDI(void* p0, struct S_PDI p1, void (*cb)(void*, struct S_PDI)) { cb(p0, p1); }
+EXPORT void f0_V_PS_PDF(void* p0, struct S_PDF p1, void (*cb)(void*, struct S_PDF)) { cb(p0, p1); }
+EXPORT void f0_V_PS_PDD(void* p0, struct S_PDD p1, void (*cb)(void*, struct S_PDD)) { cb(p0, p1); }
+EXPORT void f0_V_PS_PDP(void* p0, struct S_PDP p1, void (*cb)(void*, struct S_PDP)) { cb(p0, p1); }
+EXPORT void f0_V_PS_PPI(void* p0, struct S_PPI p1, void (*cb)(void*, struct S_PPI)) { cb(p0, p1); }
+EXPORT void f0_V_PS_PPF(void* p0, struct S_PPF p1, void (*cb)(void*, struct S_PPF)) { cb(p0, p1); }
+EXPORT void f0_V_PS_PPD(void* p0, struct S_PPD p1, void (*cb)(void*, struct S_PPD)) { cb(p0, p1); }
+EXPORT void f0_V_PS_PPP(void* p0, struct S_PPP p1, void (*cb)(void*, struct S_PPP)) { cb(p0, p1); }
+EXPORT void f0_V_SI_I(struct S_I p0, int p1, void (*cb)(struct S_I, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_F(struct S_F p0, int p1, void (*cb)(struct S_F, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_D(struct S_D p0, int p1, void (*cb)(struct S_D, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_P(struct S_P p0, int p1, void (*cb)(struct S_P, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_II(struct S_II p0, int p1, void (*cb)(struct S_II, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_IF(struct S_IF p0, int p1, void (*cb)(struct S_IF, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_ID(struct S_ID p0, int p1, void (*cb)(struct S_ID, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_IP(struct S_IP p0, int p1, void (*cb)(struct S_IP, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_FI(struct S_FI p0, int p1, void (*cb)(struct S_FI, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_FF(struct S_FF p0, int p1, void (*cb)(struct S_FF, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_FD(struct S_FD p0, int p1, void (*cb)(struct S_FD, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_FP(struct S_FP p0, int p1, void (*cb)(struct S_FP, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_DI(struct S_DI p0, int p1, void (*cb)(struct S_DI, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_DF(struct S_DF p0, int p1, void (*cb)(struct S_DF, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_DD(struct S_DD p0, int p1, void (*cb)(struct S_DD, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_DP(struct S_DP p0, int p1, void (*cb)(struct S_DP, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_PI(struct S_PI p0, int p1, void (*cb)(struct S_PI, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_PF(struct S_PF p0, int p1, void (*cb)(struct S_PF, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_PD(struct S_PD p0, int p1, void (*cb)(struct S_PD, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_PP(struct S_PP p0, int p1, void (*cb)(struct S_PP, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_III(struct S_III p0, int p1, void (*cb)(struct S_III, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_IIF(struct S_IIF p0, int p1, void (*cb)(struct S_IIF, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_IID(struct S_IID p0, int p1, void (*cb)(struct S_IID, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_IIP(struct S_IIP p0, int p1, void (*cb)(struct S_IIP, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_IFI(struct S_IFI p0, int p1, void (*cb)(struct S_IFI, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_IFF(struct S_IFF p0, int p1, void (*cb)(struct S_IFF, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_IFD(struct S_IFD p0, int p1, void (*cb)(struct S_IFD, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_IFP(struct S_IFP p0, int p1, void (*cb)(struct S_IFP, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_IDI(struct S_IDI p0, int p1, void (*cb)(struct S_IDI, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_IDF(struct S_IDF p0, int p1, void (*cb)(struct S_IDF, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_IDD(struct S_IDD p0, int p1, void (*cb)(struct S_IDD, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_IDP(struct S_IDP p0, int p1, void (*cb)(struct S_IDP, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_IPI(struct S_IPI p0, int p1, void (*cb)(struct S_IPI, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_IPF(struct S_IPF p0, int p1, void (*cb)(struct S_IPF, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_IPD(struct S_IPD p0, int p1, void (*cb)(struct S_IPD, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_IPP(struct S_IPP p0, int p1, void (*cb)(struct S_IPP, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_FII(struct S_FII p0, int p1, void (*cb)(struct S_FII, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_FIF(struct S_FIF p0, int p1, void (*cb)(struct S_FIF, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_FID(struct S_FID p0, int p1, void (*cb)(struct S_FID, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_FIP(struct S_FIP p0, int p1, void (*cb)(struct S_FIP, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_FFI(struct S_FFI p0, int p1, void (*cb)(struct S_FFI, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_FFF(struct S_FFF p0, int p1, void (*cb)(struct S_FFF, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_FFD(struct S_FFD p0, int p1, void (*cb)(struct S_FFD, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_FFP(struct S_FFP p0, int p1, void (*cb)(struct S_FFP, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_FDI(struct S_FDI p0, int p1, void (*cb)(struct S_FDI, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_FDF(struct S_FDF p0, int p1, void (*cb)(struct S_FDF, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_FDD(struct S_FDD p0, int p1, void (*cb)(struct S_FDD, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_FDP(struct S_FDP p0, int p1, void (*cb)(struct S_FDP, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_FPI(struct S_FPI p0, int p1, void (*cb)(struct S_FPI, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_FPF(struct S_FPF p0, int p1, void (*cb)(struct S_FPF, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_FPD(struct S_FPD p0, int p1, void (*cb)(struct S_FPD, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_FPP(struct S_FPP p0, int p1, void (*cb)(struct S_FPP, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_DII(struct S_DII p0, int p1, void (*cb)(struct S_DII, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_DIF(struct S_DIF p0, int p1, void (*cb)(struct S_DIF, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_DID(struct S_DID p0, int p1, void (*cb)(struct S_DID, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_DIP(struct S_DIP p0, int p1, void (*cb)(struct S_DIP, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_DFI(struct S_DFI p0, int p1, void (*cb)(struct S_DFI, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_DFF(struct S_DFF p0, int p1, void (*cb)(struct S_DFF, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_DFD(struct S_DFD p0, int p1, void (*cb)(struct S_DFD, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_DFP(struct S_DFP p0, int p1, void (*cb)(struct S_DFP, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_DDI(struct S_DDI p0, int p1, void (*cb)(struct S_DDI, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_DDF(struct S_DDF p0, int p1, void (*cb)(struct S_DDF, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_DDD(struct S_DDD p0, int p1, void (*cb)(struct S_DDD, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_DDP(struct S_DDP p0, int p1, void (*cb)(struct S_DDP, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_DPI(struct S_DPI p0, int p1, void (*cb)(struct S_DPI, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_DPF(struct S_DPF p0, int p1, void (*cb)(struct S_DPF, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_DPD(struct S_DPD p0, int p1, void (*cb)(struct S_DPD, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_DPP(struct S_DPP p0, int p1, void (*cb)(struct S_DPP, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_PII(struct S_PII p0, int p1, void (*cb)(struct S_PII, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_PIF(struct S_PIF p0, int p1, void (*cb)(struct S_PIF, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_PID(struct S_PID p0, int p1, void (*cb)(struct S_PID, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_PIP(struct S_PIP p0, int p1, void (*cb)(struct S_PIP, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_PFI(struct S_PFI p0, int p1, void (*cb)(struct S_PFI, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_PFF(struct S_PFF p0, int p1, void (*cb)(struct S_PFF, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_PFD(struct S_PFD p0, int p1, void (*cb)(struct S_PFD, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_PFP(struct S_PFP p0, int p1, void (*cb)(struct S_PFP, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_PDI(struct S_PDI p0, int p1, void (*cb)(struct S_PDI, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_PDF(struct S_PDF p0, int p1, void (*cb)(struct S_PDF, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_PDD(struct S_PDD p0, int p1, void (*cb)(struct S_PDD, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_PDP(struct S_PDP p0, int p1, void (*cb)(struct S_PDP, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_PPI(struct S_PPI p0, int p1, void (*cb)(struct S_PPI, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_PPF(struct S_PPF p0, int p1, void (*cb)(struct S_PPF, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_PPD(struct S_PPD p0, int p1, void (*cb)(struct S_PPD, int)) { cb(p0, p1); }
+EXPORT void f0_V_SI_PPP(struct S_PPP p0, int p1, void (*cb)(struct S_PPP, int)) { cb(p0, p1); }
+EXPORT void f0_V_SF_I(struct S_I p0, float p1, void (*cb)(struct S_I, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_F(struct S_F p0, float p1, void (*cb)(struct S_F, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_D(struct S_D p0, float p1, void (*cb)(struct S_D, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_P(struct S_P p0, float p1, void (*cb)(struct S_P, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_II(struct S_II p0, float p1, void (*cb)(struct S_II, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_IF(struct S_IF p0, float p1, void (*cb)(struct S_IF, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_ID(struct S_ID p0, float p1, void (*cb)(struct S_ID, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_IP(struct S_IP p0, float p1, void (*cb)(struct S_IP, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_FI(struct S_FI p0, float p1, void (*cb)(struct S_FI, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_FF(struct S_FF p0, float p1, void (*cb)(struct S_FF, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_FD(struct S_FD p0, float p1, void (*cb)(struct S_FD, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_FP(struct S_FP p0, float p1, void (*cb)(struct S_FP, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_DI(struct S_DI p0, float p1, void (*cb)(struct S_DI, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_DF(struct S_DF p0, float p1, void (*cb)(struct S_DF, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_DD(struct S_DD p0, float p1, void (*cb)(struct S_DD, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_DP(struct S_DP p0, float p1, void (*cb)(struct S_DP, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_PI(struct S_PI p0, float p1, void (*cb)(struct S_PI, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_PF(struct S_PF p0, float p1, void (*cb)(struct S_PF, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_PD(struct S_PD p0, float p1, void (*cb)(struct S_PD, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_PP(struct S_PP p0, float p1, void (*cb)(struct S_PP, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_III(struct S_III p0, float p1, void (*cb)(struct S_III, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_IIF(struct S_IIF p0, float p1, void (*cb)(struct S_IIF, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_IID(struct S_IID p0, float p1, void (*cb)(struct S_IID, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_IIP(struct S_IIP p0, float p1, void (*cb)(struct S_IIP, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_IFI(struct S_IFI p0, float p1, void (*cb)(struct S_IFI, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_IFF(struct S_IFF p0, float p1, void (*cb)(struct S_IFF, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_IFD(struct S_IFD p0, float p1, void (*cb)(struct S_IFD, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_IFP(struct S_IFP p0, float p1, void (*cb)(struct S_IFP, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_IDI(struct S_IDI p0, float p1, void (*cb)(struct S_IDI, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_IDF(struct S_IDF p0, float p1, void (*cb)(struct S_IDF, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_IDD(struct S_IDD p0, float p1, void (*cb)(struct S_IDD, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_IDP(struct S_IDP p0, float p1, void (*cb)(struct S_IDP, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_IPI(struct S_IPI p0, float p1, void (*cb)(struct S_IPI, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_IPF(struct S_IPF p0, float p1, void (*cb)(struct S_IPF, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_IPD(struct S_IPD p0, float p1, void (*cb)(struct S_IPD, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_IPP(struct S_IPP p0, float p1, void (*cb)(struct S_IPP, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_FII(struct S_FII p0, float p1, void (*cb)(struct S_FII, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_FIF(struct S_FIF p0, float p1, void (*cb)(struct S_FIF, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_FID(struct S_FID p0, float p1, void (*cb)(struct S_FID, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_FIP(struct S_FIP p0, float p1, void (*cb)(struct S_FIP, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_FFI(struct S_FFI p0, float p1, void (*cb)(struct S_FFI, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_FFF(struct S_FFF p0, float p1, void (*cb)(struct S_FFF, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_FFD(struct S_FFD p0, float p1, void (*cb)(struct S_FFD, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_FFP(struct S_FFP p0, float p1, void (*cb)(struct S_FFP, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_FDI(struct S_FDI p0, float p1, void (*cb)(struct S_FDI, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_FDF(struct S_FDF p0, float p1, void (*cb)(struct S_FDF, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_FDD(struct S_FDD p0, float p1, void (*cb)(struct S_FDD, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_FDP(struct S_FDP p0, float p1, void (*cb)(struct S_FDP, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_FPI(struct S_FPI p0, float p1, void (*cb)(struct S_FPI, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_FPF(struct S_FPF p0, float p1, void (*cb)(struct S_FPF, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_FPD(struct S_FPD p0, float p1, void (*cb)(struct S_FPD, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_FPP(struct S_FPP p0, float p1, void (*cb)(struct S_FPP, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_DII(struct S_DII p0, float p1, void (*cb)(struct S_DII, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_DIF(struct S_DIF p0, float p1, void (*cb)(struct S_DIF, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_DID(struct S_DID p0, float p1, void (*cb)(struct S_DID, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_DIP(struct S_DIP p0, float p1, void (*cb)(struct S_DIP, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_DFI(struct S_DFI p0, float p1, void (*cb)(struct S_DFI, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_DFF(struct S_DFF p0, float p1, void (*cb)(struct S_DFF, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_DFD(struct S_DFD p0, float p1, void (*cb)(struct S_DFD, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_DFP(struct S_DFP p0, float p1, void (*cb)(struct S_DFP, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_DDI(struct S_DDI p0, float p1, void (*cb)(struct S_DDI, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_DDF(struct S_DDF p0, float p1, void (*cb)(struct S_DDF, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_DDD(struct S_DDD p0, float p1, void (*cb)(struct S_DDD, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_DDP(struct S_DDP p0, float p1, void (*cb)(struct S_DDP, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_DPI(struct S_DPI p0, float p1, void (*cb)(struct S_DPI, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_DPF(struct S_DPF p0, float p1, void (*cb)(struct S_DPF, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_DPD(struct S_DPD p0, float p1, void (*cb)(struct S_DPD, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_DPP(struct S_DPP p0, float p1, void (*cb)(struct S_DPP, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_PII(struct S_PII p0, float p1, void (*cb)(struct S_PII, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_PIF(struct S_PIF p0, float p1, void (*cb)(struct S_PIF, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_PID(struct S_PID p0, float p1, void (*cb)(struct S_PID, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_PIP(struct S_PIP p0, float p1, void (*cb)(struct S_PIP, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_PFI(struct S_PFI p0, float p1, void (*cb)(struct S_PFI, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_PFF(struct S_PFF p0, float p1, void (*cb)(struct S_PFF, float)) { cb(p0, p1); }
+EXPORT void f0_V_SF_PFD(struct S_PFD p0, float p1, void (*cb)(struct S_PFD, float)) { cb(p0, p1); }
+EXPORT void f1_V_SF_PFP(struct S_PFP p0, float p1, void (*cb)(struct S_PFP, float)) { cb(p0, p1); }
+EXPORT void f1_V_SF_PDI(struct S_PDI p0, float p1, void (*cb)(struct S_PDI, float)) { cb(p0, p1); }
+EXPORT void f1_V_SF_PDF(struct S_PDF p0, float p1, void (*cb)(struct S_PDF, float)) { cb(p0, p1); }
+EXPORT void f1_V_SF_PDD(struct S_PDD p0, float p1, void (*cb)(struct S_PDD, float)) { cb(p0, p1); }
+EXPORT void f1_V_SF_PDP(struct S_PDP p0, float p1, void (*cb)(struct S_PDP, float)) { cb(p0, p1); }
+EXPORT void f1_V_SF_PPI(struct S_PPI p0, float p1, void (*cb)(struct S_PPI, float)) { cb(p0, p1); }
+EXPORT void f1_V_SF_PPF(struct S_PPF p0, float p1, void (*cb)(struct S_PPF, float)) { cb(p0, p1); }
+EXPORT void f1_V_SF_PPD(struct S_PPD p0, float p1, void (*cb)(struct S_PPD, float)) { cb(p0, p1); }
+EXPORT void f1_V_SF_PPP(struct S_PPP p0, float p1, void (*cb)(struct S_PPP, float)) { cb(p0, p1); }
+EXPORT void f1_V_SD_I(struct S_I p0, double p1, void (*cb)(struct S_I, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_F(struct S_F p0, double p1, void (*cb)(struct S_F, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_D(struct S_D p0, double p1, void (*cb)(struct S_D, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_P(struct S_P p0, double p1, void (*cb)(struct S_P, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_II(struct S_II p0, double p1, void (*cb)(struct S_II, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_IF(struct S_IF p0, double p1, void (*cb)(struct S_IF, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_ID(struct S_ID p0, double p1, void (*cb)(struct S_ID, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_IP(struct S_IP p0, double p1, void (*cb)(struct S_IP, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_FI(struct S_FI p0, double p1, void (*cb)(struct S_FI, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_FF(struct S_FF p0, double p1, void (*cb)(struct S_FF, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_FD(struct S_FD p0, double p1, void (*cb)(struct S_FD, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_FP(struct S_FP p0, double p1, void (*cb)(struct S_FP, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_DI(struct S_DI p0, double p1, void (*cb)(struct S_DI, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_DF(struct S_DF p0, double p1, void (*cb)(struct S_DF, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_DD(struct S_DD p0, double p1, void (*cb)(struct S_DD, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_DP(struct S_DP p0, double p1, void (*cb)(struct S_DP, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_PI(struct S_PI p0, double p1, void (*cb)(struct S_PI, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_PF(struct S_PF p0, double p1, void (*cb)(struct S_PF, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_PD(struct S_PD p0, double p1, void (*cb)(struct S_PD, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_PP(struct S_PP p0, double p1, void (*cb)(struct S_PP, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_III(struct S_III p0, double p1, void (*cb)(struct S_III, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_IIF(struct S_IIF p0, double p1, void (*cb)(struct S_IIF, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_IID(struct S_IID p0, double p1, void (*cb)(struct S_IID, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_IIP(struct S_IIP p0, double p1, void (*cb)(struct S_IIP, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_IFI(struct S_IFI p0, double p1, void (*cb)(struct S_IFI, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_IFF(struct S_IFF p0, double p1, void (*cb)(struct S_IFF, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_IFD(struct S_IFD p0, double p1, void (*cb)(struct S_IFD, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_IFP(struct S_IFP p0, double p1, void (*cb)(struct S_IFP, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_IDI(struct S_IDI p0, double p1, void (*cb)(struct S_IDI, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_IDF(struct S_IDF p0, double p1, void (*cb)(struct S_IDF, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_IDD(struct S_IDD p0, double p1, void (*cb)(struct S_IDD, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_IDP(struct S_IDP p0, double p1, void (*cb)(struct S_IDP, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_IPI(struct S_IPI p0, double p1, void (*cb)(struct S_IPI, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_IPF(struct S_IPF p0, double p1, void (*cb)(struct S_IPF, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_IPD(struct S_IPD p0, double p1, void (*cb)(struct S_IPD, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_IPP(struct S_IPP p0, double p1, void (*cb)(struct S_IPP, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_FII(struct S_FII p0, double p1, void (*cb)(struct S_FII, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_FIF(struct S_FIF p0, double p1, void (*cb)(struct S_FIF, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_FID(struct S_FID p0, double p1, void (*cb)(struct S_FID, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_FIP(struct S_FIP p0, double p1, void (*cb)(struct S_FIP, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_FFI(struct S_FFI p0, double p1, void (*cb)(struct S_FFI, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_FFF(struct S_FFF p0, double p1, void (*cb)(struct S_FFF, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_FFD(struct S_FFD p0, double p1, void (*cb)(struct S_FFD, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_FFP(struct S_FFP p0, double p1, void (*cb)(struct S_FFP, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_FDI(struct S_FDI p0, double p1, void (*cb)(struct S_FDI, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_FDF(struct S_FDF p0, double p1, void (*cb)(struct S_FDF, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_FDD(struct S_FDD p0, double p1, void (*cb)(struct S_FDD, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_FDP(struct S_FDP p0, double p1, void (*cb)(struct S_FDP, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_FPI(struct S_FPI p0, double p1, void (*cb)(struct S_FPI, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_FPF(struct S_FPF p0, double p1, void (*cb)(struct S_FPF, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_FPD(struct S_FPD p0, double p1, void (*cb)(struct S_FPD, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_FPP(struct S_FPP p0, double p1, void (*cb)(struct S_FPP, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_DII(struct S_DII p0, double p1, void (*cb)(struct S_DII, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_DIF(struct S_DIF p0, double p1, void (*cb)(struct S_DIF, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_DID(struct S_DID p0, double p1, void (*cb)(struct S_DID, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_DIP(struct S_DIP p0, double p1, void (*cb)(struct S_DIP, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_DFI(struct S_DFI p0, double p1, void (*cb)(struct S_DFI, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_DFF(struct S_DFF p0, double p1, void (*cb)(struct S_DFF, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_DFD(struct S_DFD p0, double p1, void (*cb)(struct S_DFD, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_DFP(struct S_DFP p0, double p1, void (*cb)(struct S_DFP, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_DDI(struct S_DDI p0, double p1, void (*cb)(struct S_DDI, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_DDF(struct S_DDF p0, double p1, void (*cb)(struct S_DDF, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_DDD(struct S_DDD p0, double p1, void (*cb)(struct S_DDD, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_DDP(struct S_DDP p0, double p1, void (*cb)(struct S_DDP, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_DPI(struct S_DPI p0, double p1, void (*cb)(struct S_DPI, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_DPF(struct S_DPF p0, double p1, void (*cb)(struct S_DPF, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_DPD(struct S_DPD p0, double p1, void (*cb)(struct S_DPD, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_DPP(struct S_DPP p0, double p1, void (*cb)(struct S_DPP, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_PII(struct S_PII p0, double p1, void (*cb)(struct S_PII, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_PIF(struct S_PIF p0, double p1, void (*cb)(struct S_PIF, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_PID(struct S_PID p0, double p1, void (*cb)(struct S_PID, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_PIP(struct S_PIP p0, double p1, void (*cb)(struct S_PIP, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_PFI(struct S_PFI p0, double p1, void (*cb)(struct S_PFI, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_PFF(struct S_PFF p0, double p1, void (*cb)(struct S_PFF, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_PFD(struct S_PFD p0, double p1, void (*cb)(struct S_PFD, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_PFP(struct S_PFP p0, double p1, void (*cb)(struct S_PFP, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_PDI(struct S_PDI p0, double p1, void (*cb)(struct S_PDI, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_PDF(struct S_PDF p0, double p1, void (*cb)(struct S_PDF, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_PDD(struct S_PDD p0, double p1, void (*cb)(struct S_PDD, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_PDP(struct S_PDP p0, double p1, void (*cb)(struct S_PDP, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_PPI(struct S_PPI p0, double p1, void (*cb)(struct S_PPI, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_PPF(struct S_PPF p0, double p1, void (*cb)(struct S_PPF, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_PPD(struct S_PPD p0, double p1, void (*cb)(struct S_PPD, double)) { cb(p0, p1); }
+EXPORT void f1_V_SD_PPP(struct S_PPP p0, double p1, void (*cb)(struct S_PPP, double)) { cb(p0, p1); }
+EXPORT void f1_V_SP_I(struct S_I p0, void* p1, void (*cb)(struct S_I, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_F(struct S_F p0, void* p1, void (*cb)(struct S_F, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_D(struct S_D p0, void* p1, void (*cb)(struct S_D, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_P(struct S_P p0, void* p1, void (*cb)(struct S_P, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_II(struct S_II p0, void* p1, void (*cb)(struct S_II, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_IF(struct S_IF p0, void* p1, void (*cb)(struct S_IF, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_ID(struct S_ID p0, void* p1, void (*cb)(struct S_ID, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_IP(struct S_IP p0, void* p1, void (*cb)(struct S_IP, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_FI(struct S_FI p0, void* p1, void (*cb)(struct S_FI, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_FF(struct S_FF p0, void* p1, void (*cb)(struct S_FF, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_FD(struct S_FD p0, void* p1, void (*cb)(struct S_FD, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_FP(struct S_FP p0, void* p1, void (*cb)(struct S_FP, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_DI(struct S_DI p0, void* p1, void (*cb)(struct S_DI, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_DF(struct S_DF p0, void* p1, void (*cb)(struct S_DF, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_DD(struct S_DD p0, void* p1, void (*cb)(struct S_DD, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_DP(struct S_DP p0, void* p1, void (*cb)(struct S_DP, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_PI(struct S_PI p0, void* p1, void (*cb)(struct S_PI, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_PF(struct S_PF p0, void* p1, void (*cb)(struct S_PF, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_PD(struct S_PD p0, void* p1, void (*cb)(struct S_PD, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_PP(struct S_PP p0, void* p1, void (*cb)(struct S_PP, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_III(struct S_III p0, void* p1, void (*cb)(struct S_III, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_IIF(struct S_IIF p0, void* p1, void (*cb)(struct S_IIF, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_IID(struct S_IID p0, void* p1, void (*cb)(struct S_IID, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_IIP(struct S_IIP p0, void* p1, void (*cb)(struct S_IIP, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_IFI(struct S_IFI p0, void* p1, void (*cb)(struct S_IFI, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_IFF(struct S_IFF p0, void* p1, void (*cb)(struct S_IFF, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_IFD(struct S_IFD p0, void* p1, void (*cb)(struct S_IFD, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_IFP(struct S_IFP p0, void* p1, void (*cb)(struct S_IFP, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_IDI(struct S_IDI p0, void* p1, void (*cb)(struct S_IDI, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_IDF(struct S_IDF p0, void* p1, void (*cb)(struct S_IDF, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_IDD(struct S_IDD p0, void* p1, void (*cb)(struct S_IDD, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_IDP(struct S_IDP p0, void* p1, void (*cb)(struct S_IDP, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_IPI(struct S_IPI p0, void* p1, void (*cb)(struct S_IPI, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_IPF(struct S_IPF p0, void* p1, void (*cb)(struct S_IPF, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_IPD(struct S_IPD p0, void* p1, void (*cb)(struct S_IPD, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_IPP(struct S_IPP p0, void* p1, void (*cb)(struct S_IPP, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_FII(struct S_FII p0, void* p1, void (*cb)(struct S_FII, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_FIF(struct S_FIF p0, void* p1, void (*cb)(struct S_FIF, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_FID(struct S_FID p0, void* p1, void (*cb)(struct S_FID, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_FIP(struct S_FIP p0, void* p1, void (*cb)(struct S_FIP, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_FFI(struct S_FFI p0, void* p1, void (*cb)(struct S_FFI, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_FFF(struct S_FFF p0, void* p1, void (*cb)(struct S_FFF, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_FFD(struct S_FFD p0, void* p1, void (*cb)(struct S_FFD, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_FFP(struct S_FFP p0, void* p1, void (*cb)(struct S_FFP, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_FDI(struct S_FDI p0, void* p1, void (*cb)(struct S_FDI, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_FDF(struct S_FDF p0, void* p1, void (*cb)(struct S_FDF, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_FDD(struct S_FDD p0, void* p1, void (*cb)(struct S_FDD, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_FDP(struct S_FDP p0, void* p1, void (*cb)(struct S_FDP, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_FPI(struct S_FPI p0, void* p1, void (*cb)(struct S_FPI, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_FPF(struct S_FPF p0, void* p1, void (*cb)(struct S_FPF, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_FPD(struct S_FPD p0, void* p1, void (*cb)(struct S_FPD, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_FPP(struct S_FPP p0, void* p1, void (*cb)(struct S_FPP, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_DII(struct S_DII p0, void* p1, void (*cb)(struct S_DII, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_DIF(struct S_DIF p0, void* p1, void (*cb)(struct S_DIF, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_DID(struct S_DID p0, void* p1, void (*cb)(struct S_DID, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_DIP(struct S_DIP p0, void* p1, void (*cb)(struct S_DIP, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_DFI(struct S_DFI p0, void* p1, void (*cb)(struct S_DFI, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_DFF(struct S_DFF p0, void* p1, void (*cb)(struct S_DFF, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_DFD(struct S_DFD p0, void* p1, void (*cb)(struct S_DFD, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_DFP(struct S_DFP p0, void* p1, void (*cb)(struct S_DFP, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_DDI(struct S_DDI p0, void* p1, void (*cb)(struct S_DDI, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_DDF(struct S_DDF p0, void* p1, void (*cb)(struct S_DDF, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_DDD(struct S_DDD p0, void* p1, void (*cb)(struct S_DDD, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_DDP(struct S_DDP p0, void* p1, void (*cb)(struct S_DDP, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_DPI(struct S_DPI p0, void* p1, void (*cb)(struct S_DPI, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_DPF(struct S_DPF p0, void* p1, void (*cb)(struct S_DPF, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_DPD(struct S_DPD p0, void* p1, void (*cb)(struct S_DPD, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_DPP(struct S_DPP p0, void* p1, void (*cb)(struct S_DPP, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_PII(struct S_PII p0, void* p1, void (*cb)(struct S_PII, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_PIF(struct S_PIF p0, void* p1, void (*cb)(struct S_PIF, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_PID(struct S_PID p0, void* p1, void (*cb)(struct S_PID, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_PIP(struct S_PIP p0, void* p1, void (*cb)(struct S_PIP, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_PFI(struct S_PFI p0, void* p1, void (*cb)(struct S_PFI, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_PFF(struct S_PFF p0, void* p1, void (*cb)(struct S_PFF, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_PFD(struct S_PFD p0, void* p1, void (*cb)(struct S_PFD, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_PFP(struct S_PFP p0, void* p1, void (*cb)(struct S_PFP, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_PDI(struct S_PDI p0, void* p1, void (*cb)(struct S_PDI, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_PDF(struct S_PDF p0, void* p1, void (*cb)(struct S_PDF, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_PDD(struct S_PDD p0, void* p1, void (*cb)(struct S_PDD, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_PDP(struct S_PDP p0, void* p1, void (*cb)(struct S_PDP, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_PPI(struct S_PPI p0, void* p1, void (*cb)(struct S_PPI, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_PPF(struct S_PPF p0, void* p1, void (*cb)(struct S_PPF, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_PPD(struct S_PPD p0, void* p1, void (*cb)(struct S_PPD, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SP_PPP(struct S_PPP p0, void* p1, void (*cb)(struct S_PPP, void*)) { cb(p0, p1); }
+EXPORT void f1_V_SS_I(struct S_I p0, struct S_I p1, void (*cb)(struct S_I, struct S_I)) { cb(p0, p1); }
+EXPORT void f1_V_SS_F(struct S_F p0, struct S_F p1, void (*cb)(struct S_F, struct S_F)) { cb(p0, p1); }
+EXPORT void f1_V_SS_D(struct S_D p0, struct S_D p1, void (*cb)(struct S_D, struct S_D)) { cb(p0, p1); }
+EXPORT void f1_V_SS_P(struct S_P p0, struct S_P p1, void (*cb)(struct S_P, struct S_P)) { cb(p0, p1); }
+EXPORT void f1_V_SS_II(struct S_II p0, struct S_II p1, void (*cb)(struct S_II, struct S_II)) { cb(p0, p1); }
+EXPORT void f1_V_SS_IF(struct S_IF p0, struct S_IF p1, void (*cb)(struct S_IF, struct S_IF)) { cb(p0, p1); }
+EXPORT void f1_V_SS_ID(struct S_ID p0, struct S_ID p1, void (*cb)(struct S_ID, struct S_ID)) { cb(p0, p1); }
+EXPORT void f1_V_SS_IP(struct S_IP p0, struct S_IP p1, void (*cb)(struct S_IP, struct S_IP)) { cb(p0, p1); }
+EXPORT void f1_V_SS_FI(struct S_FI p0, struct S_FI p1, void (*cb)(struct S_FI, struct S_FI)) { cb(p0, p1); }
+EXPORT void f1_V_SS_FF(struct S_FF p0, struct S_FF p1, void (*cb)(struct S_FF, struct S_FF)) { cb(p0, p1); }
+EXPORT void f1_V_SS_FD(struct S_FD p0, struct S_FD p1, void (*cb)(struct S_FD, struct S_FD)) { cb(p0, p1); }
+EXPORT void f1_V_SS_FP(struct S_FP p0, struct S_FP p1, void (*cb)(struct S_FP, struct S_FP)) { cb(p0, p1); }
+EXPORT void f1_V_SS_DI(struct S_DI p0, struct S_DI p1, void (*cb)(struct S_DI, struct S_DI)) { cb(p0, p1); }
+EXPORT void f1_V_SS_DF(struct S_DF p0, struct S_DF p1, void (*cb)(struct S_DF, struct S_DF)) { cb(p0, p1); }
+EXPORT void f1_V_SS_DD(struct S_DD p0, struct S_DD p1, void (*cb)(struct S_DD, struct S_DD)) { cb(p0, p1); }
+EXPORT void f1_V_SS_DP(struct S_DP p0, struct S_DP p1, void (*cb)(struct S_DP, struct S_DP)) { cb(p0, p1); }
+EXPORT void f1_V_SS_PI(struct S_PI p0, struct S_PI p1, void (*cb)(struct S_PI, struct S_PI)) { cb(p0, p1); }
+EXPORT void f1_V_SS_PF(struct S_PF p0, struct S_PF p1, void (*cb)(struct S_PF, struct S_PF)) { cb(p0, p1); }
+EXPORT void f1_V_SS_PD(struct S_PD p0, struct S_PD p1, void (*cb)(struct S_PD, struct S_PD)) { cb(p0, p1); }
+EXPORT void f1_V_SS_PP(struct S_PP p0, struct S_PP p1, void (*cb)(struct S_PP, struct S_PP)) { cb(p0, p1); }
+EXPORT void f1_V_SS_III(struct S_III p0, struct S_III p1, void (*cb)(struct S_III, struct S_III)) { cb(p0, p1); }
+EXPORT void f1_V_SS_IIF(struct S_IIF p0, struct S_IIF p1, void (*cb)(struct S_IIF, struct S_IIF)) { cb(p0, p1); }
+EXPORT void f1_V_SS_IID(struct S_IID p0, struct S_IID p1, void (*cb)(struct S_IID, struct S_IID)) { cb(p0, p1); }
+EXPORT void f1_V_SS_IIP(struct S_IIP p0, struct S_IIP p1, void (*cb)(struct S_IIP, struct S_IIP)) { cb(p0, p1); }
+EXPORT void f1_V_SS_IFI(struct S_IFI p0, struct S_IFI p1, void (*cb)(struct S_IFI, struct S_IFI)) { cb(p0, p1); }
+EXPORT void f1_V_SS_IFF(struct S_IFF p0, struct S_IFF p1, void (*cb)(struct S_IFF, struct S_IFF)) { cb(p0, p1); }
+EXPORT void f1_V_SS_IFD(struct S_IFD p0, struct S_IFD p1, void (*cb)(struct S_IFD, struct S_IFD)) { cb(p0, p1); }
+EXPORT void f1_V_SS_IFP(struct S_IFP p0, struct S_IFP p1, void (*cb)(struct S_IFP, struct S_IFP)) { cb(p0, p1); }
+EXPORT void f1_V_SS_IDI(struct S_IDI p0, struct S_IDI p1, void (*cb)(struct S_IDI, struct S_IDI)) { cb(p0, p1); }
+EXPORT void f1_V_SS_IDF(struct S_IDF p0, struct S_IDF p1, void (*cb)(struct S_IDF, struct S_IDF)) { cb(p0, p1); }
+EXPORT void f1_V_SS_IDD(struct S_IDD p0, struct S_IDD p1, void (*cb)(struct S_IDD, struct S_IDD)) { cb(p0, p1); }
+EXPORT void f1_V_SS_IDP(struct S_IDP p0, struct S_IDP p1, void (*cb)(struct S_IDP, struct S_IDP)) { cb(p0, p1); }
+EXPORT void f1_V_SS_IPI(struct S_IPI p0, struct S_IPI p1, void (*cb)(struct S_IPI, struct S_IPI)) { cb(p0, p1); }
+EXPORT void f1_V_SS_IPF(struct S_IPF p0, struct S_IPF p1, void (*cb)(struct S_IPF, struct S_IPF)) { cb(p0, p1); }
+EXPORT void f1_V_SS_IPD(struct S_IPD p0, struct S_IPD p1, void (*cb)(struct S_IPD, struct S_IPD)) { cb(p0, p1); }
+EXPORT void f1_V_SS_IPP(struct S_IPP p0, struct S_IPP p1, void (*cb)(struct S_IPP, struct S_IPP)) { cb(p0, p1); }
+EXPORT void f1_V_SS_FII(struct S_FII p0, struct S_FII p1, void (*cb)(struct S_FII, struct S_FII)) { cb(p0, p1); }
+EXPORT void f1_V_SS_FIF(struct S_FIF p0, struct S_FIF p1, void (*cb)(struct S_FIF, struct S_FIF)) { cb(p0, p1); }
+EXPORT void f1_V_SS_FID(struct S_FID p0, struct S_FID p1, void (*cb)(struct S_FID, struct S_FID)) { cb(p0, p1); }
+EXPORT void f1_V_SS_FIP(struct S_FIP p0, struct S_FIP p1, void (*cb)(struct S_FIP, struct S_FIP)) { cb(p0, p1); }
+EXPORT void f1_V_SS_FFI(struct S_FFI p0, struct S_FFI p1, void (*cb)(struct S_FFI, struct S_FFI)) { cb(p0, p1); }
+EXPORT void f1_V_SS_FFF(struct S_FFF p0, struct S_FFF p1, void (*cb)(struct S_FFF, struct S_FFF)) { cb(p0, p1); }
+EXPORT void f1_V_SS_FFD(struct S_FFD p0, struct S_FFD p1, void (*cb)(struct S_FFD, struct S_FFD)) { cb(p0, p1); }
+EXPORT void f1_V_SS_FFP(struct S_FFP p0, struct S_FFP p1, void (*cb)(struct S_FFP, struct S_FFP)) { cb(p0, p1); }
+EXPORT void f1_V_SS_FDI(struct S_FDI p0, struct S_FDI p1, void (*cb)(struct S_FDI, struct S_FDI)) { cb(p0, p1); }
+EXPORT void f1_V_SS_FDF(struct S_FDF p0, struct S_FDF p1, void (*cb)(struct S_FDF, struct S_FDF)) { cb(p0, p1); }
+EXPORT void f1_V_SS_FDD(struct S_FDD p0, struct S_FDD p1, void (*cb)(struct S_FDD, struct S_FDD)) { cb(p0, p1); }
+EXPORT void f1_V_SS_FDP(struct S_FDP p0, struct S_FDP p1, void (*cb)(struct S_FDP, struct S_FDP)) { cb(p0, p1); }
+EXPORT void f1_V_SS_FPI(struct S_FPI p0, struct S_FPI p1, void (*cb)(struct S_FPI, struct S_FPI)) { cb(p0, p1); }
+EXPORT void f1_V_SS_FPF(struct S_FPF p0, struct S_FPF p1, void (*cb)(struct S_FPF, struct S_FPF)) { cb(p0, p1); }
+EXPORT void f1_V_SS_FPD(struct S_FPD p0, struct S_FPD p1, void (*cb)(struct S_FPD, struct S_FPD)) { cb(p0, p1); }
+EXPORT void f1_V_SS_FPP(struct S_FPP p0, struct S_FPP p1, void (*cb)(struct S_FPP, struct S_FPP)) { cb(p0, p1); }
+EXPORT void f1_V_SS_DII(struct S_DII p0, struct S_DII p1, void (*cb)(struct S_DII, struct S_DII)) { cb(p0, p1); }
+EXPORT void f1_V_SS_DIF(struct S_DIF p0, struct S_DIF p1, void (*cb)(struct S_DIF, struct S_DIF)) { cb(p0, p1); }
+EXPORT void f1_V_SS_DID(struct S_DID p0, struct S_DID p1, void (*cb)(struct S_DID, struct S_DID)) { cb(p0, p1); }
+EXPORT void f1_V_SS_DIP(struct S_DIP p0, struct S_DIP p1, void (*cb)(struct S_DIP, struct S_DIP)) { cb(p0, p1); }
+EXPORT void f1_V_SS_DFI(struct S_DFI p0, struct S_DFI p1, void (*cb)(struct S_DFI, struct S_DFI)) { cb(p0, p1); }
+EXPORT void f1_V_SS_DFF(struct S_DFF p0, struct S_DFF p1, void (*cb)(struct S_DFF, struct S_DFF)) { cb(p0, p1); }
+EXPORT void f1_V_SS_DFD(struct S_DFD p0, struct S_DFD p1, void (*cb)(struct S_DFD, struct S_DFD)) { cb(p0, p1); }
+EXPORT void f1_V_SS_DFP(struct S_DFP p0, struct S_DFP p1, void (*cb)(struct S_DFP, struct S_DFP)) { cb(p0, p1); }
+EXPORT void f1_V_SS_DDI(struct S_DDI p0, struct S_DDI p1, void (*cb)(struct S_DDI, struct S_DDI)) { cb(p0, p1); }
+EXPORT void f1_V_SS_DDF(struct S_DDF p0, struct S_DDF p1, void (*cb)(struct S_DDF, struct S_DDF)) { cb(p0, p1); }
+EXPORT void f1_V_SS_DDD(struct S_DDD p0, struct S_DDD p1, void (*cb)(struct S_DDD, struct S_DDD)) { cb(p0, p1); }
+EXPORT void f1_V_SS_DDP(struct S_DDP p0, struct S_DDP p1, void (*cb)(struct S_DDP, struct S_DDP)) { cb(p0, p1); }
+EXPORT void f1_V_SS_DPI(struct S_DPI p0, struct S_DPI p1, void (*cb)(struct S_DPI, struct S_DPI)) { cb(p0, p1); }
+EXPORT void f1_V_SS_DPF(struct S_DPF p0, struct S_DPF p1, void (*cb)(struct S_DPF, struct S_DPF)) { cb(p0, p1); }
+EXPORT void f1_V_SS_DPD(struct S_DPD p0, struct S_DPD p1, void (*cb)(struct S_DPD, struct S_DPD)) { cb(p0, p1); }
+EXPORT void f1_V_SS_DPP(struct S_DPP p0, struct S_DPP p1, void (*cb)(struct S_DPP, struct S_DPP)) { cb(p0, p1); }
+EXPORT void f1_V_SS_PII(struct S_PII p0, struct S_PII p1, void (*cb)(struct S_PII, struct S_PII)) { cb(p0, p1); }
+EXPORT void f1_V_SS_PIF(struct S_PIF p0, struct S_PIF p1, void (*cb)(struct S_PIF, struct S_PIF)) { cb(p0, p1); }
+EXPORT void f1_V_SS_PID(struct S_PID p0, struct S_PID p1, void (*cb)(struct S_PID, struct S_PID)) { cb(p0, p1); }
+EXPORT void f1_V_SS_PIP(struct S_PIP p0, struct S_PIP p1, void (*cb)(struct S_PIP, struct S_PIP)) { cb(p0, p1); }
+EXPORT void f1_V_SS_PFI(struct S_PFI p0, struct S_PFI p1, void (*cb)(struct S_PFI, struct S_PFI)) { cb(p0, p1); }
+EXPORT void f1_V_SS_PFF(struct S_PFF p0, struct S_PFF p1, void (*cb)(struct S_PFF, struct S_PFF)) { cb(p0, p1); }
+EXPORT void f1_V_SS_PFD(struct S_PFD p0, struct S_PFD p1, void (*cb)(struct S_PFD, struct S_PFD)) { cb(p0, p1); }
+EXPORT void f1_V_SS_PFP(struct S_PFP p0, struct S_PFP p1, void (*cb)(struct S_PFP, struct S_PFP)) { cb(p0, p1); }
+EXPORT void f1_V_SS_PDI(struct S_PDI p0, struct S_PDI p1, void (*cb)(struct S_PDI, struct S_PDI)) { cb(p0, p1); }
+EXPORT void f1_V_SS_PDF(struct S_PDF p0, struct S_PDF p1, void (*cb)(struct S_PDF, struct S_PDF)) { cb(p0, p1); }
+EXPORT void f1_V_SS_PDD(struct S_PDD p0, struct S_PDD p1, void (*cb)(struct S_PDD, struct S_PDD)) { cb(p0, p1); }
+EXPORT void f1_V_SS_PDP(struct S_PDP p0, struct S_PDP p1, void (*cb)(struct S_PDP, struct S_PDP)) { cb(p0, p1); }
+EXPORT void f1_V_SS_PPI(struct S_PPI p0, struct S_PPI p1, void (*cb)(struct S_PPI, struct S_PPI)) { cb(p0, p1); }
+EXPORT void f1_V_SS_PPF(struct S_PPF p0, struct S_PPF p1, void (*cb)(struct S_PPF, struct S_PPF)) { cb(p0, p1); }
+EXPORT void f1_V_SS_PPD(struct S_PPD p0, struct S_PPD p1, void (*cb)(struct S_PPD, struct S_PPD)) { cb(p0, p1); }
+EXPORT void f1_V_SS_PPP(struct S_PPP p0, struct S_PPP p1, void (*cb)(struct S_PPP, struct S_PPP)) { cb(p0, p1); }
+EXPORT void f1_V_III_(int p0, int p1, int p2, void (*cb)(int, int, int)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIF_(int p0, int p1, float p2, void (*cb)(int, int, float)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IID_(int p0, int p1, double p2, void (*cb)(int, int, double)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIP_(int p0, int p1, void* p2, void (*cb)(int, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_I(int p0, int p1, struct S_I p2, void (*cb)(int, int, struct S_I)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_F(int p0, int p1, struct S_F p2, void (*cb)(int, int, struct S_F)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_D(int p0, int p1, struct S_D p2, void (*cb)(int, int, struct S_D)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_P(int p0, int p1, struct S_P p2, void (*cb)(int, int, struct S_P)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_II(int p0, int p1, struct S_II p2, void (*cb)(int, int, struct S_II)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_IF(int p0, int p1, struct S_IF p2, void (*cb)(int, int, struct S_IF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_ID(int p0, int p1, struct S_ID p2, void (*cb)(int, int, struct S_ID)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_IP(int p0, int p1, struct S_IP p2, void (*cb)(int, int, struct S_IP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_FI(int p0, int p1, struct S_FI p2, void (*cb)(int, int, struct S_FI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_FF(int p0, int p1, struct S_FF p2, void (*cb)(int, int, struct S_FF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_FD(int p0, int p1, struct S_FD p2, void (*cb)(int, int, struct S_FD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_FP(int p0, int p1, struct S_FP p2, void (*cb)(int, int, struct S_FP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_DI(int p0, int p1, struct S_DI p2, void (*cb)(int, int, struct S_DI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_DF(int p0, int p1, struct S_DF p2, void (*cb)(int, int, struct S_DF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_DD(int p0, int p1, struct S_DD p2, void (*cb)(int, int, struct S_DD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_DP(int p0, int p1, struct S_DP p2, void (*cb)(int, int, struct S_DP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_PI(int p0, int p1, struct S_PI p2, void (*cb)(int, int, struct S_PI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_PF(int p0, int p1, struct S_PF p2, void (*cb)(int, int, struct S_PF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_PD(int p0, int p1, struct S_PD p2, void (*cb)(int, int, struct S_PD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_PP(int p0, int p1, struct S_PP p2, void (*cb)(int, int, struct S_PP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_III(int p0, int p1, struct S_III p2, void (*cb)(int, int, struct S_III)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_IIF(int p0, int p1, struct S_IIF p2, void (*cb)(int, int, struct S_IIF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_IID(int p0, int p1, struct S_IID p2, void (*cb)(int, int, struct S_IID)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_IIP(int p0, int p1, struct S_IIP p2, void (*cb)(int, int, struct S_IIP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_IFI(int p0, int p1, struct S_IFI p2, void (*cb)(int, int, struct S_IFI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_IFF(int p0, int p1, struct S_IFF p2, void (*cb)(int, int, struct S_IFF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_IFD(int p0, int p1, struct S_IFD p2, void (*cb)(int, int, struct S_IFD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_IFP(int p0, int p1, struct S_IFP p2, void (*cb)(int, int, struct S_IFP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_IDI(int p0, int p1, struct S_IDI p2, void (*cb)(int, int, struct S_IDI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_IDF(int p0, int p1, struct S_IDF p2, void (*cb)(int, int, struct S_IDF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_IDD(int p0, int p1, struct S_IDD p2, void (*cb)(int, int, struct S_IDD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_IDP(int p0, int p1, struct S_IDP p2, void (*cb)(int, int, struct S_IDP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_IPI(int p0, int p1, struct S_IPI p2, void (*cb)(int, int, struct S_IPI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_IPF(int p0, int p1, struct S_IPF p2, void (*cb)(int, int, struct S_IPF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_IPD(int p0, int p1, struct S_IPD p2, void (*cb)(int, int, struct S_IPD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_IPP(int p0, int p1, struct S_IPP p2, void (*cb)(int, int, struct S_IPP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_FII(int p0, int p1, struct S_FII p2, void (*cb)(int, int, struct S_FII)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_FIF(int p0, int p1, struct S_FIF p2, void (*cb)(int, int, struct S_FIF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_FID(int p0, int p1, struct S_FID p2, void (*cb)(int, int, struct S_FID)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_FIP(int p0, int p1, struct S_FIP p2, void (*cb)(int, int, struct S_FIP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_FFI(int p0, int p1, struct S_FFI p2, void (*cb)(int, int, struct S_FFI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_FFF(int p0, int p1, struct S_FFF p2, void (*cb)(int, int, struct S_FFF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_FFD(int p0, int p1, struct S_FFD p2, void (*cb)(int, int, struct S_FFD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_FFP(int p0, int p1, struct S_FFP p2, void (*cb)(int, int, struct S_FFP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_FDI(int p0, int p1, struct S_FDI p2, void (*cb)(int, int, struct S_FDI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_FDF(int p0, int p1, struct S_FDF p2, void (*cb)(int, int, struct S_FDF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_FDD(int p0, int p1, struct S_FDD p2, void (*cb)(int, int, struct S_FDD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_FDP(int p0, int p1, struct S_FDP p2, void (*cb)(int, int, struct S_FDP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_FPI(int p0, int p1, struct S_FPI p2, void (*cb)(int, int, struct S_FPI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_FPF(int p0, int p1, struct S_FPF p2, void (*cb)(int, int, struct S_FPF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_FPD(int p0, int p1, struct S_FPD p2, void (*cb)(int, int, struct S_FPD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_FPP(int p0, int p1, struct S_FPP p2, void (*cb)(int, int, struct S_FPP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_DII(int p0, int p1, struct S_DII p2, void (*cb)(int, int, struct S_DII)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_DIF(int p0, int p1, struct S_DIF p2, void (*cb)(int, int, struct S_DIF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_DID(int p0, int p1, struct S_DID p2, void (*cb)(int, int, struct S_DID)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_DIP(int p0, int p1, struct S_DIP p2, void (*cb)(int, int, struct S_DIP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_DFI(int p0, int p1, struct S_DFI p2, void (*cb)(int, int, struct S_DFI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_DFF(int p0, int p1, struct S_DFF p2, void (*cb)(int, int, struct S_DFF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_DFD(int p0, int p1, struct S_DFD p2, void (*cb)(int, int, struct S_DFD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_DFP(int p0, int p1, struct S_DFP p2, void (*cb)(int, int, struct S_DFP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_DDI(int p0, int p1, struct S_DDI p2, void (*cb)(int, int, struct S_DDI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_DDF(int p0, int p1, struct S_DDF p2, void (*cb)(int, int, struct S_DDF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_DDD(int p0, int p1, struct S_DDD p2, void (*cb)(int, int, struct S_DDD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_DDP(int p0, int p1, struct S_DDP p2, void (*cb)(int, int, struct S_DDP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_DPI(int p0, int p1, struct S_DPI p2, void (*cb)(int, int, struct S_DPI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_DPF(int p0, int p1, struct S_DPF p2, void (*cb)(int, int, struct S_DPF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_DPD(int p0, int p1, struct S_DPD p2, void (*cb)(int, int, struct S_DPD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_DPP(int p0, int p1, struct S_DPP p2, void (*cb)(int, int, struct S_DPP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_PII(int p0, int p1, struct S_PII p2, void (*cb)(int, int, struct S_PII)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_PIF(int p0, int p1, struct S_PIF p2, void (*cb)(int, int, struct S_PIF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_PID(int p0, int p1, struct S_PID p2, void (*cb)(int, int, struct S_PID)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_PIP(int p0, int p1, struct S_PIP p2, void (*cb)(int, int, struct S_PIP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_PFI(int p0, int p1, struct S_PFI p2, void (*cb)(int, int, struct S_PFI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_PFF(int p0, int p1, struct S_PFF p2, void (*cb)(int, int, struct S_PFF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_PFD(int p0, int p1, struct S_PFD p2, void (*cb)(int, int, struct S_PFD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_PFP(int p0, int p1, struct S_PFP p2, void (*cb)(int, int, struct S_PFP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_PDI(int p0, int p1, struct S_PDI p2, void (*cb)(int, int, struct S_PDI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_PDF(int p0, int p1, struct S_PDF p2, void (*cb)(int, int, struct S_PDF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_PDD(int p0, int p1, struct S_PDD p2, void (*cb)(int, int, struct S_PDD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_PDP(int p0, int p1, struct S_PDP p2, void (*cb)(int, int, struct S_PDP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_PPI(int p0, int p1, struct S_PPI p2, void (*cb)(int, int, struct S_PPI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_PPF(int p0, int p1, struct S_PPF p2, void (*cb)(int, int, struct S_PPF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_PPD(int p0, int p1, struct S_PPD p2, void (*cb)(int, int, struct S_PPD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IIS_PPP(int p0, int p1, struct S_PPP p2, void (*cb)(int, int, struct S_PPP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFI_(int p0, float p1, int p2, void (*cb)(int, float, int)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFF_(int p0, float p1, float p2, void (*cb)(int, float, float)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFD_(int p0, float p1, double p2, void (*cb)(int, float, double)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFP_(int p0, float p1, void* p2, void (*cb)(int, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_I(int p0, float p1, struct S_I p2, void (*cb)(int, float, struct S_I)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_F(int p0, float p1, struct S_F p2, void (*cb)(int, float, struct S_F)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_D(int p0, float p1, struct S_D p2, void (*cb)(int, float, struct S_D)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_P(int p0, float p1, struct S_P p2, void (*cb)(int, float, struct S_P)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_II(int p0, float p1, struct S_II p2, void (*cb)(int, float, struct S_II)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_IF(int p0, float p1, struct S_IF p2, void (*cb)(int, float, struct S_IF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_ID(int p0, float p1, struct S_ID p2, void (*cb)(int, float, struct S_ID)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_IP(int p0, float p1, struct S_IP p2, void (*cb)(int, float, struct S_IP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_FI(int p0, float p1, struct S_FI p2, void (*cb)(int, float, struct S_FI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_FF(int p0, float p1, struct S_FF p2, void (*cb)(int, float, struct S_FF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_FD(int p0, float p1, struct S_FD p2, void (*cb)(int, float, struct S_FD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_FP(int p0, float p1, struct S_FP p2, void (*cb)(int, float, struct S_FP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_DI(int p0, float p1, struct S_DI p2, void (*cb)(int, float, struct S_DI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_DF(int p0, float p1, struct S_DF p2, void (*cb)(int, float, struct S_DF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_DD(int p0, float p1, struct S_DD p2, void (*cb)(int, float, struct S_DD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_DP(int p0, float p1, struct S_DP p2, void (*cb)(int, float, struct S_DP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_PI(int p0, float p1, struct S_PI p2, void (*cb)(int, float, struct S_PI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_PF(int p0, float p1, struct S_PF p2, void (*cb)(int, float, struct S_PF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_PD(int p0, float p1, struct S_PD p2, void (*cb)(int, float, struct S_PD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_PP(int p0, float p1, struct S_PP p2, void (*cb)(int, float, struct S_PP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_III(int p0, float p1, struct S_III p2, void (*cb)(int, float, struct S_III)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_IIF(int p0, float p1, struct S_IIF p2, void (*cb)(int, float, struct S_IIF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_IID(int p0, float p1, struct S_IID p2, void (*cb)(int, float, struct S_IID)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_IIP(int p0, float p1, struct S_IIP p2, void (*cb)(int, float, struct S_IIP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_IFI(int p0, float p1, struct S_IFI p2, void (*cb)(int, float, struct S_IFI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_IFF(int p0, float p1, struct S_IFF p2, void (*cb)(int, float, struct S_IFF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_IFD(int p0, float p1, struct S_IFD p2, void (*cb)(int, float, struct S_IFD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_IFP(int p0, float p1, struct S_IFP p2, void (*cb)(int, float, struct S_IFP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_IDI(int p0, float p1, struct S_IDI p2, void (*cb)(int, float, struct S_IDI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_IDF(int p0, float p1, struct S_IDF p2, void (*cb)(int, float, struct S_IDF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_IDD(int p0, float p1, struct S_IDD p2, void (*cb)(int, float, struct S_IDD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_IDP(int p0, float p1, struct S_IDP p2, void (*cb)(int, float, struct S_IDP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_IPI(int p0, float p1, struct S_IPI p2, void (*cb)(int, float, struct S_IPI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_IPF(int p0, float p1, struct S_IPF p2, void (*cb)(int, float, struct S_IPF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_IPD(int p0, float p1, struct S_IPD p2, void (*cb)(int, float, struct S_IPD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_IPP(int p0, float p1, struct S_IPP p2, void (*cb)(int, float, struct S_IPP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_FII(int p0, float p1, struct S_FII p2, void (*cb)(int, float, struct S_FII)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_FIF(int p0, float p1, struct S_FIF p2, void (*cb)(int, float, struct S_FIF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_FID(int p0, float p1, struct S_FID p2, void (*cb)(int, float, struct S_FID)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_FIP(int p0, float p1, struct S_FIP p2, void (*cb)(int, float, struct S_FIP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_FFI(int p0, float p1, struct S_FFI p2, void (*cb)(int, float, struct S_FFI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_FFF(int p0, float p1, struct S_FFF p2, void (*cb)(int, float, struct S_FFF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_FFD(int p0, float p1, struct S_FFD p2, void (*cb)(int, float, struct S_FFD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_FFP(int p0, float p1, struct S_FFP p2, void (*cb)(int, float, struct S_FFP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_FDI(int p0, float p1, struct S_FDI p2, void (*cb)(int, float, struct S_FDI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_FDF(int p0, float p1, struct S_FDF p2, void (*cb)(int, float, struct S_FDF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_FDD(int p0, float p1, struct S_FDD p2, void (*cb)(int, float, struct S_FDD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_FDP(int p0, float p1, struct S_FDP p2, void (*cb)(int, float, struct S_FDP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_FPI(int p0, float p1, struct S_FPI p2, void (*cb)(int, float, struct S_FPI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_FPF(int p0, float p1, struct S_FPF p2, void (*cb)(int, float, struct S_FPF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_FPD(int p0, float p1, struct S_FPD p2, void (*cb)(int, float, struct S_FPD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_FPP(int p0, float p1, struct S_FPP p2, void (*cb)(int, float, struct S_FPP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_DII(int p0, float p1, struct S_DII p2, void (*cb)(int, float, struct S_DII)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_DIF(int p0, float p1, struct S_DIF p2, void (*cb)(int, float, struct S_DIF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_DID(int p0, float p1, struct S_DID p2, void (*cb)(int, float, struct S_DID)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_DIP(int p0, float p1, struct S_DIP p2, void (*cb)(int, float, struct S_DIP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_DFI(int p0, float p1, struct S_DFI p2, void (*cb)(int, float, struct S_DFI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_DFF(int p0, float p1, struct S_DFF p2, void (*cb)(int, float, struct S_DFF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_DFD(int p0, float p1, struct S_DFD p2, void (*cb)(int, float, struct S_DFD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_DFP(int p0, float p1, struct S_DFP p2, void (*cb)(int, float, struct S_DFP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_DDI(int p0, float p1, struct S_DDI p2, void (*cb)(int, float, struct S_DDI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_DDF(int p0, float p1, struct S_DDF p2, void (*cb)(int, float, struct S_DDF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_DDD(int p0, float p1, struct S_DDD p2, void (*cb)(int, float, struct S_DDD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_DDP(int p0, float p1, struct S_DDP p2, void (*cb)(int, float, struct S_DDP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_DPI(int p0, float p1, struct S_DPI p2, void (*cb)(int, float, struct S_DPI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_DPF(int p0, float p1, struct S_DPF p2, void (*cb)(int, float, struct S_DPF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_DPD(int p0, float p1, struct S_DPD p2, void (*cb)(int, float, struct S_DPD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_DPP(int p0, float p1, struct S_DPP p2, void (*cb)(int, float, struct S_DPP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_PII(int p0, float p1, struct S_PII p2, void (*cb)(int, float, struct S_PII)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_PIF(int p0, float p1, struct S_PIF p2, void (*cb)(int, float, struct S_PIF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_PID(int p0, float p1, struct S_PID p2, void (*cb)(int, float, struct S_PID)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_PIP(int p0, float p1, struct S_PIP p2, void (*cb)(int, float, struct S_PIP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_PFI(int p0, float p1, struct S_PFI p2, void (*cb)(int, float, struct S_PFI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_PFF(int p0, float p1, struct S_PFF p2, void (*cb)(int, float, struct S_PFF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_PFD(int p0, float p1, struct S_PFD p2, void (*cb)(int, float, struct S_PFD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_PFP(int p0, float p1, struct S_PFP p2, void (*cb)(int, float, struct S_PFP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_PDI(int p0, float p1, struct S_PDI p2, void (*cb)(int, float, struct S_PDI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_PDF(int p0, float p1, struct S_PDF p2, void (*cb)(int, float, struct S_PDF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_PDD(int p0, float p1, struct S_PDD p2, void (*cb)(int, float, struct S_PDD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_PDP(int p0, float p1, struct S_PDP p2, void (*cb)(int, float, struct S_PDP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_PPI(int p0, float p1, struct S_PPI p2, void (*cb)(int, float, struct S_PPI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_PPF(int p0, float p1, struct S_PPF p2, void (*cb)(int, float, struct S_PPF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_PPD(int p0, float p1, struct S_PPD p2, void (*cb)(int, float, struct S_PPD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IFS_PPP(int p0, float p1, struct S_PPP p2, void (*cb)(int, float, struct S_PPP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDI_(int p0, double p1, int p2, void (*cb)(int, double, int)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDF_(int p0, double p1, float p2, void (*cb)(int, double, float)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDD_(int p0, double p1, double p2, void (*cb)(int, double, double)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDP_(int p0, double p1, void* p2, void (*cb)(int, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_I(int p0, double p1, struct S_I p2, void (*cb)(int, double, struct S_I)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_F(int p0, double p1, struct S_F p2, void (*cb)(int, double, struct S_F)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_D(int p0, double p1, struct S_D p2, void (*cb)(int, double, struct S_D)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_P(int p0, double p1, struct S_P p2, void (*cb)(int, double, struct S_P)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_II(int p0, double p1, struct S_II p2, void (*cb)(int, double, struct S_II)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_IF(int p0, double p1, struct S_IF p2, void (*cb)(int, double, struct S_IF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_ID(int p0, double p1, struct S_ID p2, void (*cb)(int, double, struct S_ID)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_IP(int p0, double p1, struct S_IP p2, void (*cb)(int, double, struct S_IP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_FI(int p0, double p1, struct S_FI p2, void (*cb)(int, double, struct S_FI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_FF(int p0, double p1, struct S_FF p2, void (*cb)(int, double, struct S_FF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_FD(int p0, double p1, struct S_FD p2, void (*cb)(int, double, struct S_FD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_FP(int p0, double p1, struct S_FP p2, void (*cb)(int, double, struct S_FP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_DI(int p0, double p1, struct S_DI p2, void (*cb)(int, double, struct S_DI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_DF(int p0, double p1, struct S_DF p2, void (*cb)(int, double, struct S_DF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_DD(int p0, double p1, struct S_DD p2, void (*cb)(int, double, struct S_DD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_DP(int p0, double p1, struct S_DP p2, void (*cb)(int, double, struct S_DP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_PI(int p0, double p1, struct S_PI p2, void (*cb)(int, double, struct S_PI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_PF(int p0, double p1, struct S_PF p2, void (*cb)(int, double, struct S_PF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_PD(int p0, double p1, struct S_PD p2, void (*cb)(int, double, struct S_PD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_PP(int p0, double p1, struct S_PP p2, void (*cb)(int, double, struct S_PP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_III(int p0, double p1, struct S_III p2, void (*cb)(int, double, struct S_III)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_IIF(int p0, double p1, struct S_IIF p2, void (*cb)(int, double, struct S_IIF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_IID(int p0, double p1, struct S_IID p2, void (*cb)(int, double, struct S_IID)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_IIP(int p0, double p1, struct S_IIP p2, void (*cb)(int, double, struct S_IIP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_IFI(int p0, double p1, struct S_IFI p2, void (*cb)(int, double, struct S_IFI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_IFF(int p0, double p1, struct S_IFF p2, void (*cb)(int, double, struct S_IFF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_IFD(int p0, double p1, struct S_IFD p2, void (*cb)(int, double, struct S_IFD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_IFP(int p0, double p1, struct S_IFP p2, void (*cb)(int, double, struct S_IFP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_IDI(int p0, double p1, struct S_IDI p2, void (*cb)(int, double, struct S_IDI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_IDF(int p0, double p1, struct S_IDF p2, void (*cb)(int, double, struct S_IDF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_IDD(int p0, double p1, struct S_IDD p2, void (*cb)(int, double, struct S_IDD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_IDP(int p0, double p1, struct S_IDP p2, void (*cb)(int, double, struct S_IDP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_IPI(int p0, double p1, struct S_IPI p2, void (*cb)(int, double, struct S_IPI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_IPF(int p0, double p1, struct S_IPF p2, void (*cb)(int, double, struct S_IPF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_IPD(int p0, double p1, struct S_IPD p2, void (*cb)(int, double, struct S_IPD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_IPP(int p0, double p1, struct S_IPP p2, void (*cb)(int, double, struct S_IPP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_FII(int p0, double p1, struct S_FII p2, void (*cb)(int, double, struct S_FII)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_FIF(int p0, double p1, struct S_FIF p2, void (*cb)(int, double, struct S_FIF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_FID(int p0, double p1, struct S_FID p2, void (*cb)(int, double, struct S_FID)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_FIP(int p0, double p1, struct S_FIP p2, void (*cb)(int, double, struct S_FIP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_FFI(int p0, double p1, struct S_FFI p2, void (*cb)(int, double, struct S_FFI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_FFF(int p0, double p1, struct S_FFF p2, void (*cb)(int, double, struct S_FFF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_FFD(int p0, double p1, struct S_FFD p2, void (*cb)(int, double, struct S_FFD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_FFP(int p0, double p1, struct S_FFP p2, void (*cb)(int, double, struct S_FFP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_FDI(int p0, double p1, struct S_FDI p2, void (*cb)(int, double, struct S_FDI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_FDF(int p0, double p1, struct S_FDF p2, void (*cb)(int, double, struct S_FDF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_FDD(int p0, double p1, struct S_FDD p2, void (*cb)(int, double, struct S_FDD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_FDP(int p0, double p1, struct S_FDP p2, void (*cb)(int, double, struct S_FDP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_FPI(int p0, double p1, struct S_FPI p2, void (*cb)(int, double, struct S_FPI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_FPF(int p0, double p1, struct S_FPF p2, void (*cb)(int, double, struct S_FPF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_FPD(int p0, double p1, struct S_FPD p2, void (*cb)(int, double, struct S_FPD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_FPP(int p0, double p1, struct S_FPP p2, void (*cb)(int, double, struct S_FPP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_DII(int p0, double p1, struct S_DII p2, void (*cb)(int, double, struct S_DII)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_DIF(int p0, double p1, struct S_DIF p2, void (*cb)(int, double, struct S_DIF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_DID(int p0, double p1, struct S_DID p2, void (*cb)(int, double, struct S_DID)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_DIP(int p0, double p1, struct S_DIP p2, void (*cb)(int, double, struct S_DIP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_DFI(int p0, double p1, struct S_DFI p2, void (*cb)(int, double, struct S_DFI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_DFF(int p0, double p1, struct S_DFF p2, void (*cb)(int, double, struct S_DFF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_DFD(int p0, double p1, struct S_DFD p2, void (*cb)(int, double, struct S_DFD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_DFP(int p0, double p1, struct S_DFP p2, void (*cb)(int, double, struct S_DFP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_DDI(int p0, double p1, struct S_DDI p2, void (*cb)(int, double, struct S_DDI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_DDF(int p0, double p1, struct S_DDF p2, void (*cb)(int, double, struct S_DDF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_DDD(int p0, double p1, struct S_DDD p2, void (*cb)(int, double, struct S_DDD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_DDP(int p0, double p1, struct S_DDP p2, void (*cb)(int, double, struct S_DDP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_DPI(int p0, double p1, struct S_DPI p2, void (*cb)(int, double, struct S_DPI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_DPF(int p0, double p1, struct S_DPF p2, void (*cb)(int, double, struct S_DPF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_DPD(int p0, double p1, struct S_DPD p2, void (*cb)(int, double, struct S_DPD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_DPP(int p0, double p1, struct S_DPP p2, void (*cb)(int, double, struct S_DPP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_PII(int p0, double p1, struct S_PII p2, void (*cb)(int, double, struct S_PII)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_PIF(int p0, double p1, struct S_PIF p2, void (*cb)(int, double, struct S_PIF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_PID(int p0, double p1, struct S_PID p2, void (*cb)(int, double, struct S_PID)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_PIP(int p0, double p1, struct S_PIP p2, void (*cb)(int, double, struct S_PIP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_PFI(int p0, double p1, struct S_PFI p2, void (*cb)(int, double, struct S_PFI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_PFF(int p0, double p1, struct S_PFF p2, void (*cb)(int, double, struct S_PFF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_PFD(int p0, double p1, struct S_PFD p2, void (*cb)(int, double, struct S_PFD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_PFP(int p0, double p1, struct S_PFP p2, void (*cb)(int, double, struct S_PFP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_PDI(int p0, double p1, struct S_PDI p2, void (*cb)(int, double, struct S_PDI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_PDF(int p0, double p1, struct S_PDF p2, void (*cb)(int, double, struct S_PDF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_PDD(int p0, double p1, struct S_PDD p2, void (*cb)(int, double, struct S_PDD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_PDP(int p0, double p1, struct S_PDP p2, void (*cb)(int, double, struct S_PDP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_PPI(int p0, double p1, struct S_PPI p2, void (*cb)(int, double, struct S_PPI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_PPF(int p0, double p1, struct S_PPF p2, void (*cb)(int, double, struct S_PPF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_PPD(int p0, double p1, struct S_PPD p2, void (*cb)(int, double, struct S_PPD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IDS_PPP(int p0, double p1, struct S_PPP p2, void (*cb)(int, double, struct S_PPP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPI_(int p0, void* p1, int p2, void (*cb)(int, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPF_(int p0, void* p1, float p2, void (*cb)(int, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPD_(int p0, void* p1, double p2, void (*cb)(int, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPP_(int p0, void* p1, void* p2, void (*cb)(int, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_I(int p0, void* p1, struct S_I p2, void (*cb)(int, void*, struct S_I)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_F(int p0, void* p1, struct S_F p2, void (*cb)(int, void*, struct S_F)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_D(int p0, void* p1, struct S_D p2, void (*cb)(int, void*, struct S_D)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_P(int p0, void* p1, struct S_P p2, void (*cb)(int, void*, struct S_P)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_II(int p0, void* p1, struct S_II p2, void (*cb)(int, void*, struct S_II)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_IF(int p0, void* p1, struct S_IF p2, void (*cb)(int, void*, struct S_IF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_ID(int p0, void* p1, struct S_ID p2, void (*cb)(int, void*, struct S_ID)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_IP(int p0, void* p1, struct S_IP p2, void (*cb)(int, void*, struct S_IP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_FI(int p0, void* p1, struct S_FI p2, void (*cb)(int, void*, struct S_FI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_FF(int p0, void* p1, struct S_FF p2, void (*cb)(int, void*, struct S_FF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_FD(int p0, void* p1, struct S_FD p2, void (*cb)(int, void*, struct S_FD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_FP(int p0, void* p1, struct S_FP p2, void (*cb)(int, void*, struct S_FP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_DI(int p0, void* p1, struct S_DI p2, void (*cb)(int, void*, struct S_DI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_DF(int p0, void* p1, struct S_DF p2, void (*cb)(int, void*, struct S_DF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_DD(int p0, void* p1, struct S_DD p2, void (*cb)(int, void*, struct S_DD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_DP(int p0, void* p1, struct S_DP p2, void (*cb)(int, void*, struct S_DP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_PI(int p0, void* p1, struct S_PI p2, void (*cb)(int, void*, struct S_PI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_PF(int p0, void* p1, struct S_PF p2, void (*cb)(int, void*, struct S_PF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_PD(int p0, void* p1, struct S_PD p2, void (*cb)(int, void*, struct S_PD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_PP(int p0, void* p1, struct S_PP p2, void (*cb)(int, void*, struct S_PP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_III(int p0, void* p1, struct S_III p2, void (*cb)(int, void*, struct S_III)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_IIF(int p0, void* p1, struct S_IIF p2, void (*cb)(int, void*, struct S_IIF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_IID(int p0, void* p1, struct S_IID p2, void (*cb)(int, void*, struct S_IID)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_IIP(int p0, void* p1, struct S_IIP p2, void (*cb)(int, void*, struct S_IIP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_IFI(int p0, void* p1, struct S_IFI p2, void (*cb)(int, void*, struct S_IFI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_IFF(int p0, void* p1, struct S_IFF p2, void (*cb)(int, void*, struct S_IFF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_IFD(int p0, void* p1, struct S_IFD p2, void (*cb)(int, void*, struct S_IFD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_IFP(int p0, void* p1, struct S_IFP p2, void (*cb)(int, void*, struct S_IFP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_IDI(int p0, void* p1, struct S_IDI p2, void (*cb)(int, void*, struct S_IDI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_IDF(int p0, void* p1, struct S_IDF p2, void (*cb)(int, void*, struct S_IDF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_IDD(int p0, void* p1, struct S_IDD p2, void (*cb)(int, void*, struct S_IDD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_IDP(int p0, void* p1, struct S_IDP p2, void (*cb)(int, void*, struct S_IDP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_IPI(int p0, void* p1, struct S_IPI p2, void (*cb)(int, void*, struct S_IPI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_IPF(int p0, void* p1, struct S_IPF p2, void (*cb)(int, void*, struct S_IPF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_IPD(int p0, void* p1, struct S_IPD p2, void (*cb)(int, void*, struct S_IPD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_IPP(int p0, void* p1, struct S_IPP p2, void (*cb)(int, void*, struct S_IPP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_FII(int p0, void* p1, struct S_FII p2, void (*cb)(int, void*, struct S_FII)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_FIF(int p0, void* p1, struct S_FIF p2, void (*cb)(int, void*, struct S_FIF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_FID(int p0, void* p1, struct S_FID p2, void (*cb)(int, void*, struct S_FID)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_FIP(int p0, void* p1, struct S_FIP p2, void (*cb)(int, void*, struct S_FIP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_FFI(int p0, void* p1, struct S_FFI p2, void (*cb)(int, void*, struct S_FFI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_FFF(int p0, void* p1, struct S_FFF p2, void (*cb)(int, void*, struct S_FFF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_FFD(int p0, void* p1, struct S_FFD p2, void (*cb)(int, void*, struct S_FFD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_FFP(int p0, void* p1, struct S_FFP p2, void (*cb)(int, void*, struct S_FFP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_FDI(int p0, void* p1, struct S_FDI p2, void (*cb)(int, void*, struct S_FDI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_FDF(int p0, void* p1, struct S_FDF p2, void (*cb)(int, void*, struct S_FDF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_FDD(int p0, void* p1, struct S_FDD p2, void (*cb)(int, void*, struct S_FDD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_FDP(int p0, void* p1, struct S_FDP p2, void (*cb)(int, void*, struct S_FDP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_FPI(int p0, void* p1, struct S_FPI p2, void (*cb)(int, void*, struct S_FPI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_FPF(int p0, void* p1, struct S_FPF p2, void (*cb)(int, void*, struct S_FPF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_FPD(int p0, void* p1, struct S_FPD p2, void (*cb)(int, void*, struct S_FPD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_FPP(int p0, void* p1, struct S_FPP p2, void (*cb)(int, void*, struct S_FPP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_DII(int p0, void* p1, struct S_DII p2, void (*cb)(int, void*, struct S_DII)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_DIF(int p0, void* p1, struct S_DIF p2, void (*cb)(int, void*, struct S_DIF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_DID(int p0, void* p1, struct S_DID p2, void (*cb)(int, void*, struct S_DID)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_DIP(int p0, void* p1, struct S_DIP p2, void (*cb)(int, void*, struct S_DIP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_DFI(int p0, void* p1, struct S_DFI p2, void (*cb)(int, void*, struct S_DFI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_DFF(int p0, void* p1, struct S_DFF p2, void (*cb)(int, void*, struct S_DFF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_DFD(int p0, void* p1, struct S_DFD p2, void (*cb)(int, void*, struct S_DFD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_DFP(int p0, void* p1, struct S_DFP p2, void (*cb)(int, void*, struct S_DFP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_DDI(int p0, void* p1, struct S_DDI p2, void (*cb)(int, void*, struct S_DDI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_DDF(int p0, void* p1, struct S_DDF p2, void (*cb)(int, void*, struct S_DDF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_DDD(int p0, void* p1, struct S_DDD p2, void (*cb)(int, void*, struct S_DDD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_DDP(int p0, void* p1, struct S_DDP p2, void (*cb)(int, void*, struct S_DDP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_DPI(int p0, void* p1, struct S_DPI p2, void (*cb)(int, void*, struct S_DPI)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_DPF(int p0, void* p1, struct S_DPF p2, void (*cb)(int, void*, struct S_DPF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_DPD(int p0, void* p1, struct S_DPD p2, void (*cb)(int, void*, struct S_DPD)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_DPP(int p0, void* p1, struct S_DPP p2, void (*cb)(int, void*, struct S_DPP)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_PII(int p0, void* p1, struct S_PII p2, void (*cb)(int, void*, struct S_PII)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_PIF(int p0, void* p1, struct S_PIF p2, void (*cb)(int, void*, struct S_PIF)) { cb(p0, p1, p2); }
+EXPORT void f1_V_IPS_PID(int p0, void* p1, struct S_PID p2, void (*cb)(int, void*, struct S_PID)) { cb(p0, p1, p2); }
+EXPORT void f2_V_IPS_PIP(int p0, void* p1, struct S_PIP p2, void (*cb)(int, void*, struct S_PIP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_IPS_PFI(int p0, void* p1, struct S_PFI p2, void (*cb)(int, void*, struct S_PFI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_IPS_PFF(int p0, void* p1, struct S_PFF p2, void (*cb)(int, void*, struct S_PFF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_IPS_PFD(int p0, void* p1, struct S_PFD p2, void (*cb)(int, void*, struct S_PFD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_IPS_PFP(int p0, void* p1, struct S_PFP p2, void (*cb)(int, void*, struct S_PFP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_IPS_PDI(int p0, void* p1, struct S_PDI p2, void (*cb)(int, void*, struct S_PDI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_IPS_PDF(int p0, void* p1, struct S_PDF p2, void (*cb)(int, void*, struct S_PDF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_IPS_PDD(int p0, void* p1, struct S_PDD p2, void (*cb)(int, void*, struct S_PDD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_IPS_PDP(int p0, void* p1, struct S_PDP p2, void (*cb)(int, void*, struct S_PDP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_IPS_PPI(int p0, void* p1, struct S_PPI p2, void (*cb)(int, void*, struct S_PPI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_IPS_PPF(int p0, void* p1, struct S_PPF p2, void (*cb)(int, void*, struct S_PPF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_IPS_PPD(int p0, void* p1, struct S_PPD p2, void (*cb)(int, void*, struct S_PPD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_IPS_PPP(int p0, void* p1, struct S_PPP p2, void (*cb)(int, void*, struct S_PPP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_I(int p0, struct S_I p1, int p2, void (*cb)(int, struct S_I, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_F(int p0, struct S_F p1, int p2, void (*cb)(int, struct S_F, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_D(int p0, struct S_D p1, int p2, void (*cb)(int, struct S_D, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_P(int p0, struct S_P p1, int p2, void (*cb)(int, struct S_P, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_II(int p0, struct S_II p1, int p2, void (*cb)(int, struct S_II, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_IF(int p0, struct S_IF p1, int p2, void (*cb)(int, struct S_IF, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_ID(int p0, struct S_ID p1, int p2, void (*cb)(int, struct S_ID, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_IP(int p0, struct S_IP p1, int p2, void (*cb)(int, struct S_IP, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_FI(int p0, struct S_FI p1, int p2, void (*cb)(int, struct S_FI, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_FF(int p0, struct S_FF p1, int p2, void (*cb)(int, struct S_FF, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_FD(int p0, struct S_FD p1, int p2, void (*cb)(int, struct S_FD, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_FP(int p0, struct S_FP p1, int p2, void (*cb)(int, struct S_FP, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_DI(int p0, struct S_DI p1, int p2, void (*cb)(int, struct S_DI, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_DF(int p0, struct S_DF p1, int p2, void (*cb)(int, struct S_DF, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_DD(int p0, struct S_DD p1, int p2, void (*cb)(int, struct S_DD, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_DP(int p0, struct S_DP p1, int p2, void (*cb)(int, struct S_DP, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_PI(int p0, struct S_PI p1, int p2, void (*cb)(int, struct S_PI, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_PF(int p0, struct S_PF p1, int p2, void (*cb)(int, struct S_PF, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_PD(int p0, struct S_PD p1, int p2, void (*cb)(int, struct S_PD, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_PP(int p0, struct S_PP p1, int p2, void (*cb)(int, struct S_PP, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_III(int p0, struct S_III p1, int p2, void (*cb)(int, struct S_III, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_IIF(int p0, struct S_IIF p1, int p2, void (*cb)(int, struct S_IIF, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_IID(int p0, struct S_IID p1, int p2, void (*cb)(int, struct S_IID, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_IIP(int p0, struct S_IIP p1, int p2, void (*cb)(int, struct S_IIP, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_IFI(int p0, struct S_IFI p1, int p2, void (*cb)(int, struct S_IFI, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_IFF(int p0, struct S_IFF p1, int p2, void (*cb)(int, struct S_IFF, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_IFD(int p0, struct S_IFD p1, int p2, void (*cb)(int, struct S_IFD, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_IFP(int p0, struct S_IFP p1, int p2, void (*cb)(int, struct S_IFP, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_IDI(int p0, struct S_IDI p1, int p2, void (*cb)(int, struct S_IDI, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_IDF(int p0, struct S_IDF p1, int p2, void (*cb)(int, struct S_IDF, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_IDD(int p0, struct S_IDD p1, int p2, void (*cb)(int, struct S_IDD, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_IDP(int p0, struct S_IDP p1, int p2, void (*cb)(int, struct S_IDP, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_IPI(int p0, struct S_IPI p1, int p2, void (*cb)(int, struct S_IPI, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_IPF(int p0, struct S_IPF p1, int p2, void (*cb)(int, struct S_IPF, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_IPD(int p0, struct S_IPD p1, int p2, void (*cb)(int, struct S_IPD, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_IPP(int p0, struct S_IPP p1, int p2, void (*cb)(int, struct S_IPP, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_FII(int p0, struct S_FII p1, int p2, void (*cb)(int, struct S_FII, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_FIF(int p0, struct S_FIF p1, int p2, void (*cb)(int, struct S_FIF, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_FID(int p0, struct S_FID p1, int p2, void (*cb)(int, struct S_FID, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_FIP(int p0, struct S_FIP p1, int p2, void (*cb)(int, struct S_FIP, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_FFI(int p0, struct S_FFI p1, int p2, void (*cb)(int, struct S_FFI, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_FFF(int p0, struct S_FFF p1, int p2, void (*cb)(int, struct S_FFF, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_FFD(int p0, struct S_FFD p1, int p2, void (*cb)(int, struct S_FFD, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_FFP(int p0, struct S_FFP p1, int p2, void (*cb)(int, struct S_FFP, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_FDI(int p0, struct S_FDI p1, int p2, void (*cb)(int, struct S_FDI, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_FDF(int p0, struct S_FDF p1, int p2, void (*cb)(int, struct S_FDF, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_FDD(int p0, struct S_FDD p1, int p2, void (*cb)(int, struct S_FDD, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_FDP(int p0, struct S_FDP p1, int p2, void (*cb)(int, struct S_FDP, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_FPI(int p0, struct S_FPI p1, int p2, void (*cb)(int, struct S_FPI, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_FPF(int p0, struct S_FPF p1, int p2, void (*cb)(int, struct S_FPF, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_FPD(int p0, struct S_FPD p1, int p2, void (*cb)(int, struct S_FPD, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_FPP(int p0, struct S_FPP p1, int p2, void (*cb)(int, struct S_FPP, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_DII(int p0, struct S_DII p1, int p2, void (*cb)(int, struct S_DII, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_DIF(int p0, struct S_DIF p1, int p2, void (*cb)(int, struct S_DIF, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_DID(int p0, struct S_DID p1, int p2, void (*cb)(int, struct S_DID, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_DIP(int p0, struct S_DIP p1, int p2, void (*cb)(int, struct S_DIP, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_DFI(int p0, struct S_DFI p1, int p2, void (*cb)(int, struct S_DFI, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_DFF(int p0, struct S_DFF p1, int p2, void (*cb)(int, struct S_DFF, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_DFD(int p0, struct S_DFD p1, int p2, void (*cb)(int, struct S_DFD, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_DFP(int p0, struct S_DFP p1, int p2, void (*cb)(int, struct S_DFP, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_DDI(int p0, struct S_DDI p1, int p2, void (*cb)(int, struct S_DDI, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_DDF(int p0, struct S_DDF p1, int p2, void (*cb)(int, struct S_DDF, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_DDD(int p0, struct S_DDD p1, int p2, void (*cb)(int, struct S_DDD, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_DDP(int p0, struct S_DDP p1, int p2, void (*cb)(int, struct S_DDP, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_DPI(int p0, struct S_DPI p1, int p2, void (*cb)(int, struct S_DPI, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_DPF(int p0, struct S_DPF p1, int p2, void (*cb)(int, struct S_DPF, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_DPD(int p0, struct S_DPD p1, int p2, void (*cb)(int, struct S_DPD, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_DPP(int p0, struct S_DPP p1, int p2, void (*cb)(int, struct S_DPP, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_PII(int p0, struct S_PII p1, int p2, void (*cb)(int, struct S_PII, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_PIF(int p0, struct S_PIF p1, int p2, void (*cb)(int, struct S_PIF, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_PID(int p0, struct S_PID p1, int p2, void (*cb)(int, struct S_PID, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_PIP(int p0, struct S_PIP p1, int p2, void (*cb)(int, struct S_PIP, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_PFI(int p0, struct S_PFI p1, int p2, void (*cb)(int, struct S_PFI, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_PFF(int p0, struct S_PFF p1, int p2, void (*cb)(int, struct S_PFF, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_PFD(int p0, struct S_PFD p1, int p2, void (*cb)(int, struct S_PFD, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_PFP(int p0, struct S_PFP p1, int p2, void (*cb)(int, struct S_PFP, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_PDI(int p0, struct S_PDI p1, int p2, void (*cb)(int, struct S_PDI, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_PDF(int p0, struct S_PDF p1, int p2, void (*cb)(int, struct S_PDF, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_PDD(int p0, struct S_PDD p1, int p2, void (*cb)(int, struct S_PDD, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_PDP(int p0, struct S_PDP p1, int p2, void (*cb)(int, struct S_PDP, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_PPI(int p0, struct S_PPI p1, int p2, void (*cb)(int, struct S_PPI, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_PPF(int p0, struct S_PPF p1, int p2, void (*cb)(int, struct S_PPF, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_PPD(int p0, struct S_PPD p1, int p2, void (*cb)(int, struct S_PPD, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISI_PPP(int p0, struct S_PPP p1, int p2, void (*cb)(int, struct S_PPP, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_I(int p0, struct S_I p1, float p2, void (*cb)(int, struct S_I, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_F(int p0, struct S_F p1, float p2, void (*cb)(int, struct S_F, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_D(int p0, struct S_D p1, float p2, void (*cb)(int, struct S_D, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_P(int p0, struct S_P p1, float p2, void (*cb)(int, struct S_P, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_II(int p0, struct S_II p1, float p2, void (*cb)(int, struct S_II, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_IF(int p0, struct S_IF p1, float p2, void (*cb)(int, struct S_IF, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_ID(int p0, struct S_ID p1, float p2, void (*cb)(int, struct S_ID, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_IP(int p0, struct S_IP p1, float p2, void (*cb)(int, struct S_IP, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_FI(int p0, struct S_FI p1, float p2, void (*cb)(int, struct S_FI, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_FF(int p0, struct S_FF p1, float p2, void (*cb)(int, struct S_FF, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_FD(int p0, struct S_FD p1, float p2, void (*cb)(int, struct S_FD, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_FP(int p0, struct S_FP p1, float p2, void (*cb)(int, struct S_FP, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_DI(int p0, struct S_DI p1, float p2, void (*cb)(int, struct S_DI, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_DF(int p0, struct S_DF p1, float p2, void (*cb)(int, struct S_DF, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_DD(int p0, struct S_DD p1, float p2, void (*cb)(int, struct S_DD, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_DP(int p0, struct S_DP p1, float p2, void (*cb)(int, struct S_DP, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_PI(int p0, struct S_PI p1, float p2, void (*cb)(int, struct S_PI, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_PF(int p0, struct S_PF p1, float p2, void (*cb)(int, struct S_PF, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_PD(int p0, struct S_PD p1, float p2, void (*cb)(int, struct S_PD, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_PP(int p0, struct S_PP p1, float p2, void (*cb)(int, struct S_PP, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_III(int p0, struct S_III p1, float p2, void (*cb)(int, struct S_III, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_IIF(int p0, struct S_IIF p1, float p2, void (*cb)(int, struct S_IIF, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_IID(int p0, struct S_IID p1, float p2, void (*cb)(int, struct S_IID, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_IIP(int p0, struct S_IIP p1, float p2, void (*cb)(int, struct S_IIP, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_IFI(int p0, struct S_IFI p1, float p2, void (*cb)(int, struct S_IFI, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_IFF(int p0, struct S_IFF p1, float p2, void (*cb)(int, struct S_IFF, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_IFD(int p0, struct S_IFD p1, float p2, void (*cb)(int, struct S_IFD, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_IFP(int p0, struct S_IFP p1, float p2, void (*cb)(int, struct S_IFP, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_IDI(int p0, struct S_IDI p1, float p2, void (*cb)(int, struct S_IDI, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_IDF(int p0, struct S_IDF p1, float p2, void (*cb)(int, struct S_IDF, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_IDD(int p0, struct S_IDD p1, float p2, void (*cb)(int, struct S_IDD, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_IDP(int p0, struct S_IDP p1, float p2, void (*cb)(int, struct S_IDP, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_IPI(int p0, struct S_IPI p1, float p2, void (*cb)(int, struct S_IPI, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_IPF(int p0, struct S_IPF p1, float p2, void (*cb)(int, struct S_IPF, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_IPD(int p0, struct S_IPD p1, float p2, void (*cb)(int, struct S_IPD, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_IPP(int p0, struct S_IPP p1, float p2, void (*cb)(int, struct S_IPP, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_FII(int p0, struct S_FII p1, float p2, void (*cb)(int, struct S_FII, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_FIF(int p0, struct S_FIF p1, float p2, void (*cb)(int, struct S_FIF, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_FID(int p0, struct S_FID p1, float p2, void (*cb)(int, struct S_FID, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_FIP(int p0, struct S_FIP p1, float p2, void (*cb)(int, struct S_FIP, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_FFI(int p0, struct S_FFI p1, float p2, void (*cb)(int, struct S_FFI, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_FFF(int p0, struct S_FFF p1, float p2, void (*cb)(int, struct S_FFF, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_FFD(int p0, struct S_FFD p1, float p2, void (*cb)(int, struct S_FFD, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_FFP(int p0, struct S_FFP p1, float p2, void (*cb)(int, struct S_FFP, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_FDI(int p0, struct S_FDI p1, float p2, void (*cb)(int, struct S_FDI, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_FDF(int p0, struct S_FDF p1, float p2, void (*cb)(int, struct S_FDF, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_FDD(int p0, struct S_FDD p1, float p2, void (*cb)(int, struct S_FDD, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_FDP(int p0, struct S_FDP p1, float p2, void (*cb)(int, struct S_FDP, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_FPI(int p0, struct S_FPI p1, float p2, void (*cb)(int, struct S_FPI, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_FPF(int p0, struct S_FPF p1, float p2, void (*cb)(int, struct S_FPF, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_FPD(int p0, struct S_FPD p1, float p2, void (*cb)(int, struct S_FPD, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_FPP(int p0, struct S_FPP p1, float p2, void (*cb)(int, struct S_FPP, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_DII(int p0, struct S_DII p1, float p2, void (*cb)(int, struct S_DII, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_DIF(int p0, struct S_DIF p1, float p2, void (*cb)(int, struct S_DIF, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_DID(int p0, struct S_DID p1, float p2, void (*cb)(int, struct S_DID, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_DIP(int p0, struct S_DIP p1, float p2, void (*cb)(int, struct S_DIP, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_DFI(int p0, struct S_DFI p1, float p2, void (*cb)(int, struct S_DFI, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_DFF(int p0, struct S_DFF p1, float p2, void (*cb)(int, struct S_DFF, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_DFD(int p0, struct S_DFD p1, float p2, void (*cb)(int, struct S_DFD, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_DFP(int p0, struct S_DFP p1, float p2, void (*cb)(int, struct S_DFP, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_DDI(int p0, struct S_DDI p1, float p2, void (*cb)(int, struct S_DDI, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_DDF(int p0, struct S_DDF p1, float p2, void (*cb)(int, struct S_DDF, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_DDD(int p0, struct S_DDD p1, float p2, void (*cb)(int, struct S_DDD, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_DDP(int p0, struct S_DDP p1, float p2, void (*cb)(int, struct S_DDP, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_DPI(int p0, struct S_DPI p1, float p2, void (*cb)(int, struct S_DPI, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_DPF(int p0, struct S_DPF p1, float p2, void (*cb)(int, struct S_DPF, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_DPD(int p0, struct S_DPD p1, float p2, void (*cb)(int, struct S_DPD, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_DPP(int p0, struct S_DPP p1, float p2, void (*cb)(int, struct S_DPP, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_PII(int p0, struct S_PII p1, float p2, void (*cb)(int, struct S_PII, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_PIF(int p0, struct S_PIF p1, float p2, void (*cb)(int, struct S_PIF, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_PID(int p0, struct S_PID p1, float p2, void (*cb)(int, struct S_PID, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_PIP(int p0, struct S_PIP p1, float p2, void (*cb)(int, struct S_PIP, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_PFI(int p0, struct S_PFI p1, float p2, void (*cb)(int, struct S_PFI, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_PFF(int p0, struct S_PFF p1, float p2, void (*cb)(int, struct S_PFF, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_PFD(int p0, struct S_PFD p1, float p2, void (*cb)(int, struct S_PFD, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_PFP(int p0, struct S_PFP p1, float p2, void (*cb)(int, struct S_PFP, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_PDI(int p0, struct S_PDI p1, float p2, void (*cb)(int, struct S_PDI, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_PDF(int p0, struct S_PDF p1, float p2, void (*cb)(int, struct S_PDF, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_PDD(int p0, struct S_PDD p1, float p2, void (*cb)(int, struct S_PDD, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_PDP(int p0, struct S_PDP p1, float p2, void (*cb)(int, struct S_PDP, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_PPI(int p0, struct S_PPI p1, float p2, void (*cb)(int, struct S_PPI, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_PPF(int p0, struct S_PPF p1, float p2, void (*cb)(int, struct S_PPF, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_PPD(int p0, struct S_PPD p1, float p2, void (*cb)(int, struct S_PPD, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISF_PPP(int p0, struct S_PPP p1, float p2, void (*cb)(int, struct S_PPP, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_I(int p0, struct S_I p1, double p2, void (*cb)(int, struct S_I, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_F(int p0, struct S_F p1, double p2, void (*cb)(int, struct S_F, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_D(int p0, struct S_D p1, double p2, void (*cb)(int, struct S_D, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_P(int p0, struct S_P p1, double p2, void (*cb)(int, struct S_P, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_II(int p0, struct S_II p1, double p2, void (*cb)(int, struct S_II, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_IF(int p0, struct S_IF p1, double p2, void (*cb)(int, struct S_IF, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_ID(int p0, struct S_ID p1, double p2, void (*cb)(int, struct S_ID, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_IP(int p0, struct S_IP p1, double p2, void (*cb)(int, struct S_IP, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_FI(int p0, struct S_FI p1, double p2, void (*cb)(int, struct S_FI, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_FF(int p0, struct S_FF p1, double p2, void (*cb)(int, struct S_FF, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_FD(int p0, struct S_FD p1, double p2, void (*cb)(int, struct S_FD, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_FP(int p0, struct S_FP p1, double p2, void (*cb)(int, struct S_FP, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_DI(int p0, struct S_DI p1, double p2, void (*cb)(int, struct S_DI, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_DF(int p0, struct S_DF p1, double p2, void (*cb)(int, struct S_DF, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_DD(int p0, struct S_DD p1, double p2, void (*cb)(int, struct S_DD, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_DP(int p0, struct S_DP p1, double p2, void (*cb)(int, struct S_DP, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_PI(int p0, struct S_PI p1, double p2, void (*cb)(int, struct S_PI, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_PF(int p0, struct S_PF p1, double p2, void (*cb)(int, struct S_PF, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_PD(int p0, struct S_PD p1, double p2, void (*cb)(int, struct S_PD, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_PP(int p0, struct S_PP p1, double p2, void (*cb)(int, struct S_PP, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_III(int p0, struct S_III p1, double p2, void (*cb)(int, struct S_III, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_IIF(int p0, struct S_IIF p1, double p2, void (*cb)(int, struct S_IIF, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_IID(int p0, struct S_IID p1, double p2, void (*cb)(int, struct S_IID, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_IIP(int p0, struct S_IIP p1, double p2, void (*cb)(int, struct S_IIP, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_IFI(int p0, struct S_IFI p1, double p2, void (*cb)(int, struct S_IFI, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_IFF(int p0, struct S_IFF p1, double p2, void (*cb)(int, struct S_IFF, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_IFD(int p0, struct S_IFD p1, double p2, void (*cb)(int, struct S_IFD, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_IFP(int p0, struct S_IFP p1, double p2, void (*cb)(int, struct S_IFP, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_IDI(int p0, struct S_IDI p1, double p2, void (*cb)(int, struct S_IDI, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_IDF(int p0, struct S_IDF p1, double p2, void (*cb)(int, struct S_IDF, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_IDD(int p0, struct S_IDD p1, double p2, void (*cb)(int, struct S_IDD, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_IDP(int p0, struct S_IDP p1, double p2, void (*cb)(int, struct S_IDP, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_IPI(int p0, struct S_IPI p1, double p2, void (*cb)(int, struct S_IPI, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_IPF(int p0, struct S_IPF p1, double p2, void (*cb)(int, struct S_IPF, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_IPD(int p0, struct S_IPD p1, double p2, void (*cb)(int, struct S_IPD, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_IPP(int p0, struct S_IPP p1, double p2, void (*cb)(int, struct S_IPP, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_FII(int p0, struct S_FII p1, double p2, void (*cb)(int, struct S_FII, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_FIF(int p0, struct S_FIF p1, double p2, void (*cb)(int, struct S_FIF, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_FID(int p0, struct S_FID p1, double p2, void (*cb)(int, struct S_FID, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_FIP(int p0, struct S_FIP p1, double p2, void (*cb)(int, struct S_FIP, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_FFI(int p0, struct S_FFI p1, double p2, void (*cb)(int, struct S_FFI, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_FFF(int p0, struct S_FFF p1, double p2, void (*cb)(int, struct S_FFF, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_FFD(int p0, struct S_FFD p1, double p2, void (*cb)(int, struct S_FFD, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_FFP(int p0, struct S_FFP p1, double p2, void (*cb)(int, struct S_FFP, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_FDI(int p0, struct S_FDI p1, double p2, void (*cb)(int, struct S_FDI, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_FDF(int p0, struct S_FDF p1, double p2, void (*cb)(int, struct S_FDF, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_FDD(int p0, struct S_FDD p1, double p2, void (*cb)(int, struct S_FDD, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_FDP(int p0, struct S_FDP p1, double p2, void (*cb)(int, struct S_FDP, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_FPI(int p0, struct S_FPI p1, double p2, void (*cb)(int, struct S_FPI, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_FPF(int p0, struct S_FPF p1, double p2, void (*cb)(int, struct S_FPF, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_FPD(int p0, struct S_FPD p1, double p2, void (*cb)(int, struct S_FPD, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_FPP(int p0, struct S_FPP p1, double p2, void (*cb)(int, struct S_FPP, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_DII(int p0, struct S_DII p1, double p2, void (*cb)(int, struct S_DII, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_DIF(int p0, struct S_DIF p1, double p2, void (*cb)(int, struct S_DIF, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_DID(int p0, struct S_DID p1, double p2, void (*cb)(int, struct S_DID, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_DIP(int p0, struct S_DIP p1, double p2, void (*cb)(int, struct S_DIP, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_DFI(int p0, struct S_DFI p1, double p2, void (*cb)(int, struct S_DFI, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_DFF(int p0, struct S_DFF p1, double p2, void (*cb)(int, struct S_DFF, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_DFD(int p0, struct S_DFD p1, double p2, void (*cb)(int, struct S_DFD, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_DFP(int p0, struct S_DFP p1, double p2, void (*cb)(int, struct S_DFP, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_DDI(int p0, struct S_DDI p1, double p2, void (*cb)(int, struct S_DDI, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_DDF(int p0, struct S_DDF p1, double p2, void (*cb)(int, struct S_DDF, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_DDD(int p0, struct S_DDD p1, double p2, void (*cb)(int, struct S_DDD, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_DDP(int p0, struct S_DDP p1, double p2, void (*cb)(int, struct S_DDP, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_DPI(int p0, struct S_DPI p1, double p2, void (*cb)(int, struct S_DPI, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_DPF(int p0, struct S_DPF p1, double p2, void (*cb)(int, struct S_DPF, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_DPD(int p0, struct S_DPD p1, double p2, void (*cb)(int, struct S_DPD, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_DPP(int p0, struct S_DPP p1, double p2, void (*cb)(int, struct S_DPP, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_PII(int p0, struct S_PII p1, double p2, void (*cb)(int, struct S_PII, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_PIF(int p0, struct S_PIF p1, double p2, void (*cb)(int, struct S_PIF, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_PID(int p0, struct S_PID p1, double p2, void (*cb)(int, struct S_PID, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_PIP(int p0, struct S_PIP p1, double p2, void (*cb)(int, struct S_PIP, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_PFI(int p0, struct S_PFI p1, double p2, void (*cb)(int, struct S_PFI, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_PFF(int p0, struct S_PFF p1, double p2, void (*cb)(int, struct S_PFF, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_PFD(int p0, struct S_PFD p1, double p2, void (*cb)(int, struct S_PFD, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_PFP(int p0, struct S_PFP p1, double p2, void (*cb)(int, struct S_PFP, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_PDI(int p0, struct S_PDI p1, double p2, void (*cb)(int, struct S_PDI, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_PDF(int p0, struct S_PDF p1, double p2, void (*cb)(int, struct S_PDF, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_PDD(int p0, struct S_PDD p1, double p2, void (*cb)(int, struct S_PDD, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_PDP(int p0, struct S_PDP p1, double p2, void (*cb)(int, struct S_PDP, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_PPI(int p0, struct S_PPI p1, double p2, void (*cb)(int, struct S_PPI, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_PPF(int p0, struct S_PPF p1, double p2, void (*cb)(int, struct S_PPF, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_PPD(int p0, struct S_PPD p1, double p2, void (*cb)(int, struct S_PPD, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISD_PPP(int p0, struct S_PPP p1, double p2, void (*cb)(int, struct S_PPP, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_I(int p0, struct S_I p1, void* p2, void (*cb)(int, struct S_I, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_F(int p0, struct S_F p1, void* p2, void (*cb)(int, struct S_F, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_D(int p0, struct S_D p1, void* p2, void (*cb)(int, struct S_D, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_P(int p0, struct S_P p1, void* p2, void (*cb)(int, struct S_P, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_II(int p0, struct S_II p1, void* p2, void (*cb)(int, struct S_II, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_IF(int p0, struct S_IF p1, void* p2, void (*cb)(int, struct S_IF, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_ID(int p0, struct S_ID p1, void* p2, void (*cb)(int, struct S_ID, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_IP(int p0, struct S_IP p1, void* p2, void (*cb)(int, struct S_IP, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_FI(int p0, struct S_FI p1, void* p2, void (*cb)(int, struct S_FI, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_FF(int p0, struct S_FF p1, void* p2, void (*cb)(int, struct S_FF, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_FD(int p0, struct S_FD p1, void* p2, void (*cb)(int, struct S_FD, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_FP(int p0, struct S_FP p1, void* p2, void (*cb)(int, struct S_FP, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_DI(int p0, struct S_DI p1, void* p2, void (*cb)(int, struct S_DI, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_DF(int p0, struct S_DF p1, void* p2, void (*cb)(int, struct S_DF, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_DD(int p0, struct S_DD p1, void* p2, void (*cb)(int, struct S_DD, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_DP(int p0, struct S_DP p1, void* p2, void (*cb)(int, struct S_DP, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_PI(int p0, struct S_PI p1, void* p2, void (*cb)(int, struct S_PI, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_PF(int p0, struct S_PF p1, void* p2, void (*cb)(int, struct S_PF, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_PD(int p0, struct S_PD p1, void* p2, void (*cb)(int, struct S_PD, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_PP(int p0, struct S_PP p1, void* p2, void (*cb)(int, struct S_PP, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_III(int p0, struct S_III p1, void* p2, void (*cb)(int, struct S_III, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_IIF(int p0, struct S_IIF p1, void* p2, void (*cb)(int, struct S_IIF, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_IID(int p0, struct S_IID p1, void* p2, void (*cb)(int, struct S_IID, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_IIP(int p0, struct S_IIP p1, void* p2, void (*cb)(int, struct S_IIP, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_IFI(int p0, struct S_IFI p1, void* p2, void (*cb)(int, struct S_IFI, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_IFF(int p0, struct S_IFF p1, void* p2, void (*cb)(int, struct S_IFF, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_IFD(int p0, struct S_IFD p1, void* p2, void (*cb)(int, struct S_IFD, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_IFP(int p0, struct S_IFP p1, void* p2, void (*cb)(int, struct S_IFP, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_IDI(int p0, struct S_IDI p1, void* p2, void (*cb)(int, struct S_IDI, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_IDF(int p0, struct S_IDF p1, void* p2, void (*cb)(int, struct S_IDF, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_IDD(int p0, struct S_IDD p1, void* p2, void (*cb)(int, struct S_IDD, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_IDP(int p0, struct S_IDP p1, void* p2, void (*cb)(int, struct S_IDP, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_IPI(int p0, struct S_IPI p1, void* p2, void (*cb)(int, struct S_IPI, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_IPF(int p0, struct S_IPF p1, void* p2, void (*cb)(int, struct S_IPF, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_IPD(int p0, struct S_IPD p1, void* p2, void (*cb)(int, struct S_IPD, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_IPP(int p0, struct S_IPP p1, void* p2, void (*cb)(int, struct S_IPP, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_FII(int p0, struct S_FII p1, void* p2, void (*cb)(int, struct S_FII, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_FIF(int p0, struct S_FIF p1, void* p2, void (*cb)(int, struct S_FIF, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_FID(int p0, struct S_FID p1, void* p2, void (*cb)(int, struct S_FID, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_FIP(int p0, struct S_FIP p1, void* p2, void (*cb)(int, struct S_FIP, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_FFI(int p0, struct S_FFI p1, void* p2, void (*cb)(int, struct S_FFI, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_FFF(int p0, struct S_FFF p1, void* p2, void (*cb)(int, struct S_FFF, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_FFD(int p0, struct S_FFD p1, void* p2, void (*cb)(int, struct S_FFD, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_FFP(int p0, struct S_FFP p1, void* p2, void (*cb)(int, struct S_FFP, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_FDI(int p0, struct S_FDI p1, void* p2, void (*cb)(int, struct S_FDI, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_FDF(int p0, struct S_FDF p1, void* p2, void (*cb)(int, struct S_FDF, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_FDD(int p0, struct S_FDD p1, void* p2, void (*cb)(int, struct S_FDD, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_FDP(int p0, struct S_FDP p1, void* p2, void (*cb)(int, struct S_FDP, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_FPI(int p0, struct S_FPI p1, void* p2, void (*cb)(int, struct S_FPI, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_FPF(int p0, struct S_FPF p1, void* p2, void (*cb)(int, struct S_FPF, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_FPD(int p0, struct S_FPD p1, void* p2, void (*cb)(int, struct S_FPD, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_FPP(int p0, struct S_FPP p1, void* p2, void (*cb)(int, struct S_FPP, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_DII(int p0, struct S_DII p1, void* p2, void (*cb)(int, struct S_DII, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_DIF(int p0, struct S_DIF p1, void* p2, void (*cb)(int, struct S_DIF, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_DID(int p0, struct S_DID p1, void* p2, void (*cb)(int, struct S_DID, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_DIP(int p0, struct S_DIP p1, void* p2, void (*cb)(int, struct S_DIP, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_DFI(int p0, struct S_DFI p1, void* p2, void (*cb)(int, struct S_DFI, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_DFF(int p0, struct S_DFF p1, void* p2, void (*cb)(int, struct S_DFF, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_DFD(int p0, struct S_DFD p1, void* p2, void (*cb)(int, struct S_DFD, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_DFP(int p0, struct S_DFP p1, void* p2, void (*cb)(int, struct S_DFP, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_DDI(int p0, struct S_DDI p1, void* p2, void (*cb)(int, struct S_DDI, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_DDF(int p0, struct S_DDF p1, void* p2, void (*cb)(int, struct S_DDF, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_DDD(int p0, struct S_DDD p1, void* p2, void (*cb)(int, struct S_DDD, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_DDP(int p0, struct S_DDP p1, void* p2, void (*cb)(int, struct S_DDP, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_DPI(int p0, struct S_DPI p1, void* p2, void (*cb)(int, struct S_DPI, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_DPF(int p0, struct S_DPF p1, void* p2, void (*cb)(int, struct S_DPF, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_DPD(int p0, struct S_DPD p1, void* p2, void (*cb)(int, struct S_DPD, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_DPP(int p0, struct S_DPP p1, void* p2, void (*cb)(int, struct S_DPP, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_PII(int p0, struct S_PII p1, void* p2, void (*cb)(int, struct S_PII, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_PIF(int p0, struct S_PIF p1, void* p2, void (*cb)(int, struct S_PIF, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_PID(int p0, struct S_PID p1, void* p2, void (*cb)(int, struct S_PID, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_PIP(int p0, struct S_PIP p1, void* p2, void (*cb)(int, struct S_PIP, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_PFI(int p0, struct S_PFI p1, void* p2, void (*cb)(int, struct S_PFI, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_PFF(int p0, struct S_PFF p1, void* p2, void (*cb)(int, struct S_PFF, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_PFD(int p0, struct S_PFD p1, void* p2, void (*cb)(int, struct S_PFD, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_PFP(int p0, struct S_PFP p1, void* p2, void (*cb)(int, struct S_PFP, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_PDI(int p0, struct S_PDI p1, void* p2, void (*cb)(int, struct S_PDI, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_PDF(int p0, struct S_PDF p1, void* p2, void (*cb)(int, struct S_PDF, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_PDD(int p0, struct S_PDD p1, void* p2, void (*cb)(int, struct S_PDD, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_PDP(int p0, struct S_PDP p1, void* p2, void (*cb)(int, struct S_PDP, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_PPI(int p0, struct S_PPI p1, void* p2, void (*cb)(int, struct S_PPI, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_PPF(int p0, struct S_PPF p1, void* p2, void (*cb)(int, struct S_PPF, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_PPD(int p0, struct S_PPD p1, void* p2, void (*cb)(int, struct S_PPD, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISP_PPP(int p0, struct S_PPP p1, void* p2, void (*cb)(int, struct S_PPP, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_I(int p0, struct S_I p1, struct S_I p2, void (*cb)(int, struct S_I, struct S_I)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_F(int p0, struct S_F p1, struct S_F p2, void (*cb)(int, struct S_F, struct S_F)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_D(int p0, struct S_D p1, struct S_D p2, void (*cb)(int, struct S_D, struct S_D)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_P(int p0, struct S_P p1, struct S_P p2, void (*cb)(int, struct S_P, struct S_P)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_II(int p0, struct S_II p1, struct S_II p2, void (*cb)(int, struct S_II, struct S_II)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_IF(int p0, struct S_IF p1, struct S_IF p2, void (*cb)(int, struct S_IF, struct S_IF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_ID(int p0, struct S_ID p1, struct S_ID p2, void (*cb)(int, struct S_ID, struct S_ID)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_IP(int p0, struct S_IP p1, struct S_IP p2, void (*cb)(int, struct S_IP, struct S_IP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_FI(int p0, struct S_FI p1, struct S_FI p2, void (*cb)(int, struct S_FI, struct S_FI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_FF(int p0, struct S_FF p1, struct S_FF p2, void (*cb)(int, struct S_FF, struct S_FF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_FD(int p0, struct S_FD p1, struct S_FD p2, void (*cb)(int, struct S_FD, struct S_FD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_FP(int p0, struct S_FP p1, struct S_FP p2, void (*cb)(int, struct S_FP, struct S_FP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_DI(int p0, struct S_DI p1, struct S_DI p2, void (*cb)(int, struct S_DI, struct S_DI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_DF(int p0, struct S_DF p1, struct S_DF p2, void (*cb)(int, struct S_DF, struct S_DF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_DD(int p0, struct S_DD p1, struct S_DD p2, void (*cb)(int, struct S_DD, struct S_DD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_DP(int p0, struct S_DP p1, struct S_DP p2, void (*cb)(int, struct S_DP, struct S_DP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_PI(int p0, struct S_PI p1, struct S_PI p2, void (*cb)(int, struct S_PI, struct S_PI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_PF(int p0, struct S_PF p1, struct S_PF p2, void (*cb)(int, struct S_PF, struct S_PF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_PD(int p0, struct S_PD p1, struct S_PD p2, void (*cb)(int, struct S_PD, struct S_PD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_PP(int p0, struct S_PP p1, struct S_PP p2, void (*cb)(int, struct S_PP, struct S_PP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_III(int p0, struct S_III p1, struct S_III p2, void (*cb)(int, struct S_III, struct S_III)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_IIF(int p0, struct S_IIF p1, struct S_IIF p2, void (*cb)(int, struct S_IIF, struct S_IIF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_IID(int p0, struct S_IID p1, struct S_IID p2, void (*cb)(int, struct S_IID, struct S_IID)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_IIP(int p0, struct S_IIP p1, struct S_IIP p2, void (*cb)(int, struct S_IIP, struct S_IIP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_IFI(int p0, struct S_IFI p1, struct S_IFI p2, void (*cb)(int, struct S_IFI, struct S_IFI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_IFF(int p0, struct S_IFF p1, struct S_IFF p2, void (*cb)(int, struct S_IFF, struct S_IFF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_IFD(int p0, struct S_IFD p1, struct S_IFD p2, void (*cb)(int, struct S_IFD, struct S_IFD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_IFP(int p0, struct S_IFP p1, struct S_IFP p2, void (*cb)(int, struct S_IFP, struct S_IFP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_IDI(int p0, struct S_IDI p1, struct S_IDI p2, void (*cb)(int, struct S_IDI, struct S_IDI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_IDF(int p0, struct S_IDF p1, struct S_IDF p2, void (*cb)(int, struct S_IDF, struct S_IDF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_IDD(int p0, struct S_IDD p1, struct S_IDD p2, void (*cb)(int, struct S_IDD, struct S_IDD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_IDP(int p0, struct S_IDP p1, struct S_IDP p2, void (*cb)(int, struct S_IDP, struct S_IDP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_IPI(int p0, struct S_IPI p1, struct S_IPI p2, void (*cb)(int, struct S_IPI, struct S_IPI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_IPF(int p0, struct S_IPF p1, struct S_IPF p2, void (*cb)(int, struct S_IPF, struct S_IPF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_IPD(int p0, struct S_IPD p1, struct S_IPD p2, void (*cb)(int, struct S_IPD, struct S_IPD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_IPP(int p0, struct S_IPP p1, struct S_IPP p2, void (*cb)(int, struct S_IPP, struct S_IPP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_FII(int p0, struct S_FII p1, struct S_FII p2, void (*cb)(int, struct S_FII, struct S_FII)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_FIF(int p0, struct S_FIF p1, struct S_FIF p2, void (*cb)(int, struct S_FIF, struct S_FIF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_FID(int p0, struct S_FID p1, struct S_FID p2, void (*cb)(int, struct S_FID, struct S_FID)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_FIP(int p0, struct S_FIP p1, struct S_FIP p2, void (*cb)(int, struct S_FIP, struct S_FIP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_FFI(int p0, struct S_FFI p1, struct S_FFI p2, void (*cb)(int, struct S_FFI, struct S_FFI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_FFF(int p0, struct S_FFF p1, struct S_FFF p2, void (*cb)(int, struct S_FFF, struct S_FFF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_FFD(int p0, struct S_FFD p1, struct S_FFD p2, void (*cb)(int, struct S_FFD, struct S_FFD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_FFP(int p0, struct S_FFP p1, struct S_FFP p2, void (*cb)(int, struct S_FFP, struct S_FFP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_FDI(int p0, struct S_FDI p1, struct S_FDI p2, void (*cb)(int, struct S_FDI, struct S_FDI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_FDF(int p0, struct S_FDF p1, struct S_FDF p2, void (*cb)(int, struct S_FDF, struct S_FDF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_FDD(int p0, struct S_FDD p1, struct S_FDD p2, void (*cb)(int, struct S_FDD, struct S_FDD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_FDP(int p0, struct S_FDP p1, struct S_FDP p2, void (*cb)(int, struct S_FDP, struct S_FDP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_FPI(int p0, struct S_FPI p1, struct S_FPI p2, void (*cb)(int, struct S_FPI, struct S_FPI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_FPF(int p0, struct S_FPF p1, struct S_FPF p2, void (*cb)(int, struct S_FPF, struct S_FPF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_FPD(int p0, struct S_FPD p1, struct S_FPD p2, void (*cb)(int, struct S_FPD, struct S_FPD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_FPP(int p0, struct S_FPP p1, struct S_FPP p2, void (*cb)(int, struct S_FPP, struct S_FPP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_DII(int p0, struct S_DII p1, struct S_DII p2, void (*cb)(int, struct S_DII, struct S_DII)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_DIF(int p0, struct S_DIF p1, struct S_DIF p2, void (*cb)(int, struct S_DIF, struct S_DIF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_DID(int p0, struct S_DID p1, struct S_DID p2, void (*cb)(int, struct S_DID, struct S_DID)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_DIP(int p0, struct S_DIP p1, struct S_DIP p2, void (*cb)(int, struct S_DIP, struct S_DIP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_DFI(int p0, struct S_DFI p1, struct S_DFI p2, void (*cb)(int, struct S_DFI, struct S_DFI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_DFF(int p0, struct S_DFF p1, struct S_DFF p2, void (*cb)(int, struct S_DFF, struct S_DFF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_DFD(int p0, struct S_DFD p1, struct S_DFD p2, void (*cb)(int, struct S_DFD, struct S_DFD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_DFP(int p0, struct S_DFP p1, struct S_DFP p2, void (*cb)(int, struct S_DFP, struct S_DFP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_DDI(int p0, struct S_DDI p1, struct S_DDI p2, void (*cb)(int, struct S_DDI, struct S_DDI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_DDF(int p0, struct S_DDF p1, struct S_DDF p2, void (*cb)(int, struct S_DDF, struct S_DDF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_DDD(int p0, struct S_DDD p1, struct S_DDD p2, void (*cb)(int, struct S_DDD, struct S_DDD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_DDP(int p0, struct S_DDP p1, struct S_DDP p2, void (*cb)(int, struct S_DDP, struct S_DDP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_DPI(int p0, struct S_DPI p1, struct S_DPI p2, void (*cb)(int, struct S_DPI, struct S_DPI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_DPF(int p0, struct S_DPF p1, struct S_DPF p2, void (*cb)(int, struct S_DPF, struct S_DPF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_DPD(int p0, struct S_DPD p1, struct S_DPD p2, void (*cb)(int, struct S_DPD, struct S_DPD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_DPP(int p0, struct S_DPP p1, struct S_DPP p2, void (*cb)(int, struct S_DPP, struct S_DPP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_PII(int p0, struct S_PII p1, struct S_PII p2, void (*cb)(int, struct S_PII, struct S_PII)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_PIF(int p0, struct S_PIF p1, struct S_PIF p2, void (*cb)(int, struct S_PIF, struct S_PIF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_PID(int p0, struct S_PID p1, struct S_PID p2, void (*cb)(int, struct S_PID, struct S_PID)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_PIP(int p0, struct S_PIP p1, struct S_PIP p2, void (*cb)(int, struct S_PIP, struct S_PIP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_PFI(int p0, struct S_PFI p1, struct S_PFI p2, void (*cb)(int, struct S_PFI, struct S_PFI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_PFF(int p0, struct S_PFF p1, struct S_PFF p2, void (*cb)(int, struct S_PFF, struct S_PFF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_PFD(int p0, struct S_PFD p1, struct S_PFD p2, void (*cb)(int, struct S_PFD, struct S_PFD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_PFP(int p0, struct S_PFP p1, struct S_PFP p2, void (*cb)(int, struct S_PFP, struct S_PFP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_PDI(int p0, struct S_PDI p1, struct S_PDI p2, void (*cb)(int, struct S_PDI, struct S_PDI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_PDF(int p0, struct S_PDF p1, struct S_PDF p2, void (*cb)(int, struct S_PDF, struct S_PDF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_PDD(int p0, struct S_PDD p1, struct S_PDD p2, void (*cb)(int, struct S_PDD, struct S_PDD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_PDP(int p0, struct S_PDP p1, struct S_PDP p2, void (*cb)(int, struct S_PDP, struct S_PDP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_PPI(int p0, struct S_PPI p1, struct S_PPI p2, void (*cb)(int, struct S_PPI, struct S_PPI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_PPF(int p0, struct S_PPF p1, struct S_PPF p2, void (*cb)(int, struct S_PPF, struct S_PPF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_PPD(int p0, struct S_PPD p1, struct S_PPD p2, void (*cb)(int, struct S_PPD, struct S_PPD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_ISS_PPP(int p0, struct S_PPP p1, struct S_PPP p2, void (*cb)(int, struct S_PPP, struct S_PPP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FII_(float p0, int p1, int p2, void (*cb)(float, int, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIF_(float p0, int p1, float p2, void (*cb)(float, int, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FID_(float p0, int p1, double p2, void (*cb)(float, int, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIP_(float p0, int p1, void* p2, void (*cb)(float, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_I(float p0, int p1, struct S_I p2, void (*cb)(float, int, struct S_I)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_F(float p0, int p1, struct S_F p2, void (*cb)(float, int, struct S_F)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_D(float p0, int p1, struct S_D p2, void (*cb)(float, int, struct S_D)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_P(float p0, int p1, struct S_P p2, void (*cb)(float, int, struct S_P)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_II(float p0, int p1, struct S_II p2, void (*cb)(float, int, struct S_II)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_IF(float p0, int p1, struct S_IF p2, void (*cb)(float, int, struct S_IF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_ID(float p0, int p1, struct S_ID p2, void (*cb)(float, int, struct S_ID)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_IP(float p0, int p1, struct S_IP p2, void (*cb)(float, int, struct S_IP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_FI(float p0, int p1, struct S_FI p2, void (*cb)(float, int, struct S_FI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_FF(float p0, int p1, struct S_FF p2, void (*cb)(float, int, struct S_FF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_FD(float p0, int p1, struct S_FD p2, void (*cb)(float, int, struct S_FD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_FP(float p0, int p1, struct S_FP p2, void (*cb)(float, int, struct S_FP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_DI(float p0, int p1, struct S_DI p2, void (*cb)(float, int, struct S_DI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_DF(float p0, int p1, struct S_DF p2, void (*cb)(float, int, struct S_DF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_DD(float p0, int p1, struct S_DD p2, void (*cb)(float, int, struct S_DD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_DP(float p0, int p1, struct S_DP p2, void (*cb)(float, int, struct S_DP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_PI(float p0, int p1, struct S_PI p2, void (*cb)(float, int, struct S_PI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_PF(float p0, int p1, struct S_PF p2, void (*cb)(float, int, struct S_PF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_PD(float p0, int p1, struct S_PD p2, void (*cb)(float, int, struct S_PD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_PP(float p0, int p1, struct S_PP p2, void (*cb)(float, int, struct S_PP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_III(float p0, int p1, struct S_III p2, void (*cb)(float, int, struct S_III)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_IIF(float p0, int p1, struct S_IIF p2, void (*cb)(float, int, struct S_IIF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_IID(float p0, int p1, struct S_IID p2, void (*cb)(float, int, struct S_IID)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_IIP(float p0, int p1, struct S_IIP p2, void (*cb)(float, int, struct S_IIP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_IFI(float p0, int p1, struct S_IFI p2, void (*cb)(float, int, struct S_IFI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_IFF(float p0, int p1, struct S_IFF p2, void (*cb)(float, int, struct S_IFF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_IFD(float p0, int p1, struct S_IFD p2, void (*cb)(float, int, struct S_IFD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_IFP(float p0, int p1, struct S_IFP p2, void (*cb)(float, int, struct S_IFP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_IDI(float p0, int p1, struct S_IDI p2, void (*cb)(float, int, struct S_IDI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_IDF(float p0, int p1, struct S_IDF p2, void (*cb)(float, int, struct S_IDF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_IDD(float p0, int p1, struct S_IDD p2, void (*cb)(float, int, struct S_IDD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_IDP(float p0, int p1, struct S_IDP p2, void (*cb)(float, int, struct S_IDP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_IPI(float p0, int p1, struct S_IPI p2, void (*cb)(float, int, struct S_IPI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_IPF(float p0, int p1, struct S_IPF p2, void (*cb)(float, int, struct S_IPF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_IPD(float p0, int p1, struct S_IPD p2, void (*cb)(float, int, struct S_IPD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_IPP(float p0, int p1, struct S_IPP p2, void (*cb)(float, int, struct S_IPP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_FII(float p0, int p1, struct S_FII p2, void (*cb)(float, int, struct S_FII)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_FIF(float p0, int p1, struct S_FIF p2, void (*cb)(float, int, struct S_FIF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_FID(float p0, int p1, struct S_FID p2, void (*cb)(float, int, struct S_FID)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_FIP(float p0, int p1, struct S_FIP p2, void (*cb)(float, int, struct S_FIP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_FFI(float p0, int p1, struct S_FFI p2, void (*cb)(float, int, struct S_FFI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_FFF(float p0, int p1, struct S_FFF p2, void (*cb)(float, int, struct S_FFF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_FFD(float p0, int p1, struct S_FFD p2, void (*cb)(float, int, struct S_FFD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_FFP(float p0, int p1, struct S_FFP p2, void (*cb)(float, int, struct S_FFP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_FDI(float p0, int p1, struct S_FDI p2, void (*cb)(float, int, struct S_FDI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_FDF(float p0, int p1, struct S_FDF p2, void (*cb)(float, int, struct S_FDF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_FDD(float p0, int p1, struct S_FDD p2, void (*cb)(float, int, struct S_FDD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_FDP(float p0, int p1, struct S_FDP p2, void (*cb)(float, int, struct S_FDP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_FPI(float p0, int p1, struct S_FPI p2, void (*cb)(float, int, struct S_FPI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_FPF(float p0, int p1, struct S_FPF p2, void (*cb)(float, int, struct S_FPF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_FPD(float p0, int p1, struct S_FPD p2, void (*cb)(float, int, struct S_FPD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_FPP(float p0, int p1, struct S_FPP p2, void (*cb)(float, int, struct S_FPP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_DII(float p0, int p1, struct S_DII p2, void (*cb)(float, int, struct S_DII)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_DIF(float p0, int p1, struct S_DIF p2, void (*cb)(float, int, struct S_DIF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_DID(float p0, int p1, struct S_DID p2, void (*cb)(float, int, struct S_DID)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_DIP(float p0, int p1, struct S_DIP p2, void (*cb)(float, int, struct S_DIP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_DFI(float p0, int p1, struct S_DFI p2, void (*cb)(float, int, struct S_DFI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_DFF(float p0, int p1, struct S_DFF p2, void (*cb)(float, int, struct S_DFF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_DFD(float p0, int p1, struct S_DFD p2, void (*cb)(float, int, struct S_DFD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_DFP(float p0, int p1, struct S_DFP p2, void (*cb)(float, int, struct S_DFP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_DDI(float p0, int p1, struct S_DDI p2, void (*cb)(float, int, struct S_DDI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_DDF(float p0, int p1, struct S_DDF p2, void (*cb)(float, int, struct S_DDF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_DDD(float p0, int p1, struct S_DDD p2, void (*cb)(float, int, struct S_DDD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_DDP(float p0, int p1, struct S_DDP p2, void (*cb)(float, int, struct S_DDP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_DPI(float p0, int p1, struct S_DPI p2, void (*cb)(float, int, struct S_DPI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_DPF(float p0, int p1, struct S_DPF p2, void (*cb)(float, int, struct S_DPF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_DPD(float p0, int p1, struct S_DPD p2, void (*cb)(float, int, struct S_DPD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_DPP(float p0, int p1, struct S_DPP p2, void (*cb)(float, int, struct S_DPP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_PII(float p0, int p1, struct S_PII p2, void (*cb)(float, int, struct S_PII)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_PIF(float p0, int p1, struct S_PIF p2, void (*cb)(float, int, struct S_PIF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_PID(float p0, int p1, struct S_PID p2, void (*cb)(float, int, struct S_PID)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_PIP(float p0, int p1, struct S_PIP p2, void (*cb)(float, int, struct S_PIP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_PFI(float p0, int p1, struct S_PFI p2, void (*cb)(float, int, struct S_PFI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_PFF(float p0, int p1, struct S_PFF p2, void (*cb)(float, int, struct S_PFF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_PFD(float p0, int p1, struct S_PFD p2, void (*cb)(float, int, struct S_PFD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_PFP(float p0, int p1, struct S_PFP p2, void (*cb)(float, int, struct S_PFP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_PDI(float p0, int p1, struct S_PDI p2, void (*cb)(float, int, struct S_PDI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_PDF(float p0, int p1, struct S_PDF p2, void (*cb)(float, int, struct S_PDF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_PDD(float p0, int p1, struct S_PDD p2, void (*cb)(float, int, struct S_PDD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_PDP(float p0, int p1, struct S_PDP p2, void (*cb)(float, int, struct S_PDP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_PPI(float p0, int p1, struct S_PPI p2, void (*cb)(float, int, struct S_PPI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_PPF(float p0, int p1, struct S_PPF p2, void (*cb)(float, int, struct S_PPF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_PPD(float p0, int p1, struct S_PPD p2, void (*cb)(float, int, struct S_PPD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FIS_PPP(float p0, int p1, struct S_PPP p2, void (*cb)(float, int, struct S_PPP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFI_(float p0, float p1, int p2, void (*cb)(float, float, int)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFF_(float p0, float p1, float p2, void (*cb)(float, float, float)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFD_(float p0, float p1, double p2, void (*cb)(float, float, double)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFP_(float p0, float p1, void* p2, void (*cb)(float, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_I(float p0, float p1, struct S_I p2, void (*cb)(float, float, struct S_I)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_F(float p0, float p1, struct S_F p2, void (*cb)(float, float, struct S_F)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_D(float p0, float p1, struct S_D p2, void (*cb)(float, float, struct S_D)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_P(float p0, float p1, struct S_P p2, void (*cb)(float, float, struct S_P)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_II(float p0, float p1, struct S_II p2, void (*cb)(float, float, struct S_II)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_IF(float p0, float p1, struct S_IF p2, void (*cb)(float, float, struct S_IF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_ID(float p0, float p1, struct S_ID p2, void (*cb)(float, float, struct S_ID)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_IP(float p0, float p1, struct S_IP p2, void (*cb)(float, float, struct S_IP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_FI(float p0, float p1, struct S_FI p2, void (*cb)(float, float, struct S_FI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_FF(float p0, float p1, struct S_FF p2, void (*cb)(float, float, struct S_FF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_FD(float p0, float p1, struct S_FD p2, void (*cb)(float, float, struct S_FD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_FP(float p0, float p1, struct S_FP p2, void (*cb)(float, float, struct S_FP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_DI(float p0, float p1, struct S_DI p2, void (*cb)(float, float, struct S_DI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_DF(float p0, float p1, struct S_DF p2, void (*cb)(float, float, struct S_DF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_DD(float p0, float p1, struct S_DD p2, void (*cb)(float, float, struct S_DD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_DP(float p0, float p1, struct S_DP p2, void (*cb)(float, float, struct S_DP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_PI(float p0, float p1, struct S_PI p2, void (*cb)(float, float, struct S_PI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_PF(float p0, float p1, struct S_PF p2, void (*cb)(float, float, struct S_PF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_PD(float p0, float p1, struct S_PD p2, void (*cb)(float, float, struct S_PD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_PP(float p0, float p1, struct S_PP p2, void (*cb)(float, float, struct S_PP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_III(float p0, float p1, struct S_III p2, void (*cb)(float, float, struct S_III)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_IIF(float p0, float p1, struct S_IIF p2, void (*cb)(float, float, struct S_IIF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_IID(float p0, float p1, struct S_IID p2, void (*cb)(float, float, struct S_IID)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_IIP(float p0, float p1, struct S_IIP p2, void (*cb)(float, float, struct S_IIP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_IFI(float p0, float p1, struct S_IFI p2, void (*cb)(float, float, struct S_IFI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_IFF(float p0, float p1, struct S_IFF p2, void (*cb)(float, float, struct S_IFF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_IFD(float p0, float p1, struct S_IFD p2, void (*cb)(float, float, struct S_IFD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_IFP(float p0, float p1, struct S_IFP p2, void (*cb)(float, float, struct S_IFP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_IDI(float p0, float p1, struct S_IDI p2, void (*cb)(float, float, struct S_IDI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_IDF(float p0, float p1, struct S_IDF p2, void (*cb)(float, float, struct S_IDF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_IDD(float p0, float p1, struct S_IDD p2, void (*cb)(float, float, struct S_IDD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_IDP(float p0, float p1, struct S_IDP p2, void (*cb)(float, float, struct S_IDP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_IPI(float p0, float p1, struct S_IPI p2, void (*cb)(float, float, struct S_IPI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_IPF(float p0, float p1, struct S_IPF p2, void (*cb)(float, float, struct S_IPF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_IPD(float p0, float p1, struct S_IPD p2, void (*cb)(float, float, struct S_IPD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_IPP(float p0, float p1, struct S_IPP p2, void (*cb)(float, float, struct S_IPP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_FII(float p0, float p1, struct S_FII p2, void (*cb)(float, float, struct S_FII)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_FIF(float p0, float p1, struct S_FIF p2, void (*cb)(float, float, struct S_FIF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_FID(float p0, float p1, struct S_FID p2, void (*cb)(float, float, struct S_FID)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_FIP(float p0, float p1, struct S_FIP p2, void (*cb)(float, float, struct S_FIP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_FFI(float p0, float p1, struct S_FFI p2, void (*cb)(float, float, struct S_FFI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_FFF(float p0, float p1, struct S_FFF p2, void (*cb)(float, float, struct S_FFF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_FFD(float p0, float p1, struct S_FFD p2, void (*cb)(float, float, struct S_FFD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_FFP(float p0, float p1, struct S_FFP p2, void (*cb)(float, float, struct S_FFP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_FDI(float p0, float p1, struct S_FDI p2, void (*cb)(float, float, struct S_FDI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_FDF(float p0, float p1, struct S_FDF p2, void (*cb)(float, float, struct S_FDF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_FDD(float p0, float p1, struct S_FDD p2, void (*cb)(float, float, struct S_FDD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_FDP(float p0, float p1, struct S_FDP p2, void (*cb)(float, float, struct S_FDP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_FPI(float p0, float p1, struct S_FPI p2, void (*cb)(float, float, struct S_FPI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_FPF(float p0, float p1, struct S_FPF p2, void (*cb)(float, float, struct S_FPF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_FPD(float p0, float p1, struct S_FPD p2, void (*cb)(float, float, struct S_FPD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_FPP(float p0, float p1, struct S_FPP p2, void (*cb)(float, float, struct S_FPP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_DII(float p0, float p1, struct S_DII p2, void (*cb)(float, float, struct S_DII)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_DIF(float p0, float p1, struct S_DIF p2, void (*cb)(float, float, struct S_DIF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_DID(float p0, float p1, struct S_DID p2, void (*cb)(float, float, struct S_DID)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_DIP(float p0, float p1, struct S_DIP p2, void (*cb)(float, float, struct S_DIP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_DFI(float p0, float p1, struct S_DFI p2, void (*cb)(float, float, struct S_DFI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_DFF(float p0, float p1, struct S_DFF p2, void (*cb)(float, float, struct S_DFF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_DFD(float p0, float p1, struct S_DFD p2, void (*cb)(float, float, struct S_DFD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_DFP(float p0, float p1, struct S_DFP p2, void (*cb)(float, float, struct S_DFP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_DDI(float p0, float p1, struct S_DDI p2, void (*cb)(float, float, struct S_DDI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_DDF(float p0, float p1, struct S_DDF p2, void (*cb)(float, float, struct S_DDF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_DDD(float p0, float p1, struct S_DDD p2, void (*cb)(float, float, struct S_DDD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_DDP(float p0, float p1, struct S_DDP p2, void (*cb)(float, float, struct S_DDP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_DPI(float p0, float p1, struct S_DPI p2, void (*cb)(float, float, struct S_DPI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_DPF(float p0, float p1, struct S_DPF p2, void (*cb)(float, float, struct S_DPF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_DPD(float p0, float p1, struct S_DPD p2, void (*cb)(float, float, struct S_DPD)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_DPP(float p0, float p1, struct S_DPP p2, void (*cb)(float, float, struct S_DPP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_PII(float p0, float p1, struct S_PII p2, void (*cb)(float, float, struct S_PII)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_PIF(float p0, float p1, struct S_PIF p2, void (*cb)(float, float, struct S_PIF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_PID(float p0, float p1, struct S_PID p2, void (*cb)(float, float, struct S_PID)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_PIP(float p0, float p1, struct S_PIP p2, void (*cb)(float, float, struct S_PIP)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_PFI(float p0, float p1, struct S_PFI p2, void (*cb)(float, float, struct S_PFI)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_PFF(float p0, float p1, struct S_PFF p2, void (*cb)(float, float, struct S_PFF)) { cb(p0, p1, p2); }
+EXPORT void f2_V_FFS_PFD(float p0, float p1, struct S_PFD p2, void (*cb)(float, float, struct S_PFD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FFS_PFP(float p0, float p1, struct S_PFP p2, void (*cb)(float, float, struct S_PFP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FFS_PDI(float p0, float p1, struct S_PDI p2, void (*cb)(float, float, struct S_PDI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FFS_PDF(float p0, float p1, struct S_PDF p2, void (*cb)(float, float, struct S_PDF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FFS_PDD(float p0, float p1, struct S_PDD p2, void (*cb)(float, float, struct S_PDD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FFS_PDP(float p0, float p1, struct S_PDP p2, void (*cb)(float, float, struct S_PDP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FFS_PPI(float p0, float p1, struct S_PPI p2, void (*cb)(float, float, struct S_PPI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FFS_PPF(float p0, float p1, struct S_PPF p2, void (*cb)(float, float, struct S_PPF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FFS_PPD(float p0, float p1, struct S_PPD p2, void (*cb)(float, float, struct S_PPD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FFS_PPP(float p0, float p1, struct S_PPP p2, void (*cb)(float, float, struct S_PPP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDI_(float p0, double p1, int p2, void (*cb)(float, double, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDF_(float p0, double p1, float p2, void (*cb)(float, double, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDD_(float p0, double p1, double p2, void (*cb)(float, double, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDP_(float p0, double p1, void* p2, void (*cb)(float, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_I(float p0, double p1, struct S_I p2, void (*cb)(float, double, struct S_I)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_F(float p0, double p1, struct S_F p2, void (*cb)(float, double, struct S_F)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_D(float p0, double p1, struct S_D p2, void (*cb)(float, double, struct S_D)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_P(float p0, double p1, struct S_P p2, void (*cb)(float, double, struct S_P)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_II(float p0, double p1, struct S_II p2, void (*cb)(float, double, struct S_II)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_IF(float p0, double p1, struct S_IF p2, void (*cb)(float, double, struct S_IF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_ID(float p0, double p1, struct S_ID p2, void (*cb)(float, double, struct S_ID)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_IP(float p0, double p1, struct S_IP p2, void (*cb)(float, double, struct S_IP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_FI(float p0, double p1, struct S_FI p2, void (*cb)(float, double, struct S_FI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_FF(float p0, double p1, struct S_FF p2, void (*cb)(float, double, struct S_FF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_FD(float p0, double p1, struct S_FD p2, void (*cb)(float, double, struct S_FD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_FP(float p0, double p1, struct S_FP p2, void (*cb)(float, double, struct S_FP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_DI(float p0, double p1, struct S_DI p2, void (*cb)(float, double, struct S_DI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_DF(float p0, double p1, struct S_DF p2, void (*cb)(float, double, struct S_DF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_DD(float p0, double p1, struct S_DD p2, void (*cb)(float, double, struct S_DD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_DP(float p0, double p1, struct S_DP p2, void (*cb)(float, double, struct S_DP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_PI(float p0, double p1, struct S_PI p2, void (*cb)(float, double, struct S_PI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_PF(float p0, double p1, struct S_PF p2, void (*cb)(float, double, struct S_PF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_PD(float p0, double p1, struct S_PD p2, void (*cb)(float, double, struct S_PD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_PP(float p0, double p1, struct S_PP p2, void (*cb)(float, double, struct S_PP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_III(float p0, double p1, struct S_III p2, void (*cb)(float, double, struct S_III)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_IIF(float p0, double p1, struct S_IIF p2, void (*cb)(float, double, struct S_IIF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_IID(float p0, double p1, struct S_IID p2, void (*cb)(float, double, struct S_IID)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_IIP(float p0, double p1, struct S_IIP p2, void (*cb)(float, double, struct S_IIP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_IFI(float p0, double p1, struct S_IFI p2, void (*cb)(float, double, struct S_IFI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_IFF(float p0, double p1, struct S_IFF p2, void (*cb)(float, double, struct S_IFF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_IFD(float p0, double p1, struct S_IFD p2, void (*cb)(float, double, struct S_IFD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_IFP(float p0, double p1, struct S_IFP p2, void (*cb)(float, double, struct S_IFP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_IDI(float p0, double p1, struct S_IDI p2, void (*cb)(float, double, struct S_IDI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_IDF(float p0, double p1, struct S_IDF p2, void (*cb)(float, double, struct S_IDF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_IDD(float p0, double p1, struct S_IDD p2, void (*cb)(float, double, struct S_IDD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_IDP(float p0, double p1, struct S_IDP p2, void (*cb)(float, double, struct S_IDP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_IPI(float p0, double p1, struct S_IPI p2, void (*cb)(float, double, struct S_IPI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_IPF(float p0, double p1, struct S_IPF p2, void (*cb)(float, double, struct S_IPF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_IPD(float p0, double p1, struct S_IPD p2, void (*cb)(float, double, struct S_IPD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_IPP(float p0, double p1, struct S_IPP p2, void (*cb)(float, double, struct S_IPP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_FII(float p0, double p1, struct S_FII p2, void (*cb)(float, double, struct S_FII)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_FIF(float p0, double p1, struct S_FIF p2, void (*cb)(float, double, struct S_FIF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_FID(float p0, double p1, struct S_FID p2, void (*cb)(float, double, struct S_FID)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_FIP(float p0, double p1, struct S_FIP p2, void (*cb)(float, double, struct S_FIP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_FFI(float p0, double p1, struct S_FFI p2, void (*cb)(float, double, struct S_FFI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_FFF(float p0, double p1, struct S_FFF p2, void (*cb)(float, double, struct S_FFF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_FFD(float p0, double p1, struct S_FFD p2, void (*cb)(float, double, struct S_FFD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_FFP(float p0, double p1, struct S_FFP p2, void (*cb)(float, double, struct S_FFP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_FDI(float p0, double p1, struct S_FDI p2, void (*cb)(float, double, struct S_FDI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_FDF(float p0, double p1, struct S_FDF p2, void (*cb)(float, double, struct S_FDF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_FDD(float p0, double p1, struct S_FDD p2, void (*cb)(float, double, struct S_FDD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_FDP(float p0, double p1, struct S_FDP p2, void (*cb)(float, double, struct S_FDP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_FPI(float p0, double p1, struct S_FPI p2, void (*cb)(float, double, struct S_FPI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_FPF(float p0, double p1, struct S_FPF p2, void (*cb)(float, double, struct S_FPF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_FPD(float p0, double p1, struct S_FPD p2, void (*cb)(float, double, struct S_FPD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_FPP(float p0, double p1, struct S_FPP p2, void (*cb)(float, double, struct S_FPP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_DII(float p0, double p1, struct S_DII p2, void (*cb)(float, double, struct S_DII)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_DIF(float p0, double p1, struct S_DIF p2, void (*cb)(float, double, struct S_DIF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_DID(float p0, double p1, struct S_DID p2, void (*cb)(float, double, struct S_DID)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_DIP(float p0, double p1, struct S_DIP p2, void (*cb)(float, double, struct S_DIP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_DFI(float p0, double p1, struct S_DFI p2, void (*cb)(float, double, struct S_DFI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_DFF(float p0, double p1, struct S_DFF p2, void (*cb)(float, double, struct S_DFF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_DFD(float p0, double p1, struct S_DFD p2, void (*cb)(float, double, struct S_DFD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_DFP(float p0, double p1, struct S_DFP p2, void (*cb)(float, double, struct S_DFP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_DDI(float p0, double p1, struct S_DDI p2, void (*cb)(float, double, struct S_DDI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_DDF(float p0, double p1, struct S_DDF p2, void (*cb)(float, double, struct S_DDF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_DDD(float p0, double p1, struct S_DDD p2, void (*cb)(float, double, struct S_DDD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_DDP(float p0, double p1, struct S_DDP p2, void (*cb)(float, double, struct S_DDP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_DPI(float p0, double p1, struct S_DPI p2, void (*cb)(float, double, struct S_DPI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_DPF(float p0, double p1, struct S_DPF p2, void (*cb)(float, double, struct S_DPF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_DPD(float p0, double p1, struct S_DPD p2, void (*cb)(float, double, struct S_DPD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_DPP(float p0, double p1, struct S_DPP p2, void (*cb)(float, double, struct S_DPP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_PII(float p0, double p1, struct S_PII p2, void (*cb)(float, double, struct S_PII)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_PIF(float p0, double p1, struct S_PIF p2, void (*cb)(float, double, struct S_PIF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_PID(float p0, double p1, struct S_PID p2, void (*cb)(float, double, struct S_PID)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_PIP(float p0, double p1, struct S_PIP p2, void (*cb)(float, double, struct S_PIP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_PFI(float p0, double p1, struct S_PFI p2, void (*cb)(float, double, struct S_PFI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_PFF(float p0, double p1, struct S_PFF p2, void (*cb)(float, double, struct S_PFF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_PFD(float p0, double p1, struct S_PFD p2, void (*cb)(float, double, struct S_PFD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_PFP(float p0, double p1, struct S_PFP p2, void (*cb)(float, double, struct S_PFP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_PDI(float p0, double p1, struct S_PDI p2, void (*cb)(float, double, struct S_PDI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_PDF(float p0, double p1, struct S_PDF p2, void (*cb)(float, double, struct S_PDF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_PDD(float p0, double p1, struct S_PDD p2, void (*cb)(float, double, struct S_PDD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_PDP(float p0, double p1, struct S_PDP p2, void (*cb)(float, double, struct S_PDP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_PPI(float p0, double p1, struct S_PPI p2, void (*cb)(float, double, struct S_PPI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_PPF(float p0, double p1, struct S_PPF p2, void (*cb)(float, double, struct S_PPF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_PPD(float p0, double p1, struct S_PPD p2, void (*cb)(float, double, struct S_PPD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FDS_PPP(float p0, double p1, struct S_PPP p2, void (*cb)(float, double, struct S_PPP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPI_(float p0, void* p1, int p2, void (*cb)(float, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPF_(float p0, void* p1, float p2, void (*cb)(float, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPD_(float p0, void* p1, double p2, void (*cb)(float, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPP_(float p0, void* p1, void* p2, void (*cb)(float, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_I(float p0, void* p1, struct S_I p2, void (*cb)(float, void*, struct S_I)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_F(float p0, void* p1, struct S_F p2, void (*cb)(float, void*, struct S_F)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_D(float p0, void* p1, struct S_D p2, void (*cb)(float, void*, struct S_D)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_P(float p0, void* p1, struct S_P p2, void (*cb)(float, void*, struct S_P)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_II(float p0, void* p1, struct S_II p2, void (*cb)(float, void*, struct S_II)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_IF(float p0, void* p1, struct S_IF p2, void (*cb)(float, void*, struct S_IF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_ID(float p0, void* p1, struct S_ID p2, void (*cb)(float, void*, struct S_ID)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_IP(float p0, void* p1, struct S_IP p2, void (*cb)(float, void*, struct S_IP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_FI(float p0, void* p1, struct S_FI p2, void (*cb)(float, void*, struct S_FI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_FF(float p0, void* p1, struct S_FF p2, void (*cb)(float, void*, struct S_FF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_FD(float p0, void* p1, struct S_FD p2, void (*cb)(float, void*, struct S_FD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_FP(float p0, void* p1, struct S_FP p2, void (*cb)(float, void*, struct S_FP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_DI(float p0, void* p1, struct S_DI p2, void (*cb)(float, void*, struct S_DI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_DF(float p0, void* p1, struct S_DF p2, void (*cb)(float, void*, struct S_DF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_DD(float p0, void* p1, struct S_DD p2, void (*cb)(float, void*, struct S_DD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_DP(float p0, void* p1, struct S_DP p2, void (*cb)(float, void*, struct S_DP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_PI(float p0, void* p1, struct S_PI p2, void (*cb)(float, void*, struct S_PI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_PF(float p0, void* p1, struct S_PF p2, void (*cb)(float, void*, struct S_PF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_PD(float p0, void* p1, struct S_PD p2, void (*cb)(float, void*, struct S_PD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_PP(float p0, void* p1, struct S_PP p2, void (*cb)(float, void*, struct S_PP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_III(float p0, void* p1, struct S_III p2, void (*cb)(float, void*, struct S_III)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_IIF(float p0, void* p1, struct S_IIF p2, void (*cb)(float, void*, struct S_IIF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_IID(float p0, void* p1, struct S_IID p2, void (*cb)(float, void*, struct S_IID)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_IIP(float p0, void* p1, struct S_IIP p2, void (*cb)(float, void*, struct S_IIP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_IFI(float p0, void* p1, struct S_IFI p2, void (*cb)(float, void*, struct S_IFI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_IFF(float p0, void* p1, struct S_IFF p2, void (*cb)(float, void*, struct S_IFF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_IFD(float p0, void* p1, struct S_IFD p2, void (*cb)(float, void*, struct S_IFD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_IFP(float p0, void* p1, struct S_IFP p2, void (*cb)(float, void*, struct S_IFP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_IDI(float p0, void* p1, struct S_IDI p2, void (*cb)(float, void*, struct S_IDI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_IDF(float p0, void* p1, struct S_IDF p2, void (*cb)(float, void*, struct S_IDF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_IDD(float p0, void* p1, struct S_IDD p2, void (*cb)(float, void*, struct S_IDD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_IDP(float p0, void* p1, struct S_IDP p2, void (*cb)(float, void*, struct S_IDP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_IPI(float p0, void* p1, struct S_IPI p2, void (*cb)(float, void*, struct S_IPI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_IPF(float p0, void* p1, struct S_IPF p2, void (*cb)(float, void*, struct S_IPF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_IPD(float p0, void* p1, struct S_IPD p2, void (*cb)(float, void*, struct S_IPD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_IPP(float p0, void* p1, struct S_IPP p2, void (*cb)(float, void*, struct S_IPP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_FII(float p0, void* p1, struct S_FII p2, void (*cb)(float, void*, struct S_FII)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_FIF(float p0, void* p1, struct S_FIF p2, void (*cb)(float, void*, struct S_FIF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_FID(float p0, void* p1, struct S_FID p2, void (*cb)(float, void*, struct S_FID)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_FIP(float p0, void* p1, struct S_FIP p2, void (*cb)(float, void*, struct S_FIP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_FFI(float p0, void* p1, struct S_FFI p2, void (*cb)(float, void*, struct S_FFI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_FFF(float p0, void* p1, struct S_FFF p2, void (*cb)(float, void*, struct S_FFF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_FFD(float p0, void* p1, struct S_FFD p2, void (*cb)(float, void*, struct S_FFD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_FFP(float p0, void* p1, struct S_FFP p2, void (*cb)(float, void*, struct S_FFP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_FDI(float p0, void* p1, struct S_FDI p2, void (*cb)(float, void*, struct S_FDI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_FDF(float p0, void* p1, struct S_FDF p2, void (*cb)(float, void*, struct S_FDF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_FDD(float p0, void* p1, struct S_FDD p2, void (*cb)(float, void*, struct S_FDD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_FDP(float p0, void* p1, struct S_FDP p2, void (*cb)(float, void*, struct S_FDP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_FPI(float p0, void* p1, struct S_FPI p2, void (*cb)(float, void*, struct S_FPI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_FPF(float p0, void* p1, struct S_FPF p2, void (*cb)(float, void*, struct S_FPF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_FPD(float p0, void* p1, struct S_FPD p2, void (*cb)(float, void*, struct S_FPD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_FPP(float p0, void* p1, struct S_FPP p2, void (*cb)(float, void*, struct S_FPP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_DII(float p0, void* p1, struct S_DII p2, void (*cb)(float, void*, struct S_DII)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_DIF(float p0, void* p1, struct S_DIF p2, void (*cb)(float, void*, struct S_DIF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_DID(float p0, void* p1, struct S_DID p2, void (*cb)(float, void*, struct S_DID)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_DIP(float p0, void* p1, struct S_DIP p2, void (*cb)(float, void*, struct S_DIP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_DFI(float p0, void* p1, struct S_DFI p2, void (*cb)(float, void*, struct S_DFI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_DFF(float p0, void* p1, struct S_DFF p2, void (*cb)(float, void*, struct S_DFF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_DFD(float p0, void* p1, struct S_DFD p2, void (*cb)(float, void*, struct S_DFD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_DFP(float p0, void* p1, struct S_DFP p2, void (*cb)(float, void*, struct S_DFP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_DDI(float p0, void* p1, struct S_DDI p2, void (*cb)(float, void*, struct S_DDI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_DDF(float p0, void* p1, struct S_DDF p2, void (*cb)(float, void*, struct S_DDF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_DDD(float p0, void* p1, struct S_DDD p2, void (*cb)(float, void*, struct S_DDD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_DDP(float p0, void* p1, struct S_DDP p2, void (*cb)(float, void*, struct S_DDP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_DPI(float p0, void* p1, struct S_DPI p2, void (*cb)(float, void*, struct S_DPI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_DPF(float p0, void* p1, struct S_DPF p2, void (*cb)(float, void*, struct S_DPF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_DPD(float p0, void* p1, struct S_DPD p2, void (*cb)(float, void*, struct S_DPD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_DPP(float p0, void* p1, struct S_DPP p2, void (*cb)(float, void*, struct S_DPP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_PII(float p0, void* p1, struct S_PII p2, void (*cb)(float, void*, struct S_PII)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_PIF(float p0, void* p1, struct S_PIF p2, void (*cb)(float, void*, struct S_PIF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_PID(float p0, void* p1, struct S_PID p2, void (*cb)(float, void*, struct S_PID)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_PIP(float p0, void* p1, struct S_PIP p2, void (*cb)(float, void*, struct S_PIP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_PFI(float p0, void* p1, struct S_PFI p2, void (*cb)(float, void*, struct S_PFI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_PFF(float p0, void* p1, struct S_PFF p2, void (*cb)(float, void*, struct S_PFF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_PFD(float p0, void* p1, struct S_PFD p2, void (*cb)(float, void*, struct S_PFD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_PFP(float p0, void* p1, struct S_PFP p2, void (*cb)(float, void*, struct S_PFP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_PDI(float p0, void* p1, struct S_PDI p2, void (*cb)(float, void*, struct S_PDI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_PDF(float p0, void* p1, struct S_PDF p2, void (*cb)(float, void*, struct S_PDF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_PDD(float p0, void* p1, struct S_PDD p2, void (*cb)(float, void*, struct S_PDD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_PDP(float p0, void* p1, struct S_PDP p2, void (*cb)(float, void*, struct S_PDP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_PPI(float p0, void* p1, struct S_PPI p2, void (*cb)(float, void*, struct S_PPI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_PPF(float p0, void* p1, struct S_PPF p2, void (*cb)(float, void*, struct S_PPF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_PPD(float p0, void* p1, struct S_PPD p2, void (*cb)(float, void*, struct S_PPD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FPS_PPP(float p0, void* p1, struct S_PPP p2, void (*cb)(float, void*, struct S_PPP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_I(float p0, struct S_I p1, int p2, void (*cb)(float, struct S_I, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_F(float p0, struct S_F p1, int p2, void (*cb)(float, struct S_F, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_D(float p0, struct S_D p1, int p2, void (*cb)(float, struct S_D, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_P(float p0, struct S_P p1, int p2, void (*cb)(float, struct S_P, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_II(float p0, struct S_II p1, int p2, void (*cb)(float, struct S_II, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_IF(float p0, struct S_IF p1, int p2, void (*cb)(float, struct S_IF, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_ID(float p0, struct S_ID p1, int p2, void (*cb)(float, struct S_ID, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_IP(float p0, struct S_IP p1, int p2, void (*cb)(float, struct S_IP, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_FI(float p0, struct S_FI p1, int p2, void (*cb)(float, struct S_FI, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_FF(float p0, struct S_FF p1, int p2, void (*cb)(float, struct S_FF, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_FD(float p0, struct S_FD p1, int p2, void (*cb)(float, struct S_FD, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_FP(float p0, struct S_FP p1, int p2, void (*cb)(float, struct S_FP, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_DI(float p0, struct S_DI p1, int p2, void (*cb)(float, struct S_DI, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_DF(float p0, struct S_DF p1, int p2, void (*cb)(float, struct S_DF, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_DD(float p0, struct S_DD p1, int p2, void (*cb)(float, struct S_DD, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_DP(float p0, struct S_DP p1, int p2, void (*cb)(float, struct S_DP, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_PI(float p0, struct S_PI p1, int p2, void (*cb)(float, struct S_PI, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_PF(float p0, struct S_PF p1, int p2, void (*cb)(float, struct S_PF, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_PD(float p0, struct S_PD p1, int p2, void (*cb)(float, struct S_PD, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_PP(float p0, struct S_PP p1, int p2, void (*cb)(float, struct S_PP, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_III(float p0, struct S_III p1, int p2, void (*cb)(float, struct S_III, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_IIF(float p0, struct S_IIF p1, int p2, void (*cb)(float, struct S_IIF, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_IID(float p0, struct S_IID p1, int p2, void (*cb)(float, struct S_IID, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_IIP(float p0, struct S_IIP p1, int p2, void (*cb)(float, struct S_IIP, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_IFI(float p0, struct S_IFI p1, int p2, void (*cb)(float, struct S_IFI, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_IFF(float p0, struct S_IFF p1, int p2, void (*cb)(float, struct S_IFF, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_IFD(float p0, struct S_IFD p1, int p2, void (*cb)(float, struct S_IFD, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_IFP(float p0, struct S_IFP p1, int p2, void (*cb)(float, struct S_IFP, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_IDI(float p0, struct S_IDI p1, int p2, void (*cb)(float, struct S_IDI, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_IDF(float p0, struct S_IDF p1, int p2, void (*cb)(float, struct S_IDF, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_IDD(float p0, struct S_IDD p1, int p2, void (*cb)(float, struct S_IDD, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_IDP(float p0, struct S_IDP p1, int p2, void (*cb)(float, struct S_IDP, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_IPI(float p0, struct S_IPI p1, int p2, void (*cb)(float, struct S_IPI, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_IPF(float p0, struct S_IPF p1, int p2, void (*cb)(float, struct S_IPF, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_IPD(float p0, struct S_IPD p1, int p2, void (*cb)(float, struct S_IPD, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_IPP(float p0, struct S_IPP p1, int p2, void (*cb)(float, struct S_IPP, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_FII(float p0, struct S_FII p1, int p2, void (*cb)(float, struct S_FII, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_FIF(float p0, struct S_FIF p1, int p2, void (*cb)(float, struct S_FIF, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_FID(float p0, struct S_FID p1, int p2, void (*cb)(float, struct S_FID, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_FIP(float p0, struct S_FIP p1, int p2, void (*cb)(float, struct S_FIP, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_FFI(float p0, struct S_FFI p1, int p2, void (*cb)(float, struct S_FFI, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_FFF(float p0, struct S_FFF p1, int p2, void (*cb)(float, struct S_FFF, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_FFD(float p0, struct S_FFD p1, int p2, void (*cb)(float, struct S_FFD, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_FFP(float p0, struct S_FFP p1, int p2, void (*cb)(float, struct S_FFP, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_FDI(float p0, struct S_FDI p1, int p2, void (*cb)(float, struct S_FDI, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_FDF(float p0, struct S_FDF p1, int p2, void (*cb)(float, struct S_FDF, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_FDD(float p0, struct S_FDD p1, int p2, void (*cb)(float, struct S_FDD, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_FDP(float p0, struct S_FDP p1, int p2, void (*cb)(float, struct S_FDP, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_FPI(float p0, struct S_FPI p1, int p2, void (*cb)(float, struct S_FPI, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_FPF(float p0, struct S_FPF p1, int p2, void (*cb)(float, struct S_FPF, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_FPD(float p0, struct S_FPD p1, int p2, void (*cb)(float, struct S_FPD, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_FPP(float p0, struct S_FPP p1, int p2, void (*cb)(float, struct S_FPP, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_DII(float p0, struct S_DII p1, int p2, void (*cb)(float, struct S_DII, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_DIF(float p0, struct S_DIF p1, int p2, void (*cb)(float, struct S_DIF, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_DID(float p0, struct S_DID p1, int p2, void (*cb)(float, struct S_DID, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_DIP(float p0, struct S_DIP p1, int p2, void (*cb)(float, struct S_DIP, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_DFI(float p0, struct S_DFI p1, int p2, void (*cb)(float, struct S_DFI, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_DFF(float p0, struct S_DFF p1, int p2, void (*cb)(float, struct S_DFF, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_DFD(float p0, struct S_DFD p1, int p2, void (*cb)(float, struct S_DFD, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_DFP(float p0, struct S_DFP p1, int p2, void (*cb)(float, struct S_DFP, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_DDI(float p0, struct S_DDI p1, int p2, void (*cb)(float, struct S_DDI, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_DDF(float p0, struct S_DDF p1, int p2, void (*cb)(float, struct S_DDF, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_DDD(float p0, struct S_DDD p1, int p2, void (*cb)(float, struct S_DDD, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_DDP(float p0, struct S_DDP p1, int p2, void (*cb)(float, struct S_DDP, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_DPI(float p0, struct S_DPI p1, int p2, void (*cb)(float, struct S_DPI, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_DPF(float p0, struct S_DPF p1, int p2, void (*cb)(float, struct S_DPF, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_DPD(float p0, struct S_DPD p1, int p2, void (*cb)(float, struct S_DPD, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_DPP(float p0, struct S_DPP p1, int p2, void (*cb)(float, struct S_DPP, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_PII(float p0, struct S_PII p1, int p2, void (*cb)(float, struct S_PII, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_PIF(float p0, struct S_PIF p1, int p2, void (*cb)(float, struct S_PIF, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_PID(float p0, struct S_PID p1, int p2, void (*cb)(float, struct S_PID, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_PIP(float p0, struct S_PIP p1, int p2, void (*cb)(float, struct S_PIP, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_PFI(float p0, struct S_PFI p1, int p2, void (*cb)(float, struct S_PFI, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_PFF(float p0, struct S_PFF p1, int p2, void (*cb)(float, struct S_PFF, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_PFD(float p0, struct S_PFD p1, int p2, void (*cb)(float, struct S_PFD, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_PFP(float p0, struct S_PFP p1, int p2, void (*cb)(float, struct S_PFP, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_PDI(float p0, struct S_PDI p1, int p2, void (*cb)(float, struct S_PDI, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_PDF(float p0, struct S_PDF p1, int p2, void (*cb)(float, struct S_PDF, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_PDD(float p0, struct S_PDD p1, int p2, void (*cb)(float, struct S_PDD, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_PDP(float p0, struct S_PDP p1, int p2, void (*cb)(float, struct S_PDP, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_PPI(float p0, struct S_PPI p1, int p2, void (*cb)(float, struct S_PPI, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_PPF(float p0, struct S_PPF p1, int p2, void (*cb)(float, struct S_PPF, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_PPD(float p0, struct S_PPD p1, int p2, void (*cb)(float, struct S_PPD, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSI_PPP(float p0, struct S_PPP p1, int p2, void (*cb)(float, struct S_PPP, int)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_I(float p0, struct S_I p1, float p2, void (*cb)(float, struct S_I, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_F(float p0, struct S_F p1, float p2, void (*cb)(float, struct S_F, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_D(float p0, struct S_D p1, float p2, void (*cb)(float, struct S_D, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_P(float p0, struct S_P p1, float p2, void (*cb)(float, struct S_P, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_II(float p0, struct S_II p1, float p2, void (*cb)(float, struct S_II, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_IF(float p0, struct S_IF p1, float p2, void (*cb)(float, struct S_IF, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_ID(float p0, struct S_ID p1, float p2, void (*cb)(float, struct S_ID, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_IP(float p0, struct S_IP p1, float p2, void (*cb)(float, struct S_IP, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_FI(float p0, struct S_FI p1, float p2, void (*cb)(float, struct S_FI, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_FF(float p0, struct S_FF p1, float p2, void (*cb)(float, struct S_FF, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_FD(float p0, struct S_FD p1, float p2, void (*cb)(float, struct S_FD, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_FP(float p0, struct S_FP p1, float p2, void (*cb)(float, struct S_FP, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_DI(float p0, struct S_DI p1, float p2, void (*cb)(float, struct S_DI, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_DF(float p0, struct S_DF p1, float p2, void (*cb)(float, struct S_DF, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_DD(float p0, struct S_DD p1, float p2, void (*cb)(float, struct S_DD, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_DP(float p0, struct S_DP p1, float p2, void (*cb)(float, struct S_DP, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_PI(float p0, struct S_PI p1, float p2, void (*cb)(float, struct S_PI, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_PF(float p0, struct S_PF p1, float p2, void (*cb)(float, struct S_PF, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_PD(float p0, struct S_PD p1, float p2, void (*cb)(float, struct S_PD, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_PP(float p0, struct S_PP p1, float p2, void (*cb)(float, struct S_PP, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_III(float p0, struct S_III p1, float p2, void (*cb)(float, struct S_III, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_IIF(float p0, struct S_IIF p1, float p2, void (*cb)(float, struct S_IIF, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_IID(float p0, struct S_IID p1, float p2, void (*cb)(float, struct S_IID, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_IIP(float p0, struct S_IIP p1, float p2, void (*cb)(float, struct S_IIP, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_IFI(float p0, struct S_IFI p1, float p2, void (*cb)(float, struct S_IFI, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_IFF(float p0, struct S_IFF p1, float p2, void (*cb)(float, struct S_IFF, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_IFD(float p0, struct S_IFD p1, float p2, void (*cb)(float, struct S_IFD, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_IFP(float p0, struct S_IFP p1, float p2, void (*cb)(float, struct S_IFP, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_IDI(float p0, struct S_IDI p1, float p2, void (*cb)(float, struct S_IDI, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_IDF(float p0, struct S_IDF p1, float p2, void (*cb)(float, struct S_IDF, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_IDD(float p0, struct S_IDD p1, float p2, void (*cb)(float, struct S_IDD, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_IDP(float p0, struct S_IDP p1, float p2, void (*cb)(float, struct S_IDP, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_IPI(float p0, struct S_IPI p1, float p2, void (*cb)(float, struct S_IPI, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_IPF(float p0, struct S_IPF p1, float p2, void (*cb)(float, struct S_IPF, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_IPD(float p0, struct S_IPD p1, float p2, void (*cb)(float, struct S_IPD, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_IPP(float p0, struct S_IPP p1, float p2, void (*cb)(float, struct S_IPP, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_FII(float p0, struct S_FII p1, float p2, void (*cb)(float, struct S_FII, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_FIF(float p0, struct S_FIF p1, float p2, void (*cb)(float, struct S_FIF, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_FID(float p0, struct S_FID p1, float p2, void (*cb)(float, struct S_FID, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_FIP(float p0, struct S_FIP p1, float p2, void (*cb)(float, struct S_FIP, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_FFI(float p0, struct S_FFI p1, float p2, void (*cb)(float, struct S_FFI, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_FFF(float p0, struct S_FFF p1, float p2, void (*cb)(float, struct S_FFF, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_FFD(float p0, struct S_FFD p1, float p2, void (*cb)(float, struct S_FFD, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_FFP(float p0, struct S_FFP p1, float p2, void (*cb)(float, struct S_FFP, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_FDI(float p0, struct S_FDI p1, float p2, void (*cb)(float, struct S_FDI, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_FDF(float p0, struct S_FDF p1, float p2, void (*cb)(float, struct S_FDF, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_FDD(float p0, struct S_FDD p1, float p2, void (*cb)(float, struct S_FDD, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_FDP(float p0, struct S_FDP p1, float p2, void (*cb)(float, struct S_FDP, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_FPI(float p0, struct S_FPI p1, float p2, void (*cb)(float, struct S_FPI, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_FPF(float p0, struct S_FPF p1, float p2, void (*cb)(float, struct S_FPF, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_FPD(float p0, struct S_FPD p1, float p2, void (*cb)(float, struct S_FPD, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_FPP(float p0, struct S_FPP p1, float p2, void (*cb)(float, struct S_FPP, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_DII(float p0, struct S_DII p1, float p2, void (*cb)(float, struct S_DII, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_DIF(float p0, struct S_DIF p1, float p2, void (*cb)(float, struct S_DIF, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_DID(float p0, struct S_DID p1, float p2, void (*cb)(float, struct S_DID, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_DIP(float p0, struct S_DIP p1, float p2, void (*cb)(float, struct S_DIP, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_DFI(float p0, struct S_DFI p1, float p2, void (*cb)(float, struct S_DFI, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_DFF(float p0, struct S_DFF p1, float p2, void (*cb)(float, struct S_DFF, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_DFD(float p0, struct S_DFD p1, float p2, void (*cb)(float, struct S_DFD, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_DFP(float p0, struct S_DFP p1, float p2, void (*cb)(float, struct S_DFP, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_DDI(float p0, struct S_DDI p1, float p2, void (*cb)(float, struct S_DDI, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_DDF(float p0, struct S_DDF p1, float p2, void (*cb)(float, struct S_DDF, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_DDD(float p0, struct S_DDD p1, float p2, void (*cb)(float, struct S_DDD, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_DDP(float p0, struct S_DDP p1, float p2, void (*cb)(float, struct S_DDP, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_DPI(float p0, struct S_DPI p1, float p2, void (*cb)(float, struct S_DPI, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_DPF(float p0, struct S_DPF p1, float p2, void (*cb)(float, struct S_DPF, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_DPD(float p0, struct S_DPD p1, float p2, void (*cb)(float, struct S_DPD, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_DPP(float p0, struct S_DPP p1, float p2, void (*cb)(float, struct S_DPP, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_PII(float p0, struct S_PII p1, float p2, void (*cb)(float, struct S_PII, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_PIF(float p0, struct S_PIF p1, float p2, void (*cb)(float, struct S_PIF, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_PID(float p0, struct S_PID p1, float p2, void (*cb)(float, struct S_PID, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_PIP(float p0, struct S_PIP p1, float p2, void (*cb)(float, struct S_PIP, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_PFI(float p0, struct S_PFI p1, float p2, void (*cb)(float, struct S_PFI, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_PFF(float p0, struct S_PFF p1, float p2, void (*cb)(float, struct S_PFF, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_PFD(float p0, struct S_PFD p1, float p2, void (*cb)(float, struct S_PFD, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_PFP(float p0, struct S_PFP p1, float p2, void (*cb)(float, struct S_PFP, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_PDI(float p0, struct S_PDI p1, float p2, void (*cb)(float, struct S_PDI, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_PDF(float p0, struct S_PDF p1, float p2, void (*cb)(float, struct S_PDF, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_PDD(float p0, struct S_PDD p1, float p2, void (*cb)(float, struct S_PDD, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_PDP(float p0, struct S_PDP p1, float p2, void (*cb)(float, struct S_PDP, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_PPI(float p0, struct S_PPI p1, float p2, void (*cb)(float, struct S_PPI, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_PPF(float p0, struct S_PPF p1, float p2, void (*cb)(float, struct S_PPF, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_PPD(float p0, struct S_PPD p1, float p2, void (*cb)(float, struct S_PPD, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSF_PPP(float p0, struct S_PPP p1, float p2, void (*cb)(float, struct S_PPP, float)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_I(float p0, struct S_I p1, double p2, void (*cb)(float, struct S_I, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_F(float p0, struct S_F p1, double p2, void (*cb)(float, struct S_F, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_D(float p0, struct S_D p1, double p2, void (*cb)(float, struct S_D, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_P(float p0, struct S_P p1, double p2, void (*cb)(float, struct S_P, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_II(float p0, struct S_II p1, double p2, void (*cb)(float, struct S_II, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_IF(float p0, struct S_IF p1, double p2, void (*cb)(float, struct S_IF, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_ID(float p0, struct S_ID p1, double p2, void (*cb)(float, struct S_ID, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_IP(float p0, struct S_IP p1, double p2, void (*cb)(float, struct S_IP, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_FI(float p0, struct S_FI p1, double p2, void (*cb)(float, struct S_FI, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_FF(float p0, struct S_FF p1, double p2, void (*cb)(float, struct S_FF, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_FD(float p0, struct S_FD p1, double p2, void (*cb)(float, struct S_FD, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_FP(float p0, struct S_FP p1, double p2, void (*cb)(float, struct S_FP, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_DI(float p0, struct S_DI p1, double p2, void (*cb)(float, struct S_DI, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_DF(float p0, struct S_DF p1, double p2, void (*cb)(float, struct S_DF, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_DD(float p0, struct S_DD p1, double p2, void (*cb)(float, struct S_DD, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_DP(float p0, struct S_DP p1, double p2, void (*cb)(float, struct S_DP, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_PI(float p0, struct S_PI p1, double p2, void (*cb)(float, struct S_PI, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_PF(float p0, struct S_PF p1, double p2, void (*cb)(float, struct S_PF, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_PD(float p0, struct S_PD p1, double p2, void (*cb)(float, struct S_PD, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_PP(float p0, struct S_PP p1, double p2, void (*cb)(float, struct S_PP, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_III(float p0, struct S_III p1, double p2, void (*cb)(float, struct S_III, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_IIF(float p0, struct S_IIF p1, double p2, void (*cb)(float, struct S_IIF, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_IID(float p0, struct S_IID p1, double p2, void (*cb)(float, struct S_IID, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_IIP(float p0, struct S_IIP p1, double p2, void (*cb)(float, struct S_IIP, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_IFI(float p0, struct S_IFI p1, double p2, void (*cb)(float, struct S_IFI, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_IFF(float p0, struct S_IFF p1, double p2, void (*cb)(float, struct S_IFF, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_IFD(float p0, struct S_IFD p1, double p2, void (*cb)(float, struct S_IFD, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_IFP(float p0, struct S_IFP p1, double p2, void (*cb)(float, struct S_IFP, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_IDI(float p0, struct S_IDI p1, double p2, void (*cb)(float, struct S_IDI, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_IDF(float p0, struct S_IDF p1, double p2, void (*cb)(float, struct S_IDF, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_IDD(float p0, struct S_IDD p1, double p2, void (*cb)(float, struct S_IDD, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_IDP(float p0, struct S_IDP p1, double p2, void (*cb)(float, struct S_IDP, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_IPI(float p0, struct S_IPI p1, double p2, void (*cb)(float, struct S_IPI, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_IPF(float p0, struct S_IPF p1, double p2, void (*cb)(float, struct S_IPF, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_IPD(float p0, struct S_IPD p1, double p2, void (*cb)(float, struct S_IPD, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_IPP(float p0, struct S_IPP p1, double p2, void (*cb)(float, struct S_IPP, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_FII(float p0, struct S_FII p1, double p2, void (*cb)(float, struct S_FII, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_FIF(float p0, struct S_FIF p1, double p2, void (*cb)(float, struct S_FIF, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_FID(float p0, struct S_FID p1, double p2, void (*cb)(float, struct S_FID, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_FIP(float p0, struct S_FIP p1, double p2, void (*cb)(float, struct S_FIP, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_FFI(float p0, struct S_FFI p1, double p2, void (*cb)(float, struct S_FFI, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_FFF(float p0, struct S_FFF p1, double p2, void (*cb)(float, struct S_FFF, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_FFD(float p0, struct S_FFD p1, double p2, void (*cb)(float, struct S_FFD, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_FFP(float p0, struct S_FFP p1, double p2, void (*cb)(float, struct S_FFP, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_FDI(float p0, struct S_FDI p1, double p2, void (*cb)(float, struct S_FDI, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_FDF(float p0, struct S_FDF p1, double p2, void (*cb)(float, struct S_FDF, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_FDD(float p0, struct S_FDD p1, double p2, void (*cb)(float, struct S_FDD, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_FDP(float p0, struct S_FDP p1, double p2, void (*cb)(float, struct S_FDP, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_FPI(float p0, struct S_FPI p1, double p2, void (*cb)(float, struct S_FPI, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_FPF(float p0, struct S_FPF p1, double p2, void (*cb)(float, struct S_FPF, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_FPD(float p0, struct S_FPD p1, double p2, void (*cb)(float, struct S_FPD, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_FPP(float p0, struct S_FPP p1, double p2, void (*cb)(float, struct S_FPP, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_DII(float p0, struct S_DII p1, double p2, void (*cb)(float, struct S_DII, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_DIF(float p0, struct S_DIF p1, double p2, void (*cb)(float, struct S_DIF, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_DID(float p0, struct S_DID p1, double p2, void (*cb)(float, struct S_DID, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_DIP(float p0, struct S_DIP p1, double p2, void (*cb)(float, struct S_DIP, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_DFI(float p0, struct S_DFI p1, double p2, void (*cb)(float, struct S_DFI, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_DFF(float p0, struct S_DFF p1, double p2, void (*cb)(float, struct S_DFF, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_DFD(float p0, struct S_DFD p1, double p2, void (*cb)(float, struct S_DFD, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_DFP(float p0, struct S_DFP p1, double p2, void (*cb)(float, struct S_DFP, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_DDI(float p0, struct S_DDI p1, double p2, void (*cb)(float, struct S_DDI, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_DDF(float p0, struct S_DDF p1, double p2, void (*cb)(float, struct S_DDF, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_DDD(float p0, struct S_DDD p1, double p2, void (*cb)(float, struct S_DDD, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_DDP(float p0, struct S_DDP p1, double p2, void (*cb)(float, struct S_DDP, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_DPI(float p0, struct S_DPI p1, double p2, void (*cb)(float, struct S_DPI, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_DPF(float p0, struct S_DPF p1, double p2, void (*cb)(float, struct S_DPF, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_DPD(float p0, struct S_DPD p1, double p2, void (*cb)(float, struct S_DPD, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_DPP(float p0, struct S_DPP p1, double p2, void (*cb)(float, struct S_DPP, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_PII(float p0, struct S_PII p1, double p2, void (*cb)(float, struct S_PII, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_PIF(float p0, struct S_PIF p1, double p2, void (*cb)(float, struct S_PIF, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_PID(float p0, struct S_PID p1, double p2, void (*cb)(float, struct S_PID, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_PIP(float p0, struct S_PIP p1, double p2, void (*cb)(float, struct S_PIP, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_PFI(float p0, struct S_PFI p1, double p2, void (*cb)(float, struct S_PFI, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_PFF(float p0, struct S_PFF p1, double p2, void (*cb)(float, struct S_PFF, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_PFD(float p0, struct S_PFD p1, double p2, void (*cb)(float, struct S_PFD, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_PFP(float p0, struct S_PFP p1, double p2, void (*cb)(float, struct S_PFP, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_PDI(float p0, struct S_PDI p1, double p2, void (*cb)(float, struct S_PDI, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_PDF(float p0, struct S_PDF p1, double p2, void (*cb)(float, struct S_PDF, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_PDD(float p0, struct S_PDD p1, double p2, void (*cb)(float, struct S_PDD, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_PDP(float p0, struct S_PDP p1, double p2, void (*cb)(float, struct S_PDP, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_PPI(float p0, struct S_PPI p1, double p2, void (*cb)(float, struct S_PPI, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_PPF(float p0, struct S_PPF p1, double p2, void (*cb)(float, struct S_PPF, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_PPD(float p0, struct S_PPD p1, double p2, void (*cb)(float, struct S_PPD, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSD_PPP(float p0, struct S_PPP p1, double p2, void (*cb)(float, struct S_PPP, double)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_I(float p0, struct S_I p1, void* p2, void (*cb)(float, struct S_I, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_F(float p0, struct S_F p1, void* p2, void (*cb)(float, struct S_F, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_D(float p0, struct S_D p1, void* p2, void (*cb)(float, struct S_D, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_P(float p0, struct S_P p1, void* p2, void (*cb)(float, struct S_P, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_II(float p0, struct S_II p1, void* p2, void (*cb)(float, struct S_II, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_IF(float p0, struct S_IF p1, void* p2, void (*cb)(float, struct S_IF, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_ID(float p0, struct S_ID p1, void* p2, void (*cb)(float, struct S_ID, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_IP(float p0, struct S_IP p1, void* p2, void (*cb)(float, struct S_IP, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_FI(float p0, struct S_FI p1, void* p2, void (*cb)(float, struct S_FI, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_FF(float p0, struct S_FF p1, void* p2, void (*cb)(float, struct S_FF, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_FD(float p0, struct S_FD p1, void* p2, void (*cb)(float, struct S_FD, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_FP(float p0, struct S_FP p1, void* p2, void (*cb)(float, struct S_FP, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_DI(float p0, struct S_DI p1, void* p2, void (*cb)(float, struct S_DI, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_DF(float p0, struct S_DF p1, void* p2, void (*cb)(float, struct S_DF, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_DD(float p0, struct S_DD p1, void* p2, void (*cb)(float, struct S_DD, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_DP(float p0, struct S_DP p1, void* p2, void (*cb)(float, struct S_DP, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_PI(float p0, struct S_PI p1, void* p2, void (*cb)(float, struct S_PI, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_PF(float p0, struct S_PF p1, void* p2, void (*cb)(float, struct S_PF, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_PD(float p0, struct S_PD p1, void* p2, void (*cb)(float, struct S_PD, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_PP(float p0, struct S_PP p1, void* p2, void (*cb)(float, struct S_PP, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_III(float p0, struct S_III p1, void* p2, void (*cb)(float, struct S_III, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_IIF(float p0, struct S_IIF p1, void* p2, void (*cb)(float, struct S_IIF, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_IID(float p0, struct S_IID p1, void* p2, void (*cb)(float, struct S_IID, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_IIP(float p0, struct S_IIP p1, void* p2, void (*cb)(float, struct S_IIP, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_IFI(float p0, struct S_IFI p1, void* p2, void (*cb)(float, struct S_IFI, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_IFF(float p0, struct S_IFF p1, void* p2, void (*cb)(float, struct S_IFF, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_IFD(float p0, struct S_IFD p1, void* p2, void (*cb)(float, struct S_IFD, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_IFP(float p0, struct S_IFP p1, void* p2, void (*cb)(float, struct S_IFP, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_IDI(float p0, struct S_IDI p1, void* p2, void (*cb)(float, struct S_IDI, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_IDF(float p0, struct S_IDF p1, void* p2, void (*cb)(float, struct S_IDF, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_IDD(float p0, struct S_IDD p1, void* p2, void (*cb)(float, struct S_IDD, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_IDP(float p0, struct S_IDP p1, void* p2, void (*cb)(float, struct S_IDP, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_IPI(float p0, struct S_IPI p1, void* p2, void (*cb)(float, struct S_IPI, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_IPF(float p0, struct S_IPF p1, void* p2, void (*cb)(float, struct S_IPF, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_IPD(float p0, struct S_IPD p1, void* p2, void (*cb)(float, struct S_IPD, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_IPP(float p0, struct S_IPP p1, void* p2, void (*cb)(float, struct S_IPP, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_FII(float p0, struct S_FII p1, void* p2, void (*cb)(float, struct S_FII, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_FIF(float p0, struct S_FIF p1, void* p2, void (*cb)(float, struct S_FIF, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_FID(float p0, struct S_FID p1, void* p2, void (*cb)(float, struct S_FID, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_FIP(float p0, struct S_FIP p1, void* p2, void (*cb)(float, struct S_FIP, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_FFI(float p0, struct S_FFI p1, void* p2, void (*cb)(float, struct S_FFI, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_FFF(float p0, struct S_FFF p1, void* p2, void (*cb)(float, struct S_FFF, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_FFD(float p0, struct S_FFD p1, void* p2, void (*cb)(float, struct S_FFD, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_FFP(float p0, struct S_FFP p1, void* p2, void (*cb)(float, struct S_FFP, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_FDI(float p0, struct S_FDI p1, void* p2, void (*cb)(float, struct S_FDI, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_FDF(float p0, struct S_FDF p1, void* p2, void (*cb)(float, struct S_FDF, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_FDD(float p0, struct S_FDD p1, void* p2, void (*cb)(float, struct S_FDD, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_FDP(float p0, struct S_FDP p1, void* p2, void (*cb)(float, struct S_FDP, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_FPI(float p0, struct S_FPI p1, void* p2, void (*cb)(float, struct S_FPI, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_FPF(float p0, struct S_FPF p1, void* p2, void (*cb)(float, struct S_FPF, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_FPD(float p0, struct S_FPD p1, void* p2, void (*cb)(float, struct S_FPD, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_FPP(float p0, struct S_FPP p1, void* p2, void (*cb)(float, struct S_FPP, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_DII(float p0, struct S_DII p1, void* p2, void (*cb)(float, struct S_DII, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_DIF(float p0, struct S_DIF p1, void* p2, void (*cb)(float, struct S_DIF, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_DID(float p0, struct S_DID p1, void* p2, void (*cb)(float, struct S_DID, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_DIP(float p0, struct S_DIP p1, void* p2, void (*cb)(float, struct S_DIP, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_DFI(float p0, struct S_DFI p1, void* p2, void (*cb)(float, struct S_DFI, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_DFF(float p0, struct S_DFF p1, void* p2, void (*cb)(float, struct S_DFF, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_DFD(float p0, struct S_DFD p1, void* p2, void (*cb)(float, struct S_DFD, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_DFP(float p0, struct S_DFP p1, void* p2, void (*cb)(float, struct S_DFP, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_DDI(float p0, struct S_DDI p1, void* p2, void (*cb)(float, struct S_DDI, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_DDF(float p0, struct S_DDF p1, void* p2, void (*cb)(float, struct S_DDF, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_DDD(float p0, struct S_DDD p1, void* p2, void (*cb)(float, struct S_DDD, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_DDP(float p0, struct S_DDP p1, void* p2, void (*cb)(float, struct S_DDP, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_DPI(float p0, struct S_DPI p1, void* p2, void (*cb)(float, struct S_DPI, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_DPF(float p0, struct S_DPF p1, void* p2, void (*cb)(float, struct S_DPF, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_DPD(float p0, struct S_DPD p1, void* p2, void (*cb)(float, struct S_DPD, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_DPP(float p0, struct S_DPP p1, void* p2, void (*cb)(float, struct S_DPP, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_PII(float p0, struct S_PII p1, void* p2, void (*cb)(float, struct S_PII, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_PIF(float p0, struct S_PIF p1, void* p2, void (*cb)(float, struct S_PIF, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_PID(float p0, struct S_PID p1, void* p2, void (*cb)(float, struct S_PID, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_PIP(float p0, struct S_PIP p1, void* p2, void (*cb)(float, struct S_PIP, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_PFI(float p0, struct S_PFI p1, void* p2, void (*cb)(float, struct S_PFI, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_PFF(float p0, struct S_PFF p1, void* p2, void (*cb)(float, struct S_PFF, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_PFD(float p0, struct S_PFD p1, void* p2, void (*cb)(float, struct S_PFD, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_PFP(float p0, struct S_PFP p1, void* p2, void (*cb)(float, struct S_PFP, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_PDI(float p0, struct S_PDI p1, void* p2, void (*cb)(float, struct S_PDI, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_PDF(float p0, struct S_PDF p1, void* p2, void (*cb)(float, struct S_PDF, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_PDD(float p0, struct S_PDD p1, void* p2, void (*cb)(float, struct S_PDD, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_PDP(float p0, struct S_PDP p1, void* p2, void (*cb)(float, struct S_PDP, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_PPI(float p0, struct S_PPI p1, void* p2, void (*cb)(float, struct S_PPI, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_PPF(float p0, struct S_PPF p1, void* p2, void (*cb)(float, struct S_PPF, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_PPD(float p0, struct S_PPD p1, void* p2, void (*cb)(float, struct S_PPD, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSP_PPP(float p0, struct S_PPP p1, void* p2, void (*cb)(float, struct S_PPP, void*)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_I(float p0, struct S_I p1, struct S_I p2, void (*cb)(float, struct S_I, struct S_I)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_F(float p0, struct S_F p1, struct S_F p2, void (*cb)(float, struct S_F, struct S_F)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_D(float p0, struct S_D p1, struct S_D p2, void (*cb)(float, struct S_D, struct S_D)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_P(float p0, struct S_P p1, struct S_P p2, void (*cb)(float, struct S_P, struct S_P)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_II(float p0, struct S_II p1, struct S_II p2, void (*cb)(float, struct S_II, struct S_II)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_IF(float p0, struct S_IF p1, struct S_IF p2, void (*cb)(float, struct S_IF, struct S_IF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_ID(float p0, struct S_ID p1, struct S_ID p2, void (*cb)(float, struct S_ID, struct S_ID)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_IP(float p0, struct S_IP p1, struct S_IP p2, void (*cb)(float, struct S_IP, struct S_IP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_FI(float p0, struct S_FI p1, struct S_FI p2, void (*cb)(float, struct S_FI, struct S_FI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_FF(float p0, struct S_FF p1, struct S_FF p2, void (*cb)(float, struct S_FF, struct S_FF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_FD(float p0, struct S_FD p1, struct S_FD p2, void (*cb)(float, struct S_FD, struct S_FD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_FP(float p0, struct S_FP p1, struct S_FP p2, void (*cb)(float, struct S_FP, struct S_FP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_DI(float p0, struct S_DI p1, struct S_DI p2, void (*cb)(float, struct S_DI, struct S_DI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_DF(float p0, struct S_DF p1, struct S_DF p2, void (*cb)(float, struct S_DF, struct S_DF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_DD(float p0, struct S_DD p1, struct S_DD p2, void (*cb)(float, struct S_DD, struct S_DD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_DP(float p0, struct S_DP p1, struct S_DP p2, void (*cb)(float, struct S_DP, struct S_DP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_PI(float p0, struct S_PI p1, struct S_PI p2, void (*cb)(float, struct S_PI, struct S_PI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_PF(float p0, struct S_PF p1, struct S_PF p2, void (*cb)(float, struct S_PF, struct S_PF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_PD(float p0, struct S_PD p1, struct S_PD p2, void (*cb)(float, struct S_PD, struct S_PD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_PP(float p0, struct S_PP p1, struct S_PP p2, void (*cb)(float, struct S_PP, struct S_PP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_III(float p0, struct S_III p1, struct S_III p2, void (*cb)(float, struct S_III, struct S_III)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_IIF(float p0, struct S_IIF p1, struct S_IIF p2, void (*cb)(float, struct S_IIF, struct S_IIF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_IID(float p0, struct S_IID p1, struct S_IID p2, void (*cb)(float, struct S_IID, struct S_IID)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_IIP(float p0, struct S_IIP p1, struct S_IIP p2, void (*cb)(float, struct S_IIP, struct S_IIP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_IFI(float p0, struct S_IFI p1, struct S_IFI p2, void (*cb)(float, struct S_IFI, struct S_IFI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_IFF(float p0, struct S_IFF p1, struct S_IFF p2, void (*cb)(float, struct S_IFF, struct S_IFF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_IFD(float p0, struct S_IFD p1, struct S_IFD p2, void (*cb)(float, struct S_IFD, struct S_IFD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_IFP(float p0, struct S_IFP p1, struct S_IFP p2, void (*cb)(float, struct S_IFP, struct S_IFP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_IDI(float p0, struct S_IDI p1, struct S_IDI p2, void (*cb)(float, struct S_IDI, struct S_IDI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_IDF(float p0, struct S_IDF p1, struct S_IDF p2, void (*cb)(float, struct S_IDF, struct S_IDF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_IDD(float p0, struct S_IDD p1, struct S_IDD p2, void (*cb)(float, struct S_IDD, struct S_IDD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_IDP(float p0, struct S_IDP p1, struct S_IDP p2, void (*cb)(float, struct S_IDP, struct S_IDP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_IPI(float p0, struct S_IPI p1, struct S_IPI p2, void (*cb)(float, struct S_IPI, struct S_IPI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_IPF(float p0, struct S_IPF p1, struct S_IPF p2, void (*cb)(float, struct S_IPF, struct S_IPF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_IPD(float p0, struct S_IPD p1, struct S_IPD p2, void (*cb)(float, struct S_IPD, struct S_IPD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_IPP(float p0, struct S_IPP p1, struct S_IPP p2, void (*cb)(float, struct S_IPP, struct S_IPP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_FII(float p0, struct S_FII p1, struct S_FII p2, void (*cb)(float, struct S_FII, struct S_FII)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_FIF(float p0, struct S_FIF p1, struct S_FIF p2, void (*cb)(float, struct S_FIF, struct S_FIF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_FID(float p0, struct S_FID p1, struct S_FID p2, void (*cb)(float, struct S_FID, struct S_FID)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_FIP(float p0, struct S_FIP p1, struct S_FIP p2, void (*cb)(float, struct S_FIP, struct S_FIP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_FFI(float p0, struct S_FFI p1, struct S_FFI p2, void (*cb)(float, struct S_FFI, struct S_FFI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_FFF(float p0, struct S_FFF p1, struct S_FFF p2, void (*cb)(float, struct S_FFF, struct S_FFF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_FFD(float p0, struct S_FFD p1, struct S_FFD p2, void (*cb)(float, struct S_FFD, struct S_FFD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_FFP(float p0, struct S_FFP p1, struct S_FFP p2, void (*cb)(float, struct S_FFP, struct S_FFP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_FDI(float p0, struct S_FDI p1, struct S_FDI p2, void (*cb)(float, struct S_FDI, struct S_FDI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_FDF(float p0, struct S_FDF p1, struct S_FDF p2, void (*cb)(float, struct S_FDF, struct S_FDF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_FDD(float p0, struct S_FDD p1, struct S_FDD p2, void (*cb)(float, struct S_FDD, struct S_FDD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_FDP(float p0, struct S_FDP p1, struct S_FDP p2, void (*cb)(float, struct S_FDP, struct S_FDP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_FPI(float p0, struct S_FPI p1, struct S_FPI p2, void (*cb)(float, struct S_FPI, struct S_FPI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_FPF(float p0, struct S_FPF p1, struct S_FPF p2, void (*cb)(float, struct S_FPF, struct S_FPF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_FPD(float p0, struct S_FPD p1, struct S_FPD p2, void (*cb)(float, struct S_FPD, struct S_FPD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_FPP(float p0, struct S_FPP p1, struct S_FPP p2, void (*cb)(float, struct S_FPP, struct S_FPP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_DII(float p0, struct S_DII p1, struct S_DII p2, void (*cb)(float, struct S_DII, struct S_DII)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_DIF(float p0, struct S_DIF p1, struct S_DIF p2, void (*cb)(float, struct S_DIF, struct S_DIF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_DID(float p0, struct S_DID p1, struct S_DID p2, void (*cb)(float, struct S_DID, struct S_DID)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_DIP(float p0, struct S_DIP p1, struct S_DIP p2, void (*cb)(float, struct S_DIP, struct S_DIP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_DFI(float p0, struct S_DFI p1, struct S_DFI p2, void (*cb)(float, struct S_DFI, struct S_DFI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_DFF(float p0, struct S_DFF p1, struct S_DFF p2, void (*cb)(float, struct S_DFF, struct S_DFF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_DFD(float p0, struct S_DFD p1, struct S_DFD p2, void (*cb)(float, struct S_DFD, struct S_DFD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_DFP(float p0, struct S_DFP p1, struct S_DFP p2, void (*cb)(float, struct S_DFP, struct S_DFP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_DDI(float p0, struct S_DDI p1, struct S_DDI p2, void (*cb)(float, struct S_DDI, struct S_DDI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_DDF(float p0, struct S_DDF p1, struct S_DDF p2, void (*cb)(float, struct S_DDF, struct S_DDF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_DDD(float p0, struct S_DDD p1, struct S_DDD p2, void (*cb)(float, struct S_DDD, struct S_DDD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_DDP(float p0, struct S_DDP p1, struct S_DDP p2, void (*cb)(float, struct S_DDP, struct S_DDP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_DPI(float p0, struct S_DPI p1, struct S_DPI p2, void (*cb)(float, struct S_DPI, struct S_DPI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_DPF(float p0, struct S_DPF p1, struct S_DPF p2, void (*cb)(float, struct S_DPF, struct S_DPF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_DPD(float p0, struct S_DPD p1, struct S_DPD p2, void (*cb)(float, struct S_DPD, struct S_DPD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_DPP(float p0, struct S_DPP p1, struct S_DPP p2, void (*cb)(float, struct S_DPP, struct S_DPP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_PII(float p0, struct S_PII p1, struct S_PII p2, void (*cb)(float, struct S_PII, struct S_PII)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_PIF(float p0, struct S_PIF p1, struct S_PIF p2, void (*cb)(float, struct S_PIF, struct S_PIF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_PID(float p0, struct S_PID p1, struct S_PID p2, void (*cb)(float, struct S_PID, struct S_PID)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_PIP(float p0, struct S_PIP p1, struct S_PIP p2, void (*cb)(float, struct S_PIP, struct S_PIP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_PFI(float p0, struct S_PFI p1, struct S_PFI p2, void (*cb)(float, struct S_PFI, struct S_PFI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_PFF(float p0, struct S_PFF p1, struct S_PFF p2, void (*cb)(float, struct S_PFF, struct S_PFF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_PFD(float p0, struct S_PFD p1, struct S_PFD p2, void (*cb)(float, struct S_PFD, struct S_PFD)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_PFP(float p0, struct S_PFP p1, struct S_PFP p2, void (*cb)(float, struct S_PFP, struct S_PFP)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_PDI(float p0, struct S_PDI p1, struct S_PDI p2, void (*cb)(float, struct S_PDI, struct S_PDI)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_PDF(float p0, struct S_PDF p1, struct S_PDF p2, void (*cb)(float, struct S_PDF, struct S_PDF)) { cb(p0, p1, p2); }
+EXPORT void f3_V_FSS_PDD(float p0, struct S_PDD p1, struct S_PDD p2, void (*cb)(float, struct S_PDD, struct S_PDD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_FSS_PDP(float p0, struct S_PDP p1, struct S_PDP p2, void (*cb)(float, struct S_PDP, struct S_PDP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_FSS_PPI(float p0, struct S_PPI p1, struct S_PPI p2, void (*cb)(float, struct S_PPI, struct S_PPI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_FSS_PPF(float p0, struct S_PPF p1, struct S_PPF p2, void (*cb)(float, struct S_PPF, struct S_PPF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_FSS_PPD(float p0, struct S_PPD p1, struct S_PPD p2, void (*cb)(float, struct S_PPD, struct S_PPD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_FSS_PPP(float p0, struct S_PPP p1, struct S_PPP p2, void (*cb)(float, struct S_PPP, struct S_PPP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DII_(double p0, int p1, int p2, void (*cb)(double, int, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIF_(double p0, int p1, float p2, void (*cb)(double, int, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DID_(double p0, int p1, double p2, void (*cb)(double, int, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIP_(double p0, int p1, void* p2, void (*cb)(double, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_I(double p0, int p1, struct S_I p2, void (*cb)(double, int, struct S_I)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_F(double p0, int p1, struct S_F p2, void (*cb)(double, int, struct S_F)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_D(double p0, int p1, struct S_D p2, void (*cb)(double, int, struct S_D)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_P(double p0, int p1, struct S_P p2, void (*cb)(double, int, struct S_P)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_II(double p0, int p1, struct S_II p2, void (*cb)(double, int, struct S_II)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_IF(double p0, int p1, struct S_IF p2, void (*cb)(double, int, struct S_IF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_ID(double p0, int p1, struct S_ID p2, void (*cb)(double, int, struct S_ID)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_IP(double p0, int p1, struct S_IP p2, void (*cb)(double, int, struct S_IP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_FI(double p0, int p1, struct S_FI p2, void (*cb)(double, int, struct S_FI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_FF(double p0, int p1, struct S_FF p2, void (*cb)(double, int, struct S_FF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_FD(double p0, int p1, struct S_FD p2, void (*cb)(double, int, struct S_FD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_FP(double p0, int p1, struct S_FP p2, void (*cb)(double, int, struct S_FP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_DI(double p0, int p1, struct S_DI p2, void (*cb)(double, int, struct S_DI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_DF(double p0, int p1, struct S_DF p2, void (*cb)(double, int, struct S_DF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_DD(double p0, int p1, struct S_DD p2, void (*cb)(double, int, struct S_DD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_DP(double p0, int p1, struct S_DP p2, void (*cb)(double, int, struct S_DP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_PI(double p0, int p1, struct S_PI p2, void (*cb)(double, int, struct S_PI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_PF(double p0, int p1, struct S_PF p2, void (*cb)(double, int, struct S_PF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_PD(double p0, int p1, struct S_PD p2, void (*cb)(double, int, struct S_PD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_PP(double p0, int p1, struct S_PP p2, void (*cb)(double, int, struct S_PP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_III(double p0, int p1, struct S_III p2, void (*cb)(double, int, struct S_III)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_IIF(double p0, int p1, struct S_IIF p2, void (*cb)(double, int, struct S_IIF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_IID(double p0, int p1, struct S_IID p2, void (*cb)(double, int, struct S_IID)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_IIP(double p0, int p1, struct S_IIP p2, void (*cb)(double, int, struct S_IIP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_IFI(double p0, int p1, struct S_IFI p2, void (*cb)(double, int, struct S_IFI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_IFF(double p0, int p1, struct S_IFF p2, void (*cb)(double, int, struct S_IFF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_IFD(double p0, int p1, struct S_IFD p2, void (*cb)(double, int, struct S_IFD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_IFP(double p0, int p1, struct S_IFP p2, void (*cb)(double, int, struct S_IFP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_IDI(double p0, int p1, struct S_IDI p2, void (*cb)(double, int, struct S_IDI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_IDF(double p0, int p1, struct S_IDF p2, void (*cb)(double, int, struct S_IDF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_IDD(double p0, int p1, struct S_IDD p2, void (*cb)(double, int, struct S_IDD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_IDP(double p0, int p1, struct S_IDP p2, void (*cb)(double, int, struct S_IDP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_IPI(double p0, int p1, struct S_IPI p2, void (*cb)(double, int, struct S_IPI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_IPF(double p0, int p1, struct S_IPF p2, void (*cb)(double, int, struct S_IPF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_IPD(double p0, int p1, struct S_IPD p2, void (*cb)(double, int, struct S_IPD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_IPP(double p0, int p1, struct S_IPP p2, void (*cb)(double, int, struct S_IPP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_FII(double p0, int p1, struct S_FII p2, void (*cb)(double, int, struct S_FII)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_FIF(double p0, int p1, struct S_FIF p2, void (*cb)(double, int, struct S_FIF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_FID(double p0, int p1, struct S_FID p2, void (*cb)(double, int, struct S_FID)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_FIP(double p0, int p1, struct S_FIP p2, void (*cb)(double, int, struct S_FIP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_FFI(double p0, int p1, struct S_FFI p2, void (*cb)(double, int, struct S_FFI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_FFF(double p0, int p1, struct S_FFF p2, void (*cb)(double, int, struct S_FFF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_FFD(double p0, int p1, struct S_FFD p2, void (*cb)(double, int, struct S_FFD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_FFP(double p0, int p1, struct S_FFP p2, void (*cb)(double, int, struct S_FFP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_FDI(double p0, int p1, struct S_FDI p2, void (*cb)(double, int, struct S_FDI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_FDF(double p0, int p1, struct S_FDF p2, void (*cb)(double, int, struct S_FDF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_FDD(double p0, int p1, struct S_FDD p2, void (*cb)(double, int, struct S_FDD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_FDP(double p0, int p1, struct S_FDP p2, void (*cb)(double, int, struct S_FDP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_FPI(double p0, int p1, struct S_FPI p2, void (*cb)(double, int, struct S_FPI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_FPF(double p0, int p1, struct S_FPF p2, void (*cb)(double, int, struct S_FPF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_FPD(double p0, int p1, struct S_FPD p2, void (*cb)(double, int, struct S_FPD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_FPP(double p0, int p1, struct S_FPP p2, void (*cb)(double, int, struct S_FPP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_DII(double p0, int p1, struct S_DII p2, void (*cb)(double, int, struct S_DII)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_DIF(double p0, int p1, struct S_DIF p2, void (*cb)(double, int, struct S_DIF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_DID(double p0, int p1, struct S_DID p2, void (*cb)(double, int, struct S_DID)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_DIP(double p0, int p1, struct S_DIP p2, void (*cb)(double, int, struct S_DIP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_DFI(double p0, int p1, struct S_DFI p2, void (*cb)(double, int, struct S_DFI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_DFF(double p0, int p1, struct S_DFF p2, void (*cb)(double, int, struct S_DFF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_DFD(double p0, int p1, struct S_DFD p2, void (*cb)(double, int, struct S_DFD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_DFP(double p0, int p1, struct S_DFP p2, void (*cb)(double, int, struct S_DFP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_DDI(double p0, int p1, struct S_DDI p2, void (*cb)(double, int, struct S_DDI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_DDF(double p0, int p1, struct S_DDF p2, void (*cb)(double, int, struct S_DDF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_DDD(double p0, int p1, struct S_DDD p2, void (*cb)(double, int, struct S_DDD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_DDP(double p0, int p1, struct S_DDP p2, void (*cb)(double, int, struct S_DDP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_DPI(double p0, int p1, struct S_DPI p2, void (*cb)(double, int, struct S_DPI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_DPF(double p0, int p1, struct S_DPF p2, void (*cb)(double, int, struct S_DPF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_DPD(double p0, int p1, struct S_DPD p2, void (*cb)(double, int, struct S_DPD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_DPP(double p0, int p1, struct S_DPP p2, void (*cb)(double, int, struct S_DPP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_PII(double p0, int p1, struct S_PII p2, void (*cb)(double, int, struct S_PII)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_PIF(double p0, int p1, struct S_PIF p2, void (*cb)(double, int, struct S_PIF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_PID(double p0, int p1, struct S_PID p2, void (*cb)(double, int, struct S_PID)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_PIP(double p0, int p1, struct S_PIP p2, void (*cb)(double, int, struct S_PIP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_PFI(double p0, int p1, struct S_PFI p2, void (*cb)(double, int, struct S_PFI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_PFF(double p0, int p1, struct S_PFF p2, void (*cb)(double, int, struct S_PFF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_PFD(double p0, int p1, struct S_PFD p2, void (*cb)(double, int, struct S_PFD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_PFP(double p0, int p1, struct S_PFP p2, void (*cb)(double, int, struct S_PFP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_PDI(double p0, int p1, struct S_PDI p2, void (*cb)(double, int, struct S_PDI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_PDF(double p0, int p1, struct S_PDF p2, void (*cb)(double, int, struct S_PDF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_PDD(double p0, int p1, struct S_PDD p2, void (*cb)(double, int, struct S_PDD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_PDP(double p0, int p1, struct S_PDP p2, void (*cb)(double, int, struct S_PDP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_PPI(double p0, int p1, struct S_PPI p2, void (*cb)(double, int, struct S_PPI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_PPF(double p0, int p1, struct S_PPF p2, void (*cb)(double, int, struct S_PPF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_PPD(double p0, int p1, struct S_PPD p2, void (*cb)(double, int, struct S_PPD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DIS_PPP(double p0, int p1, struct S_PPP p2, void (*cb)(double, int, struct S_PPP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFI_(double p0, float p1, int p2, void (*cb)(double, float, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFF_(double p0, float p1, float p2, void (*cb)(double, float, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFD_(double p0, float p1, double p2, void (*cb)(double, float, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFP_(double p0, float p1, void* p2, void (*cb)(double, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_I(double p0, float p1, struct S_I p2, void (*cb)(double, float, struct S_I)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_F(double p0, float p1, struct S_F p2, void (*cb)(double, float, struct S_F)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_D(double p0, float p1, struct S_D p2, void (*cb)(double, float, struct S_D)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_P(double p0, float p1, struct S_P p2, void (*cb)(double, float, struct S_P)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_II(double p0, float p1, struct S_II p2, void (*cb)(double, float, struct S_II)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_IF(double p0, float p1, struct S_IF p2, void (*cb)(double, float, struct S_IF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_ID(double p0, float p1, struct S_ID p2, void (*cb)(double, float, struct S_ID)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_IP(double p0, float p1, struct S_IP p2, void (*cb)(double, float, struct S_IP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_FI(double p0, float p1, struct S_FI p2, void (*cb)(double, float, struct S_FI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_FF(double p0, float p1, struct S_FF p2, void (*cb)(double, float, struct S_FF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_FD(double p0, float p1, struct S_FD p2, void (*cb)(double, float, struct S_FD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_FP(double p0, float p1, struct S_FP p2, void (*cb)(double, float, struct S_FP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_DI(double p0, float p1, struct S_DI p2, void (*cb)(double, float, struct S_DI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_DF(double p0, float p1, struct S_DF p2, void (*cb)(double, float, struct S_DF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_DD(double p0, float p1, struct S_DD p2, void (*cb)(double, float, struct S_DD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_DP(double p0, float p1, struct S_DP p2, void (*cb)(double, float, struct S_DP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_PI(double p0, float p1, struct S_PI p2, void (*cb)(double, float, struct S_PI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_PF(double p0, float p1, struct S_PF p2, void (*cb)(double, float, struct S_PF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_PD(double p0, float p1, struct S_PD p2, void (*cb)(double, float, struct S_PD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_PP(double p0, float p1, struct S_PP p2, void (*cb)(double, float, struct S_PP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_III(double p0, float p1, struct S_III p2, void (*cb)(double, float, struct S_III)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_IIF(double p0, float p1, struct S_IIF p2, void (*cb)(double, float, struct S_IIF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_IID(double p0, float p1, struct S_IID p2, void (*cb)(double, float, struct S_IID)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_IIP(double p0, float p1, struct S_IIP p2, void (*cb)(double, float, struct S_IIP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_IFI(double p0, float p1, struct S_IFI p2, void (*cb)(double, float, struct S_IFI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_IFF(double p0, float p1, struct S_IFF p2, void (*cb)(double, float, struct S_IFF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_IFD(double p0, float p1, struct S_IFD p2, void (*cb)(double, float, struct S_IFD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_IFP(double p0, float p1, struct S_IFP p2, void (*cb)(double, float, struct S_IFP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_IDI(double p0, float p1, struct S_IDI p2, void (*cb)(double, float, struct S_IDI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_IDF(double p0, float p1, struct S_IDF p2, void (*cb)(double, float, struct S_IDF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_IDD(double p0, float p1, struct S_IDD p2, void (*cb)(double, float, struct S_IDD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_IDP(double p0, float p1, struct S_IDP p2, void (*cb)(double, float, struct S_IDP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_IPI(double p0, float p1, struct S_IPI p2, void (*cb)(double, float, struct S_IPI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_IPF(double p0, float p1, struct S_IPF p2, void (*cb)(double, float, struct S_IPF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_IPD(double p0, float p1, struct S_IPD p2, void (*cb)(double, float, struct S_IPD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_IPP(double p0, float p1, struct S_IPP p2, void (*cb)(double, float, struct S_IPP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_FII(double p0, float p1, struct S_FII p2, void (*cb)(double, float, struct S_FII)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_FIF(double p0, float p1, struct S_FIF p2, void (*cb)(double, float, struct S_FIF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_FID(double p0, float p1, struct S_FID p2, void (*cb)(double, float, struct S_FID)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_FIP(double p0, float p1, struct S_FIP p2, void (*cb)(double, float, struct S_FIP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_FFI(double p0, float p1, struct S_FFI p2, void (*cb)(double, float, struct S_FFI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_FFF(double p0, float p1, struct S_FFF p2, void (*cb)(double, float, struct S_FFF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_FFD(double p0, float p1, struct S_FFD p2, void (*cb)(double, float, struct S_FFD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_FFP(double p0, float p1, struct S_FFP p2, void (*cb)(double, float, struct S_FFP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_FDI(double p0, float p1, struct S_FDI p2, void (*cb)(double, float, struct S_FDI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_FDF(double p0, float p1, struct S_FDF p2, void (*cb)(double, float, struct S_FDF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_FDD(double p0, float p1, struct S_FDD p2, void (*cb)(double, float, struct S_FDD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_FDP(double p0, float p1, struct S_FDP p2, void (*cb)(double, float, struct S_FDP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_FPI(double p0, float p1, struct S_FPI p2, void (*cb)(double, float, struct S_FPI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_FPF(double p0, float p1, struct S_FPF p2, void (*cb)(double, float, struct S_FPF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_FPD(double p0, float p1, struct S_FPD p2, void (*cb)(double, float, struct S_FPD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_FPP(double p0, float p1, struct S_FPP p2, void (*cb)(double, float, struct S_FPP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_DII(double p0, float p1, struct S_DII p2, void (*cb)(double, float, struct S_DII)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_DIF(double p0, float p1, struct S_DIF p2, void (*cb)(double, float, struct S_DIF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_DID(double p0, float p1, struct S_DID p2, void (*cb)(double, float, struct S_DID)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_DIP(double p0, float p1, struct S_DIP p2, void (*cb)(double, float, struct S_DIP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_DFI(double p0, float p1, struct S_DFI p2, void (*cb)(double, float, struct S_DFI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_DFF(double p0, float p1, struct S_DFF p2, void (*cb)(double, float, struct S_DFF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_DFD(double p0, float p1, struct S_DFD p2, void (*cb)(double, float, struct S_DFD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_DFP(double p0, float p1, struct S_DFP p2, void (*cb)(double, float, struct S_DFP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_DDI(double p0, float p1, struct S_DDI p2, void (*cb)(double, float, struct S_DDI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_DDF(double p0, float p1, struct S_DDF p2, void (*cb)(double, float, struct S_DDF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_DDD(double p0, float p1, struct S_DDD p2, void (*cb)(double, float, struct S_DDD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_DDP(double p0, float p1, struct S_DDP p2, void (*cb)(double, float, struct S_DDP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_DPI(double p0, float p1, struct S_DPI p2, void (*cb)(double, float, struct S_DPI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_DPF(double p0, float p1, struct S_DPF p2, void (*cb)(double, float, struct S_DPF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_DPD(double p0, float p1, struct S_DPD p2, void (*cb)(double, float, struct S_DPD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_DPP(double p0, float p1, struct S_DPP p2, void (*cb)(double, float, struct S_DPP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_PII(double p0, float p1, struct S_PII p2, void (*cb)(double, float, struct S_PII)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_PIF(double p0, float p1, struct S_PIF p2, void (*cb)(double, float, struct S_PIF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_PID(double p0, float p1, struct S_PID p2, void (*cb)(double, float, struct S_PID)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_PIP(double p0, float p1, struct S_PIP p2, void (*cb)(double, float, struct S_PIP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_PFI(double p0, float p1, struct S_PFI p2, void (*cb)(double, float, struct S_PFI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_PFF(double p0, float p1, struct S_PFF p2, void (*cb)(double, float, struct S_PFF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_PFD(double p0, float p1, struct S_PFD p2, void (*cb)(double, float, struct S_PFD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_PFP(double p0, float p1, struct S_PFP p2, void (*cb)(double, float, struct S_PFP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_PDI(double p0, float p1, struct S_PDI p2, void (*cb)(double, float, struct S_PDI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_PDF(double p0, float p1, struct S_PDF p2, void (*cb)(double, float, struct S_PDF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_PDD(double p0, float p1, struct S_PDD p2, void (*cb)(double, float, struct S_PDD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_PDP(double p0, float p1, struct S_PDP p2, void (*cb)(double, float, struct S_PDP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_PPI(double p0, float p1, struct S_PPI p2, void (*cb)(double, float, struct S_PPI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_PPF(double p0, float p1, struct S_PPF p2, void (*cb)(double, float, struct S_PPF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_PPD(double p0, float p1, struct S_PPD p2, void (*cb)(double, float, struct S_PPD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DFS_PPP(double p0, float p1, struct S_PPP p2, void (*cb)(double, float, struct S_PPP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDI_(double p0, double p1, int p2, void (*cb)(double, double, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDF_(double p0, double p1, float p2, void (*cb)(double, double, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDD_(double p0, double p1, double p2, void (*cb)(double, double, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDP_(double p0, double p1, void* p2, void (*cb)(double, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_I(double p0, double p1, struct S_I p2, void (*cb)(double, double, struct S_I)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_F(double p0, double p1, struct S_F p2, void (*cb)(double, double, struct S_F)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_D(double p0, double p1, struct S_D p2, void (*cb)(double, double, struct S_D)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_P(double p0, double p1, struct S_P p2, void (*cb)(double, double, struct S_P)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_II(double p0, double p1, struct S_II p2, void (*cb)(double, double, struct S_II)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_IF(double p0, double p1, struct S_IF p2, void (*cb)(double, double, struct S_IF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_ID(double p0, double p1, struct S_ID p2, void (*cb)(double, double, struct S_ID)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_IP(double p0, double p1, struct S_IP p2, void (*cb)(double, double, struct S_IP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_FI(double p0, double p1, struct S_FI p2, void (*cb)(double, double, struct S_FI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_FF(double p0, double p1, struct S_FF p2, void (*cb)(double, double, struct S_FF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_FD(double p0, double p1, struct S_FD p2, void (*cb)(double, double, struct S_FD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_FP(double p0, double p1, struct S_FP p2, void (*cb)(double, double, struct S_FP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_DI(double p0, double p1, struct S_DI p2, void (*cb)(double, double, struct S_DI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_DF(double p0, double p1, struct S_DF p2, void (*cb)(double, double, struct S_DF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_DD(double p0, double p1, struct S_DD p2, void (*cb)(double, double, struct S_DD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_DP(double p0, double p1, struct S_DP p2, void (*cb)(double, double, struct S_DP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_PI(double p0, double p1, struct S_PI p2, void (*cb)(double, double, struct S_PI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_PF(double p0, double p1, struct S_PF p2, void (*cb)(double, double, struct S_PF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_PD(double p0, double p1, struct S_PD p2, void (*cb)(double, double, struct S_PD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_PP(double p0, double p1, struct S_PP p2, void (*cb)(double, double, struct S_PP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_III(double p0, double p1, struct S_III p2, void (*cb)(double, double, struct S_III)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_IIF(double p0, double p1, struct S_IIF p2, void (*cb)(double, double, struct S_IIF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_IID(double p0, double p1, struct S_IID p2, void (*cb)(double, double, struct S_IID)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_IIP(double p0, double p1, struct S_IIP p2, void (*cb)(double, double, struct S_IIP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_IFI(double p0, double p1, struct S_IFI p2, void (*cb)(double, double, struct S_IFI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_IFF(double p0, double p1, struct S_IFF p2, void (*cb)(double, double, struct S_IFF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_IFD(double p0, double p1, struct S_IFD p2, void (*cb)(double, double, struct S_IFD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_IFP(double p0, double p1, struct S_IFP p2, void (*cb)(double, double, struct S_IFP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_IDI(double p0, double p1, struct S_IDI p2, void (*cb)(double, double, struct S_IDI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_IDF(double p0, double p1, struct S_IDF p2, void (*cb)(double, double, struct S_IDF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_IDD(double p0, double p1, struct S_IDD p2, void (*cb)(double, double, struct S_IDD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_IDP(double p0, double p1, struct S_IDP p2, void (*cb)(double, double, struct S_IDP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_IPI(double p0, double p1, struct S_IPI p2, void (*cb)(double, double, struct S_IPI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_IPF(double p0, double p1, struct S_IPF p2, void (*cb)(double, double, struct S_IPF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_IPD(double p0, double p1, struct S_IPD p2, void (*cb)(double, double, struct S_IPD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_IPP(double p0, double p1, struct S_IPP p2, void (*cb)(double, double, struct S_IPP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_FII(double p0, double p1, struct S_FII p2, void (*cb)(double, double, struct S_FII)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_FIF(double p0, double p1, struct S_FIF p2, void (*cb)(double, double, struct S_FIF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_FID(double p0, double p1, struct S_FID p2, void (*cb)(double, double, struct S_FID)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_FIP(double p0, double p1, struct S_FIP p2, void (*cb)(double, double, struct S_FIP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_FFI(double p0, double p1, struct S_FFI p2, void (*cb)(double, double, struct S_FFI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_FFF(double p0, double p1, struct S_FFF p2, void (*cb)(double, double, struct S_FFF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_FFD(double p0, double p1, struct S_FFD p2, void (*cb)(double, double, struct S_FFD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_FFP(double p0, double p1, struct S_FFP p2, void (*cb)(double, double, struct S_FFP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_FDI(double p0, double p1, struct S_FDI p2, void (*cb)(double, double, struct S_FDI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_FDF(double p0, double p1, struct S_FDF p2, void (*cb)(double, double, struct S_FDF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_FDD(double p0, double p1, struct S_FDD p2, void (*cb)(double, double, struct S_FDD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_FDP(double p0, double p1, struct S_FDP p2, void (*cb)(double, double, struct S_FDP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_FPI(double p0, double p1, struct S_FPI p2, void (*cb)(double, double, struct S_FPI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_FPF(double p0, double p1, struct S_FPF p2, void (*cb)(double, double, struct S_FPF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_FPD(double p0, double p1, struct S_FPD p2, void (*cb)(double, double, struct S_FPD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_FPP(double p0, double p1, struct S_FPP p2, void (*cb)(double, double, struct S_FPP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_DII(double p0, double p1, struct S_DII p2, void (*cb)(double, double, struct S_DII)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_DIF(double p0, double p1, struct S_DIF p2, void (*cb)(double, double, struct S_DIF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_DID(double p0, double p1, struct S_DID p2, void (*cb)(double, double, struct S_DID)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_DIP(double p0, double p1, struct S_DIP p2, void (*cb)(double, double, struct S_DIP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_DFI(double p0, double p1, struct S_DFI p2, void (*cb)(double, double, struct S_DFI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_DFF(double p0, double p1, struct S_DFF p2, void (*cb)(double, double, struct S_DFF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_DFD(double p0, double p1, struct S_DFD p2, void (*cb)(double, double, struct S_DFD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_DFP(double p0, double p1, struct S_DFP p2, void (*cb)(double, double, struct S_DFP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_DDI(double p0, double p1, struct S_DDI p2, void (*cb)(double, double, struct S_DDI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_DDF(double p0, double p1, struct S_DDF p2, void (*cb)(double, double, struct S_DDF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_DDD(double p0, double p1, struct S_DDD p2, void (*cb)(double, double, struct S_DDD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_DDP(double p0, double p1, struct S_DDP p2, void (*cb)(double, double, struct S_DDP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_DPI(double p0, double p1, struct S_DPI p2, void (*cb)(double, double, struct S_DPI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_DPF(double p0, double p1, struct S_DPF p2, void (*cb)(double, double, struct S_DPF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_DPD(double p0, double p1, struct S_DPD p2, void (*cb)(double, double, struct S_DPD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_DPP(double p0, double p1, struct S_DPP p2, void (*cb)(double, double, struct S_DPP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_PII(double p0, double p1, struct S_PII p2, void (*cb)(double, double, struct S_PII)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_PIF(double p0, double p1, struct S_PIF p2, void (*cb)(double, double, struct S_PIF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_PID(double p0, double p1, struct S_PID p2, void (*cb)(double, double, struct S_PID)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_PIP(double p0, double p1, struct S_PIP p2, void (*cb)(double, double, struct S_PIP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_PFI(double p0, double p1, struct S_PFI p2, void (*cb)(double, double, struct S_PFI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_PFF(double p0, double p1, struct S_PFF p2, void (*cb)(double, double, struct S_PFF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_PFD(double p0, double p1, struct S_PFD p2, void (*cb)(double, double, struct S_PFD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_PFP(double p0, double p1, struct S_PFP p2, void (*cb)(double, double, struct S_PFP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_PDI(double p0, double p1, struct S_PDI p2, void (*cb)(double, double, struct S_PDI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_PDF(double p0, double p1, struct S_PDF p2, void (*cb)(double, double, struct S_PDF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_PDD(double p0, double p1, struct S_PDD p2, void (*cb)(double, double, struct S_PDD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_PDP(double p0, double p1, struct S_PDP p2, void (*cb)(double, double, struct S_PDP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_PPI(double p0, double p1, struct S_PPI p2, void (*cb)(double, double, struct S_PPI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_PPF(double p0, double p1, struct S_PPF p2, void (*cb)(double, double, struct S_PPF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_PPD(double p0, double p1, struct S_PPD p2, void (*cb)(double, double, struct S_PPD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DDS_PPP(double p0, double p1, struct S_PPP p2, void (*cb)(double, double, struct S_PPP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPI_(double p0, void* p1, int p2, void (*cb)(double, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPF_(double p0, void* p1, float p2, void (*cb)(double, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPD_(double p0, void* p1, double p2, void (*cb)(double, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPP_(double p0, void* p1, void* p2, void (*cb)(double, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_I(double p0, void* p1, struct S_I p2, void (*cb)(double, void*, struct S_I)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_F(double p0, void* p1, struct S_F p2, void (*cb)(double, void*, struct S_F)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_D(double p0, void* p1, struct S_D p2, void (*cb)(double, void*, struct S_D)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_P(double p0, void* p1, struct S_P p2, void (*cb)(double, void*, struct S_P)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_II(double p0, void* p1, struct S_II p2, void (*cb)(double, void*, struct S_II)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_IF(double p0, void* p1, struct S_IF p2, void (*cb)(double, void*, struct S_IF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_ID(double p0, void* p1, struct S_ID p2, void (*cb)(double, void*, struct S_ID)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_IP(double p0, void* p1, struct S_IP p2, void (*cb)(double, void*, struct S_IP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_FI(double p0, void* p1, struct S_FI p2, void (*cb)(double, void*, struct S_FI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_FF(double p0, void* p1, struct S_FF p2, void (*cb)(double, void*, struct S_FF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_FD(double p0, void* p1, struct S_FD p2, void (*cb)(double, void*, struct S_FD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_FP(double p0, void* p1, struct S_FP p2, void (*cb)(double, void*, struct S_FP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_DI(double p0, void* p1, struct S_DI p2, void (*cb)(double, void*, struct S_DI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_DF(double p0, void* p1, struct S_DF p2, void (*cb)(double, void*, struct S_DF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_DD(double p0, void* p1, struct S_DD p2, void (*cb)(double, void*, struct S_DD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_DP(double p0, void* p1, struct S_DP p2, void (*cb)(double, void*, struct S_DP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_PI(double p0, void* p1, struct S_PI p2, void (*cb)(double, void*, struct S_PI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_PF(double p0, void* p1, struct S_PF p2, void (*cb)(double, void*, struct S_PF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_PD(double p0, void* p1, struct S_PD p2, void (*cb)(double, void*, struct S_PD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_PP(double p0, void* p1, struct S_PP p2, void (*cb)(double, void*, struct S_PP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_III(double p0, void* p1, struct S_III p2, void (*cb)(double, void*, struct S_III)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_IIF(double p0, void* p1, struct S_IIF p2, void (*cb)(double, void*, struct S_IIF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_IID(double p0, void* p1, struct S_IID p2, void (*cb)(double, void*, struct S_IID)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_IIP(double p0, void* p1, struct S_IIP p2, void (*cb)(double, void*, struct S_IIP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_IFI(double p0, void* p1, struct S_IFI p2, void (*cb)(double, void*, struct S_IFI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_IFF(double p0, void* p1, struct S_IFF p2, void (*cb)(double, void*, struct S_IFF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_IFD(double p0, void* p1, struct S_IFD p2, void (*cb)(double, void*, struct S_IFD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_IFP(double p0, void* p1, struct S_IFP p2, void (*cb)(double, void*, struct S_IFP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_IDI(double p0, void* p1, struct S_IDI p2, void (*cb)(double, void*, struct S_IDI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_IDF(double p0, void* p1, struct S_IDF p2, void (*cb)(double, void*, struct S_IDF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_IDD(double p0, void* p1, struct S_IDD p2, void (*cb)(double, void*, struct S_IDD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_IDP(double p0, void* p1, struct S_IDP p2, void (*cb)(double, void*, struct S_IDP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_IPI(double p0, void* p1, struct S_IPI p2, void (*cb)(double, void*, struct S_IPI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_IPF(double p0, void* p1, struct S_IPF p2, void (*cb)(double, void*, struct S_IPF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_IPD(double p0, void* p1, struct S_IPD p2, void (*cb)(double, void*, struct S_IPD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_IPP(double p0, void* p1, struct S_IPP p2, void (*cb)(double, void*, struct S_IPP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_FII(double p0, void* p1, struct S_FII p2, void (*cb)(double, void*, struct S_FII)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_FIF(double p0, void* p1, struct S_FIF p2, void (*cb)(double, void*, struct S_FIF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_FID(double p0, void* p1, struct S_FID p2, void (*cb)(double, void*, struct S_FID)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_FIP(double p0, void* p1, struct S_FIP p2, void (*cb)(double, void*, struct S_FIP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_FFI(double p0, void* p1, struct S_FFI p2, void (*cb)(double, void*, struct S_FFI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_FFF(double p0, void* p1, struct S_FFF p2, void (*cb)(double, void*, struct S_FFF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_FFD(double p0, void* p1, struct S_FFD p2, void (*cb)(double, void*, struct S_FFD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_FFP(double p0, void* p1, struct S_FFP p2, void (*cb)(double, void*, struct S_FFP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_FDI(double p0, void* p1, struct S_FDI p2, void (*cb)(double, void*, struct S_FDI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_FDF(double p0, void* p1, struct S_FDF p2, void (*cb)(double, void*, struct S_FDF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_FDD(double p0, void* p1, struct S_FDD p2, void (*cb)(double, void*, struct S_FDD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_FDP(double p0, void* p1, struct S_FDP p2, void (*cb)(double, void*, struct S_FDP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_FPI(double p0, void* p1, struct S_FPI p2, void (*cb)(double, void*, struct S_FPI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_FPF(double p0, void* p1, struct S_FPF p2, void (*cb)(double, void*, struct S_FPF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_FPD(double p0, void* p1, struct S_FPD p2, void (*cb)(double, void*, struct S_FPD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_FPP(double p0, void* p1, struct S_FPP p2, void (*cb)(double, void*, struct S_FPP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_DII(double p0, void* p1, struct S_DII p2, void (*cb)(double, void*, struct S_DII)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_DIF(double p0, void* p1, struct S_DIF p2, void (*cb)(double, void*, struct S_DIF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_DID(double p0, void* p1, struct S_DID p2, void (*cb)(double, void*, struct S_DID)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_DIP(double p0, void* p1, struct S_DIP p2, void (*cb)(double, void*, struct S_DIP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_DFI(double p0, void* p1, struct S_DFI p2, void (*cb)(double, void*, struct S_DFI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_DFF(double p0, void* p1, struct S_DFF p2, void (*cb)(double, void*, struct S_DFF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_DFD(double p0, void* p1, struct S_DFD p2, void (*cb)(double, void*, struct S_DFD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_DFP(double p0, void* p1, struct S_DFP p2, void (*cb)(double, void*, struct S_DFP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_DDI(double p0, void* p1, struct S_DDI p2, void (*cb)(double, void*, struct S_DDI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_DDF(double p0, void* p1, struct S_DDF p2, void (*cb)(double, void*, struct S_DDF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_DDD(double p0, void* p1, struct S_DDD p2, void (*cb)(double, void*, struct S_DDD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_DDP(double p0, void* p1, struct S_DDP p2, void (*cb)(double, void*, struct S_DDP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_DPI(double p0, void* p1, struct S_DPI p2, void (*cb)(double, void*, struct S_DPI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_DPF(double p0, void* p1, struct S_DPF p2, void (*cb)(double, void*, struct S_DPF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_DPD(double p0, void* p1, struct S_DPD p2, void (*cb)(double, void*, struct S_DPD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_DPP(double p0, void* p1, struct S_DPP p2, void (*cb)(double, void*, struct S_DPP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_PII(double p0, void* p1, struct S_PII p2, void (*cb)(double, void*, struct S_PII)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_PIF(double p0, void* p1, struct S_PIF p2, void (*cb)(double, void*, struct S_PIF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_PID(double p0, void* p1, struct S_PID p2, void (*cb)(double, void*, struct S_PID)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_PIP(double p0, void* p1, struct S_PIP p2, void (*cb)(double, void*, struct S_PIP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_PFI(double p0, void* p1, struct S_PFI p2, void (*cb)(double, void*, struct S_PFI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_PFF(double p0, void* p1, struct S_PFF p2, void (*cb)(double, void*, struct S_PFF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_PFD(double p0, void* p1, struct S_PFD p2, void (*cb)(double, void*, struct S_PFD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_PFP(double p0, void* p1, struct S_PFP p2, void (*cb)(double, void*, struct S_PFP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_PDI(double p0, void* p1, struct S_PDI p2, void (*cb)(double, void*, struct S_PDI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_PDF(double p0, void* p1, struct S_PDF p2, void (*cb)(double, void*, struct S_PDF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_PDD(double p0, void* p1, struct S_PDD p2, void (*cb)(double, void*, struct S_PDD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_PDP(double p0, void* p1, struct S_PDP p2, void (*cb)(double, void*, struct S_PDP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_PPI(double p0, void* p1, struct S_PPI p2, void (*cb)(double, void*, struct S_PPI)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_PPF(double p0, void* p1, struct S_PPF p2, void (*cb)(double, void*, struct S_PPF)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_PPD(double p0, void* p1, struct S_PPD p2, void (*cb)(double, void*, struct S_PPD)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DPS_PPP(double p0, void* p1, struct S_PPP p2, void (*cb)(double, void*, struct S_PPP)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_I(double p0, struct S_I p1, int p2, void (*cb)(double, struct S_I, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_F(double p0, struct S_F p1, int p2, void (*cb)(double, struct S_F, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_D(double p0, struct S_D p1, int p2, void (*cb)(double, struct S_D, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_P(double p0, struct S_P p1, int p2, void (*cb)(double, struct S_P, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_II(double p0, struct S_II p1, int p2, void (*cb)(double, struct S_II, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_IF(double p0, struct S_IF p1, int p2, void (*cb)(double, struct S_IF, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_ID(double p0, struct S_ID p1, int p2, void (*cb)(double, struct S_ID, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_IP(double p0, struct S_IP p1, int p2, void (*cb)(double, struct S_IP, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_FI(double p0, struct S_FI p1, int p2, void (*cb)(double, struct S_FI, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_FF(double p0, struct S_FF p1, int p2, void (*cb)(double, struct S_FF, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_FD(double p0, struct S_FD p1, int p2, void (*cb)(double, struct S_FD, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_FP(double p0, struct S_FP p1, int p2, void (*cb)(double, struct S_FP, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_DI(double p0, struct S_DI p1, int p2, void (*cb)(double, struct S_DI, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_DF(double p0, struct S_DF p1, int p2, void (*cb)(double, struct S_DF, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_DD(double p0, struct S_DD p1, int p2, void (*cb)(double, struct S_DD, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_DP(double p0, struct S_DP p1, int p2, void (*cb)(double, struct S_DP, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_PI(double p0, struct S_PI p1, int p2, void (*cb)(double, struct S_PI, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_PF(double p0, struct S_PF p1, int p2, void (*cb)(double, struct S_PF, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_PD(double p0, struct S_PD p1, int p2, void (*cb)(double, struct S_PD, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_PP(double p0, struct S_PP p1, int p2, void (*cb)(double, struct S_PP, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_III(double p0, struct S_III p1, int p2, void (*cb)(double, struct S_III, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_IIF(double p0, struct S_IIF p1, int p2, void (*cb)(double, struct S_IIF, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_IID(double p0, struct S_IID p1, int p2, void (*cb)(double, struct S_IID, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_IIP(double p0, struct S_IIP p1, int p2, void (*cb)(double, struct S_IIP, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_IFI(double p0, struct S_IFI p1, int p2, void (*cb)(double, struct S_IFI, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_IFF(double p0, struct S_IFF p1, int p2, void (*cb)(double, struct S_IFF, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_IFD(double p0, struct S_IFD p1, int p2, void (*cb)(double, struct S_IFD, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_IFP(double p0, struct S_IFP p1, int p2, void (*cb)(double, struct S_IFP, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_IDI(double p0, struct S_IDI p1, int p2, void (*cb)(double, struct S_IDI, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_IDF(double p0, struct S_IDF p1, int p2, void (*cb)(double, struct S_IDF, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_IDD(double p0, struct S_IDD p1, int p2, void (*cb)(double, struct S_IDD, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_IDP(double p0, struct S_IDP p1, int p2, void (*cb)(double, struct S_IDP, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_IPI(double p0, struct S_IPI p1, int p2, void (*cb)(double, struct S_IPI, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_IPF(double p0, struct S_IPF p1, int p2, void (*cb)(double, struct S_IPF, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_IPD(double p0, struct S_IPD p1, int p2, void (*cb)(double, struct S_IPD, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_IPP(double p0, struct S_IPP p1, int p2, void (*cb)(double, struct S_IPP, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_FII(double p0, struct S_FII p1, int p2, void (*cb)(double, struct S_FII, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_FIF(double p0, struct S_FIF p1, int p2, void (*cb)(double, struct S_FIF, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_FID(double p0, struct S_FID p1, int p2, void (*cb)(double, struct S_FID, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_FIP(double p0, struct S_FIP p1, int p2, void (*cb)(double, struct S_FIP, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_FFI(double p0, struct S_FFI p1, int p2, void (*cb)(double, struct S_FFI, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_FFF(double p0, struct S_FFF p1, int p2, void (*cb)(double, struct S_FFF, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_FFD(double p0, struct S_FFD p1, int p2, void (*cb)(double, struct S_FFD, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_FFP(double p0, struct S_FFP p1, int p2, void (*cb)(double, struct S_FFP, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_FDI(double p0, struct S_FDI p1, int p2, void (*cb)(double, struct S_FDI, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_FDF(double p0, struct S_FDF p1, int p2, void (*cb)(double, struct S_FDF, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_FDD(double p0, struct S_FDD p1, int p2, void (*cb)(double, struct S_FDD, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_FDP(double p0, struct S_FDP p1, int p2, void (*cb)(double, struct S_FDP, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_FPI(double p0, struct S_FPI p1, int p2, void (*cb)(double, struct S_FPI, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_FPF(double p0, struct S_FPF p1, int p2, void (*cb)(double, struct S_FPF, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_FPD(double p0, struct S_FPD p1, int p2, void (*cb)(double, struct S_FPD, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_FPP(double p0, struct S_FPP p1, int p2, void (*cb)(double, struct S_FPP, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_DII(double p0, struct S_DII p1, int p2, void (*cb)(double, struct S_DII, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_DIF(double p0, struct S_DIF p1, int p2, void (*cb)(double, struct S_DIF, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_DID(double p0, struct S_DID p1, int p2, void (*cb)(double, struct S_DID, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_DIP(double p0, struct S_DIP p1, int p2, void (*cb)(double, struct S_DIP, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_DFI(double p0, struct S_DFI p1, int p2, void (*cb)(double, struct S_DFI, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_DFF(double p0, struct S_DFF p1, int p2, void (*cb)(double, struct S_DFF, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_DFD(double p0, struct S_DFD p1, int p2, void (*cb)(double, struct S_DFD, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_DFP(double p0, struct S_DFP p1, int p2, void (*cb)(double, struct S_DFP, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_DDI(double p0, struct S_DDI p1, int p2, void (*cb)(double, struct S_DDI, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_DDF(double p0, struct S_DDF p1, int p2, void (*cb)(double, struct S_DDF, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_DDD(double p0, struct S_DDD p1, int p2, void (*cb)(double, struct S_DDD, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_DDP(double p0, struct S_DDP p1, int p2, void (*cb)(double, struct S_DDP, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_DPI(double p0, struct S_DPI p1, int p2, void (*cb)(double, struct S_DPI, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_DPF(double p0, struct S_DPF p1, int p2, void (*cb)(double, struct S_DPF, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_DPD(double p0, struct S_DPD p1, int p2, void (*cb)(double, struct S_DPD, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_DPP(double p0, struct S_DPP p1, int p2, void (*cb)(double, struct S_DPP, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_PII(double p0, struct S_PII p1, int p2, void (*cb)(double, struct S_PII, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_PIF(double p0, struct S_PIF p1, int p2, void (*cb)(double, struct S_PIF, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_PID(double p0, struct S_PID p1, int p2, void (*cb)(double, struct S_PID, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_PIP(double p0, struct S_PIP p1, int p2, void (*cb)(double, struct S_PIP, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_PFI(double p0, struct S_PFI p1, int p2, void (*cb)(double, struct S_PFI, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_PFF(double p0, struct S_PFF p1, int p2, void (*cb)(double, struct S_PFF, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_PFD(double p0, struct S_PFD p1, int p2, void (*cb)(double, struct S_PFD, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_PFP(double p0, struct S_PFP p1, int p2, void (*cb)(double, struct S_PFP, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_PDI(double p0, struct S_PDI p1, int p2, void (*cb)(double, struct S_PDI, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_PDF(double p0, struct S_PDF p1, int p2, void (*cb)(double, struct S_PDF, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_PDD(double p0, struct S_PDD p1, int p2, void (*cb)(double, struct S_PDD, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_PDP(double p0, struct S_PDP p1, int p2, void (*cb)(double, struct S_PDP, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_PPI(double p0, struct S_PPI p1, int p2, void (*cb)(double, struct S_PPI, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_PPF(double p0, struct S_PPF p1, int p2, void (*cb)(double, struct S_PPF, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_PPD(double p0, struct S_PPD p1, int p2, void (*cb)(double, struct S_PPD, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSI_PPP(double p0, struct S_PPP p1, int p2, void (*cb)(double, struct S_PPP, int)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_I(double p0, struct S_I p1, float p2, void (*cb)(double, struct S_I, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_F(double p0, struct S_F p1, float p2, void (*cb)(double, struct S_F, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_D(double p0, struct S_D p1, float p2, void (*cb)(double, struct S_D, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_P(double p0, struct S_P p1, float p2, void (*cb)(double, struct S_P, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_II(double p0, struct S_II p1, float p2, void (*cb)(double, struct S_II, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_IF(double p0, struct S_IF p1, float p2, void (*cb)(double, struct S_IF, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_ID(double p0, struct S_ID p1, float p2, void (*cb)(double, struct S_ID, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_IP(double p0, struct S_IP p1, float p2, void (*cb)(double, struct S_IP, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_FI(double p0, struct S_FI p1, float p2, void (*cb)(double, struct S_FI, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_FF(double p0, struct S_FF p1, float p2, void (*cb)(double, struct S_FF, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_FD(double p0, struct S_FD p1, float p2, void (*cb)(double, struct S_FD, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_FP(double p0, struct S_FP p1, float p2, void (*cb)(double, struct S_FP, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_DI(double p0, struct S_DI p1, float p2, void (*cb)(double, struct S_DI, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_DF(double p0, struct S_DF p1, float p2, void (*cb)(double, struct S_DF, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_DD(double p0, struct S_DD p1, float p2, void (*cb)(double, struct S_DD, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_DP(double p0, struct S_DP p1, float p2, void (*cb)(double, struct S_DP, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_PI(double p0, struct S_PI p1, float p2, void (*cb)(double, struct S_PI, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_PF(double p0, struct S_PF p1, float p2, void (*cb)(double, struct S_PF, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_PD(double p0, struct S_PD p1, float p2, void (*cb)(double, struct S_PD, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_PP(double p0, struct S_PP p1, float p2, void (*cb)(double, struct S_PP, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_III(double p0, struct S_III p1, float p2, void (*cb)(double, struct S_III, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_IIF(double p0, struct S_IIF p1, float p2, void (*cb)(double, struct S_IIF, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_IID(double p0, struct S_IID p1, float p2, void (*cb)(double, struct S_IID, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_IIP(double p0, struct S_IIP p1, float p2, void (*cb)(double, struct S_IIP, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_IFI(double p0, struct S_IFI p1, float p2, void (*cb)(double, struct S_IFI, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_IFF(double p0, struct S_IFF p1, float p2, void (*cb)(double, struct S_IFF, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_IFD(double p0, struct S_IFD p1, float p2, void (*cb)(double, struct S_IFD, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_IFP(double p0, struct S_IFP p1, float p2, void (*cb)(double, struct S_IFP, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_IDI(double p0, struct S_IDI p1, float p2, void (*cb)(double, struct S_IDI, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_IDF(double p0, struct S_IDF p1, float p2, void (*cb)(double, struct S_IDF, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_IDD(double p0, struct S_IDD p1, float p2, void (*cb)(double, struct S_IDD, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_IDP(double p0, struct S_IDP p1, float p2, void (*cb)(double, struct S_IDP, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_IPI(double p0, struct S_IPI p1, float p2, void (*cb)(double, struct S_IPI, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_IPF(double p0, struct S_IPF p1, float p2, void (*cb)(double, struct S_IPF, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_IPD(double p0, struct S_IPD p1, float p2, void (*cb)(double, struct S_IPD, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_IPP(double p0, struct S_IPP p1, float p2, void (*cb)(double, struct S_IPP, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_FII(double p0, struct S_FII p1, float p2, void (*cb)(double, struct S_FII, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_FIF(double p0, struct S_FIF p1, float p2, void (*cb)(double, struct S_FIF, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_FID(double p0, struct S_FID p1, float p2, void (*cb)(double, struct S_FID, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_FIP(double p0, struct S_FIP p1, float p2, void (*cb)(double, struct S_FIP, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_FFI(double p0, struct S_FFI p1, float p2, void (*cb)(double, struct S_FFI, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_FFF(double p0, struct S_FFF p1, float p2, void (*cb)(double, struct S_FFF, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_FFD(double p0, struct S_FFD p1, float p2, void (*cb)(double, struct S_FFD, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_FFP(double p0, struct S_FFP p1, float p2, void (*cb)(double, struct S_FFP, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_FDI(double p0, struct S_FDI p1, float p2, void (*cb)(double, struct S_FDI, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_FDF(double p0, struct S_FDF p1, float p2, void (*cb)(double, struct S_FDF, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_FDD(double p0, struct S_FDD p1, float p2, void (*cb)(double, struct S_FDD, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_FDP(double p0, struct S_FDP p1, float p2, void (*cb)(double, struct S_FDP, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_FPI(double p0, struct S_FPI p1, float p2, void (*cb)(double, struct S_FPI, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_FPF(double p0, struct S_FPF p1, float p2, void (*cb)(double, struct S_FPF, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_FPD(double p0, struct S_FPD p1, float p2, void (*cb)(double, struct S_FPD, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_FPP(double p0, struct S_FPP p1, float p2, void (*cb)(double, struct S_FPP, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_DII(double p0, struct S_DII p1, float p2, void (*cb)(double, struct S_DII, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_DIF(double p0, struct S_DIF p1, float p2, void (*cb)(double, struct S_DIF, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_DID(double p0, struct S_DID p1, float p2, void (*cb)(double, struct S_DID, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_DIP(double p0, struct S_DIP p1, float p2, void (*cb)(double, struct S_DIP, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_DFI(double p0, struct S_DFI p1, float p2, void (*cb)(double, struct S_DFI, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_DFF(double p0, struct S_DFF p1, float p2, void (*cb)(double, struct S_DFF, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_DFD(double p0, struct S_DFD p1, float p2, void (*cb)(double, struct S_DFD, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_DFP(double p0, struct S_DFP p1, float p2, void (*cb)(double, struct S_DFP, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_DDI(double p0, struct S_DDI p1, float p2, void (*cb)(double, struct S_DDI, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_DDF(double p0, struct S_DDF p1, float p2, void (*cb)(double, struct S_DDF, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_DDD(double p0, struct S_DDD p1, float p2, void (*cb)(double, struct S_DDD, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_DDP(double p0, struct S_DDP p1, float p2, void (*cb)(double, struct S_DDP, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_DPI(double p0, struct S_DPI p1, float p2, void (*cb)(double, struct S_DPI, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_DPF(double p0, struct S_DPF p1, float p2, void (*cb)(double, struct S_DPF, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_DPD(double p0, struct S_DPD p1, float p2, void (*cb)(double, struct S_DPD, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_DPP(double p0, struct S_DPP p1, float p2, void (*cb)(double, struct S_DPP, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_PII(double p0, struct S_PII p1, float p2, void (*cb)(double, struct S_PII, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_PIF(double p0, struct S_PIF p1, float p2, void (*cb)(double, struct S_PIF, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_PID(double p0, struct S_PID p1, float p2, void (*cb)(double, struct S_PID, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_PIP(double p0, struct S_PIP p1, float p2, void (*cb)(double, struct S_PIP, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_PFI(double p0, struct S_PFI p1, float p2, void (*cb)(double, struct S_PFI, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_PFF(double p0, struct S_PFF p1, float p2, void (*cb)(double, struct S_PFF, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_PFD(double p0, struct S_PFD p1, float p2, void (*cb)(double, struct S_PFD, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_PFP(double p0, struct S_PFP p1, float p2, void (*cb)(double, struct S_PFP, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_PDI(double p0, struct S_PDI p1, float p2, void (*cb)(double, struct S_PDI, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_PDF(double p0, struct S_PDF p1, float p2, void (*cb)(double, struct S_PDF, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_PDD(double p0, struct S_PDD p1, float p2, void (*cb)(double, struct S_PDD, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_PDP(double p0, struct S_PDP p1, float p2, void (*cb)(double, struct S_PDP, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_PPI(double p0, struct S_PPI p1, float p2, void (*cb)(double, struct S_PPI, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_PPF(double p0, struct S_PPF p1, float p2, void (*cb)(double, struct S_PPF, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_PPD(double p0, struct S_PPD p1, float p2, void (*cb)(double, struct S_PPD, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSF_PPP(double p0, struct S_PPP p1, float p2, void (*cb)(double, struct S_PPP, float)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_I(double p0, struct S_I p1, double p2, void (*cb)(double, struct S_I, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_F(double p0, struct S_F p1, double p2, void (*cb)(double, struct S_F, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_D(double p0, struct S_D p1, double p2, void (*cb)(double, struct S_D, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_P(double p0, struct S_P p1, double p2, void (*cb)(double, struct S_P, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_II(double p0, struct S_II p1, double p2, void (*cb)(double, struct S_II, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_IF(double p0, struct S_IF p1, double p2, void (*cb)(double, struct S_IF, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_ID(double p0, struct S_ID p1, double p2, void (*cb)(double, struct S_ID, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_IP(double p0, struct S_IP p1, double p2, void (*cb)(double, struct S_IP, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_FI(double p0, struct S_FI p1, double p2, void (*cb)(double, struct S_FI, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_FF(double p0, struct S_FF p1, double p2, void (*cb)(double, struct S_FF, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_FD(double p0, struct S_FD p1, double p2, void (*cb)(double, struct S_FD, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_FP(double p0, struct S_FP p1, double p2, void (*cb)(double, struct S_FP, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_DI(double p0, struct S_DI p1, double p2, void (*cb)(double, struct S_DI, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_DF(double p0, struct S_DF p1, double p2, void (*cb)(double, struct S_DF, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_DD(double p0, struct S_DD p1, double p2, void (*cb)(double, struct S_DD, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_DP(double p0, struct S_DP p1, double p2, void (*cb)(double, struct S_DP, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_PI(double p0, struct S_PI p1, double p2, void (*cb)(double, struct S_PI, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_PF(double p0, struct S_PF p1, double p2, void (*cb)(double, struct S_PF, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_PD(double p0, struct S_PD p1, double p2, void (*cb)(double, struct S_PD, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_PP(double p0, struct S_PP p1, double p2, void (*cb)(double, struct S_PP, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_III(double p0, struct S_III p1, double p2, void (*cb)(double, struct S_III, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_IIF(double p0, struct S_IIF p1, double p2, void (*cb)(double, struct S_IIF, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_IID(double p0, struct S_IID p1, double p2, void (*cb)(double, struct S_IID, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_IIP(double p0, struct S_IIP p1, double p2, void (*cb)(double, struct S_IIP, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_IFI(double p0, struct S_IFI p1, double p2, void (*cb)(double, struct S_IFI, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_IFF(double p0, struct S_IFF p1, double p2, void (*cb)(double, struct S_IFF, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_IFD(double p0, struct S_IFD p1, double p2, void (*cb)(double, struct S_IFD, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_IFP(double p0, struct S_IFP p1, double p2, void (*cb)(double, struct S_IFP, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_IDI(double p0, struct S_IDI p1, double p2, void (*cb)(double, struct S_IDI, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_IDF(double p0, struct S_IDF p1, double p2, void (*cb)(double, struct S_IDF, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_IDD(double p0, struct S_IDD p1, double p2, void (*cb)(double, struct S_IDD, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_IDP(double p0, struct S_IDP p1, double p2, void (*cb)(double, struct S_IDP, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_IPI(double p0, struct S_IPI p1, double p2, void (*cb)(double, struct S_IPI, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_IPF(double p0, struct S_IPF p1, double p2, void (*cb)(double, struct S_IPF, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_IPD(double p0, struct S_IPD p1, double p2, void (*cb)(double, struct S_IPD, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_IPP(double p0, struct S_IPP p1, double p2, void (*cb)(double, struct S_IPP, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_FII(double p0, struct S_FII p1, double p2, void (*cb)(double, struct S_FII, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_FIF(double p0, struct S_FIF p1, double p2, void (*cb)(double, struct S_FIF, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_FID(double p0, struct S_FID p1, double p2, void (*cb)(double, struct S_FID, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_FIP(double p0, struct S_FIP p1, double p2, void (*cb)(double, struct S_FIP, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_FFI(double p0, struct S_FFI p1, double p2, void (*cb)(double, struct S_FFI, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_FFF(double p0, struct S_FFF p1, double p2, void (*cb)(double, struct S_FFF, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_FFD(double p0, struct S_FFD p1, double p2, void (*cb)(double, struct S_FFD, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_FFP(double p0, struct S_FFP p1, double p2, void (*cb)(double, struct S_FFP, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_FDI(double p0, struct S_FDI p1, double p2, void (*cb)(double, struct S_FDI, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_FDF(double p0, struct S_FDF p1, double p2, void (*cb)(double, struct S_FDF, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_FDD(double p0, struct S_FDD p1, double p2, void (*cb)(double, struct S_FDD, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_FDP(double p0, struct S_FDP p1, double p2, void (*cb)(double, struct S_FDP, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_FPI(double p0, struct S_FPI p1, double p2, void (*cb)(double, struct S_FPI, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_FPF(double p0, struct S_FPF p1, double p2, void (*cb)(double, struct S_FPF, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_FPD(double p0, struct S_FPD p1, double p2, void (*cb)(double, struct S_FPD, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_FPP(double p0, struct S_FPP p1, double p2, void (*cb)(double, struct S_FPP, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_DII(double p0, struct S_DII p1, double p2, void (*cb)(double, struct S_DII, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_DIF(double p0, struct S_DIF p1, double p2, void (*cb)(double, struct S_DIF, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_DID(double p0, struct S_DID p1, double p2, void (*cb)(double, struct S_DID, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_DIP(double p0, struct S_DIP p1, double p2, void (*cb)(double, struct S_DIP, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_DFI(double p0, struct S_DFI p1, double p2, void (*cb)(double, struct S_DFI, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_DFF(double p0, struct S_DFF p1, double p2, void (*cb)(double, struct S_DFF, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_DFD(double p0, struct S_DFD p1, double p2, void (*cb)(double, struct S_DFD, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_DFP(double p0, struct S_DFP p1, double p2, void (*cb)(double, struct S_DFP, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_DDI(double p0, struct S_DDI p1, double p2, void (*cb)(double, struct S_DDI, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_DDF(double p0, struct S_DDF p1, double p2, void (*cb)(double, struct S_DDF, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_DDD(double p0, struct S_DDD p1, double p2, void (*cb)(double, struct S_DDD, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_DDP(double p0, struct S_DDP p1, double p2, void (*cb)(double, struct S_DDP, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_DPI(double p0, struct S_DPI p1, double p2, void (*cb)(double, struct S_DPI, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_DPF(double p0, struct S_DPF p1, double p2, void (*cb)(double, struct S_DPF, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_DPD(double p0, struct S_DPD p1, double p2, void (*cb)(double, struct S_DPD, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_DPP(double p0, struct S_DPP p1, double p2, void (*cb)(double, struct S_DPP, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_PII(double p0, struct S_PII p1, double p2, void (*cb)(double, struct S_PII, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_PIF(double p0, struct S_PIF p1, double p2, void (*cb)(double, struct S_PIF, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_PID(double p0, struct S_PID p1, double p2, void (*cb)(double, struct S_PID, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_PIP(double p0, struct S_PIP p1, double p2, void (*cb)(double, struct S_PIP, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_PFI(double p0, struct S_PFI p1, double p2, void (*cb)(double, struct S_PFI, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_PFF(double p0, struct S_PFF p1, double p2, void (*cb)(double, struct S_PFF, double)) { cb(p0, p1, p2); }
+EXPORT void f4_V_DSD_PFD(double p0, struct S_PFD p1, double p2, void (*cb)(double, struct S_PFD, double)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSD_PFP(double p0, struct S_PFP p1, double p2, void (*cb)(double, struct S_PFP, double)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSD_PDI(double p0, struct S_PDI p1, double p2, void (*cb)(double, struct S_PDI, double)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSD_PDF(double p0, struct S_PDF p1, double p2, void (*cb)(double, struct S_PDF, double)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSD_PDD(double p0, struct S_PDD p1, double p2, void (*cb)(double, struct S_PDD, double)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSD_PDP(double p0, struct S_PDP p1, double p2, void (*cb)(double, struct S_PDP, double)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSD_PPI(double p0, struct S_PPI p1, double p2, void (*cb)(double, struct S_PPI, double)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSD_PPF(double p0, struct S_PPF p1, double p2, void (*cb)(double, struct S_PPF, double)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSD_PPD(double p0, struct S_PPD p1, double p2, void (*cb)(double, struct S_PPD, double)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSD_PPP(double p0, struct S_PPP p1, double p2, void (*cb)(double, struct S_PPP, double)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_I(double p0, struct S_I p1, void* p2, void (*cb)(double, struct S_I, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_F(double p0, struct S_F p1, void* p2, void (*cb)(double, struct S_F, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_D(double p0, struct S_D p1, void* p2, void (*cb)(double, struct S_D, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_P(double p0, struct S_P p1, void* p2, void (*cb)(double, struct S_P, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_II(double p0, struct S_II p1, void* p2, void (*cb)(double, struct S_II, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_IF(double p0, struct S_IF p1, void* p2, void (*cb)(double, struct S_IF, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_ID(double p0, struct S_ID p1, void* p2, void (*cb)(double, struct S_ID, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_IP(double p0, struct S_IP p1, void* p2, void (*cb)(double, struct S_IP, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_FI(double p0, struct S_FI p1, void* p2, void (*cb)(double, struct S_FI, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_FF(double p0, struct S_FF p1, void* p2, void (*cb)(double, struct S_FF, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_FD(double p0, struct S_FD p1, void* p2, void (*cb)(double, struct S_FD, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_FP(double p0, struct S_FP p1, void* p2, void (*cb)(double, struct S_FP, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_DI(double p0, struct S_DI p1, void* p2, void (*cb)(double, struct S_DI, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_DF(double p0, struct S_DF p1, void* p2, void (*cb)(double, struct S_DF, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_DD(double p0, struct S_DD p1, void* p2, void (*cb)(double, struct S_DD, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_DP(double p0, struct S_DP p1, void* p2, void (*cb)(double, struct S_DP, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_PI(double p0, struct S_PI p1, void* p2, void (*cb)(double, struct S_PI, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_PF(double p0, struct S_PF p1, void* p2, void (*cb)(double, struct S_PF, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_PD(double p0, struct S_PD p1, void* p2, void (*cb)(double, struct S_PD, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_PP(double p0, struct S_PP p1, void* p2, void (*cb)(double, struct S_PP, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_III(double p0, struct S_III p1, void* p2, void (*cb)(double, struct S_III, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_IIF(double p0, struct S_IIF p1, void* p2, void (*cb)(double, struct S_IIF, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_IID(double p0, struct S_IID p1, void* p2, void (*cb)(double, struct S_IID, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_IIP(double p0, struct S_IIP p1, void* p2, void (*cb)(double, struct S_IIP, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_IFI(double p0, struct S_IFI p1, void* p2, void (*cb)(double, struct S_IFI, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_IFF(double p0, struct S_IFF p1, void* p2, void (*cb)(double, struct S_IFF, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_IFD(double p0, struct S_IFD p1, void* p2, void (*cb)(double, struct S_IFD, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_IFP(double p0, struct S_IFP p1, void* p2, void (*cb)(double, struct S_IFP, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_IDI(double p0, struct S_IDI p1, void* p2, void (*cb)(double, struct S_IDI, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_IDF(double p0, struct S_IDF p1, void* p2, void (*cb)(double, struct S_IDF, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_IDD(double p0, struct S_IDD p1, void* p2, void (*cb)(double, struct S_IDD, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_IDP(double p0, struct S_IDP p1, void* p2, void (*cb)(double, struct S_IDP, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_IPI(double p0, struct S_IPI p1, void* p2, void (*cb)(double, struct S_IPI, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_IPF(double p0, struct S_IPF p1, void* p2, void (*cb)(double, struct S_IPF, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_IPD(double p0, struct S_IPD p1, void* p2, void (*cb)(double, struct S_IPD, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_IPP(double p0, struct S_IPP p1, void* p2, void (*cb)(double, struct S_IPP, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_FII(double p0, struct S_FII p1, void* p2, void (*cb)(double, struct S_FII, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_FIF(double p0, struct S_FIF p1, void* p2, void (*cb)(double, struct S_FIF, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_FID(double p0, struct S_FID p1, void* p2, void (*cb)(double, struct S_FID, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_FIP(double p0, struct S_FIP p1, void* p2, void (*cb)(double, struct S_FIP, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_FFI(double p0, struct S_FFI p1, void* p2, void (*cb)(double, struct S_FFI, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_FFF(double p0, struct S_FFF p1, void* p2, void (*cb)(double, struct S_FFF, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_FFD(double p0, struct S_FFD p1, void* p2, void (*cb)(double, struct S_FFD, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_FFP(double p0, struct S_FFP p1, void* p2, void (*cb)(double, struct S_FFP, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_FDI(double p0, struct S_FDI p1, void* p2, void (*cb)(double, struct S_FDI, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_FDF(double p0, struct S_FDF p1, void* p2, void (*cb)(double, struct S_FDF, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_FDD(double p0, struct S_FDD p1, void* p2, void (*cb)(double, struct S_FDD, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_FDP(double p0, struct S_FDP p1, void* p2, void (*cb)(double, struct S_FDP, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_FPI(double p0, struct S_FPI p1, void* p2, void (*cb)(double, struct S_FPI, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_FPF(double p0, struct S_FPF p1, void* p2, void (*cb)(double, struct S_FPF, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_FPD(double p0, struct S_FPD p1, void* p2, void (*cb)(double, struct S_FPD, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_FPP(double p0, struct S_FPP p1, void* p2, void (*cb)(double, struct S_FPP, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_DII(double p0, struct S_DII p1, void* p2, void (*cb)(double, struct S_DII, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_DIF(double p0, struct S_DIF p1, void* p2, void (*cb)(double, struct S_DIF, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_DID(double p0, struct S_DID p1, void* p2, void (*cb)(double, struct S_DID, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_DIP(double p0, struct S_DIP p1, void* p2, void (*cb)(double, struct S_DIP, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_DFI(double p0, struct S_DFI p1, void* p2, void (*cb)(double, struct S_DFI, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_DFF(double p0, struct S_DFF p1, void* p2, void (*cb)(double, struct S_DFF, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_DFD(double p0, struct S_DFD p1, void* p2, void (*cb)(double, struct S_DFD, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_DFP(double p0, struct S_DFP p1, void* p2, void (*cb)(double, struct S_DFP, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_DDI(double p0, struct S_DDI p1, void* p2, void (*cb)(double, struct S_DDI, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_DDF(double p0, struct S_DDF p1, void* p2, void (*cb)(double, struct S_DDF, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_DDD(double p0, struct S_DDD p1, void* p2, void (*cb)(double, struct S_DDD, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_DDP(double p0, struct S_DDP p1, void* p2, void (*cb)(double, struct S_DDP, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_DPI(double p0, struct S_DPI p1, void* p2, void (*cb)(double, struct S_DPI, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_DPF(double p0, struct S_DPF p1, void* p2, void (*cb)(double, struct S_DPF, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_DPD(double p0, struct S_DPD p1, void* p2, void (*cb)(double, struct S_DPD, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_DPP(double p0, struct S_DPP p1, void* p2, void (*cb)(double, struct S_DPP, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_PII(double p0, struct S_PII p1, void* p2, void (*cb)(double, struct S_PII, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_PIF(double p0, struct S_PIF p1, void* p2, void (*cb)(double, struct S_PIF, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_PID(double p0, struct S_PID p1, void* p2, void (*cb)(double, struct S_PID, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_PIP(double p0, struct S_PIP p1, void* p2, void (*cb)(double, struct S_PIP, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_PFI(double p0, struct S_PFI p1, void* p2, void (*cb)(double, struct S_PFI, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_PFF(double p0, struct S_PFF p1, void* p2, void (*cb)(double, struct S_PFF, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_PFD(double p0, struct S_PFD p1, void* p2, void (*cb)(double, struct S_PFD, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_PFP(double p0, struct S_PFP p1, void* p2, void (*cb)(double, struct S_PFP, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_PDI(double p0, struct S_PDI p1, void* p2, void (*cb)(double, struct S_PDI, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_PDF(double p0, struct S_PDF p1, void* p2, void (*cb)(double, struct S_PDF, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_PDD(double p0, struct S_PDD p1, void* p2, void (*cb)(double, struct S_PDD, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_PDP(double p0, struct S_PDP p1, void* p2, void (*cb)(double, struct S_PDP, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_PPI(double p0, struct S_PPI p1, void* p2, void (*cb)(double, struct S_PPI, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_PPF(double p0, struct S_PPF p1, void* p2, void (*cb)(double, struct S_PPF, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_PPD(double p0, struct S_PPD p1, void* p2, void (*cb)(double, struct S_PPD, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSP_PPP(double p0, struct S_PPP p1, void* p2, void (*cb)(double, struct S_PPP, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_I(double p0, struct S_I p1, struct S_I p2, void (*cb)(double, struct S_I, struct S_I)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_F(double p0, struct S_F p1, struct S_F p2, void (*cb)(double, struct S_F, struct S_F)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_D(double p0, struct S_D p1, struct S_D p2, void (*cb)(double, struct S_D, struct S_D)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_P(double p0, struct S_P p1, struct S_P p2, void (*cb)(double, struct S_P, struct S_P)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_II(double p0, struct S_II p1, struct S_II p2, void (*cb)(double, struct S_II, struct S_II)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_IF(double p0, struct S_IF p1, struct S_IF p2, void (*cb)(double, struct S_IF, struct S_IF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_ID(double p0, struct S_ID p1, struct S_ID p2, void (*cb)(double, struct S_ID, struct S_ID)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_IP(double p0, struct S_IP p1, struct S_IP p2, void (*cb)(double, struct S_IP, struct S_IP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_FI(double p0, struct S_FI p1, struct S_FI p2, void (*cb)(double, struct S_FI, struct S_FI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_FF(double p0, struct S_FF p1, struct S_FF p2, void (*cb)(double, struct S_FF, struct S_FF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_FD(double p0, struct S_FD p1, struct S_FD p2, void (*cb)(double, struct S_FD, struct S_FD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_FP(double p0, struct S_FP p1, struct S_FP p2, void (*cb)(double, struct S_FP, struct S_FP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_DI(double p0, struct S_DI p1, struct S_DI p2, void (*cb)(double, struct S_DI, struct S_DI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_DF(double p0, struct S_DF p1, struct S_DF p2, void (*cb)(double, struct S_DF, struct S_DF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_DD(double p0, struct S_DD p1, struct S_DD p2, void (*cb)(double, struct S_DD, struct S_DD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_DP(double p0, struct S_DP p1, struct S_DP p2, void (*cb)(double, struct S_DP, struct S_DP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_PI(double p0, struct S_PI p1, struct S_PI p2, void (*cb)(double, struct S_PI, struct S_PI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_PF(double p0, struct S_PF p1, struct S_PF p2, void (*cb)(double, struct S_PF, struct S_PF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_PD(double p0, struct S_PD p1, struct S_PD p2, void (*cb)(double, struct S_PD, struct S_PD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_PP(double p0, struct S_PP p1, struct S_PP p2, void (*cb)(double, struct S_PP, struct S_PP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_III(double p0, struct S_III p1, struct S_III p2, void (*cb)(double, struct S_III, struct S_III)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_IIF(double p0, struct S_IIF p1, struct S_IIF p2, void (*cb)(double, struct S_IIF, struct S_IIF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_IID(double p0, struct S_IID p1, struct S_IID p2, void (*cb)(double, struct S_IID, struct S_IID)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_IIP(double p0, struct S_IIP p1, struct S_IIP p2, void (*cb)(double, struct S_IIP, struct S_IIP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_IFI(double p0, struct S_IFI p1, struct S_IFI p2, void (*cb)(double, struct S_IFI, struct S_IFI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_IFF(double p0, struct S_IFF p1, struct S_IFF p2, void (*cb)(double, struct S_IFF, struct S_IFF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_IFD(double p0, struct S_IFD p1, struct S_IFD p2, void (*cb)(double, struct S_IFD, struct S_IFD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_IFP(double p0, struct S_IFP p1, struct S_IFP p2, void (*cb)(double, struct S_IFP, struct S_IFP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_IDI(double p0, struct S_IDI p1, struct S_IDI p2, void (*cb)(double, struct S_IDI, struct S_IDI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_IDF(double p0, struct S_IDF p1, struct S_IDF p2, void (*cb)(double, struct S_IDF, struct S_IDF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_IDD(double p0, struct S_IDD p1, struct S_IDD p2, void (*cb)(double, struct S_IDD, struct S_IDD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_IDP(double p0, struct S_IDP p1, struct S_IDP p2, void (*cb)(double, struct S_IDP, struct S_IDP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_IPI(double p0, struct S_IPI p1, struct S_IPI p2, void (*cb)(double, struct S_IPI, struct S_IPI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_IPF(double p0, struct S_IPF p1, struct S_IPF p2, void (*cb)(double, struct S_IPF, struct S_IPF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_IPD(double p0, struct S_IPD p1, struct S_IPD p2, void (*cb)(double, struct S_IPD, struct S_IPD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_IPP(double p0, struct S_IPP p1, struct S_IPP p2, void (*cb)(double, struct S_IPP, struct S_IPP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_FII(double p0, struct S_FII p1, struct S_FII p2, void (*cb)(double, struct S_FII, struct S_FII)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_FIF(double p0, struct S_FIF p1, struct S_FIF p2, void (*cb)(double, struct S_FIF, struct S_FIF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_FID(double p0, struct S_FID p1, struct S_FID p2, void (*cb)(double, struct S_FID, struct S_FID)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_FIP(double p0, struct S_FIP p1, struct S_FIP p2, void (*cb)(double, struct S_FIP, struct S_FIP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_FFI(double p0, struct S_FFI p1, struct S_FFI p2, void (*cb)(double, struct S_FFI, struct S_FFI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_FFF(double p0, struct S_FFF p1, struct S_FFF p2, void (*cb)(double, struct S_FFF, struct S_FFF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_FFD(double p0, struct S_FFD p1, struct S_FFD p2, void (*cb)(double, struct S_FFD, struct S_FFD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_FFP(double p0, struct S_FFP p1, struct S_FFP p2, void (*cb)(double, struct S_FFP, struct S_FFP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_FDI(double p0, struct S_FDI p1, struct S_FDI p2, void (*cb)(double, struct S_FDI, struct S_FDI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_FDF(double p0, struct S_FDF p1, struct S_FDF p2, void (*cb)(double, struct S_FDF, struct S_FDF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_FDD(double p0, struct S_FDD p1, struct S_FDD p2, void (*cb)(double, struct S_FDD, struct S_FDD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_FDP(double p0, struct S_FDP p1, struct S_FDP p2, void (*cb)(double, struct S_FDP, struct S_FDP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_FPI(double p0, struct S_FPI p1, struct S_FPI p2, void (*cb)(double, struct S_FPI, struct S_FPI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_FPF(double p0, struct S_FPF p1, struct S_FPF p2, void (*cb)(double, struct S_FPF, struct S_FPF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_FPD(double p0, struct S_FPD p1, struct S_FPD p2, void (*cb)(double, struct S_FPD, struct S_FPD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_FPP(double p0, struct S_FPP p1, struct S_FPP p2, void (*cb)(double, struct S_FPP, struct S_FPP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_DII(double p0, struct S_DII p1, struct S_DII p2, void (*cb)(double, struct S_DII, struct S_DII)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_DIF(double p0, struct S_DIF p1, struct S_DIF p2, void (*cb)(double, struct S_DIF, struct S_DIF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_DID(double p0, struct S_DID p1, struct S_DID p2, void (*cb)(double, struct S_DID, struct S_DID)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_DIP(double p0, struct S_DIP p1, struct S_DIP p2, void (*cb)(double, struct S_DIP, struct S_DIP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_DFI(double p0, struct S_DFI p1, struct S_DFI p2, void (*cb)(double, struct S_DFI, struct S_DFI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_DFF(double p0, struct S_DFF p1, struct S_DFF p2, void (*cb)(double, struct S_DFF, struct S_DFF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_DFD(double p0, struct S_DFD p1, struct S_DFD p2, void (*cb)(double, struct S_DFD, struct S_DFD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_DFP(double p0, struct S_DFP p1, struct S_DFP p2, void (*cb)(double, struct S_DFP, struct S_DFP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_DDI(double p0, struct S_DDI p1, struct S_DDI p2, void (*cb)(double, struct S_DDI, struct S_DDI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_DDF(double p0, struct S_DDF p1, struct S_DDF p2, void (*cb)(double, struct S_DDF, struct S_DDF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_DDD(double p0, struct S_DDD p1, struct S_DDD p2, void (*cb)(double, struct S_DDD, struct S_DDD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_DDP(double p0, struct S_DDP p1, struct S_DDP p2, void (*cb)(double, struct S_DDP, struct S_DDP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_DPI(double p0, struct S_DPI p1, struct S_DPI p2, void (*cb)(double, struct S_DPI, struct S_DPI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_DPF(double p0, struct S_DPF p1, struct S_DPF p2, void (*cb)(double, struct S_DPF, struct S_DPF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_DPD(double p0, struct S_DPD p1, struct S_DPD p2, void (*cb)(double, struct S_DPD, struct S_DPD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_DPP(double p0, struct S_DPP p1, struct S_DPP p2, void (*cb)(double, struct S_DPP, struct S_DPP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_PII(double p0, struct S_PII p1, struct S_PII p2, void (*cb)(double, struct S_PII, struct S_PII)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_PIF(double p0, struct S_PIF p1, struct S_PIF p2, void (*cb)(double, struct S_PIF, struct S_PIF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_PID(double p0, struct S_PID p1, struct S_PID p2, void (*cb)(double, struct S_PID, struct S_PID)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_PIP(double p0, struct S_PIP p1, struct S_PIP p2, void (*cb)(double, struct S_PIP, struct S_PIP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_PFI(double p0, struct S_PFI p1, struct S_PFI p2, void (*cb)(double, struct S_PFI, struct S_PFI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_PFF(double p0, struct S_PFF p1, struct S_PFF p2, void (*cb)(double, struct S_PFF, struct S_PFF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_PFD(double p0, struct S_PFD p1, struct S_PFD p2, void (*cb)(double, struct S_PFD, struct S_PFD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_PFP(double p0, struct S_PFP p1, struct S_PFP p2, void (*cb)(double, struct S_PFP, struct S_PFP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_PDI(double p0, struct S_PDI p1, struct S_PDI p2, void (*cb)(double, struct S_PDI, struct S_PDI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_PDF(double p0, struct S_PDF p1, struct S_PDF p2, void (*cb)(double, struct S_PDF, struct S_PDF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_PDD(double p0, struct S_PDD p1, struct S_PDD p2, void (*cb)(double, struct S_PDD, struct S_PDD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_PDP(double p0, struct S_PDP p1, struct S_PDP p2, void (*cb)(double, struct S_PDP, struct S_PDP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_PPI(double p0, struct S_PPI p1, struct S_PPI p2, void (*cb)(double, struct S_PPI, struct S_PPI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_PPF(double p0, struct S_PPF p1, struct S_PPF p2, void (*cb)(double, struct S_PPF, struct S_PPF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_PPD(double p0, struct S_PPD p1, struct S_PPD p2, void (*cb)(double, struct S_PPD, struct S_PPD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_DSS_PPP(double p0, struct S_PPP p1, struct S_PPP p2, void (*cb)(double, struct S_PPP, struct S_PPP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PII_(void* p0, int p1, int p2, void (*cb)(void*, int, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIF_(void* p0, int p1, float p2, void (*cb)(void*, int, float)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PID_(void* p0, int p1, double p2, void (*cb)(void*, int, double)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIP_(void* p0, int p1, void* p2, void (*cb)(void*, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_I(void* p0, int p1, struct S_I p2, void (*cb)(void*, int, struct S_I)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_F(void* p0, int p1, struct S_F p2, void (*cb)(void*, int, struct S_F)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_D(void* p0, int p1, struct S_D p2, void (*cb)(void*, int, struct S_D)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_P(void* p0, int p1, struct S_P p2, void (*cb)(void*, int, struct S_P)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_II(void* p0, int p1, struct S_II p2, void (*cb)(void*, int, struct S_II)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_IF(void* p0, int p1, struct S_IF p2, void (*cb)(void*, int, struct S_IF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_ID(void* p0, int p1, struct S_ID p2, void (*cb)(void*, int, struct S_ID)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_IP(void* p0, int p1, struct S_IP p2, void (*cb)(void*, int, struct S_IP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_FI(void* p0, int p1, struct S_FI p2, void (*cb)(void*, int, struct S_FI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_FF(void* p0, int p1, struct S_FF p2, void (*cb)(void*, int, struct S_FF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_FD(void* p0, int p1, struct S_FD p2, void (*cb)(void*, int, struct S_FD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_FP(void* p0, int p1, struct S_FP p2, void (*cb)(void*, int, struct S_FP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_DI(void* p0, int p1, struct S_DI p2, void (*cb)(void*, int, struct S_DI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_DF(void* p0, int p1, struct S_DF p2, void (*cb)(void*, int, struct S_DF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_DD(void* p0, int p1, struct S_DD p2, void (*cb)(void*, int, struct S_DD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_DP(void* p0, int p1, struct S_DP p2, void (*cb)(void*, int, struct S_DP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_PI(void* p0, int p1, struct S_PI p2, void (*cb)(void*, int, struct S_PI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_PF(void* p0, int p1, struct S_PF p2, void (*cb)(void*, int, struct S_PF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_PD(void* p0, int p1, struct S_PD p2, void (*cb)(void*, int, struct S_PD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_PP(void* p0, int p1, struct S_PP p2, void (*cb)(void*, int, struct S_PP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_III(void* p0, int p1, struct S_III p2, void (*cb)(void*, int, struct S_III)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_IIF(void* p0, int p1, struct S_IIF p2, void (*cb)(void*, int, struct S_IIF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_IID(void* p0, int p1, struct S_IID p2, void (*cb)(void*, int, struct S_IID)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_IIP(void* p0, int p1, struct S_IIP p2, void (*cb)(void*, int, struct S_IIP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_IFI(void* p0, int p1, struct S_IFI p2, void (*cb)(void*, int, struct S_IFI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_IFF(void* p0, int p1, struct S_IFF p2, void (*cb)(void*, int, struct S_IFF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_IFD(void* p0, int p1, struct S_IFD p2, void (*cb)(void*, int, struct S_IFD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_IFP(void* p0, int p1, struct S_IFP p2, void (*cb)(void*, int, struct S_IFP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_IDI(void* p0, int p1, struct S_IDI p2, void (*cb)(void*, int, struct S_IDI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_IDF(void* p0, int p1, struct S_IDF p2, void (*cb)(void*, int, struct S_IDF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_IDD(void* p0, int p1, struct S_IDD p2, void (*cb)(void*, int, struct S_IDD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_IDP(void* p0, int p1, struct S_IDP p2, void (*cb)(void*, int, struct S_IDP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_IPI(void* p0, int p1, struct S_IPI p2, void (*cb)(void*, int, struct S_IPI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_IPF(void* p0, int p1, struct S_IPF p2, void (*cb)(void*, int, struct S_IPF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_IPD(void* p0, int p1, struct S_IPD p2, void (*cb)(void*, int, struct S_IPD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_IPP(void* p0, int p1, struct S_IPP p2, void (*cb)(void*, int, struct S_IPP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_FII(void* p0, int p1, struct S_FII p2, void (*cb)(void*, int, struct S_FII)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_FIF(void* p0, int p1, struct S_FIF p2, void (*cb)(void*, int, struct S_FIF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_FID(void* p0, int p1, struct S_FID p2, void (*cb)(void*, int, struct S_FID)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_FIP(void* p0, int p1, struct S_FIP p2, void (*cb)(void*, int, struct S_FIP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_FFI(void* p0, int p1, struct S_FFI p2, void (*cb)(void*, int, struct S_FFI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_FFF(void* p0, int p1, struct S_FFF p2, void (*cb)(void*, int, struct S_FFF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_FFD(void* p0, int p1, struct S_FFD p2, void (*cb)(void*, int, struct S_FFD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_FFP(void* p0, int p1, struct S_FFP p2, void (*cb)(void*, int, struct S_FFP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_FDI(void* p0, int p1, struct S_FDI p2, void (*cb)(void*, int, struct S_FDI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_FDF(void* p0, int p1, struct S_FDF p2, void (*cb)(void*, int, struct S_FDF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_FDD(void* p0, int p1, struct S_FDD p2, void (*cb)(void*, int, struct S_FDD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_FDP(void* p0, int p1, struct S_FDP p2, void (*cb)(void*, int, struct S_FDP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_FPI(void* p0, int p1, struct S_FPI p2, void (*cb)(void*, int, struct S_FPI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_FPF(void* p0, int p1, struct S_FPF p2, void (*cb)(void*, int, struct S_FPF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_FPD(void* p0, int p1, struct S_FPD p2, void (*cb)(void*, int, struct S_FPD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_FPP(void* p0, int p1, struct S_FPP p2, void (*cb)(void*, int, struct S_FPP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_DII(void* p0, int p1, struct S_DII p2, void (*cb)(void*, int, struct S_DII)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_DIF(void* p0, int p1, struct S_DIF p2, void (*cb)(void*, int, struct S_DIF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_DID(void* p0, int p1, struct S_DID p2, void (*cb)(void*, int, struct S_DID)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_DIP(void* p0, int p1, struct S_DIP p2, void (*cb)(void*, int, struct S_DIP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_DFI(void* p0, int p1, struct S_DFI p2, void (*cb)(void*, int, struct S_DFI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_DFF(void* p0, int p1, struct S_DFF p2, void (*cb)(void*, int, struct S_DFF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_DFD(void* p0, int p1, struct S_DFD p2, void (*cb)(void*, int, struct S_DFD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_DFP(void* p0, int p1, struct S_DFP p2, void (*cb)(void*, int, struct S_DFP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_DDI(void* p0, int p1, struct S_DDI p2, void (*cb)(void*, int, struct S_DDI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_DDF(void* p0, int p1, struct S_DDF p2, void (*cb)(void*, int, struct S_DDF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_DDD(void* p0, int p1, struct S_DDD p2, void (*cb)(void*, int, struct S_DDD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_DDP(void* p0, int p1, struct S_DDP p2, void (*cb)(void*, int, struct S_DDP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_DPI(void* p0, int p1, struct S_DPI p2, void (*cb)(void*, int, struct S_DPI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_DPF(void* p0, int p1, struct S_DPF p2, void (*cb)(void*, int, struct S_DPF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_DPD(void* p0, int p1, struct S_DPD p2, void (*cb)(void*, int, struct S_DPD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_DPP(void* p0, int p1, struct S_DPP p2, void (*cb)(void*, int, struct S_DPP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_PII(void* p0, int p1, struct S_PII p2, void (*cb)(void*, int, struct S_PII)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_PIF(void* p0, int p1, struct S_PIF p2, void (*cb)(void*, int, struct S_PIF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_PID(void* p0, int p1, struct S_PID p2, void (*cb)(void*, int, struct S_PID)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_PIP(void* p0, int p1, struct S_PIP p2, void (*cb)(void*, int, struct S_PIP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_PFI(void* p0, int p1, struct S_PFI p2, void (*cb)(void*, int, struct S_PFI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_PFF(void* p0, int p1, struct S_PFF p2, void (*cb)(void*, int, struct S_PFF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_PFD(void* p0, int p1, struct S_PFD p2, void (*cb)(void*, int, struct S_PFD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_PFP(void* p0, int p1, struct S_PFP p2, void (*cb)(void*, int, struct S_PFP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_PDI(void* p0, int p1, struct S_PDI p2, void (*cb)(void*, int, struct S_PDI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_PDF(void* p0, int p1, struct S_PDF p2, void (*cb)(void*, int, struct S_PDF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_PDD(void* p0, int p1, struct S_PDD p2, void (*cb)(void*, int, struct S_PDD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_PDP(void* p0, int p1, struct S_PDP p2, void (*cb)(void*, int, struct S_PDP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_PPI(void* p0, int p1, struct S_PPI p2, void (*cb)(void*, int, struct S_PPI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_PPF(void* p0, int p1, struct S_PPF p2, void (*cb)(void*, int, struct S_PPF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_PPD(void* p0, int p1, struct S_PPD p2, void (*cb)(void*, int, struct S_PPD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PIS_PPP(void* p0, int p1, struct S_PPP p2, void (*cb)(void*, int, struct S_PPP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFI_(void* p0, float p1, int p2, void (*cb)(void*, float, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFF_(void* p0, float p1, float p2, void (*cb)(void*, float, float)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFD_(void* p0, float p1, double p2, void (*cb)(void*, float, double)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFP_(void* p0, float p1, void* p2, void (*cb)(void*, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_I(void* p0, float p1, struct S_I p2, void (*cb)(void*, float, struct S_I)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_F(void* p0, float p1, struct S_F p2, void (*cb)(void*, float, struct S_F)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_D(void* p0, float p1, struct S_D p2, void (*cb)(void*, float, struct S_D)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_P(void* p0, float p1, struct S_P p2, void (*cb)(void*, float, struct S_P)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_II(void* p0, float p1, struct S_II p2, void (*cb)(void*, float, struct S_II)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_IF(void* p0, float p1, struct S_IF p2, void (*cb)(void*, float, struct S_IF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_ID(void* p0, float p1, struct S_ID p2, void (*cb)(void*, float, struct S_ID)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_IP(void* p0, float p1, struct S_IP p2, void (*cb)(void*, float, struct S_IP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_FI(void* p0, float p1, struct S_FI p2, void (*cb)(void*, float, struct S_FI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_FF(void* p0, float p1, struct S_FF p2, void (*cb)(void*, float, struct S_FF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_FD(void* p0, float p1, struct S_FD p2, void (*cb)(void*, float, struct S_FD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_FP(void* p0, float p1, struct S_FP p2, void (*cb)(void*, float, struct S_FP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_DI(void* p0, float p1, struct S_DI p2, void (*cb)(void*, float, struct S_DI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_DF(void* p0, float p1, struct S_DF p2, void (*cb)(void*, float, struct S_DF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_DD(void* p0, float p1, struct S_DD p2, void (*cb)(void*, float, struct S_DD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_DP(void* p0, float p1, struct S_DP p2, void (*cb)(void*, float, struct S_DP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_PI(void* p0, float p1, struct S_PI p2, void (*cb)(void*, float, struct S_PI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_PF(void* p0, float p1, struct S_PF p2, void (*cb)(void*, float, struct S_PF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_PD(void* p0, float p1, struct S_PD p2, void (*cb)(void*, float, struct S_PD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_PP(void* p0, float p1, struct S_PP p2, void (*cb)(void*, float, struct S_PP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_III(void* p0, float p1, struct S_III p2, void (*cb)(void*, float, struct S_III)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_IIF(void* p0, float p1, struct S_IIF p2, void (*cb)(void*, float, struct S_IIF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_IID(void* p0, float p1, struct S_IID p2, void (*cb)(void*, float, struct S_IID)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_IIP(void* p0, float p1, struct S_IIP p2, void (*cb)(void*, float, struct S_IIP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_IFI(void* p0, float p1, struct S_IFI p2, void (*cb)(void*, float, struct S_IFI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_IFF(void* p0, float p1, struct S_IFF p2, void (*cb)(void*, float, struct S_IFF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_IFD(void* p0, float p1, struct S_IFD p2, void (*cb)(void*, float, struct S_IFD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_IFP(void* p0, float p1, struct S_IFP p2, void (*cb)(void*, float, struct S_IFP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_IDI(void* p0, float p1, struct S_IDI p2, void (*cb)(void*, float, struct S_IDI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_IDF(void* p0, float p1, struct S_IDF p2, void (*cb)(void*, float, struct S_IDF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_IDD(void* p0, float p1, struct S_IDD p2, void (*cb)(void*, float, struct S_IDD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_IDP(void* p0, float p1, struct S_IDP p2, void (*cb)(void*, float, struct S_IDP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_IPI(void* p0, float p1, struct S_IPI p2, void (*cb)(void*, float, struct S_IPI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_IPF(void* p0, float p1, struct S_IPF p2, void (*cb)(void*, float, struct S_IPF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_IPD(void* p0, float p1, struct S_IPD p2, void (*cb)(void*, float, struct S_IPD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_IPP(void* p0, float p1, struct S_IPP p2, void (*cb)(void*, float, struct S_IPP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_FII(void* p0, float p1, struct S_FII p2, void (*cb)(void*, float, struct S_FII)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_FIF(void* p0, float p1, struct S_FIF p2, void (*cb)(void*, float, struct S_FIF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_FID(void* p0, float p1, struct S_FID p2, void (*cb)(void*, float, struct S_FID)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_FIP(void* p0, float p1, struct S_FIP p2, void (*cb)(void*, float, struct S_FIP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_FFI(void* p0, float p1, struct S_FFI p2, void (*cb)(void*, float, struct S_FFI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_FFF(void* p0, float p1, struct S_FFF p2, void (*cb)(void*, float, struct S_FFF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_FFD(void* p0, float p1, struct S_FFD p2, void (*cb)(void*, float, struct S_FFD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_FFP(void* p0, float p1, struct S_FFP p2, void (*cb)(void*, float, struct S_FFP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_FDI(void* p0, float p1, struct S_FDI p2, void (*cb)(void*, float, struct S_FDI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_FDF(void* p0, float p1, struct S_FDF p2, void (*cb)(void*, float, struct S_FDF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_FDD(void* p0, float p1, struct S_FDD p2, void (*cb)(void*, float, struct S_FDD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_FDP(void* p0, float p1, struct S_FDP p2, void (*cb)(void*, float, struct S_FDP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_FPI(void* p0, float p1, struct S_FPI p2, void (*cb)(void*, float, struct S_FPI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_FPF(void* p0, float p1, struct S_FPF p2, void (*cb)(void*, float, struct S_FPF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_FPD(void* p0, float p1, struct S_FPD p2, void (*cb)(void*, float, struct S_FPD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_FPP(void* p0, float p1, struct S_FPP p2, void (*cb)(void*, float, struct S_FPP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_DII(void* p0, float p1, struct S_DII p2, void (*cb)(void*, float, struct S_DII)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_DIF(void* p0, float p1, struct S_DIF p2, void (*cb)(void*, float, struct S_DIF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_DID(void* p0, float p1, struct S_DID p2, void (*cb)(void*, float, struct S_DID)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_DIP(void* p0, float p1, struct S_DIP p2, void (*cb)(void*, float, struct S_DIP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_DFI(void* p0, float p1, struct S_DFI p2, void (*cb)(void*, float, struct S_DFI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_DFF(void* p0, float p1, struct S_DFF p2, void (*cb)(void*, float, struct S_DFF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_DFD(void* p0, float p1, struct S_DFD p2, void (*cb)(void*, float, struct S_DFD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_DFP(void* p0, float p1, struct S_DFP p2, void (*cb)(void*, float, struct S_DFP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_DDI(void* p0, float p1, struct S_DDI p2, void (*cb)(void*, float, struct S_DDI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_DDF(void* p0, float p1, struct S_DDF p2, void (*cb)(void*, float, struct S_DDF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_DDD(void* p0, float p1, struct S_DDD p2, void (*cb)(void*, float, struct S_DDD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_DDP(void* p0, float p1, struct S_DDP p2, void (*cb)(void*, float, struct S_DDP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_DPI(void* p0, float p1, struct S_DPI p2, void (*cb)(void*, float, struct S_DPI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_DPF(void* p0, float p1, struct S_DPF p2, void (*cb)(void*, float, struct S_DPF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_DPD(void* p0, float p1, struct S_DPD p2, void (*cb)(void*, float, struct S_DPD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_DPP(void* p0, float p1, struct S_DPP p2, void (*cb)(void*, float, struct S_DPP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_PII(void* p0, float p1, struct S_PII p2, void (*cb)(void*, float, struct S_PII)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_PIF(void* p0, float p1, struct S_PIF p2, void (*cb)(void*, float, struct S_PIF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_PID(void* p0, float p1, struct S_PID p2, void (*cb)(void*, float, struct S_PID)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_PIP(void* p0, float p1, struct S_PIP p2, void (*cb)(void*, float, struct S_PIP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_PFI(void* p0, float p1, struct S_PFI p2, void (*cb)(void*, float, struct S_PFI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_PFF(void* p0, float p1, struct S_PFF p2, void (*cb)(void*, float, struct S_PFF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_PFD(void* p0, float p1, struct S_PFD p2, void (*cb)(void*, float, struct S_PFD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_PFP(void* p0, float p1, struct S_PFP p2, void (*cb)(void*, float, struct S_PFP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_PDI(void* p0, float p1, struct S_PDI p2, void (*cb)(void*, float, struct S_PDI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_PDF(void* p0, float p1, struct S_PDF p2, void (*cb)(void*, float, struct S_PDF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_PDD(void* p0, float p1, struct S_PDD p2, void (*cb)(void*, float, struct S_PDD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_PDP(void* p0, float p1, struct S_PDP p2, void (*cb)(void*, float, struct S_PDP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_PPI(void* p0, float p1, struct S_PPI p2, void (*cb)(void*, float, struct S_PPI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_PPF(void* p0, float p1, struct S_PPF p2, void (*cb)(void*, float, struct S_PPF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_PPD(void* p0, float p1, struct S_PPD p2, void (*cb)(void*, float, struct S_PPD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PFS_PPP(void* p0, float p1, struct S_PPP p2, void (*cb)(void*, float, struct S_PPP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDI_(void* p0, double p1, int p2, void (*cb)(void*, double, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDF_(void* p0, double p1, float p2, void (*cb)(void*, double, float)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDD_(void* p0, double p1, double p2, void (*cb)(void*, double, double)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDP_(void* p0, double p1, void* p2, void (*cb)(void*, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_I(void* p0, double p1, struct S_I p2, void (*cb)(void*, double, struct S_I)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_F(void* p0, double p1, struct S_F p2, void (*cb)(void*, double, struct S_F)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_D(void* p0, double p1, struct S_D p2, void (*cb)(void*, double, struct S_D)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_P(void* p0, double p1, struct S_P p2, void (*cb)(void*, double, struct S_P)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_II(void* p0, double p1, struct S_II p2, void (*cb)(void*, double, struct S_II)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_IF(void* p0, double p1, struct S_IF p2, void (*cb)(void*, double, struct S_IF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_ID(void* p0, double p1, struct S_ID p2, void (*cb)(void*, double, struct S_ID)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_IP(void* p0, double p1, struct S_IP p2, void (*cb)(void*, double, struct S_IP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_FI(void* p0, double p1, struct S_FI p2, void (*cb)(void*, double, struct S_FI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_FF(void* p0, double p1, struct S_FF p2, void (*cb)(void*, double, struct S_FF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_FD(void* p0, double p1, struct S_FD p2, void (*cb)(void*, double, struct S_FD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_FP(void* p0, double p1, struct S_FP p2, void (*cb)(void*, double, struct S_FP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_DI(void* p0, double p1, struct S_DI p2, void (*cb)(void*, double, struct S_DI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_DF(void* p0, double p1, struct S_DF p2, void (*cb)(void*, double, struct S_DF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_DD(void* p0, double p1, struct S_DD p2, void (*cb)(void*, double, struct S_DD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_DP(void* p0, double p1, struct S_DP p2, void (*cb)(void*, double, struct S_DP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_PI(void* p0, double p1, struct S_PI p2, void (*cb)(void*, double, struct S_PI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_PF(void* p0, double p1, struct S_PF p2, void (*cb)(void*, double, struct S_PF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_PD(void* p0, double p1, struct S_PD p2, void (*cb)(void*, double, struct S_PD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_PP(void* p0, double p1, struct S_PP p2, void (*cb)(void*, double, struct S_PP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_III(void* p0, double p1, struct S_III p2, void (*cb)(void*, double, struct S_III)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_IIF(void* p0, double p1, struct S_IIF p2, void (*cb)(void*, double, struct S_IIF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_IID(void* p0, double p1, struct S_IID p2, void (*cb)(void*, double, struct S_IID)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_IIP(void* p0, double p1, struct S_IIP p2, void (*cb)(void*, double, struct S_IIP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_IFI(void* p0, double p1, struct S_IFI p2, void (*cb)(void*, double, struct S_IFI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_IFF(void* p0, double p1, struct S_IFF p2, void (*cb)(void*, double, struct S_IFF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_IFD(void* p0, double p1, struct S_IFD p2, void (*cb)(void*, double, struct S_IFD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_IFP(void* p0, double p1, struct S_IFP p2, void (*cb)(void*, double, struct S_IFP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_IDI(void* p0, double p1, struct S_IDI p2, void (*cb)(void*, double, struct S_IDI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_IDF(void* p0, double p1, struct S_IDF p2, void (*cb)(void*, double, struct S_IDF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_IDD(void* p0, double p1, struct S_IDD p2, void (*cb)(void*, double, struct S_IDD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_IDP(void* p0, double p1, struct S_IDP p2, void (*cb)(void*, double, struct S_IDP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_IPI(void* p0, double p1, struct S_IPI p2, void (*cb)(void*, double, struct S_IPI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_IPF(void* p0, double p1, struct S_IPF p2, void (*cb)(void*, double, struct S_IPF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_IPD(void* p0, double p1, struct S_IPD p2, void (*cb)(void*, double, struct S_IPD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_IPP(void* p0, double p1, struct S_IPP p2, void (*cb)(void*, double, struct S_IPP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_FII(void* p0, double p1, struct S_FII p2, void (*cb)(void*, double, struct S_FII)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_FIF(void* p0, double p1, struct S_FIF p2, void (*cb)(void*, double, struct S_FIF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_FID(void* p0, double p1, struct S_FID p2, void (*cb)(void*, double, struct S_FID)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_FIP(void* p0, double p1, struct S_FIP p2, void (*cb)(void*, double, struct S_FIP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_FFI(void* p0, double p1, struct S_FFI p2, void (*cb)(void*, double, struct S_FFI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_FFF(void* p0, double p1, struct S_FFF p2, void (*cb)(void*, double, struct S_FFF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_FFD(void* p0, double p1, struct S_FFD p2, void (*cb)(void*, double, struct S_FFD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_FFP(void* p0, double p1, struct S_FFP p2, void (*cb)(void*, double, struct S_FFP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_FDI(void* p0, double p1, struct S_FDI p2, void (*cb)(void*, double, struct S_FDI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_FDF(void* p0, double p1, struct S_FDF p2, void (*cb)(void*, double, struct S_FDF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_FDD(void* p0, double p1, struct S_FDD p2, void (*cb)(void*, double, struct S_FDD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_FDP(void* p0, double p1, struct S_FDP p2, void (*cb)(void*, double, struct S_FDP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_FPI(void* p0, double p1, struct S_FPI p2, void (*cb)(void*, double, struct S_FPI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_FPF(void* p0, double p1, struct S_FPF p2, void (*cb)(void*, double, struct S_FPF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_FPD(void* p0, double p1, struct S_FPD p2, void (*cb)(void*, double, struct S_FPD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_FPP(void* p0, double p1, struct S_FPP p2, void (*cb)(void*, double, struct S_FPP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_DII(void* p0, double p1, struct S_DII p2, void (*cb)(void*, double, struct S_DII)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_DIF(void* p0, double p1, struct S_DIF p2, void (*cb)(void*, double, struct S_DIF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_DID(void* p0, double p1, struct S_DID p2, void (*cb)(void*, double, struct S_DID)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_DIP(void* p0, double p1, struct S_DIP p2, void (*cb)(void*, double, struct S_DIP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_DFI(void* p0, double p1, struct S_DFI p2, void (*cb)(void*, double, struct S_DFI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_DFF(void* p0, double p1, struct S_DFF p2, void (*cb)(void*, double, struct S_DFF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_DFD(void* p0, double p1, struct S_DFD p2, void (*cb)(void*, double, struct S_DFD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_DFP(void* p0, double p1, struct S_DFP p2, void (*cb)(void*, double, struct S_DFP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_DDI(void* p0, double p1, struct S_DDI p2, void (*cb)(void*, double, struct S_DDI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_DDF(void* p0, double p1, struct S_DDF p2, void (*cb)(void*, double, struct S_DDF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_DDD(void* p0, double p1, struct S_DDD p2, void (*cb)(void*, double, struct S_DDD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_DDP(void* p0, double p1, struct S_DDP p2, void (*cb)(void*, double, struct S_DDP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_DPI(void* p0, double p1, struct S_DPI p2, void (*cb)(void*, double, struct S_DPI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_DPF(void* p0, double p1, struct S_DPF p2, void (*cb)(void*, double, struct S_DPF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_DPD(void* p0, double p1, struct S_DPD p2, void (*cb)(void*, double, struct S_DPD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_DPP(void* p0, double p1, struct S_DPP p2, void (*cb)(void*, double, struct S_DPP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_PII(void* p0, double p1, struct S_PII p2, void (*cb)(void*, double, struct S_PII)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_PIF(void* p0, double p1, struct S_PIF p2, void (*cb)(void*, double, struct S_PIF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_PID(void* p0, double p1, struct S_PID p2, void (*cb)(void*, double, struct S_PID)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_PIP(void* p0, double p1, struct S_PIP p2, void (*cb)(void*, double, struct S_PIP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_PFI(void* p0, double p1, struct S_PFI p2, void (*cb)(void*, double, struct S_PFI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_PFF(void* p0, double p1, struct S_PFF p2, void (*cb)(void*, double, struct S_PFF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_PFD(void* p0, double p1, struct S_PFD p2, void (*cb)(void*, double, struct S_PFD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_PFP(void* p0, double p1, struct S_PFP p2, void (*cb)(void*, double, struct S_PFP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_PDI(void* p0, double p1, struct S_PDI p2, void (*cb)(void*, double, struct S_PDI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_PDF(void* p0, double p1, struct S_PDF p2, void (*cb)(void*, double, struct S_PDF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_PDD(void* p0, double p1, struct S_PDD p2, void (*cb)(void*, double, struct S_PDD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_PDP(void* p0, double p1, struct S_PDP p2, void (*cb)(void*, double, struct S_PDP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_PPI(void* p0, double p1, struct S_PPI p2, void (*cb)(void*, double, struct S_PPI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_PPF(void* p0, double p1, struct S_PPF p2, void (*cb)(void*, double, struct S_PPF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_PPD(void* p0, double p1, struct S_PPD p2, void (*cb)(void*, double, struct S_PPD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PDS_PPP(void* p0, double p1, struct S_PPP p2, void (*cb)(void*, double, struct S_PPP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPI_(void* p0, void* p1, int p2, void (*cb)(void*, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPF_(void* p0, void* p1, float p2, void (*cb)(void*, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPD_(void* p0, void* p1, double p2, void (*cb)(void*, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPP_(void* p0, void* p1, void* p2, void (*cb)(void*, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_I(void* p0, void* p1, struct S_I p2, void (*cb)(void*, void*, struct S_I)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_F(void* p0, void* p1, struct S_F p2, void (*cb)(void*, void*, struct S_F)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_D(void* p0, void* p1, struct S_D p2, void (*cb)(void*, void*, struct S_D)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_P(void* p0, void* p1, struct S_P p2, void (*cb)(void*, void*, struct S_P)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_II(void* p0, void* p1, struct S_II p2, void (*cb)(void*, void*, struct S_II)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_IF(void* p0, void* p1, struct S_IF p2, void (*cb)(void*, void*, struct S_IF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_ID(void* p0, void* p1, struct S_ID p2, void (*cb)(void*, void*, struct S_ID)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_IP(void* p0, void* p1, struct S_IP p2, void (*cb)(void*, void*, struct S_IP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_FI(void* p0, void* p1, struct S_FI p2, void (*cb)(void*, void*, struct S_FI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_FF(void* p0, void* p1, struct S_FF p2, void (*cb)(void*, void*, struct S_FF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_FD(void* p0, void* p1, struct S_FD p2, void (*cb)(void*, void*, struct S_FD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_FP(void* p0, void* p1, struct S_FP p2, void (*cb)(void*, void*, struct S_FP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_DI(void* p0, void* p1, struct S_DI p2, void (*cb)(void*, void*, struct S_DI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_DF(void* p0, void* p1, struct S_DF p2, void (*cb)(void*, void*, struct S_DF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_DD(void* p0, void* p1, struct S_DD p2, void (*cb)(void*, void*, struct S_DD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_DP(void* p0, void* p1, struct S_DP p2, void (*cb)(void*, void*, struct S_DP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_PI(void* p0, void* p1, struct S_PI p2, void (*cb)(void*, void*, struct S_PI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_PF(void* p0, void* p1, struct S_PF p2, void (*cb)(void*, void*, struct S_PF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_PD(void* p0, void* p1, struct S_PD p2, void (*cb)(void*, void*, struct S_PD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_PP(void* p0, void* p1, struct S_PP p2, void (*cb)(void*, void*, struct S_PP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_III(void* p0, void* p1, struct S_III p2, void (*cb)(void*, void*, struct S_III)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_IIF(void* p0, void* p1, struct S_IIF p2, void (*cb)(void*, void*, struct S_IIF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_IID(void* p0, void* p1, struct S_IID p2, void (*cb)(void*, void*, struct S_IID)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_IIP(void* p0, void* p1, struct S_IIP p2, void (*cb)(void*, void*, struct S_IIP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_IFI(void* p0, void* p1, struct S_IFI p2, void (*cb)(void*, void*, struct S_IFI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_IFF(void* p0, void* p1, struct S_IFF p2, void (*cb)(void*, void*, struct S_IFF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_IFD(void* p0, void* p1, struct S_IFD p2, void (*cb)(void*, void*, struct S_IFD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_IFP(void* p0, void* p1, struct S_IFP p2, void (*cb)(void*, void*, struct S_IFP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_IDI(void* p0, void* p1, struct S_IDI p2, void (*cb)(void*, void*, struct S_IDI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_IDF(void* p0, void* p1, struct S_IDF p2, void (*cb)(void*, void*, struct S_IDF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_IDD(void* p0, void* p1, struct S_IDD p2, void (*cb)(void*, void*, struct S_IDD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_IDP(void* p0, void* p1, struct S_IDP p2, void (*cb)(void*, void*, struct S_IDP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_IPI(void* p0, void* p1, struct S_IPI p2, void (*cb)(void*, void*, struct S_IPI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_IPF(void* p0, void* p1, struct S_IPF p2, void (*cb)(void*, void*, struct S_IPF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_IPD(void* p0, void* p1, struct S_IPD p2, void (*cb)(void*, void*, struct S_IPD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_IPP(void* p0, void* p1, struct S_IPP p2, void (*cb)(void*, void*, struct S_IPP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_FII(void* p0, void* p1, struct S_FII p2, void (*cb)(void*, void*, struct S_FII)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_FIF(void* p0, void* p1, struct S_FIF p2, void (*cb)(void*, void*, struct S_FIF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_FID(void* p0, void* p1, struct S_FID p2, void (*cb)(void*, void*, struct S_FID)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_FIP(void* p0, void* p1, struct S_FIP p2, void (*cb)(void*, void*, struct S_FIP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_FFI(void* p0, void* p1, struct S_FFI p2, void (*cb)(void*, void*, struct S_FFI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_FFF(void* p0, void* p1, struct S_FFF p2, void (*cb)(void*, void*, struct S_FFF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_FFD(void* p0, void* p1, struct S_FFD p2, void (*cb)(void*, void*, struct S_FFD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_FFP(void* p0, void* p1, struct S_FFP p2, void (*cb)(void*, void*, struct S_FFP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_FDI(void* p0, void* p1, struct S_FDI p2, void (*cb)(void*, void*, struct S_FDI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_FDF(void* p0, void* p1, struct S_FDF p2, void (*cb)(void*, void*, struct S_FDF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_FDD(void* p0, void* p1, struct S_FDD p2, void (*cb)(void*, void*, struct S_FDD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_FDP(void* p0, void* p1, struct S_FDP p2, void (*cb)(void*, void*, struct S_FDP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_FPI(void* p0, void* p1, struct S_FPI p2, void (*cb)(void*, void*, struct S_FPI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_FPF(void* p0, void* p1, struct S_FPF p2, void (*cb)(void*, void*, struct S_FPF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_FPD(void* p0, void* p1, struct S_FPD p2, void (*cb)(void*, void*, struct S_FPD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_FPP(void* p0, void* p1, struct S_FPP p2, void (*cb)(void*, void*, struct S_FPP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_DII(void* p0, void* p1, struct S_DII p2, void (*cb)(void*, void*, struct S_DII)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_DIF(void* p0, void* p1, struct S_DIF p2, void (*cb)(void*, void*, struct S_DIF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_DID(void* p0, void* p1, struct S_DID p2, void (*cb)(void*, void*, struct S_DID)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_DIP(void* p0, void* p1, struct S_DIP p2, void (*cb)(void*, void*, struct S_DIP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_DFI(void* p0, void* p1, struct S_DFI p2, void (*cb)(void*, void*, struct S_DFI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_DFF(void* p0, void* p1, struct S_DFF p2, void (*cb)(void*, void*, struct S_DFF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_DFD(void* p0, void* p1, struct S_DFD p2, void (*cb)(void*, void*, struct S_DFD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_DFP(void* p0, void* p1, struct S_DFP p2, void (*cb)(void*, void*, struct S_DFP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_DDI(void* p0, void* p1, struct S_DDI p2, void (*cb)(void*, void*, struct S_DDI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_DDF(void* p0, void* p1, struct S_DDF p2, void (*cb)(void*, void*, struct S_DDF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_DDD(void* p0, void* p1, struct S_DDD p2, void (*cb)(void*, void*, struct S_DDD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_DDP(void* p0, void* p1, struct S_DDP p2, void (*cb)(void*, void*, struct S_DDP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_DPI(void* p0, void* p1, struct S_DPI p2, void (*cb)(void*, void*, struct S_DPI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_DPF(void* p0, void* p1, struct S_DPF p2, void (*cb)(void*, void*, struct S_DPF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_DPD(void* p0, void* p1, struct S_DPD p2, void (*cb)(void*, void*, struct S_DPD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_DPP(void* p0, void* p1, struct S_DPP p2, void (*cb)(void*, void*, struct S_DPP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_PII(void* p0, void* p1, struct S_PII p2, void (*cb)(void*, void*, struct S_PII)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_PIF(void* p0, void* p1, struct S_PIF p2, void (*cb)(void*, void*, struct S_PIF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_PID(void* p0, void* p1, struct S_PID p2, void (*cb)(void*, void*, struct S_PID)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_PIP(void* p0, void* p1, struct S_PIP p2, void (*cb)(void*, void*, struct S_PIP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_PFI(void* p0, void* p1, struct S_PFI p2, void (*cb)(void*, void*, struct S_PFI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_PFF(void* p0, void* p1, struct S_PFF p2, void (*cb)(void*, void*, struct S_PFF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_PFD(void* p0, void* p1, struct S_PFD p2, void (*cb)(void*, void*, struct S_PFD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_PFP(void* p0, void* p1, struct S_PFP p2, void (*cb)(void*, void*, struct S_PFP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_PDI(void* p0, void* p1, struct S_PDI p2, void (*cb)(void*, void*, struct S_PDI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_PDF(void* p0, void* p1, struct S_PDF p2, void (*cb)(void*, void*, struct S_PDF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_PDD(void* p0, void* p1, struct S_PDD p2, void (*cb)(void*, void*, struct S_PDD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_PDP(void* p0, void* p1, struct S_PDP p2, void (*cb)(void*, void*, struct S_PDP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_PPI(void* p0, void* p1, struct S_PPI p2, void (*cb)(void*, void*, struct S_PPI)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_PPF(void* p0, void* p1, struct S_PPF p2, void (*cb)(void*, void*, struct S_PPF)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_PPD(void* p0, void* p1, struct S_PPD p2, void (*cb)(void*, void*, struct S_PPD)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PPS_PPP(void* p0, void* p1, struct S_PPP p2, void (*cb)(void*, void*, struct S_PPP)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_I(void* p0, struct S_I p1, int p2, void (*cb)(void*, struct S_I, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_F(void* p0, struct S_F p1, int p2, void (*cb)(void*, struct S_F, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_D(void* p0, struct S_D p1, int p2, void (*cb)(void*, struct S_D, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_P(void* p0, struct S_P p1, int p2, void (*cb)(void*, struct S_P, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_II(void* p0, struct S_II p1, int p2, void (*cb)(void*, struct S_II, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_IF(void* p0, struct S_IF p1, int p2, void (*cb)(void*, struct S_IF, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_ID(void* p0, struct S_ID p1, int p2, void (*cb)(void*, struct S_ID, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_IP(void* p0, struct S_IP p1, int p2, void (*cb)(void*, struct S_IP, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_FI(void* p0, struct S_FI p1, int p2, void (*cb)(void*, struct S_FI, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_FF(void* p0, struct S_FF p1, int p2, void (*cb)(void*, struct S_FF, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_FD(void* p0, struct S_FD p1, int p2, void (*cb)(void*, struct S_FD, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_FP(void* p0, struct S_FP p1, int p2, void (*cb)(void*, struct S_FP, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_DI(void* p0, struct S_DI p1, int p2, void (*cb)(void*, struct S_DI, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_DF(void* p0, struct S_DF p1, int p2, void (*cb)(void*, struct S_DF, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_DD(void* p0, struct S_DD p1, int p2, void (*cb)(void*, struct S_DD, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_DP(void* p0, struct S_DP p1, int p2, void (*cb)(void*, struct S_DP, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_PI(void* p0, struct S_PI p1, int p2, void (*cb)(void*, struct S_PI, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_PF(void* p0, struct S_PF p1, int p2, void (*cb)(void*, struct S_PF, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_PD(void* p0, struct S_PD p1, int p2, void (*cb)(void*, struct S_PD, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_PP(void* p0, struct S_PP p1, int p2, void (*cb)(void*, struct S_PP, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_III(void* p0, struct S_III p1, int p2, void (*cb)(void*, struct S_III, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_IIF(void* p0, struct S_IIF p1, int p2, void (*cb)(void*, struct S_IIF, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_IID(void* p0, struct S_IID p1, int p2, void (*cb)(void*, struct S_IID, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_IIP(void* p0, struct S_IIP p1, int p2, void (*cb)(void*, struct S_IIP, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_IFI(void* p0, struct S_IFI p1, int p2, void (*cb)(void*, struct S_IFI, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_IFF(void* p0, struct S_IFF p1, int p2, void (*cb)(void*, struct S_IFF, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_IFD(void* p0, struct S_IFD p1, int p2, void (*cb)(void*, struct S_IFD, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_IFP(void* p0, struct S_IFP p1, int p2, void (*cb)(void*, struct S_IFP, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_IDI(void* p0, struct S_IDI p1, int p2, void (*cb)(void*, struct S_IDI, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_IDF(void* p0, struct S_IDF p1, int p2, void (*cb)(void*, struct S_IDF, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_IDD(void* p0, struct S_IDD p1, int p2, void (*cb)(void*, struct S_IDD, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_IDP(void* p0, struct S_IDP p1, int p2, void (*cb)(void*, struct S_IDP, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_IPI(void* p0, struct S_IPI p1, int p2, void (*cb)(void*, struct S_IPI, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_IPF(void* p0, struct S_IPF p1, int p2, void (*cb)(void*, struct S_IPF, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_IPD(void* p0, struct S_IPD p1, int p2, void (*cb)(void*, struct S_IPD, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_IPP(void* p0, struct S_IPP p1, int p2, void (*cb)(void*, struct S_IPP, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_FII(void* p0, struct S_FII p1, int p2, void (*cb)(void*, struct S_FII, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_FIF(void* p0, struct S_FIF p1, int p2, void (*cb)(void*, struct S_FIF, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_FID(void* p0, struct S_FID p1, int p2, void (*cb)(void*, struct S_FID, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_FIP(void* p0, struct S_FIP p1, int p2, void (*cb)(void*, struct S_FIP, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_FFI(void* p0, struct S_FFI p1, int p2, void (*cb)(void*, struct S_FFI, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_FFF(void* p0, struct S_FFF p1, int p2, void (*cb)(void*, struct S_FFF, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_FFD(void* p0, struct S_FFD p1, int p2, void (*cb)(void*, struct S_FFD, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_FFP(void* p0, struct S_FFP p1, int p2, void (*cb)(void*, struct S_FFP, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_FDI(void* p0, struct S_FDI p1, int p2, void (*cb)(void*, struct S_FDI, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_FDF(void* p0, struct S_FDF p1, int p2, void (*cb)(void*, struct S_FDF, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_FDD(void* p0, struct S_FDD p1, int p2, void (*cb)(void*, struct S_FDD, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_FDP(void* p0, struct S_FDP p1, int p2, void (*cb)(void*, struct S_FDP, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_FPI(void* p0, struct S_FPI p1, int p2, void (*cb)(void*, struct S_FPI, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_FPF(void* p0, struct S_FPF p1, int p2, void (*cb)(void*, struct S_FPF, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_FPD(void* p0, struct S_FPD p1, int p2, void (*cb)(void*, struct S_FPD, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_FPP(void* p0, struct S_FPP p1, int p2, void (*cb)(void*, struct S_FPP, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_DII(void* p0, struct S_DII p1, int p2, void (*cb)(void*, struct S_DII, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_DIF(void* p0, struct S_DIF p1, int p2, void (*cb)(void*, struct S_DIF, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_DID(void* p0, struct S_DID p1, int p2, void (*cb)(void*, struct S_DID, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_DIP(void* p0, struct S_DIP p1, int p2, void (*cb)(void*, struct S_DIP, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_DFI(void* p0, struct S_DFI p1, int p2, void (*cb)(void*, struct S_DFI, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_DFF(void* p0, struct S_DFF p1, int p2, void (*cb)(void*, struct S_DFF, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_DFD(void* p0, struct S_DFD p1, int p2, void (*cb)(void*, struct S_DFD, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_DFP(void* p0, struct S_DFP p1, int p2, void (*cb)(void*, struct S_DFP, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_DDI(void* p0, struct S_DDI p1, int p2, void (*cb)(void*, struct S_DDI, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_DDF(void* p0, struct S_DDF p1, int p2, void (*cb)(void*, struct S_DDF, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_DDD(void* p0, struct S_DDD p1, int p2, void (*cb)(void*, struct S_DDD, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_DDP(void* p0, struct S_DDP p1, int p2, void (*cb)(void*, struct S_DDP, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_DPI(void* p0, struct S_DPI p1, int p2, void (*cb)(void*, struct S_DPI, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_DPF(void* p0, struct S_DPF p1, int p2, void (*cb)(void*, struct S_DPF, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_DPD(void* p0, struct S_DPD p1, int p2, void (*cb)(void*, struct S_DPD, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_DPP(void* p0, struct S_DPP p1, int p2, void (*cb)(void*, struct S_DPP, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_PII(void* p0, struct S_PII p1, int p2, void (*cb)(void*, struct S_PII, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_PIF(void* p0, struct S_PIF p1, int p2, void (*cb)(void*, struct S_PIF, int)) { cb(p0, p1, p2); }
+EXPORT void f5_V_PSI_PID(void* p0, struct S_PID p1, int p2, void (*cb)(void*, struct S_PID, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSI_PIP(void* p0, struct S_PIP p1, int p2, void (*cb)(void*, struct S_PIP, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSI_PFI(void* p0, struct S_PFI p1, int p2, void (*cb)(void*, struct S_PFI, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSI_PFF(void* p0, struct S_PFF p1, int p2, void (*cb)(void*, struct S_PFF, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSI_PFD(void* p0, struct S_PFD p1, int p2, void (*cb)(void*, struct S_PFD, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSI_PFP(void* p0, struct S_PFP p1, int p2, void (*cb)(void*, struct S_PFP, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSI_PDI(void* p0, struct S_PDI p1, int p2, void (*cb)(void*, struct S_PDI, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSI_PDF(void* p0, struct S_PDF p1, int p2, void (*cb)(void*, struct S_PDF, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSI_PDD(void* p0, struct S_PDD p1, int p2, void (*cb)(void*, struct S_PDD, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSI_PDP(void* p0, struct S_PDP p1, int p2, void (*cb)(void*, struct S_PDP, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSI_PPI(void* p0, struct S_PPI p1, int p2, void (*cb)(void*, struct S_PPI, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSI_PPF(void* p0, struct S_PPF p1, int p2, void (*cb)(void*, struct S_PPF, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSI_PPD(void* p0, struct S_PPD p1, int p2, void (*cb)(void*, struct S_PPD, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSI_PPP(void* p0, struct S_PPP p1, int p2, void (*cb)(void*, struct S_PPP, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_I(void* p0, struct S_I p1, float p2, void (*cb)(void*, struct S_I, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_F(void* p0, struct S_F p1, float p2, void (*cb)(void*, struct S_F, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_D(void* p0, struct S_D p1, float p2, void (*cb)(void*, struct S_D, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_P(void* p0, struct S_P p1, float p2, void (*cb)(void*, struct S_P, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_II(void* p0, struct S_II p1, float p2, void (*cb)(void*, struct S_II, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_IF(void* p0, struct S_IF p1, float p2, void (*cb)(void*, struct S_IF, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_ID(void* p0, struct S_ID p1, float p2, void (*cb)(void*, struct S_ID, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_IP(void* p0, struct S_IP p1, float p2, void (*cb)(void*, struct S_IP, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_FI(void* p0, struct S_FI p1, float p2, void (*cb)(void*, struct S_FI, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_FF(void* p0, struct S_FF p1, float p2, void (*cb)(void*, struct S_FF, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_FD(void* p0, struct S_FD p1, float p2, void (*cb)(void*, struct S_FD, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_FP(void* p0, struct S_FP p1, float p2, void (*cb)(void*, struct S_FP, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_DI(void* p0, struct S_DI p1, float p2, void (*cb)(void*, struct S_DI, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_DF(void* p0, struct S_DF p1, float p2, void (*cb)(void*, struct S_DF, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_DD(void* p0, struct S_DD p1, float p2, void (*cb)(void*, struct S_DD, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_DP(void* p0, struct S_DP p1, float p2, void (*cb)(void*, struct S_DP, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_PI(void* p0, struct S_PI p1, float p2, void (*cb)(void*, struct S_PI, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_PF(void* p0, struct S_PF p1, float p2, void (*cb)(void*, struct S_PF, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_PD(void* p0, struct S_PD p1, float p2, void (*cb)(void*, struct S_PD, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_PP(void* p0, struct S_PP p1, float p2, void (*cb)(void*, struct S_PP, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_III(void* p0, struct S_III p1, float p2, void (*cb)(void*, struct S_III, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_IIF(void* p0, struct S_IIF p1, float p2, void (*cb)(void*, struct S_IIF, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_IID(void* p0, struct S_IID p1, float p2, void (*cb)(void*, struct S_IID, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_IIP(void* p0, struct S_IIP p1, float p2, void (*cb)(void*, struct S_IIP, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_IFI(void* p0, struct S_IFI p1, float p2, void (*cb)(void*, struct S_IFI, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_IFF(void* p0, struct S_IFF p1, float p2, void (*cb)(void*, struct S_IFF, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_IFD(void* p0, struct S_IFD p1, float p2, void (*cb)(void*, struct S_IFD, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_IFP(void* p0, struct S_IFP p1, float p2, void (*cb)(void*, struct S_IFP, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_IDI(void* p0, struct S_IDI p1, float p2, void (*cb)(void*, struct S_IDI, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_IDF(void* p0, struct S_IDF p1, float p2, void (*cb)(void*, struct S_IDF, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_IDD(void* p0, struct S_IDD p1, float p2, void (*cb)(void*, struct S_IDD, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_IDP(void* p0, struct S_IDP p1, float p2, void (*cb)(void*, struct S_IDP, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_IPI(void* p0, struct S_IPI p1, float p2, void (*cb)(void*, struct S_IPI, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_IPF(void* p0, struct S_IPF p1, float p2, void (*cb)(void*, struct S_IPF, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_IPD(void* p0, struct S_IPD p1, float p2, void (*cb)(void*, struct S_IPD, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_IPP(void* p0, struct S_IPP p1, float p2, void (*cb)(void*, struct S_IPP, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_FII(void* p0, struct S_FII p1, float p2, void (*cb)(void*, struct S_FII, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_FIF(void* p0, struct S_FIF p1, float p2, void (*cb)(void*, struct S_FIF, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_FID(void* p0, struct S_FID p1, float p2, void (*cb)(void*, struct S_FID, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_FIP(void* p0, struct S_FIP p1, float p2, void (*cb)(void*, struct S_FIP, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_FFI(void* p0, struct S_FFI p1, float p2, void (*cb)(void*, struct S_FFI, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_FFF(void* p0, struct S_FFF p1, float p2, void (*cb)(void*, struct S_FFF, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_FFD(void* p0, struct S_FFD p1, float p2, void (*cb)(void*, struct S_FFD, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_FFP(void* p0, struct S_FFP p1, float p2, void (*cb)(void*, struct S_FFP, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_FDI(void* p0, struct S_FDI p1, float p2, void (*cb)(void*, struct S_FDI, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_FDF(void* p0, struct S_FDF p1, float p2, void (*cb)(void*, struct S_FDF, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_FDD(void* p0, struct S_FDD p1, float p2, void (*cb)(void*, struct S_FDD, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_FDP(void* p0, struct S_FDP p1, float p2, void (*cb)(void*, struct S_FDP, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_FPI(void* p0, struct S_FPI p1, float p2, void (*cb)(void*, struct S_FPI, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_FPF(void* p0, struct S_FPF p1, float p2, void (*cb)(void*, struct S_FPF, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_FPD(void* p0, struct S_FPD p1, float p2, void (*cb)(void*, struct S_FPD, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_FPP(void* p0, struct S_FPP p1, float p2, void (*cb)(void*, struct S_FPP, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_DII(void* p0, struct S_DII p1, float p2, void (*cb)(void*, struct S_DII, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_DIF(void* p0, struct S_DIF p1, float p2, void (*cb)(void*, struct S_DIF, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_DID(void* p0, struct S_DID p1, float p2, void (*cb)(void*, struct S_DID, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_DIP(void* p0, struct S_DIP p1, float p2, void (*cb)(void*, struct S_DIP, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_DFI(void* p0, struct S_DFI p1, float p2, void (*cb)(void*, struct S_DFI, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_DFF(void* p0, struct S_DFF p1, float p2, void (*cb)(void*, struct S_DFF, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_DFD(void* p0, struct S_DFD p1, float p2, void (*cb)(void*, struct S_DFD, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_DFP(void* p0, struct S_DFP p1, float p2, void (*cb)(void*, struct S_DFP, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_DDI(void* p0, struct S_DDI p1, float p2, void (*cb)(void*, struct S_DDI, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_DDF(void* p0, struct S_DDF p1, float p2, void (*cb)(void*, struct S_DDF, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_DDD(void* p0, struct S_DDD p1, float p2, void (*cb)(void*, struct S_DDD, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_DDP(void* p0, struct S_DDP p1, float p2, void (*cb)(void*, struct S_DDP, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_DPI(void* p0, struct S_DPI p1, float p2, void (*cb)(void*, struct S_DPI, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_DPF(void* p0, struct S_DPF p1, float p2, void (*cb)(void*, struct S_DPF, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_DPD(void* p0, struct S_DPD p1, float p2, void (*cb)(void*, struct S_DPD, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_DPP(void* p0, struct S_DPP p1, float p2, void (*cb)(void*, struct S_DPP, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_PII(void* p0, struct S_PII p1, float p2, void (*cb)(void*, struct S_PII, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_PIF(void* p0, struct S_PIF p1, float p2, void (*cb)(void*, struct S_PIF, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_PID(void* p0, struct S_PID p1, float p2, void (*cb)(void*, struct S_PID, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_PIP(void* p0, struct S_PIP p1, float p2, void (*cb)(void*, struct S_PIP, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_PFI(void* p0, struct S_PFI p1, float p2, void (*cb)(void*, struct S_PFI, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_PFF(void* p0, struct S_PFF p1, float p2, void (*cb)(void*, struct S_PFF, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_PFD(void* p0, struct S_PFD p1, float p2, void (*cb)(void*, struct S_PFD, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_PFP(void* p0, struct S_PFP p1, float p2, void (*cb)(void*, struct S_PFP, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_PDI(void* p0, struct S_PDI p1, float p2, void (*cb)(void*, struct S_PDI, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_PDF(void* p0, struct S_PDF p1, float p2, void (*cb)(void*, struct S_PDF, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_PDD(void* p0, struct S_PDD p1, float p2, void (*cb)(void*, struct S_PDD, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_PDP(void* p0, struct S_PDP p1, float p2, void (*cb)(void*, struct S_PDP, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_PPI(void* p0, struct S_PPI p1, float p2, void (*cb)(void*, struct S_PPI, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_PPF(void* p0, struct S_PPF p1, float p2, void (*cb)(void*, struct S_PPF, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_PPD(void* p0, struct S_PPD p1, float p2, void (*cb)(void*, struct S_PPD, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSF_PPP(void* p0, struct S_PPP p1, float p2, void (*cb)(void*, struct S_PPP, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_I(void* p0, struct S_I p1, double p2, void (*cb)(void*, struct S_I, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_F(void* p0, struct S_F p1, double p2, void (*cb)(void*, struct S_F, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_D(void* p0, struct S_D p1, double p2, void (*cb)(void*, struct S_D, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_P(void* p0, struct S_P p1, double p2, void (*cb)(void*, struct S_P, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_II(void* p0, struct S_II p1, double p2, void (*cb)(void*, struct S_II, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_IF(void* p0, struct S_IF p1, double p2, void (*cb)(void*, struct S_IF, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_ID(void* p0, struct S_ID p1, double p2, void (*cb)(void*, struct S_ID, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_IP(void* p0, struct S_IP p1, double p2, void (*cb)(void*, struct S_IP, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_FI(void* p0, struct S_FI p1, double p2, void (*cb)(void*, struct S_FI, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_FF(void* p0, struct S_FF p1, double p2, void (*cb)(void*, struct S_FF, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_FD(void* p0, struct S_FD p1, double p2, void (*cb)(void*, struct S_FD, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_FP(void* p0, struct S_FP p1, double p2, void (*cb)(void*, struct S_FP, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_DI(void* p0, struct S_DI p1, double p2, void (*cb)(void*, struct S_DI, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_DF(void* p0, struct S_DF p1, double p2, void (*cb)(void*, struct S_DF, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_DD(void* p0, struct S_DD p1, double p2, void (*cb)(void*, struct S_DD, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_DP(void* p0, struct S_DP p1, double p2, void (*cb)(void*, struct S_DP, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_PI(void* p0, struct S_PI p1, double p2, void (*cb)(void*, struct S_PI, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_PF(void* p0, struct S_PF p1, double p2, void (*cb)(void*, struct S_PF, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_PD(void* p0, struct S_PD p1, double p2, void (*cb)(void*, struct S_PD, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_PP(void* p0, struct S_PP p1, double p2, void (*cb)(void*, struct S_PP, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_III(void* p0, struct S_III p1, double p2, void (*cb)(void*, struct S_III, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_IIF(void* p0, struct S_IIF p1, double p2, void (*cb)(void*, struct S_IIF, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_IID(void* p0, struct S_IID p1, double p2, void (*cb)(void*, struct S_IID, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_IIP(void* p0, struct S_IIP p1, double p2, void (*cb)(void*, struct S_IIP, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_IFI(void* p0, struct S_IFI p1, double p2, void (*cb)(void*, struct S_IFI, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_IFF(void* p0, struct S_IFF p1, double p2, void (*cb)(void*, struct S_IFF, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_IFD(void* p0, struct S_IFD p1, double p2, void (*cb)(void*, struct S_IFD, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_IFP(void* p0, struct S_IFP p1, double p2, void (*cb)(void*, struct S_IFP, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_IDI(void* p0, struct S_IDI p1, double p2, void (*cb)(void*, struct S_IDI, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_IDF(void* p0, struct S_IDF p1, double p2, void (*cb)(void*, struct S_IDF, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_IDD(void* p0, struct S_IDD p1, double p2, void (*cb)(void*, struct S_IDD, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_IDP(void* p0, struct S_IDP p1, double p2, void (*cb)(void*, struct S_IDP, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_IPI(void* p0, struct S_IPI p1, double p2, void (*cb)(void*, struct S_IPI, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_IPF(void* p0, struct S_IPF p1, double p2, void (*cb)(void*, struct S_IPF, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_IPD(void* p0, struct S_IPD p1, double p2, void (*cb)(void*, struct S_IPD, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_IPP(void* p0, struct S_IPP p1, double p2, void (*cb)(void*, struct S_IPP, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_FII(void* p0, struct S_FII p1, double p2, void (*cb)(void*, struct S_FII, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_FIF(void* p0, struct S_FIF p1, double p2, void (*cb)(void*, struct S_FIF, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_FID(void* p0, struct S_FID p1, double p2, void (*cb)(void*, struct S_FID, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_FIP(void* p0, struct S_FIP p1, double p2, void (*cb)(void*, struct S_FIP, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_FFI(void* p0, struct S_FFI p1, double p2, void (*cb)(void*, struct S_FFI, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_FFF(void* p0, struct S_FFF p1, double p2, void (*cb)(void*, struct S_FFF, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_FFD(void* p0, struct S_FFD p1, double p2, void (*cb)(void*, struct S_FFD, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_FFP(void* p0, struct S_FFP p1, double p2, void (*cb)(void*, struct S_FFP, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_FDI(void* p0, struct S_FDI p1, double p2, void (*cb)(void*, struct S_FDI, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_FDF(void* p0, struct S_FDF p1, double p2, void (*cb)(void*, struct S_FDF, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_FDD(void* p0, struct S_FDD p1, double p2, void (*cb)(void*, struct S_FDD, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_FDP(void* p0, struct S_FDP p1, double p2, void (*cb)(void*, struct S_FDP, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_FPI(void* p0, struct S_FPI p1, double p2, void (*cb)(void*, struct S_FPI, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_FPF(void* p0, struct S_FPF p1, double p2, void (*cb)(void*, struct S_FPF, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_FPD(void* p0, struct S_FPD p1, double p2, void (*cb)(void*, struct S_FPD, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_FPP(void* p0, struct S_FPP p1, double p2, void (*cb)(void*, struct S_FPP, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_DII(void* p0, struct S_DII p1, double p2, void (*cb)(void*, struct S_DII, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_DIF(void* p0, struct S_DIF p1, double p2, void (*cb)(void*, struct S_DIF, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_DID(void* p0, struct S_DID p1, double p2, void (*cb)(void*, struct S_DID, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_DIP(void* p0, struct S_DIP p1, double p2, void (*cb)(void*, struct S_DIP, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_DFI(void* p0, struct S_DFI p1, double p2, void (*cb)(void*, struct S_DFI, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_DFF(void* p0, struct S_DFF p1, double p2, void (*cb)(void*, struct S_DFF, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_DFD(void* p0, struct S_DFD p1, double p2, void (*cb)(void*, struct S_DFD, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_DFP(void* p0, struct S_DFP p1, double p2, void (*cb)(void*, struct S_DFP, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_DDI(void* p0, struct S_DDI p1, double p2, void (*cb)(void*, struct S_DDI, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_DDF(void* p0, struct S_DDF p1, double p2, void (*cb)(void*, struct S_DDF, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_DDD(void* p0, struct S_DDD p1, double p2, void (*cb)(void*, struct S_DDD, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_DDP(void* p0, struct S_DDP p1, double p2, void (*cb)(void*, struct S_DDP, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_DPI(void* p0, struct S_DPI p1, double p2, void (*cb)(void*, struct S_DPI, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_DPF(void* p0, struct S_DPF p1, double p2, void (*cb)(void*, struct S_DPF, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_DPD(void* p0, struct S_DPD p1, double p2, void (*cb)(void*, struct S_DPD, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_DPP(void* p0, struct S_DPP p1, double p2, void (*cb)(void*, struct S_DPP, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_PII(void* p0, struct S_PII p1, double p2, void (*cb)(void*, struct S_PII, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_PIF(void* p0, struct S_PIF p1, double p2, void (*cb)(void*, struct S_PIF, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_PID(void* p0, struct S_PID p1, double p2, void (*cb)(void*, struct S_PID, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_PIP(void* p0, struct S_PIP p1, double p2, void (*cb)(void*, struct S_PIP, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_PFI(void* p0, struct S_PFI p1, double p2, void (*cb)(void*, struct S_PFI, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_PFF(void* p0, struct S_PFF p1, double p2, void (*cb)(void*, struct S_PFF, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_PFD(void* p0, struct S_PFD p1, double p2, void (*cb)(void*, struct S_PFD, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_PFP(void* p0, struct S_PFP p1, double p2, void (*cb)(void*, struct S_PFP, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_PDI(void* p0, struct S_PDI p1, double p2, void (*cb)(void*, struct S_PDI, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_PDF(void* p0, struct S_PDF p1, double p2, void (*cb)(void*, struct S_PDF, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_PDD(void* p0, struct S_PDD p1, double p2, void (*cb)(void*, struct S_PDD, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_PDP(void* p0, struct S_PDP p1, double p2, void (*cb)(void*, struct S_PDP, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_PPI(void* p0, struct S_PPI p1, double p2, void (*cb)(void*, struct S_PPI, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_PPF(void* p0, struct S_PPF p1, double p2, void (*cb)(void*, struct S_PPF, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_PPD(void* p0, struct S_PPD p1, double p2, void (*cb)(void*, struct S_PPD, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSD_PPP(void* p0, struct S_PPP p1, double p2, void (*cb)(void*, struct S_PPP, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_I(void* p0, struct S_I p1, void* p2, void (*cb)(void*, struct S_I, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_F(void* p0, struct S_F p1, void* p2, void (*cb)(void*, struct S_F, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_D(void* p0, struct S_D p1, void* p2, void (*cb)(void*, struct S_D, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_P(void* p0, struct S_P p1, void* p2, void (*cb)(void*, struct S_P, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_II(void* p0, struct S_II p1, void* p2, void (*cb)(void*, struct S_II, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_IF(void* p0, struct S_IF p1, void* p2, void (*cb)(void*, struct S_IF, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_ID(void* p0, struct S_ID p1, void* p2, void (*cb)(void*, struct S_ID, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_IP(void* p0, struct S_IP p1, void* p2, void (*cb)(void*, struct S_IP, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_FI(void* p0, struct S_FI p1, void* p2, void (*cb)(void*, struct S_FI, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_FF(void* p0, struct S_FF p1, void* p2, void (*cb)(void*, struct S_FF, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_FD(void* p0, struct S_FD p1, void* p2, void (*cb)(void*, struct S_FD, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_FP(void* p0, struct S_FP p1, void* p2, void (*cb)(void*, struct S_FP, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_DI(void* p0, struct S_DI p1, void* p2, void (*cb)(void*, struct S_DI, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_DF(void* p0, struct S_DF p1, void* p2, void (*cb)(void*, struct S_DF, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_DD(void* p0, struct S_DD p1, void* p2, void (*cb)(void*, struct S_DD, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_DP(void* p0, struct S_DP p1, void* p2, void (*cb)(void*, struct S_DP, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_PI(void* p0, struct S_PI p1, void* p2, void (*cb)(void*, struct S_PI, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_PF(void* p0, struct S_PF p1, void* p2, void (*cb)(void*, struct S_PF, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_PD(void* p0, struct S_PD p1, void* p2, void (*cb)(void*, struct S_PD, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_PP(void* p0, struct S_PP p1, void* p2, void (*cb)(void*, struct S_PP, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_III(void* p0, struct S_III p1, void* p2, void (*cb)(void*, struct S_III, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_IIF(void* p0, struct S_IIF p1, void* p2, void (*cb)(void*, struct S_IIF, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_IID(void* p0, struct S_IID p1, void* p2, void (*cb)(void*, struct S_IID, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_IIP(void* p0, struct S_IIP p1, void* p2, void (*cb)(void*, struct S_IIP, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_IFI(void* p0, struct S_IFI p1, void* p2, void (*cb)(void*, struct S_IFI, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_IFF(void* p0, struct S_IFF p1, void* p2, void (*cb)(void*, struct S_IFF, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_IFD(void* p0, struct S_IFD p1, void* p2, void (*cb)(void*, struct S_IFD, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_IFP(void* p0, struct S_IFP p1, void* p2, void (*cb)(void*, struct S_IFP, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_IDI(void* p0, struct S_IDI p1, void* p2, void (*cb)(void*, struct S_IDI, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_IDF(void* p0, struct S_IDF p1, void* p2, void (*cb)(void*, struct S_IDF, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_IDD(void* p0, struct S_IDD p1, void* p2, void (*cb)(void*, struct S_IDD, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_IDP(void* p0, struct S_IDP p1, void* p2, void (*cb)(void*, struct S_IDP, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_IPI(void* p0, struct S_IPI p1, void* p2, void (*cb)(void*, struct S_IPI, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_IPF(void* p0, struct S_IPF p1, void* p2, void (*cb)(void*, struct S_IPF, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_IPD(void* p0, struct S_IPD p1, void* p2, void (*cb)(void*, struct S_IPD, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_IPP(void* p0, struct S_IPP p1, void* p2, void (*cb)(void*, struct S_IPP, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_FII(void* p0, struct S_FII p1, void* p2, void (*cb)(void*, struct S_FII, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_FIF(void* p0, struct S_FIF p1, void* p2, void (*cb)(void*, struct S_FIF, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_FID(void* p0, struct S_FID p1, void* p2, void (*cb)(void*, struct S_FID, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_FIP(void* p0, struct S_FIP p1, void* p2, void (*cb)(void*, struct S_FIP, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_FFI(void* p0, struct S_FFI p1, void* p2, void (*cb)(void*, struct S_FFI, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_FFF(void* p0, struct S_FFF p1, void* p2, void (*cb)(void*, struct S_FFF, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_FFD(void* p0, struct S_FFD p1, void* p2, void (*cb)(void*, struct S_FFD, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_FFP(void* p0, struct S_FFP p1, void* p2, void (*cb)(void*, struct S_FFP, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_FDI(void* p0, struct S_FDI p1, void* p2, void (*cb)(void*, struct S_FDI, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_FDF(void* p0, struct S_FDF p1, void* p2, void (*cb)(void*, struct S_FDF, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_FDD(void* p0, struct S_FDD p1, void* p2, void (*cb)(void*, struct S_FDD, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_FDP(void* p0, struct S_FDP p1, void* p2, void (*cb)(void*, struct S_FDP, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_FPI(void* p0, struct S_FPI p1, void* p2, void (*cb)(void*, struct S_FPI, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_FPF(void* p0, struct S_FPF p1, void* p2, void (*cb)(void*, struct S_FPF, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_FPD(void* p0, struct S_FPD p1, void* p2, void (*cb)(void*, struct S_FPD, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_FPP(void* p0, struct S_FPP p1, void* p2, void (*cb)(void*, struct S_FPP, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_DII(void* p0, struct S_DII p1, void* p2, void (*cb)(void*, struct S_DII, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_DIF(void* p0, struct S_DIF p1, void* p2, void (*cb)(void*, struct S_DIF, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_DID(void* p0, struct S_DID p1, void* p2, void (*cb)(void*, struct S_DID, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_DIP(void* p0, struct S_DIP p1, void* p2, void (*cb)(void*, struct S_DIP, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_DFI(void* p0, struct S_DFI p1, void* p2, void (*cb)(void*, struct S_DFI, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_DFF(void* p0, struct S_DFF p1, void* p2, void (*cb)(void*, struct S_DFF, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_DFD(void* p0, struct S_DFD p1, void* p2, void (*cb)(void*, struct S_DFD, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_DFP(void* p0, struct S_DFP p1, void* p2, void (*cb)(void*, struct S_DFP, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_DDI(void* p0, struct S_DDI p1, void* p2, void (*cb)(void*, struct S_DDI, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_DDF(void* p0, struct S_DDF p1, void* p2, void (*cb)(void*, struct S_DDF, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_DDD(void* p0, struct S_DDD p1, void* p2, void (*cb)(void*, struct S_DDD, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_DDP(void* p0, struct S_DDP p1, void* p2, void (*cb)(void*, struct S_DDP, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_DPI(void* p0, struct S_DPI p1, void* p2, void (*cb)(void*, struct S_DPI, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_DPF(void* p0, struct S_DPF p1, void* p2, void (*cb)(void*, struct S_DPF, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_DPD(void* p0, struct S_DPD p1, void* p2, void (*cb)(void*, struct S_DPD, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_DPP(void* p0, struct S_DPP p1, void* p2, void (*cb)(void*, struct S_DPP, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_PII(void* p0, struct S_PII p1, void* p2, void (*cb)(void*, struct S_PII, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_PIF(void* p0, struct S_PIF p1, void* p2, void (*cb)(void*, struct S_PIF, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_PID(void* p0, struct S_PID p1, void* p2, void (*cb)(void*, struct S_PID, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_PIP(void* p0, struct S_PIP p1, void* p2, void (*cb)(void*, struct S_PIP, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_PFI(void* p0, struct S_PFI p1, void* p2, void (*cb)(void*, struct S_PFI, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_PFF(void* p0, struct S_PFF p1, void* p2, void (*cb)(void*, struct S_PFF, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_PFD(void* p0, struct S_PFD p1, void* p2, void (*cb)(void*, struct S_PFD, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_PFP(void* p0, struct S_PFP p1, void* p2, void (*cb)(void*, struct S_PFP, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_PDI(void* p0, struct S_PDI p1, void* p2, void (*cb)(void*, struct S_PDI, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_PDF(void* p0, struct S_PDF p1, void* p2, void (*cb)(void*, struct S_PDF, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_PDD(void* p0, struct S_PDD p1, void* p2, void (*cb)(void*, struct S_PDD, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_PDP(void* p0, struct S_PDP p1, void* p2, void (*cb)(void*, struct S_PDP, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_PPI(void* p0, struct S_PPI p1, void* p2, void (*cb)(void*, struct S_PPI, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_PPF(void* p0, struct S_PPF p1, void* p2, void (*cb)(void*, struct S_PPF, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_PPD(void* p0, struct S_PPD p1, void* p2, void (*cb)(void*, struct S_PPD, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSP_PPP(void* p0, struct S_PPP p1, void* p2, void (*cb)(void*, struct S_PPP, void*)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_I(void* p0, struct S_I p1, struct S_I p2, void (*cb)(void*, struct S_I, struct S_I)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_F(void* p0, struct S_F p1, struct S_F p2, void (*cb)(void*, struct S_F, struct S_F)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_D(void* p0, struct S_D p1, struct S_D p2, void (*cb)(void*, struct S_D, struct S_D)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_P(void* p0, struct S_P p1, struct S_P p2, void (*cb)(void*, struct S_P, struct S_P)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_II(void* p0, struct S_II p1, struct S_II p2, void (*cb)(void*, struct S_II, struct S_II)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_IF(void* p0, struct S_IF p1, struct S_IF p2, void (*cb)(void*, struct S_IF, struct S_IF)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_ID(void* p0, struct S_ID p1, struct S_ID p2, void (*cb)(void*, struct S_ID, struct S_ID)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_IP(void* p0, struct S_IP p1, struct S_IP p2, void (*cb)(void*, struct S_IP, struct S_IP)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_FI(void* p0, struct S_FI p1, struct S_FI p2, void (*cb)(void*, struct S_FI, struct S_FI)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_FF(void* p0, struct S_FF p1, struct S_FF p2, void (*cb)(void*, struct S_FF, struct S_FF)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_FD(void* p0, struct S_FD p1, struct S_FD p2, void (*cb)(void*, struct S_FD, struct S_FD)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_FP(void* p0, struct S_FP p1, struct S_FP p2, void (*cb)(void*, struct S_FP, struct S_FP)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_DI(void* p0, struct S_DI p1, struct S_DI p2, void (*cb)(void*, struct S_DI, struct S_DI)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_DF(void* p0, struct S_DF p1, struct S_DF p2, void (*cb)(void*, struct S_DF, struct S_DF)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_DD(void* p0, struct S_DD p1, struct S_DD p2, void (*cb)(void*, struct S_DD, struct S_DD)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_DP(void* p0, struct S_DP p1, struct S_DP p2, void (*cb)(void*, struct S_DP, struct S_DP)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_PI(void* p0, struct S_PI p1, struct S_PI p2, void (*cb)(void*, struct S_PI, struct S_PI)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_PF(void* p0, struct S_PF p1, struct S_PF p2, void (*cb)(void*, struct S_PF, struct S_PF)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_PD(void* p0, struct S_PD p1, struct S_PD p2, void (*cb)(void*, struct S_PD, struct S_PD)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_PP(void* p0, struct S_PP p1, struct S_PP p2, void (*cb)(void*, struct S_PP, struct S_PP)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_III(void* p0, struct S_III p1, struct S_III p2, void (*cb)(void*, struct S_III, struct S_III)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_IIF(void* p0, struct S_IIF p1, struct S_IIF p2, void (*cb)(void*, struct S_IIF, struct S_IIF)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_IID(void* p0, struct S_IID p1, struct S_IID p2, void (*cb)(void*, struct S_IID, struct S_IID)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_IIP(void* p0, struct S_IIP p1, struct S_IIP p2, void (*cb)(void*, struct S_IIP, struct S_IIP)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_IFI(void* p0, struct S_IFI p1, struct S_IFI p2, void (*cb)(void*, struct S_IFI, struct S_IFI)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_IFF(void* p0, struct S_IFF p1, struct S_IFF p2, void (*cb)(void*, struct S_IFF, struct S_IFF)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_IFD(void* p0, struct S_IFD p1, struct S_IFD p2, void (*cb)(void*, struct S_IFD, struct S_IFD)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_IFP(void* p0, struct S_IFP p1, struct S_IFP p2, void (*cb)(void*, struct S_IFP, struct S_IFP)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_IDI(void* p0, struct S_IDI p1, struct S_IDI p2, void (*cb)(void*, struct S_IDI, struct S_IDI)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_IDF(void* p0, struct S_IDF p1, struct S_IDF p2, void (*cb)(void*, struct S_IDF, struct S_IDF)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_IDD(void* p0, struct S_IDD p1, struct S_IDD p2, void (*cb)(void*, struct S_IDD, struct S_IDD)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_IDP(void* p0, struct S_IDP p1, struct S_IDP p2, void (*cb)(void*, struct S_IDP, struct S_IDP)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_IPI(void* p0, struct S_IPI p1, struct S_IPI p2, void (*cb)(void*, struct S_IPI, struct S_IPI)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_IPF(void* p0, struct S_IPF p1, struct S_IPF p2, void (*cb)(void*, struct S_IPF, struct S_IPF)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_IPD(void* p0, struct S_IPD p1, struct S_IPD p2, void (*cb)(void*, struct S_IPD, struct S_IPD)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_IPP(void* p0, struct S_IPP p1, struct S_IPP p2, void (*cb)(void*, struct S_IPP, struct S_IPP)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_FII(void* p0, struct S_FII p1, struct S_FII p2, void (*cb)(void*, struct S_FII, struct S_FII)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_FIF(void* p0, struct S_FIF p1, struct S_FIF p2, void (*cb)(void*, struct S_FIF, struct S_FIF)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_FID(void* p0, struct S_FID p1, struct S_FID p2, void (*cb)(void*, struct S_FID, struct S_FID)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_FIP(void* p0, struct S_FIP p1, struct S_FIP p2, void (*cb)(void*, struct S_FIP, struct S_FIP)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_FFI(void* p0, struct S_FFI p1, struct S_FFI p2, void (*cb)(void*, struct S_FFI, struct S_FFI)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_FFF(void* p0, struct S_FFF p1, struct S_FFF p2, void (*cb)(void*, struct S_FFF, struct S_FFF)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_FFD(void* p0, struct S_FFD p1, struct S_FFD p2, void (*cb)(void*, struct S_FFD, struct S_FFD)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_FFP(void* p0, struct S_FFP p1, struct S_FFP p2, void (*cb)(void*, struct S_FFP, struct S_FFP)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_FDI(void* p0, struct S_FDI p1, struct S_FDI p2, void (*cb)(void*, struct S_FDI, struct S_FDI)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_FDF(void* p0, struct S_FDF p1, struct S_FDF p2, void (*cb)(void*, struct S_FDF, struct S_FDF)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_FDD(void* p0, struct S_FDD p1, struct S_FDD p2, void (*cb)(void*, struct S_FDD, struct S_FDD)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_FDP(void* p0, struct S_FDP p1, struct S_FDP p2, void (*cb)(void*, struct S_FDP, struct S_FDP)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_FPI(void* p0, struct S_FPI p1, struct S_FPI p2, void (*cb)(void*, struct S_FPI, struct S_FPI)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_FPF(void* p0, struct S_FPF p1, struct S_FPF p2, void (*cb)(void*, struct S_FPF, struct S_FPF)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_FPD(void* p0, struct S_FPD p1, struct S_FPD p2, void (*cb)(void*, struct S_FPD, struct S_FPD)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_FPP(void* p0, struct S_FPP p1, struct S_FPP p2, void (*cb)(void*, struct S_FPP, struct S_FPP)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_DII(void* p0, struct S_DII p1, struct S_DII p2, void (*cb)(void*, struct S_DII, struct S_DII)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_DIF(void* p0, struct S_DIF p1, struct S_DIF p2, void (*cb)(void*, struct S_DIF, struct S_DIF)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_DID(void* p0, struct S_DID p1, struct S_DID p2, void (*cb)(void*, struct S_DID, struct S_DID)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_DIP(void* p0, struct S_DIP p1, struct S_DIP p2, void (*cb)(void*, struct S_DIP, struct S_DIP)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_DFI(void* p0, struct S_DFI p1, struct S_DFI p2, void (*cb)(void*, struct S_DFI, struct S_DFI)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_DFF(void* p0, struct S_DFF p1, struct S_DFF p2, void (*cb)(void*, struct S_DFF, struct S_DFF)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_DFD(void* p0, struct S_DFD p1, struct S_DFD p2, void (*cb)(void*, struct S_DFD, struct S_DFD)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_DFP(void* p0, struct S_DFP p1, struct S_DFP p2, void (*cb)(void*, struct S_DFP, struct S_DFP)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_DDI(void* p0, struct S_DDI p1, struct S_DDI p2, void (*cb)(void*, struct S_DDI, struct S_DDI)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_DDF(void* p0, struct S_DDF p1, struct S_DDF p2, void (*cb)(void*, struct S_DDF, struct S_DDF)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_DDD(void* p0, struct S_DDD p1, struct S_DDD p2, void (*cb)(void*, struct S_DDD, struct S_DDD)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_DDP(void* p0, struct S_DDP p1, struct S_DDP p2, void (*cb)(void*, struct S_DDP, struct S_DDP)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_DPI(void* p0, struct S_DPI p1, struct S_DPI p2, void (*cb)(void*, struct S_DPI, struct S_DPI)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_DPF(void* p0, struct S_DPF p1, struct S_DPF p2, void (*cb)(void*, struct S_DPF, struct S_DPF)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_DPD(void* p0, struct S_DPD p1, struct S_DPD p2, void (*cb)(void*, struct S_DPD, struct S_DPD)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_DPP(void* p0, struct S_DPP p1, struct S_DPP p2, void (*cb)(void*, struct S_DPP, struct S_DPP)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_PII(void* p0, struct S_PII p1, struct S_PII p2, void (*cb)(void*, struct S_PII, struct S_PII)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_PIF(void* p0, struct S_PIF p1, struct S_PIF p2, void (*cb)(void*, struct S_PIF, struct S_PIF)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_PID(void* p0, struct S_PID p1, struct S_PID p2, void (*cb)(void*, struct S_PID, struct S_PID)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_PIP(void* p0, struct S_PIP p1, struct S_PIP p2, void (*cb)(void*, struct S_PIP, struct S_PIP)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_PFI(void* p0, struct S_PFI p1, struct S_PFI p2, void (*cb)(void*, struct S_PFI, struct S_PFI)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_PFF(void* p0, struct S_PFF p1, struct S_PFF p2, void (*cb)(void*, struct S_PFF, struct S_PFF)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_PFD(void* p0, struct S_PFD p1, struct S_PFD p2, void (*cb)(void*, struct S_PFD, struct S_PFD)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_PFP(void* p0, struct S_PFP p1, struct S_PFP p2, void (*cb)(void*, struct S_PFP, struct S_PFP)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_PDI(void* p0, struct S_PDI p1, struct S_PDI p2, void (*cb)(void*, struct S_PDI, struct S_PDI)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_PDF(void* p0, struct S_PDF p1, struct S_PDF p2, void (*cb)(void*, struct S_PDF, struct S_PDF)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_PDD(void* p0, struct S_PDD p1, struct S_PDD p2, void (*cb)(void*, struct S_PDD, struct S_PDD)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_PDP(void* p0, struct S_PDP p1, struct S_PDP p2, void (*cb)(void*, struct S_PDP, struct S_PDP)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_PPI(void* p0, struct S_PPI p1, struct S_PPI p2, void (*cb)(void*, struct S_PPI, struct S_PPI)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_PPF(void* p0, struct S_PPF p1, struct S_PPF p2, void (*cb)(void*, struct S_PPF, struct S_PPF)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_PPD(void* p0, struct S_PPD p1, struct S_PPD p2, void (*cb)(void*, struct S_PPD, struct S_PPD)) { cb(p0, p1, p2); }
+EXPORT void f6_V_PSS_PPP(void* p0, struct S_PPP p1, struct S_PPP p2, void (*cb)(void*, struct S_PPP, struct S_PPP)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_I(struct S_I p0, int p1, int p2, void (*cb)(struct S_I, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_F(struct S_F p0, int p1, int p2, void (*cb)(struct S_F, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_D(struct S_D p0, int p1, int p2, void (*cb)(struct S_D, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_P(struct S_P p0, int p1, int p2, void (*cb)(struct S_P, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_II(struct S_II p0, int p1, int p2, void (*cb)(struct S_II, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_IF(struct S_IF p0, int p1, int p2, void (*cb)(struct S_IF, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_ID(struct S_ID p0, int p1, int p2, void (*cb)(struct S_ID, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_IP(struct S_IP p0, int p1, int p2, void (*cb)(struct S_IP, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_FI(struct S_FI p0, int p1, int p2, void (*cb)(struct S_FI, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_FF(struct S_FF p0, int p1, int p2, void (*cb)(struct S_FF, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_FD(struct S_FD p0, int p1, int p2, void (*cb)(struct S_FD, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_FP(struct S_FP p0, int p1, int p2, void (*cb)(struct S_FP, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_DI(struct S_DI p0, int p1, int p2, void (*cb)(struct S_DI, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_DF(struct S_DF p0, int p1, int p2, void (*cb)(struct S_DF, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_DD(struct S_DD p0, int p1, int p2, void (*cb)(struct S_DD, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_DP(struct S_DP p0, int p1, int p2, void (*cb)(struct S_DP, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_PI(struct S_PI p0, int p1, int p2, void (*cb)(struct S_PI, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_PF(struct S_PF p0, int p1, int p2, void (*cb)(struct S_PF, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_PD(struct S_PD p0, int p1, int p2, void (*cb)(struct S_PD, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_PP(struct S_PP p0, int p1, int p2, void (*cb)(struct S_PP, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_III(struct S_III p0, int p1, int p2, void (*cb)(struct S_III, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_IIF(struct S_IIF p0, int p1, int p2, void (*cb)(struct S_IIF, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_IID(struct S_IID p0, int p1, int p2, void (*cb)(struct S_IID, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_IIP(struct S_IIP p0, int p1, int p2, void (*cb)(struct S_IIP, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_IFI(struct S_IFI p0, int p1, int p2, void (*cb)(struct S_IFI, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_IFF(struct S_IFF p0, int p1, int p2, void (*cb)(struct S_IFF, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_IFD(struct S_IFD p0, int p1, int p2, void (*cb)(struct S_IFD, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_IFP(struct S_IFP p0, int p1, int p2, void (*cb)(struct S_IFP, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_IDI(struct S_IDI p0, int p1, int p2, void (*cb)(struct S_IDI, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_IDF(struct S_IDF p0, int p1, int p2, void (*cb)(struct S_IDF, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_IDD(struct S_IDD p0, int p1, int p2, void (*cb)(struct S_IDD, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_IDP(struct S_IDP p0, int p1, int p2, void (*cb)(struct S_IDP, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_IPI(struct S_IPI p0, int p1, int p2, void (*cb)(struct S_IPI, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_IPF(struct S_IPF p0, int p1, int p2, void (*cb)(struct S_IPF, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_IPD(struct S_IPD p0, int p1, int p2, void (*cb)(struct S_IPD, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_IPP(struct S_IPP p0, int p1, int p2, void (*cb)(struct S_IPP, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_FII(struct S_FII p0, int p1, int p2, void (*cb)(struct S_FII, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_FIF(struct S_FIF p0, int p1, int p2, void (*cb)(struct S_FIF, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_FID(struct S_FID p0, int p1, int p2, void (*cb)(struct S_FID, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_FIP(struct S_FIP p0, int p1, int p2, void (*cb)(struct S_FIP, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_FFI(struct S_FFI p0, int p1, int p2, void (*cb)(struct S_FFI, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_FFF(struct S_FFF p0, int p1, int p2, void (*cb)(struct S_FFF, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_FFD(struct S_FFD p0, int p1, int p2, void (*cb)(struct S_FFD, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_FFP(struct S_FFP p0, int p1, int p2, void (*cb)(struct S_FFP, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_FDI(struct S_FDI p0, int p1, int p2, void (*cb)(struct S_FDI, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_FDF(struct S_FDF p0, int p1, int p2, void (*cb)(struct S_FDF, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_FDD(struct S_FDD p0, int p1, int p2, void (*cb)(struct S_FDD, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_FDP(struct S_FDP p0, int p1, int p2, void (*cb)(struct S_FDP, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_FPI(struct S_FPI p0, int p1, int p2, void (*cb)(struct S_FPI, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_FPF(struct S_FPF p0, int p1, int p2, void (*cb)(struct S_FPF, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_FPD(struct S_FPD p0, int p1, int p2, void (*cb)(struct S_FPD, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_FPP(struct S_FPP p0, int p1, int p2, void (*cb)(struct S_FPP, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_DII(struct S_DII p0, int p1, int p2, void (*cb)(struct S_DII, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_DIF(struct S_DIF p0, int p1, int p2, void (*cb)(struct S_DIF, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_DID(struct S_DID p0, int p1, int p2, void (*cb)(struct S_DID, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_DIP(struct S_DIP p0, int p1, int p2, void (*cb)(struct S_DIP, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_DFI(struct S_DFI p0, int p1, int p2, void (*cb)(struct S_DFI, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_DFF(struct S_DFF p0, int p1, int p2, void (*cb)(struct S_DFF, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_DFD(struct S_DFD p0, int p1, int p2, void (*cb)(struct S_DFD, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_DFP(struct S_DFP p0, int p1, int p2, void (*cb)(struct S_DFP, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_DDI(struct S_DDI p0, int p1, int p2, void (*cb)(struct S_DDI, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_DDF(struct S_DDF p0, int p1, int p2, void (*cb)(struct S_DDF, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_DDD(struct S_DDD p0, int p1, int p2, void (*cb)(struct S_DDD, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_DDP(struct S_DDP p0, int p1, int p2, void (*cb)(struct S_DDP, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_DPI(struct S_DPI p0, int p1, int p2, void (*cb)(struct S_DPI, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_DPF(struct S_DPF p0, int p1, int p2, void (*cb)(struct S_DPF, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_DPD(struct S_DPD p0, int p1, int p2, void (*cb)(struct S_DPD, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_DPP(struct S_DPP p0, int p1, int p2, void (*cb)(struct S_DPP, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_PII(struct S_PII p0, int p1, int p2, void (*cb)(struct S_PII, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_PIF(struct S_PIF p0, int p1, int p2, void (*cb)(struct S_PIF, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_PID(struct S_PID p0, int p1, int p2, void (*cb)(struct S_PID, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_PIP(struct S_PIP p0, int p1, int p2, void (*cb)(struct S_PIP, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_PFI(struct S_PFI p0, int p1, int p2, void (*cb)(struct S_PFI, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_PFF(struct S_PFF p0, int p1, int p2, void (*cb)(struct S_PFF, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_PFD(struct S_PFD p0, int p1, int p2, void (*cb)(struct S_PFD, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_PFP(struct S_PFP p0, int p1, int p2, void (*cb)(struct S_PFP, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_PDI(struct S_PDI p0, int p1, int p2, void (*cb)(struct S_PDI, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_PDF(struct S_PDF p0, int p1, int p2, void (*cb)(struct S_PDF, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_PDD(struct S_PDD p0, int p1, int p2, void (*cb)(struct S_PDD, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_PDP(struct S_PDP p0, int p1, int p2, void (*cb)(struct S_PDP, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_PPI(struct S_PPI p0, int p1, int p2, void (*cb)(struct S_PPI, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_PPF(struct S_PPF p0, int p1, int p2, void (*cb)(struct S_PPF, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_PPD(struct S_PPD p0, int p1, int p2, void (*cb)(struct S_PPD, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SII_PPP(struct S_PPP p0, int p1, int p2, void (*cb)(struct S_PPP, int, int)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_I(struct S_I p0, int p1, float p2, void (*cb)(struct S_I, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_F(struct S_F p0, int p1, float p2, void (*cb)(struct S_F, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_D(struct S_D p0, int p1, float p2, void (*cb)(struct S_D, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_P(struct S_P p0, int p1, float p2, void (*cb)(struct S_P, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_II(struct S_II p0, int p1, float p2, void (*cb)(struct S_II, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_IF(struct S_IF p0, int p1, float p2, void (*cb)(struct S_IF, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_ID(struct S_ID p0, int p1, float p2, void (*cb)(struct S_ID, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_IP(struct S_IP p0, int p1, float p2, void (*cb)(struct S_IP, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_FI(struct S_FI p0, int p1, float p2, void (*cb)(struct S_FI, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_FF(struct S_FF p0, int p1, float p2, void (*cb)(struct S_FF, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_FD(struct S_FD p0, int p1, float p2, void (*cb)(struct S_FD, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_FP(struct S_FP p0, int p1, float p2, void (*cb)(struct S_FP, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_DI(struct S_DI p0, int p1, float p2, void (*cb)(struct S_DI, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_DF(struct S_DF p0, int p1, float p2, void (*cb)(struct S_DF, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_DD(struct S_DD p0, int p1, float p2, void (*cb)(struct S_DD, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_DP(struct S_DP p0, int p1, float p2, void (*cb)(struct S_DP, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_PI(struct S_PI p0, int p1, float p2, void (*cb)(struct S_PI, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_PF(struct S_PF p0, int p1, float p2, void (*cb)(struct S_PF, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_PD(struct S_PD p0, int p1, float p2, void (*cb)(struct S_PD, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_PP(struct S_PP p0, int p1, float p2, void (*cb)(struct S_PP, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_III(struct S_III p0, int p1, float p2, void (*cb)(struct S_III, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_IIF(struct S_IIF p0, int p1, float p2, void (*cb)(struct S_IIF, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_IID(struct S_IID p0, int p1, float p2, void (*cb)(struct S_IID, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_IIP(struct S_IIP p0, int p1, float p2, void (*cb)(struct S_IIP, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_IFI(struct S_IFI p0, int p1, float p2, void (*cb)(struct S_IFI, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_IFF(struct S_IFF p0, int p1, float p2, void (*cb)(struct S_IFF, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_IFD(struct S_IFD p0, int p1, float p2, void (*cb)(struct S_IFD, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_IFP(struct S_IFP p0, int p1, float p2, void (*cb)(struct S_IFP, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_IDI(struct S_IDI p0, int p1, float p2, void (*cb)(struct S_IDI, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_IDF(struct S_IDF p0, int p1, float p2, void (*cb)(struct S_IDF, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_IDD(struct S_IDD p0, int p1, float p2, void (*cb)(struct S_IDD, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_IDP(struct S_IDP p0, int p1, float p2, void (*cb)(struct S_IDP, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_IPI(struct S_IPI p0, int p1, float p2, void (*cb)(struct S_IPI, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_IPF(struct S_IPF p0, int p1, float p2, void (*cb)(struct S_IPF, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_IPD(struct S_IPD p0, int p1, float p2, void (*cb)(struct S_IPD, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_IPP(struct S_IPP p0, int p1, float p2, void (*cb)(struct S_IPP, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_FII(struct S_FII p0, int p1, float p2, void (*cb)(struct S_FII, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_FIF(struct S_FIF p0, int p1, float p2, void (*cb)(struct S_FIF, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_FID(struct S_FID p0, int p1, float p2, void (*cb)(struct S_FID, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_FIP(struct S_FIP p0, int p1, float p2, void (*cb)(struct S_FIP, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_FFI(struct S_FFI p0, int p1, float p2, void (*cb)(struct S_FFI, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_FFF(struct S_FFF p0, int p1, float p2, void (*cb)(struct S_FFF, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_FFD(struct S_FFD p0, int p1, float p2, void (*cb)(struct S_FFD, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_FFP(struct S_FFP p0, int p1, float p2, void (*cb)(struct S_FFP, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_FDI(struct S_FDI p0, int p1, float p2, void (*cb)(struct S_FDI, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_FDF(struct S_FDF p0, int p1, float p2, void (*cb)(struct S_FDF, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_FDD(struct S_FDD p0, int p1, float p2, void (*cb)(struct S_FDD, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_FDP(struct S_FDP p0, int p1, float p2, void (*cb)(struct S_FDP, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_FPI(struct S_FPI p0, int p1, float p2, void (*cb)(struct S_FPI, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_FPF(struct S_FPF p0, int p1, float p2, void (*cb)(struct S_FPF, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_FPD(struct S_FPD p0, int p1, float p2, void (*cb)(struct S_FPD, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_FPP(struct S_FPP p0, int p1, float p2, void (*cb)(struct S_FPP, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_DII(struct S_DII p0, int p1, float p2, void (*cb)(struct S_DII, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_DIF(struct S_DIF p0, int p1, float p2, void (*cb)(struct S_DIF, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_DID(struct S_DID p0, int p1, float p2, void (*cb)(struct S_DID, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_DIP(struct S_DIP p0, int p1, float p2, void (*cb)(struct S_DIP, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_DFI(struct S_DFI p0, int p1, float p2, void (*cb)(struct S_DFI, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_DFF(struct S_DFF p0, int p1, float p2, void (*cb)(struct S_DFF, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_DFD(struct S_DFD p0, int p1, float p2, void (*cb)(struct S_DFD, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_DFP(struct S_DFP p0, int p1, float p2, void (*cb)(struct S_DFP, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_DDI(struct S_DDI p0, int p1, float p2, void (*cb)(struct S_DDI, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_DDF(struct S_DDF p0, int p1, float p2, void (*cb)(struct S_DDF, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_DDD(struct S_DDD p0, int p1, float p2, void (*cb)(struct S_DDD, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_DDP(struct S_DDP p0, int p1, float p2, void (*cb)(struct S_DDP, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_DPI(struct S_DPI p0, int p1, float p2, void (*cb)(struct S_DPI, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_DPF(struct S_DPF p0, int p1, float p2, void (*cb)(struct S_DPF, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_DPD(struct S_DPD p0, int p1, float p2, void (*cb)(struct S_DPD, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_DPP(struct S_DPP p0, int p1, float p2, void (*cb)(struct S_DPP, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_PII(struct S_PII p0, int p1, float p2, void (*cb)(struct S_PII, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_PIF(struct S_PIF p0, int p1, float p2, void (*cb)(struct S_PIF, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_PID(struct S_PID p0, int p1, float p2, void (*cb)(struct S_PID, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_PIP(struct S_PIP p0, int p1, float p2, void (*cb)(struct S_PIP, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_PFI(struct S_PFI p0, int p1, float p2, void (*cb)(struct S_PFI, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_PFF(struct S_PFF p0, int p1, float p2, void (*cb)(struct S_PFF, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_PFD(struct S_PFD p0, int p1, float p2, void (*cb)(struct S_PFD, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_PFP(struct S_PFP p0, int p1, float p2, void (*cb)(struct S_PFP, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_PDI(struct S_PDI p0, int p1, float p2, void (*cb)(struct S_PDI, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_PDF(struct S_PDF p0, int p1, float p2, void (*cb)(struct S_PDF, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_PDD(struct S_PDD p0, int p1, float p2, void (*cb)(struct S_PDD, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_PDP(struct S_PDP p0, int p1, float p2, void (*cb)(struct S_PDP, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_PPI(struct S_PPI p0, int p1, float p2, void (*cb)(struct S_PPI, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_PPF(struct S_PPF p0, int p1, float p2, void (*cb)(struct S_PPF, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_PPD(struct S_PPD p0, int p1, float p2, void (*cb)(struct S_PPD, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SIF_PPP(struct S_PPP p0, int p1, float p2, void (*cb)(struct S_PPP, int, float)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_I(struct S_I p0, int p1, double p2, void (*cb)(struct S_I, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_F(struct S_F p0, int p1, double p2, void (*cb)(struct S_F, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_D(struct S_D p0, int p1, double p2, void (*cb)(struct S_D, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_P(struct S_P p0, int p1, double p2, void (*cb)(struct S_P, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_II(struct S_II p0, int p1, double p2, void (*cb)(struct S_II, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_IF(struct S_IF p0, int p1, double p2, void (*cb)(struct S_IF, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_ID(struct S_ID p0, int p1, double p2, void (*cb)(struct S_ID, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_IP(struct S_IP p0, int p1, double p2, void (*cb)(struct S_IP, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_FI(struct S_FI p0, int p1, double p2, void (*cb)(struct S_FI, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_FF(struct S_FF p0, int p1, double p2, void (*cb)(struct S_FF, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_FD(struct S_FD p0, int p1, double p2, void (*cb)(struct S_FD, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_FP(struct S_FP p0, int p1, double p2, void (*cb)(struct S_FP, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_DI(struct S_DI p0, int p1, double p2, void (*cb)(struct S_DI, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_DF(struct S_DF p0, int p1, double p2, void (*cb)(struct S_DF, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_DD(struct S_DD p0, int p1, double p2, void (*cb)(struct S_DD, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_DP(struct S_DP p0, int p1, double p2, void (*cb)(struct S_DP, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_PI(struct S_PI p0, int p1, double p2, void (*cb)(struct S_PI, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_PF(struct S_PF p0, int p1, double p2, void (*cb)(struct S_PF, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_PD(struct S_PD p0, int p1, double p2, void (*cb)(struct S_PD, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_PP(struct S_PP p0, int p1, double p2, void (*cb)(struct S_PP, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_III(struct S_III p0, int p1, double p2, void (*cb)(struct S_III, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_IIF(struct S_IIF p0, int p1, double p2, void (*cb)(struct S_IIF, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_IID(struct S_IID p0, int p1, double p2, void (*cb)(struct S_IID, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_IIP(struct S_IIP p0, int p1, double p2, void (*cb)(struct S_IIP, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_IFI(struct S_IFI p0, int p1, double p2, void (*cb)(struct S_IFI, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_IFF(struct S_IFF p0, int p1, double p2, void (*cb)(struct S_IFF, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_IFD(struct S_IFD p0, int p1, double p2, void (*cb)(struct S_IFD, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_IFP(struct S_IFP p0, int p1, double p2, void (*cb)(struct S_IFP, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_IDI(struct S_IDI p0, int p1, double p2, void (*cb)(struct S_IDI, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_IDF(struct S_IDF p0, int p1, double p2, void (*cb)(struct S_IDF, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_IDD(struct S_IDD p0, int p1, double p2, void (*cb)(struct S_IDD, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_IDP(struct S_IDP p0, int p1, double p2, void (*cb)(struct S_IDP, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_IPI(struct S_IPI p0, int p1, double p2, void (*cb)(struct S_IPI, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_IPF(struct S_IPF p0, int p1, double p2, void (*cb)(struct S_IPF, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_IPD(struct S_IPD p0, int p1, double p2, void (*cb)(struct S_IPD, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_IPP(struct S_IPP p0, int p1, double p2, void (*cb)(struct S_IPP, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_FII(struct S_FII p0, int p1, double p2, void (*cb)(struct S_FII, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_FIF(struct S_FIF p0, int p1, double p2, void (*cb)(struct S_FIF, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_FID(struct S_FID p0, int p1, double p2, void (*cb)(struct S_FID, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_FIP(struct S_FIP p0, int p1, double p2, void (*cb)(struct S_FIP, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_FFI(struct S_FFI p0, int p1, double p2, void (*cb)(struct S_FFI, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_FFF(struct S_FFF p0, int p1, double p2, void (*cb)(struct S_FFF, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_FFD(struct S_FFD p0, int p1, double p2, void (*cb)(struct S_FFD, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_FFP(struct S_FFP p0, int p1, double p2, void (*cb)(struct S_FFP, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_FDI(struct S_FDI p0, int p1, double p2, void (*cb)(struct S_FDI, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_FDF(struct S_FDF p0, int p1, double p2, void (*cb)(struct S_FDF, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_FDD(struct S_FDD p0, int p1, double p2, void (*cb)(struct S_FDD, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_FDP(struct S_FDP p0, int p1, double p2, void (*cb)(struct S_FDP, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_FPI(struct S_FPI p0, int p1, double p2, void (*cb)(struct S_FPI, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_FPF(struct S_FPF p0, int p1, double p2, void (*cb)(struct S_FPF, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_FPD(struct S_FPD p0, int p1, double p2, void (*cb)(struct S_FPD, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_FPP(struct S_FPP p0, int p1, double p2, void (*cb)(struct S_FPP, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_DII(struct S_DII p0, int p1, double p2, void (*cb)(struct S_DII, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_DIF(struct S_DIF p0, int p1, double p2, void (*cb)(struct S_DIF, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_DID(struct S_DID p0, int p1, double p2, void (*cb)(struct S_DID, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_DIP(struct S_DIP p0, int p1, double p2, void (*cb)(struct S_DIP, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_DFI(struct S_DFI p0, int p1, double p2, void (*cb)(struct S_DFI, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_DFF(struct S_DFF p0, int p1, double p2, void (*cb)(struct S_DFF, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_DFD(struct S_DFD p0, int p1, double p2, void (*cb)(struct S_DFD, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_DFP(struct S_DFP p0, int p1, double p2, void (*cb)(struct S_DFP, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_DDI(struct S_DDI p0, int p1, double p2, void (*cb)(struct S_DDI, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_DDF(struct S_DDF p0, int p1, double p2, void (*cb)(struct S_DDF, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_DDD(struct S_DDD p0, int p1, double p2, void (*cb)(struct S_DDD, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_DDP(struct S_DDP p0, int p1, double p2, void (*cb)(struct S_DDP, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_DPI(struct S_DPI p0, int p1, double p2, void (*cb)(struct S_DPI, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_DPF(struct S_DPF p0, int p1, double p2, void (*cb)(struct S_DPF, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_DPD(struct S_DPD p0, int p1, double p2, void (*cb)(struct S_DPD, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_DPP(struct S_DPP p0, int p1, double p2, void (*cb)(struct S_DPP, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_PII(struct S_PII p0, int p1, double p2, void (*cb)(struct S_PII, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_PIF(struct S_PIF p0, int p1, double p2, void (*cb)(struct S_PIF, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_PID(struct S_PID p0, int p1, double p2, void (*cb)(struct S_PID, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_PIP(struct S_PIP p0, int p1, double p2, void (*cb)(struct S_PIP, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_PFI(struct S_PFI p0, int p1, double p2, void (*cb)(struct S_PFI, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_PFF(struct S_PFF p0, int p1, double p2, void (*cb)(struct S_PFF, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_PFD(struct S_PFD p0, int p1, double p2, void (*cb)(struct S_PFD, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_PFP(struct S_PFP p0, int p1, double p2, void (*cb)(struct S_PFP, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_PDI(struct S_PDI p0, int p1, double p2, void (*cb)(struct S_PDI, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_PDF(struct S_PDF p0, int p1, double p2, void (*cb)(struct S_PDF, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_PDD(struct S_PDD p0, int p1, double p2, void (*cb)(struct S_PDD, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_PDP(struct S_PDP p0, int p1, double p2, void (*cb)(struct S_PDP, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_PPI(struct S_PPI p0, int p1, double p2, void (*cb)(struct S_PPI, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_PPF(struct S_PPF p0, int p1, double p2, void (*cb)(struct S_PPF, int, double)) { cb(p0, p1, p2); }
+EXPORT void f6_V_SID_PPD(struct S_PPD p0, int p1, double p2, void (*cb)(struct S_PPD, int, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SID_PPP(struct S_PPP p0, int p1, double p2, void (*cb)(struct S_PPP, int, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_I(struct S_I p0, int p1, void* p2, void (*cb)(struct S_I, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_F(struct S_F p0, int p1, void* p2, void (*cb)(struct S_F, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_D(struct S_D p0, int p1, void* p2, void (*cb)(struct S_D, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_P(struct S_P p0, int p1, void* p2, void (*cb)(struct S_P, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_II(struct S_II p0, int p1, void* p2, void (*cb)(struct S_II, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_IF(struct S_IF p0, int p1, void* p2, void (*cb)(struct S_IF, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_ID(struct S_ID p0, int p1, void* p2, void (*cb)(struct S_ID, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_IP(struct S_IP p0, int p1, void* p2, void (*cb)(struct S_IP, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_FI(struct S_FI p0, int p1, void* p2, void (*cb)(struct S_FI, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_FF(struct S_FF p0, int p1, void* p2, void (*cb)(struct S_FF, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_FD(struct S_FD p0, int p1, void* p2, void (*cb)(struct S_FD, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_FP(struct S_FP p0, int p1, void* p2, void (*cb)(struct S_FP, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_DI(struct S_DI p0, int p1, void* p2, void (*cb)(struct S_DI, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_DF(struct S_DF p0, int p1, void* p2, void (*cb)(struct S_DF, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_DD(struct S_DD p0, int p1, void* p2, void (*cb)(struct S_DD, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_DP(struct S_DP p0, int p1, void* p2, void (*cb)(struct S_DP, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_PI(struct S_PI p0, int p1, void* p2, void (*cb)(struct S_PI, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_PF(struct S_PF p0, int p1, void* p2, void (*cb)(struct S_PF, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_PD(struct S_PD p0, int p1, void* p2, void (*cb)(struct S_PD, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_PP(struct S_PP p0, int p1, void* p2, void (*cb)(struct S_PP, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_III(struct S_III p0, int p1, void* p2, void (*cb)(struct S_III, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_IIF(struct S_IIF p0, int p1, void* p2, void (*cb)(struct S_IIF, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_IID(struct S_IID p0, int p1, void* p2, void (*cb)(struct S_IID, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_IIP(struct S_IIP p0, int p1, void* p2, void (*cb)(struct S_IIP, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_IFI(struct S_IFI p0, int p1, void* p2, void (*cb)(struct S_IFI, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_IFF(struct S_IFF p0, int p1, void* p2, void (*cb)(struct S_IFF, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_IFD(struct S_IFD p0, int p1, void* p2, void (*cb)(struct S_IFD, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_IFP(struct S_IFP p0, int p1, void* p2, void (*cb)(struct S_IFP, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_IDI(struct S_IDI p0, int p1, void* p2, void (*cb)(struct S_IDI, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_IDF(struct S_IDF p0, int p1, void* p2, void (*cb)(struct S_IDF, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_IDD(struct S_IDD p0, int p1, void* p2, void (*cb)(struct S_IDD, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_IDP(struct S_IDP p0, int p1, void* p2, void (*cb)(struct S_IDP, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_IPI(struct S_IPI p0, int p1, void* p2, void (*cb)(struct S_IPI, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_IPF(struct S_IPF p0, int p1, void* p2, void (*cb)(struct S_IPF, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_IPD(struct S_IPD p0, int p1, void* p2, void (*cb)(struct S_IPD, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_IPP(struct S_IPP p0, int p1, void* p2, void (*cb)(struct S_IPP, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_FII(struct S_FII p0, int p1, void* p2, void (*cb)(struct S_FII, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_FIF(struct S_FIF p0, int p1, void* p2, void (*cb)(struct S_FIF, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_FID(struct S_FID p0, int p1, void* p2, void (*cb)(struct S_FID, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_FIP(struct S_FIP p0, int p1, void* p2, void (*cb)(struct S_FIP, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_FFI(struct S_FFI p0, int p1, void* p2, void (*cb)(struct S_FFI, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_FFF(struct S_FFF p0, int p1, void* p2, void (*cb)(struct S_FFF, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_FFD(struct S_FFD p0, int p1, void* p2, void (*cb)(struct S_FFD, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_FFP(struct S_FFP p0, int p1, void* p2, void (*cb)(struct S_FFP, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_FDI(struct S_FDI p0, int p1, void* p2, void (*cb)(struct S_FDI, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_FDF(struct S_FDF p0, int p1, void* p2, void (*cb)(struct S_FDF, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_FDD(struct S_FDD p0, int p1, void* p2, void (*cb)(struct S_FDD, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_FDP(struct S_FDP p0, int p1, void* p2, void (*cb)(struct S_FDP, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_FPI(struct S_FPI p0, int p1, void* p2, void (*cb)(struct S_FPI, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_FPF(struct S_FPF p0, int p1, void* p2, void (*cb)(struct S_FPF, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_FPD(struct S_FPD p0, int p1, void* p2, void (*cb)(struct S_FPD, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_FPP(struct S_FPP p0, int p1, void* p2, void (*cb)(struct S_FPP, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_DII(struct S_DII p0, int p1, void* p2, void (*cb)(struct S_DII, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_DIF(struct S_DIF p0, int p1, void* p2, void (*cb)(struct S_DIF, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_DID(struct S_DID p0, int p1, void* p2, void (*cb)(struct S_DID, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_DIP(struct S_DIP p0, int p1, void* p2, void (*cb)(struct S_DIP, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_DFI(struct S_DFI p0, int p1, void* p2, void (*cb)(struct S_DFI, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_DFF(struct S_DFF p0, int p1, void* p2, void (*cb)(struct S_DFF, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_DFD(struct S_DFD p0, int p1, void* p2, void (*cb)(struct S_DFD, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_DFP(struct S_DFP p0, int p1, void* p2, void (*cb)(struct S_DFP, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_DDI(struct S_DDI p0, int p1, void* p2, void (*cb)(struct S_DDI, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_DDF(struct S_DDF p0, int p1, void* p2, void (*cb)(struct S_DDF, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_DDD(struct S_DDD p0, int p1, void* p2, void (*cb)(struct S_DDD, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_DDP(struct S_DDP p0, int p1, void* p2, void (*cb)(struct S_DDP, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_DPI(struct S_DPI p0, int p1, void* p2, void (*cb)(struct S_DPI, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_DPF(struct S_DPF p0, int p1, void* p2, void (*cb)(struct S_DPF, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_DPD(struct S_DPD p0, int p1, void* p2, void (*cb)(struct S_DPD, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_DPP(struct S_DPP p0, int p1, void* p2, void (*cb)(struct S_DPP, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_PII(struct S_PII p0, int p1, void* p2, void (*cb)(struct S_PII, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_PIF(struct S_PIF p0, int p1, void* p2, void (*cb)(struct S_PIF, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_PID(struct S_PID p0, int p1, void* p2, void (*cb)(struct S_PID, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_PIP(struct S_PIP p0, int p1, void* p2, void (*cb)(struct S_PIP, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_PFI(struct S_PFI p0, int p1, void* p2, void (*cb)(struct S_PFI, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_PFF(struct S_PFF p0, int p1, void* p2, void (*cb)(struct S_PFF, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_PFD(struct S_PFD p0, int p1, void* p2, void (*cb)(struct S_PFD, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_PFP(struct S_PFP p0, int p1, void* p2, void (*cb)(struct S_PFP, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_PDI(struct S_PDI p0, int p1, void* p2, void (*cb)(struct S_PDI, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_PDF(struct S_PDF p0, int p1, void* p2, void (*cb)(struct S_PDF, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_PDD(struct S_PDD p0, int p1, void* p2, void (*cb)(struct S_PDD, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_PDP(struct S_PDP p0, int p1, void* p2, void (*cb)(struct S_PDP, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_PPI(struct S_PPI p0, int p1, void* p2, void (*cb)(struct S_PPI, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_PPF(struct S_PPF p0, int p1, void* p2, void (*cb)(struct S_PPF, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_PPD(struct S_PPD p0, int p1, void* p2, void (*cb)(struct S_PPD, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIP_PPP(struct S_PPP p0, int p1, void* p2, void (*cb)(struct S_PPP, int, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_I(struct S_I p0, int p1, struct S_I p2, void (*cb)(struct S_I, int, struct S_I)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_F(struct S_F p0, int p1, struct S_F p2, void (*cb)(struct S_F, int, struct S_F)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_D(struct S_D p0, int p1, struct S_D p2, void (*cb)(struct S_D, int, struct S_D)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_P(struct S_P p0, int p1, struct S_P p2, void (*cb)(struct S_P, int, struct S_P)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_II(struct S_II p0, int p1, struct S_II p2, void (*cb)(struct S_II, int, struct S_II)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_IF(struct S_IF p0, int p1, struct S_IF p2, void (*cb)(struct S_IF, int, struct S_IF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_ID(struct S_ID p0, int p1, struct S_ID p2, void (*cb)(struct S_ID, int, struct S_ID)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_IP(struct S_IP p0, int p1, struct S_IP p2, void (*cb)(struct S_IP, int, struct S_IP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_FI(struct S_FI p0, int p1, struct S_FI p2, void (*cb)(struct S_FI, int, struct S_FI)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_FF(struct S_FF p0, int p1, struct S_FF p2, void (*cb)(struct S_FF, int, struct S_FF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_FD(struct S_FD p0, int p1, struct S_FD p2, void (*cb)(struct S_FD, int, struct S_FD)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_FP(struct S_FP p0, int p1, struct S_FP p2, void (*cb)(struct S_FP, int, struct S_FP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_DI(struct S_DI p0, int p1, struct S_DI p2, void (*cb)(struct S_DI, int, struct S_DI)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_DF(struct S_DF p0, int p1, struct S_DF p2, void (*cb)(struct S_DF, int, struct S_DF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_DD(struct S_DD p0, int p1, struct S_DD p2, void (*cb)(struct S_DD, int, struct S_DD)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_DP(struct S_DP p0, int p1, struct S_DP p2, void (*cb)(struct S_DP, int, struct S_DP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_PI(struct S_PI p0, int p1, struct S_PI p2, void (*cb)(struct S_PI, int, struct S_PI)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_PF(struct S_PF p0, int p1, struct S_PF p2, void (*cb)(struct S_PF, int, struct S_PF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_PD(struct S_PD p0, int p1, struct S_PD p2, void (*cb)(struct S_PD, int, struct S_PD)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_PP(struct S_PP p0, int p1, struct S_PP p2, void (*cb)(struct S_PP, int, struct S_PP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_III(struct S_III p0, int p1, struct S_III p2, void (*cb)(struct S_III, int, struct S_III)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_IIF(struct S_IIF p0, int p1, struct S_IIF p2, void (*cb)(struct S_IIF, int, struct S_IIF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_IID(struct S_IID p0, int p1, struct S_IID p2, void (*cb)(struct S_IID, int, struct S_IID)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_IIP(struct S_IIP p0, int p1, struct S_IIP p2, void (*cb)(struct S_IIP, int, struct S_IIP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_IFI(struct S_IFI p0, int p1, struct S_IFI p2, void (*cb)(struct S_IFI, int, struct S_IFI)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_IFF(struct S_IFF p0, int p1, struct S_IFF p2, void (*cb)(struct S_IFF, int, struct S_IFF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_IFD(struct S_IFD p0, int p1, struct S_IFD p2, void (*cb)(struct S_IFD, int, struct S_IFD)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_IFP(struct S_IFP p0, int p1, struct S_IFP p2, void (*cb)(struct S_IFP, int, struct S_IFP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_IDI(struct S_IDI p0, int p1, struct S_IDI p2, void (*cb)(struct S_IDI, int, struct S_IDI)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_IDF(struct S_IDF p0, int p1, struct S_IDF p2, void (*cb)(struct S_IDF, int, struct S_IDF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_IDD(struct S_IDD p0, int p1, struct S_IDD p2, void (*cb)(struct S_IDD, int, struct S_IDD)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_IDP(struct S_IDP p0, int p1, struct S_IDP p2, void (*cb)(struct S_IDP, int, struct S_IDP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_IPI(struct S_IPI p0, int p1, struct S_IPI p2, void (*cb)(struct S_IPI, int, struct S_IPI)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_IPF(struct S_IPF p0, int p1, struct S_IPF p2, void (*cb)(struct S_IPF, int, struct S_IPF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_IPD(struct S_IPD p0, int p1, struct S_IPD p2, void (*cb)(struct S_IPD, int, struct S_IPD)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_IPP(struct S_IPP p0, int p1, struct S_IPP p2, void (*cb)(struct S_IPP, int, struct S_IPP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_FII(struct S_FII p0, int p1, struct S_FII p2, void (*cb)(struct S_FII, int, struct S_FII)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_FIF(struct S_FIF p0, int p1, struct S_FIF p2, void (*cb)(struct S_FIF, int, struct S_FIF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_FID(struct S_FID p0, int p1, struct S_FID p2, void (*cb)(struct S_FID, int, struct S_FID)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_FIP(struct S_FIP p0, int p1, struct S_FIP p2, void (*cb)(struct S_FIP, int, struct S_FIP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_FFI(struct S_FFI p0, int p1, struct S_FFI p2, void (*cb)(struct S_FFI, int, struct S_FFI)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_FFF(struct S_FFF p0, int p1, struct S_FFF p2, void (*cb)(struct S_FFF, int, struct S_FFF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_FFD(struct S_FFD p0, int p1, struct S_FFD p2, void (*cb)(struct S_FFD, int, struct S_FFD)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_FFP(struct S_FFP p0, int p1, struct S_FFP p2, void (*cb)(struct S_FFP, int, struct S_FFP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_FDI(struct S_FDI p0, int p1, struct S_FDI p2, void (*cb)(struct S_FDI, int, struct S_FDI)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_FDF(struct S_FDF p0, int p1, struct S_FDF p2, void (*cb)(struct S_FDF, int, struct S_FDF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_FDD(struct S_FDD p0, int p1, struct S_FDD p2, void (*cb)(struct S_FDD, int, struct S_FDD)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_FDP(struct S_FDP p0, int p1, struct S_FDP p2, void (*cb)(struct S_FDP, int, struct S_FDP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_FPI(struct S_FPI p0, int p1, struct S_FPI p2, void (*cb)(struct S_FPI, int, struct S_FPI)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_FPF(struct S_FPF p0, int p1, struct S_FPF p2, void (*cb)(struct S_FPF, int, struct S_FPF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_FPD(struct S_FPD p0, int p1, struct S_FPD p2, void (*cb)(struct S_FPD, int, struct S_FPD)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_FPP(struct S_FPP p0, int p1, struct S_FPP p2, void (*cb)(struct S_FPP, int, struct S_FPP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_DII(struct S_DII p0, int p1, struct S_DII p2, void (*cb)(struct S_DII, int, struct S_DII)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_DIF(struct S_DIF p0, int p1, struct S_DIF p2, void (*cb)(struct S_DIF, int, struct S_DIF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_DID(struct S_DID p0, int p1, struct S_DID p2, void (*cb)(struct S_DID, int, struct S_DID)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_DIP(struct S_DIP p0, int p1, struct S_DIP p2, void (*cb)(struct S_DIP, int, struct S_DIP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_DFI(struct S_DFI p0, int p1, struct S_DFI p2, void (*cb)(struct S_DFI, int, struct S_DFI)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_DFF(struct S_DFF p0, int p1, struct S_DFF p2, void (*cb)(struct S_DFF, int, struct S_DFF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_DFD(struct S_DFD p0, int p1, struct S_DFD p2, void (*cb)(struct S_DFD, int, struct S_DFD)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_DFP(struct S_DFP p0, int p1, struct S_DFP p2, void (*cb)(struct S_DFP, int, struct S_DFP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_DDI(struct S_DDI p0, int p1, struct S_DDI p2, void (*cb)(struct S_DDI, int, struct S_DDI)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_DDF(struct S_DDF p0, int p1, struct S_DDF p2, void (*cb)(struct S_DDF, int, struct S_DDF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_DDD(struct S_DDD p0, int p1, struct S_DDD p2, void (*cb)(struct S_DDD, int, struct S_DDD)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_DDP(struct S_DDP p0, int p1, struct S_DDP p2, void (*cb)(struct S_DDP, int, struct S_DDP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_DPI(struct S_DPI p0, int p1, struct S_DPI p2, void (*cb)(struct S_DPI, int, struct S_DPI)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_DPF(struct S_DPF p0, int p1, struct S_DPF p2, void (*cb)(struct S_DPF, int, struct S_DPF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_DPD(struct S_DPD p0, int p1, struct S_DPD p2, void (*cb)(struct S_DPD, int, struct S_DPD)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_DPP(struct S_DPP p0, int p1, struct S_DPP p2, void (*cb)(struct S_DPP, int, struct S_DPP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_PII(struct S_PII p0, int p1, struct S_PII p2, void (*cb)(struct S_PII, int, struct S_PII)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_PIF(struct S_PIF p0, int p1, struct S_PIF p2, void (*cb)(struct S_PIF, int, struct S_PIF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_PID(struct S_PID p0, int p1, struct S_PID p2, void (*cb)(struct S_PID, int, struct S_PID)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_PIP(struct S_PIP p0, int p1, struct S_PIP p2, void (*cb)(struct S_PIP, int, struct S_PIP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_PFI(struct S_PFI p0, int p1, struct S_PFI p2, void (*cb)(struct S_PFI, int, struct S_PFI)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_PFF(struct S_PFF p0, int p1, struct S_PFF p2, void (*cb)(struct S_PFF, int, struct S_PFF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_PFD(struct S_PFD p0, int p1, struct S_PFD p2, void (*cb)(struct S_PFD, int, struct S_PFD)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_PFP(struct S_PFP p0, int p1, struct S_PFP p2, void (*cb)(struct S_PFP, int, struct S_PFP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_PDI(struct S_PDI p0, int p1, struct S_PDI p2, void (*cb)(struct S_PDI, int, struct S_PDI)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_PDF(struct S_PDF p0, int p1, struct S_PDF p2, void (*cb)(struct S_PDF, int, struct S_PDF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_PDD(struct S_PDD p0, int p1, struct S_PDD p2, void (*cb)(struct S_PDD, int, struct S_PDD)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_PDP(struct S_PDP p0, int p1, struct S_PDP p2, void (*cb)(struct S_PDP, int, struct S_PDP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_PPI(struct S_PPI p0, int p1, struct S_PPI p2, void (*cb)(struct S_PPI, int, struct S_PPI)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_PPF(struct S_PPF p0, int p1, struct S_PPF p2, void (*cb)(struct S_PPF, int, struct S_PPF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_PPD(struct S_PPD p0, int p1, struct S_PPD p2, void (*cb)(struct S_PPD, int, struct S_PPD)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SIS_PPP(struct S_PPP p0, int p1, struct S_PPP p2, void (*cb)(struct S_PPP, int, struct S_PPP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_I(struct S_I p0, float p1, int p2, void (*cb)(struct S_I, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_F(struct S_F p0, float p1, int p2, void (*cb)(struct S_F, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_D(struct S_D p0, float p1, int p2, void (*cb)(struct S_D, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_P(struct S_P p0, float p1, int p2, void (*cb)(struct S_P, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_II(struct S_II p0, float p1, int p2, void (*cb)(struct S_II, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_IF(struct S_IF p0, float p1, int p2, void (*cb)(struct S_IF, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_ID(struct S_ID p0, float p1, int p2, void (*cb)(struct S_ID, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_IP(struct S_IP p0, float p1, int p2, void (*cb)(struct S_IP, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_FI(struct S_FI p0, float p1, int p2, void (*cb)(struct S_FI, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_FF(struct S_FF p0, float p1, int p2, void (*cb)(struct S_FF, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_FD(struct S_FD p0, float p1, int p2, void (*cb)(struct S_FD, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_FP(struct S_FP p0, float p1, int p2, void (*cb)(struct S_FP, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_DI(struct S_DI p0, float p1, int p2, void (*cb)(struct S_DI, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_DF(struct S_DF p0, float p1, int p2, void (*cb)(struct S_DF, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_DD(struct S_DD p0, float p1, int p2, void (*cb)(struct S_DD, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_DP(struct S_DP p0, float p1, int p2, void (*cb)(struct S_DP, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_PI(struct S_PI p0, float p1, int p2, void (*cb)(struct S_PI, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_PF(struct S_PF p0, float p1, int p2, void (*cb)(struct S_PF, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_PD(struct S_PD p0, float p1, int p2, void (*cb)(struct S_PD, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_PP(struct S_PP p0, float p1, int p2, void (*cb)(struct S_PP, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_III(struct S_III p0, float p1, int p2, void (*cb)(struct S_III, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_IIF(struct S_IIF p0, float p1, int p2, void (*cb)(struct S_IIF, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_IID(struct S_IID p0, float p1, int p2, void (*cb)(struct S_IID, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_IIP(struct S_IIP p0, float p1, int p2, void (*cb)(struct S_IIP, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_IFI(struct S_IFI p0, float p1, int p2, void (*cb)(struct S_IFI, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_IFF(struct S_IFF p0, float p1, int p2, void (*cb)(struct S_IFF, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_IFD(struct S_IFD p0, float p1, int p2, void (*cb)(struct S_IFD, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_IFP(struct S_IFP p0, float p1, int p2, void (*cb)(struct S_IFP, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_IDI(struct S_IDI p0, float p1, int p2, void (*cb)(struct S_IDI, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_IDF(struct S_IDF p0, float p1, int p2, void (*cb)(struct S_IDF, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_IDD(struct S_IDD p0, float p1, int p2, void (*cb)(struct S_IDD, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_IDP(struct S_IDP p0, float p1, int p2, void (*cb)(struct S_IDP, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_IPI(struct S_IPI p0, float p1, int p2, void (*cb)(struct S_IPI, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_IPF(struct S_IPF p0, float p1, int p2, void (*cb)(struct S_IPF, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_IPD(struct S_IPD p0, float p1, int p2, void (*cb)(struct S_IPD, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_IPP(struct S_IPP p0, float p1, int p2, void (*cb)(struct S_IPP, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_FII(struct S_FII p0, float p1, int p2, void (*cb)(struct S_FII, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_FIF(struct S_FIF p0, float p1, int p2, void (*cb)(struct S_FIF, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_FID(struct S_FID p0, float p1, int p2, void (*cb)(struct S_FID, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_FIP(struct S_FIP p0, float p1, int p2, void (*cb)(struct S_FIP, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_FFI(struct S_FFI p0, float p1, int p2, void (*cb)(struct S_FFI, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_FFF(struct S_FFF p0, float p1, int p2, void (*cb)(struct S_FFF, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_FFD(struct S_FFD p0, float p1, int p2, void (*cb)(struct S_FFD, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_FFP(struct S_FFP p0, float p1, int p2, void (*cb)(struct S_FFP, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_FDI(struct S_FDI p0, float p1, int p2, void (*cb)(struct S_FDI, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_FDF(struct S_FDF p0, float p1, int p2, void (*cb)(struct S_FDF, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_FDD(struct S_FDD p0, float p1, int p2, void (*cb)(struct S_FDD, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_FDP(struct S_FDP p0, float p1, int p2, void (*cb)(struct S_FDP, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_FPI(struct S_FPI p0, float p1, int p2, void (*cb)(struct S_FPI, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_FPF(struct S_FPF p0, float p1, int p2, void (*cb)(struct S_FPF, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_FPD(struct S_FPD p0, float p1, int p2, void (*cb)(struct S_FPD, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_FPP(struct S_FPP p0, float p1, int p2, void (*cb)(struct S_FPP, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_DII(struct S_DII p0, float p1, int p2, void (*cb)(struct S_DII, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_DIF(struct S_DIF p0, float p1, int p2, void (*cb)(struct S_DIF, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_DID(struct S_DID p0, float p1, int p2, void (*cb)(struct S_DID, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_DIP(struct S_DIP p0, float p1, int p2, void (*cb)(struct S_DIP, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_DFI(struct S_DFI p0, float p1, int p2, void (*cb)(struct S_DFI, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_DFF(struct S_DFF p0, float p1, int p2, void (*cb)(struct S_DFF, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_DFD(struct S_DFD p0, float p1, int p2, void (*cb)(struct S_DFD, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_DFP(struct S_DFP p0, float p1, int p2, void (*cb)(struct S_DFP, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_DDI(struct S_DDI p0, float p1, int p2, void (*cb)(struct S_DDI, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_DDF(struct S_DDF p0, float p1, int p2, void (*cb)(struct S_DDF, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_DDD(struct S_DDD p0, float p1, int p2, void (*cb)(struct S_DDD, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_DDP(struct S_DDP p0, float p1, int p2, void (*cb)(struct S_DDP, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_DPI(struct S_DPI p0, float p1, int p2, void (*cb)(struct S_DPI, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_DPF(struct S_DPF p0, float p1, int p2, void (*cb)(struct S_DPF, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_DPD(struct S_DPD p0, float p1, int p2, void (*cb)(struct S_DPD, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_DPP(struct S_DPP p0, float p1, int p2, void (*cb)(struct S_DPP, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_PII(struct S_PII p0, float p1, int p2, void (*cb)(struct S_PII, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_PIF(struct S_PIF p0, float p1, int p2, void (*cb)(struct S_PIF, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_PID(struct S_PID p0, float p1, int p2, void (*cb)(struct S_PID, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_PIP(struct S_PIP p0, float p1, int p2, void (*cb)(struct S_PIP, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_PFI(struct S_PFI p0, float p1, int p2, void (*cb)(struct S_PFI, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_PFF(struct S_PFF p0, float p1, int p2, void (*cb)(struct S_PFF, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_PFD(struct S_PFD p0, float p1, int p2, void (*cb)(struct S_PFD, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_PFP(struct S_PFP p0, float p1, int p2, void (*cb)(struct S_PFP, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_PDI(struct S_PDI p0, float p1, int p2, void (*cb)(struct S_PDI, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_PDF(struct S_PDF p0, float p1, int p2, void (*cb)(struct S_PDF, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_PDD(struct S_PDD p0, float p1, int p2, void (*cb)(struct S_PDD, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_PDP(struct S_PDP p0, float p1, int p2, void (*cb)(struct S_PDP, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_PPI(struct S_PPI p0, float p1, int p2, void (*cb)(struct S_PPI, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_PPF(struct S_PPF p0, float p1, int p2, void (*cb)(struct S_PPF, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_PPD(struct S_PPD p0, float p1, int p2, void (*cb)(struct S_PPD, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFI_PPP(struct S_PPP p0, float p1, int p2, void (*cb)(struct S_PPP, float, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_I(struct S_I p0, float p1, float p2, void (*cb)(struct S_I, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_F(struct S_F p0, float p1, float p2, void (*cb)(struct S_F, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_D(struct S_D p0, float p1, float p2, void (*cb)(struct S_D, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_P(struct S_P p0, float p1, float p2, void (*cb)(struct S_P, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_II(struct S_II p0, float p1, float p2, void (*cb)(struct S_II, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_IF(struct S_IF p0, float p1, float p2, void (*cb)(struct S_IF, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_ID(struct S_ID p0, float p1, float p2, void (*cb)(struct S_ID, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_IP(struct S_IP p0, float p1, float p2, void (*cb)(struct S_IP, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_FI(struct S_FI p0, float p1, float p2, void (*cb)(struct S_FI, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_FF(struct S_FF p0, float p1, float p2, void (*cb)(struct S_FF, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_FD(struct S_FD p0, float p1, float p2, void (*cb)(struct S_FD, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_FP(struct S_FP p0, float p1, float p2, void (*cb)(struct S_FP, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_DI(struct S_DI p0, float p1, float p2, void (*cb)(struct S_DI, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_DF(struct S_DF p0, float p1, float p2, void (*cb)(struct S_DF, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_DD(struct S_DD p0, float p1, float p2, void (*cb)(struct S_DD, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_DP(struct S_DP p0, float p1, float p2, void (*cb)(struct S_DP, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_PI(struct S_PI p0, float p1, float p2, void (*cb)(struct S_PI, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_PF(struct S_PF p0, float p1, float p2, void (*cb)(struct S_PF, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_PD(struct S_PD p0, float p1, float p2, void (*cb)(struct S_PD, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_PP(struct S_PP p0, float p1, float p2, void (*cb)(struct S_PP, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_III(struct S_III p0, float p1, float p2, void (*cb)(struct S_III, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_IIF(struct S_IIF p0, float p1, float p2, void (*cb)(struct S_IIF, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_IID(struct S_IID p0, float p1, float p2, void (*cb)(struct S_IID, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_IIP(struct S_IIP p0, float p1, float p2, void (*cb)(struct S_IIP, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_IFI(struct S_IFI p0, float p1, float p2, void (*cb)(struct S_IFI, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_IFF(struct S_IFF p0, float p1, float p2, void (*cb)(struct S_IFF, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_IFD(struct S_IFD p0, float p1, float p2, void (*cb)(struct S_IFD, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_IFP(struct S_IFP p0, float p1, float p2, void (*cb)(struct S_IFP, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_IDI(struct S_IDI p0, float p1, float p2, void (*cb)(struct S_IDI, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_IDF(struct S_IDF p0, float p1, float p2, void (*cb)(struct S_IDF, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_IDD(struct S_IDD p0, float p1, float p2, void (*cb)(struct S_IDD, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_IDP(struct S_IDP p0, float p1, float p2, void (*cb)(struct S_IDP, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_IPI(struct S_IPI p0, float p1, float p2, void (*cb)(struct S_IPI, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_IPF(struct S_IPF p0, float p1, float p2, void (*cb)(struct S_IPF, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_IPD(struct S_IPD p0, float p1, float p2, void (*cb)(struct S_IPD, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_IPP(struct S_IPP p0, float p1, float p2, void (*cb)(struct S_IPP, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_FII(struct S_FII p0, float p1, float p2, void (*cb)(struct S_FII, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_FIF(struct S_FIF p0, float p1, float p2, void (*cb)(struct S_FIF, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_FID(struct S_FID p0, float p1, float p2, void (*cb)(struct S_FID, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_FIP(struct S_FIP p0, float p1, float p2, void (*cb)(struct S_FIP, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_FFI(struct S_FFI p0, float p1, float p2, void (*cb)(struct S_FFI, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_FFF(struct S_FFF p0, float p1, float p2, void (*cb)(struct S_FFF, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_FFD(struct S_FFD p0, float p1, float p2, void (*cb)(struct S_FFD, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_FFP(struct S_FFP p0, float p1, float p2, void (*cb)(struct S_FFP, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_FDI(struct S_FDI p0, float p1, float p2, void (*cb)(struct S_FDI, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_FDF(struct S_FDF p0, float p1, float p2, void (*cb)(struct S_FDF, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_FDD(struct S_FDD p0, float p1, float p2, void (*cb)(struct S_FDD, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_FDP(struct S_FDP p0, float p1, float p2, void (*cb)(struct S_FDP, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_FPI(struct S_FPI p0, float p1, float p2, void (*cb)(struct S_FPI, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_FPF(struct S_FPF p0, float p1, float p2, void (*cb)(struct S_FPF, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_FPD(struct S_FPD p0, float p1, float p2, void (*cb)(struct S_FPD, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_FPP(struct S_FPP p0, float p1, float p2, void (*cb)(struct S_FPP, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_DII(struct S_DII p0, float p1, float p2, void (*cb)(struct S_DII, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_DIF(struct S_DIF p0, float p1, float p2, void (*cb)(struct S_DIF, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_DID(struct S_DID p0, float p1, float p2, void (*cb)(struct S_DID, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_DIP(struct S_DIP p0, float p1, float p2, void (*cb)(struct S_DIP, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_DFI(struct S_DFI p0, float p1, float p2, void (*cb)(struct S_DFI, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_DFF(struct S_DFF p0, float p1, float p2, void (*cb)(struct S_DFF, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_DFD(struct S_DFD p0, float p1, float p2, void (*cb)(struct S_DFD, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_DFP(struct S_DFP p0, float p1, float p2, void (*cb)(struct S_DFP, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_DDI(struct S_DDI p0, float p1, float p2, void (*cb)(struct S_DDI, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_DDF(struct S_DDF p0, float p1, float p2, void (*cb)(struct S_DDF, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_DDD(struct S_DDD p0, float p1, float p2, void (*cb)(struct S_DDD, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_DDP(struct S_DDP p0, float p1, float p2, void (*cb)(struct S_DDP, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_DPI(struct S_DPI p0, float p1, float p2, void (*cb)(struct S_DPI, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_DPF(struct S_DPF p0, float p1, float p2, void (*cb)(struct S_DPF, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_DPD(struct S_DPD p0, float p1, float p2, void (*cb)(struct S_DPD, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_DPP(struct S_DPP p0, float p1, float p2, void (*cb)(struct S_DPP, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_PII(struct S_PII p0, float p1, float p2, void (*cb)(struct S_PII, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_PIF(struct S_PIF p0, float p1, float p2, void (*cb)(struct S_PIF, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_PID(struct S_PID p0, float p1, float p2, void (*cb)(struct S_PID, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_PIP(struct S_PIP p0, float p1, float p2, void (*cb)(struct S_PIP, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_PFI(struct S_PFI p0, float p1, float p2, void (*cb)(struct S_PFI, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_PFF(struct S_PFF p0, float p1, float p2, void (*cb)(struct S_PFF, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_PFD(struct S_PFD p0, float p1, float p2, void (*cb)(struct S_PFD, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_PFP(struct S_PFP p0, float p1, float p2, void (*cb)(struct S_PFP, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_PDI(struct S_PDI p0, float p1, float p2, void (*cb)(struct S_PDI, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_PDF(struct S_PDF p0, float p1, float p2, void (*cb)(struct S_PDF, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_PDD(struct S_PDD p0, float p1, float p2, void (*cb)(struct S_PDD, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_PDP(struct S_PDP p0, float p1, float p2, void (*cb)(struct S_PDP, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_PPI(struct S_PPI p0, float p1, float p2, void (*cb)(struct S_PPI, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_PPF(struct S_PPF p0, float p1, float p2, void (*cb)(struct S_PPF, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_PPD(struct S_PPD p0, float p1, float p2, void (*cb)(struct S_PPD, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFF_PPP(struct S_PPP p0, float p1, float p2, void (*cb)(struct S_PPP, float, float)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_I(struct S_I p0, float p1, double p2, void (*cb)(struct S_I, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_F(struct S_F p0, float p1, double p2, void (*cb)(struct S_F, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_D(struct S_D p0, float p1, double p2, void (*cb)(struct S_D, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_P(struct S_P p0, float p1, double p2, void (*cb)(struct S_P, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_II(struct S_II p0, float p1, double p2, void (*cb)(struct S_II, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_IF(struct S_IF p0, float p1, double p2, void (*cb)(struct S_IF, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_ID(struct S_ID p0, float p1, double p2, void (*cb)(struct S_ID, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_IP(struct S_IP p0, float p1, double p2, void (*cb)(struct S_IP, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_FI(struct S_FI p0, float p1, double p2, void (*cb)(struct S_FI, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_FF(struct S_FF p0, float p1, double p2, void (*cb)(struct S_FF, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_FD(struct S_FD p0, float p1, double p2, void (*cb)(struct S_FD, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_FP(struct S_FP p0, float p1, double p2, void (*cb)(struct S_FP, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_DI(struct S_DI p0, float p1, double p2, void (*cb)(struct S_DI, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_DF(struct S_DF p0, float p1, double p2, void (*cb)(struct S_DF, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_DD(struct S_DD p0, float p1, double p2, void (*cb)(struct S_DD, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_DP(struct S_DP p0, float p1, double p2, void (*cb)(struct S_DP, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_PI(struct S_PI p0, float p1, double p2, void (*cb)(struct S_PI, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_PF(struct S_PF p0, float p1, double p2, void (*cb)(struct S_PF, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_PD(struct S_PD p0, float p1, double p2, void (*cb)(struct S_PD, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_PP(struct S_PP p0, float p1, double p2, void (*cb)(struct S_PP, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_III(struct S_III p0, float p1, double p2, void (*cb)(struct S_III, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_IIF(struct S_IIF p0, float p1, double p2, void (*cb)(struct S_IIF, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_IID(struct S_IID p0, float p1, double p2, void (*cb)(struct S_IID, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_IIP(struct S_IIP p0, float p1, double p2, void (*cb)(struct S_IIP, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_IFI(struct S_IFI p0, float p1, double p2, void (*cb)(struct S_IFI, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_IFF(struct S_IFF p0, float p1, double p2, void (*cb)(struct S_IFF, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_IFD(struct S_IFD p0, float p1, double p2, void (*cb)(struct S_IFD, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_IFP(struct S_IFP p0, float p1, double p2, void (*cb)(struct S_IFP, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_IDI(struct S_IDI p0, float p1, double p2, void (*cb)(struct S_IDI, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_IDF(struct S_IDF p0, float p1, double p2, void (*cb)(struct S_IDF, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_IDD(struct S_IDD p0, float p1, double p2, void (*cb)(struct S_IDD, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_IDP(struct S_IDP p0, float p1, double p2, void (*cb)(struct S_IDP, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_IPI(struct S_IPI p0, float p1, double p2, void (*cb)(struct S_IPI, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_IPF(struct S_IPF p0, float p1, double p2, void (*cb)(struct S_IPF, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_IPD(struct S_IPD p0, float p1, double p2, void (*cb)(struct S_IPD, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_IPP(struct S_IPP p0, float p1, double p2, void (*cb)(struct S_IPP, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_FII(struct S_FII p0, float p1, double p2, void (*cb)(struct S_FII, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_FIF(struct S_FIF p0, float p1, double p2, void (*cb)(struct S_FIF, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_FID(struct S_FID p0, float p1, double p2, void (*cb)(struct S_FID, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_FIP(struct S_FIP p0, float p1, double p2, void (*cb)(struct S_FIP, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_FFI(struct S_FFI p0, float p1, double p2, void (*cb)(struct S_FFI, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_FFF(struct S_FFF p0, float p1, double p2, void (*cb)(struct S_FFF, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_FFD(struct S_FFD p0, float p1, double p2, void (*cb)(struct S_FFD, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_FFP(struct S_FFP p0, float p1, double p2, void (*cb)(struct S_FFP, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_FDI(struct S_FDI p0, float p1, double p2, void (*cb)(struct S_FDI, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_FDF(struct S_FDF p0, float p1, double p2, void (*cb)(struct S_FDF, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_FDD(struct S_FDD p0, float p1, double p2, void (*cb)(struct S_FDD, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_FDP(struct S_FDP p0, float p1, double p2, void (*cb)(struct S_FDP, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_FPI(struct S_FPI p0, float p1, double p2, void (*cb)(struct S_FPI, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_FPF(struct S_FPF p0, float p1, double p2, void (*cb)(struct S_FPF, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_FPD(struct S_FPD p0, float p1, double p2, void (*cb)(struct S_FPD, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_FPP(struct S_FPP p0, float p1, double p2, void (*cb)(struct S_FPP, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_DII(struct S_DII p0, float p1, double p2, void (*cb)(struct S_DII, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_DIF(struct S_DIF p0, float p1, double p2, void (*cb)(struct S_DIF, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_DID(struct S_DID p0, float p1, double p2, void (*cb)(struct S_DID, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_DIP(struct S_DIP p0, float p1, double p2, void (*cb)(struct S_DIP, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_DFI(struct S_DFI p0, float p1, double p2, void (*cb)(struct S_DFI, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_DFF(struct S_DFF p0, float p1, double p2, void (*cb)(struct S_DFF, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_DFD(struct S_DFD p0, float p1, double p2, void (*cb)(struct S_DFD, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_DFP(struct S_DFP p0, float p1, double p2, void (*cb)(struct S_DFP, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_DDI(struct S_DDI p0, float p1, double p2, void (*cb)(struct S_DDI, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_DDF(struct S_DDF p0, float p1, double p2, void (*cb)(struct S_DDF, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_DDD(struct S_DDD p0, float p1, double p2, void (*cb)(struct S_DDD, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_DDP(struct S_DDP p0, float p1, double p2, void (*cb)(struct S_DDP, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_DPI(struct S_DPI p0, float p1, double p2, void (*cb)(struct S_DPI, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_DPF(struct S_DPF p0, float p1, double p2, void (*cb)(struct S_DPF, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_DPD(struct S_DPD p0, float p1, double p2, void (*cb)(struct S_DPD, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_DPP(struct S_DPP p0, float p1, double p2, void (*cb)(struct S_DPP, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_PII(struct S_PII p0, float p1, double p2, void (*cb)(struct S_PII, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_PIF(struct S_PIF p0, float p1, double p2, void (*cb)(struct S_PIF, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_PID(struct S_PID p0, float p1, double p2, void (*cb)(struct S_PID, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_PIP(struct S_PIP p0, float p1, double p2, void (*cb)(struct S_PIP, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_PFI(struct S_PFI p0, float p1, double p2, void (*cb)(struct S_PFI, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_PFF(struct S_PFF p0, float p1, double p2, void (*cb)(struct S_PFF, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_PFD(struct S_PFD p0, float p1, double p2, void (*cb)(struct S_PFD, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_PFP(struct S_PFP p0, float p1, double p2, void (*cb)(struct S_PFP, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_PDI(struct S_PDI p0, float p1, double p2, void (*cb)(struct S_PDI, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_PDF(struct S_PDF p0, float p1, double p2, void (*cb)(struct S_PDF, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_PDD(struct S_PDD p0, float p1, double p2, void (*cb)(struct S_PDD, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_PDP(struct S_PDP p0, float p1, double p2, void (*cb)(struct S_PDP, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_PPI(struct S_PPI p0, float p1, double p2, void (*cb)(struct S_PPI, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_PPF(struct S_PPF p0, float p1, double p2, void (*cb)(struct S_PPF, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_PPD(struct S_PPD p0, float p1, double p2, void (*cb)(struct S_PPD, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFD_PPP(struct S_PPP p0, float p1, double p2, void (*cb)(struct S_PPP, float, double)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_I(struct S_I p0, float p1, void* p2, void (*cb)(struct S_I, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_F(struct S_F p0, float p1, void* p2, void (*cb)(struct S_F, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_D(struct S_D p0, float p1, void* p2, void (*cb)(struct S_D, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_P(struct S_P p0, float p1, void* p2, void (*cb)(struct S_P, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_II(struct S_II p0, float p1, void* p2, void (*cb)(struct S_II, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_IF(struct S_IF p0, float p1, void* p2, void (*cb)(struct S_IF, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_ID(struct S_ID p0, float p1, void* p2, void (*cb)(struct S_ID, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_IP(struct S_IP p0, float p1, void* p2, void (*cb)(struct S_IP, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_FI(struct S_FI p0, float p1, void* p2, void (*cb)(struct S_FI, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_FF(struct S_FF p0, float p1, void* p2, void (*cb)(struct S_FF, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_FD(struct S_FD p0, float p1, void* p2, void (*cb)(struct S_FD, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_FP(struct S_FP p0, float p1, void* p2, void (*cb)(struct S_FP, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_DI(struct S_DI p0, float p1, void* p2, void (*cb)(struct S_DI, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_DF(struct S_DF p0, float p1, void* p2, void (*cb)(struct S_DF, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_DD(struct S_DD p0, float p1, void* p2, void (*cb)(struct S_DD, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_DP(struct S_DP p0, float p1, void* p2, void (*cb)(struct S_DP, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_PI(struct S_PI p0, float p1, void* p2, void (*cb)(struct S_PI, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_PF(struct S_PF p0, float p1, void* p2, void (*cb)(struct S_PF, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_PD(struct S_PD p0, float p1, void* p2, void (*cb)(struct S_PD, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_PP(struct S_PP p0, float p1, void* p2, void (*cb)(struct S_PP, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_III(struct S_III p0, float p1, void* p2, void (*cb)(struct S_III, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_IIF(struct S_IIF p0, float p1, void* p2, void (*cb)(struct S_IIF, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_IID(struct S_IID p0, float p1, void* p2, void (*cb)(struct S_IID, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_IIP(struct S_IIP p0, float p1, void* p2, void (*cb)(struct S_IIP, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_IFI(struct S_IFI p0, float p1, void* p2, void (*cb)(struct S_IFI, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_IFF(struct S_IFF p0, float p1, void* p2, void (*cb)(struct S_IFF, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_IFD(struct S_IFD p0, float p1, void* p2, void (*cb)(struct S_IFD, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_IFP(struct S_IFP p0, float p1, void* p2, void (*cb)(struct S_IFP, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_IDI(struct S_IDI p0, float p1, void* p2, void (*cb)(struct S_IDI, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_IDF(struct S_IDF p0, float p1, void* p2, void (*cb)(struct S_IDF, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_IDD(struct S_IDD p0, float p1, void* p2, void (*cb)(struct S_IDD, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_IDP(struct S_IDP p0, float p1, void* p2, void (*cb)(struct S_IDP, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_IPI(struct S_IPI p0, float p1, void* p2, void (*cb)(struct S_IPI, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_IPF(struct S_IPF p0, float p1, void* p2, void (*cb)(struct S_IPF, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_IPD(struct S_IPD p0, float p1, void* p2, void (*cb)(struct S_IPD, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_IPP(struct S_IPP p0, float p1, void* p2, void (*cb)(struct S_IPP, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_FII(struct S_FII p0, float p1, void* p2, void (*cb)(struct S_FII, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_FIF(struct S_FIF p0, float p1, void* p2, void (*cb)(struct S_FIF, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_FID(struct S_FID p0, float p1, void* p2, void (*cb)(struct S_FID, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_FIP(struct S_FIP p0, float p1, void* p2, void (*cb)(struct S_FIP, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_FFI(struct S_FFI p0, float p1, void* p2, void (*cb)(struct S_FFI, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_FFF(struct S_FFF p0, float p1, void* p2, void (*cb)(struct S_FFF, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_FFD(struct S_FFD p0, float p1, void* p2, void (*cb)(struct S_FFD, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_FFP(struct S_FFP p0, float p1, void* p2, void (*cb)(struct S_FFP, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_FDI(struct S_FDI p0, float p1, void* p2, void (*cb)(struct S_FDI, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_FDF(struct S_FDF p0, float p1, void* p2, void (*cb)(struct S_FDF, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_FDD(struct S_FDD p0, float p1, void* p2, void (*cb)(struct S_FDD, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_FDP(struct S_FDP p0, float p1, void* p2, void (*cb)(struct S_FDP, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_FPI(struct S_FPI p0, float p1, void* p2, void (*cb)(struct S_FPI, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_FPF(struct S_FPF p0, float p1, void* p2, void (*cb)(struct S_FPF, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_FPD(struct S_FPD p0, float p1, void* p2, void (*cb)(struct S_FPD, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_FPP(struct S_FPP p0, float p1, void* p2, void (*cb)(struct S_FPP, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_DII(struct S_DII p0, float p1, void* p2, void (*cb)(struct S_DII, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_DIF(struct S_DIF p0, float p1, void* p2, void (*cb)(struct S_DIF, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_DID(struct S_DID p0, float p1, void* p2, void (*cb)(struct S_DID, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_DIP(struct S_DIP p0, float p1, void* p2, void (*cb)(struct S_DIP, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_DFI(struct S_DFI p0, float p1, void* p2, void (*cb)(struct S_DFI, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_DFF(struct S_DFF p0, float p1, void* p2, void (*cb)(struct S_DFF, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_DFD(struct S_DFD p0, float p1, void* p2, void (*cb)(struct S_DFD, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_DFP(struct S_DFP p0, float p1, void* p2, void (*cb)(struct S_DFP, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_DDI(struct S_DDI p0, float p1, void* p2, void (*cb)(struct S_DDI, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_DDF(struct S_DDF p0, float p1, void* p2, void (*cb)(struct S_DDF, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_DDD(struct S_DDD p0, float p1, void* p2, void (*cb)(struct S_DDD, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_DDP(struct S_DDP p0, float p1, void* p2, void (*cb)(struct S_DDP, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_DPI(struct S_DPI p0, float p1, void* p2, void (*cb)(struct S_DPI, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_DPF(struct S_DPF p0, float p1, void* p2, void (*cb)(struct S_DPF, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_DPD(struct S_DPD p0, float p1, void* p2, void (*cb)(struct S_DPD, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_DPP(struct S_DPP p0, float p1, void* p2, void (*cb)(struct S_DPP, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_PII(struct S_PII p0, float p1, void* p2, void (*cb)(struct S_PII, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_PIF(struct S_PIF p0, float p1, void* p2, void (*cb)(struct S_PIF, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_PID(struct S_PID p0, float p1, void* p2, void (*cb)(struct S_PID, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_PIP(struct S_PIP p0, float p1, void* p2, void (*cb)(struct S_PIP, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_PFI(struct S_PFI p0, float p1, void* p2, void (*cb)(struct S_PFI, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_PFF(struct S_PFF p0, float p1, void* p2, void (*cb)(struct S_PFF, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_PFD(struct S_PFD p0, float p1, void* p2, void (*cb)(struct S_PFD, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_PFP(struct S_PFP p0, float p1, void* p2, void (*cb)(struct S_PFP, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_PDI(struct S_PDI p0, float p1, void* p2, void (*cb)(struct S_PDI, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_PDF(struct S_PDF p0, float p1, void* p2, void (*cb)(struct S_PDF, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_PDD(struct S_PDD p0, float p1, void* p2, void (*cb)(struct S_PDD, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_PDP(struct S_PDP p0, float p1, void* p2, void (*cb)(struct S_PDP, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_PPI(struct S_PPI p0, float p1, void* p2, void (*cb)(struct S_PPI, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_PPF(struct S_PPF p0, float p1, void* p2, void (*cb)(struct S_PPF, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_PPD(struct S_PPD p0, float p1, void* p2, void (*cb)(struct S_PPD, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFP_PPP(struct S_PPP p0, float p1, void* p2, void (*cb)(struct S_PPP, float, void*)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_I(struct S_I p0, float p1, struct S_I p2, void (*cb)(struct S_I, float, struct S_I)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_F(struct S_F p0, float p1, struct S_F p2, void (*cb)(struct S_F, float, struct S_F)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_D(struct S_D p0, float p1, struct S_D p2, void (*cb)(struct S_D, float, struct S_D)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_P(struct S_P p0, float p1, struct S_P p2, void (*cb)(struct S_P, float, struct S_P)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_II(struct S_II p0, float p1, struct S_II p2, void (*cb)(struct S_II, float, struct S_II)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_IF(struct S_IF p0, float p1, struct S_IF p2, void (*cb)(struct S_IF, float, struct S_IF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_ID(struct S_ID p0, float p1, struct S_ID p2, void (*cb)(struct S_ID, float, struct S_ID)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_IP(struct S_IP p0, float p1, struct S_IP p2, void (*cb)(struct S_IP, float, struct S_IP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_FI(struct S_FI p0, float p1, struct S_FI p2, void (*cb)(struct S_FI, float, struct S_FI)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_FF(struct S_FF p0, float p1, struct S_FF p2, void (*cb)(struct S_FF, float, struct S_FF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_FD(struct S_FD p0, float p1, struct S_FD p2, void (*cb)(struct S_FD, float, struct S_FD)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_FP(struct S_FP p0, float p1, struct S_FP p2, void (*cb)(struct S_FP, float, struct S_FP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_DI(struct S_DI p0, float p1, struct S_DI p2, void (*cb)(struct S_DI, float, struct S_DI)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_DF(struct S_DF p0, float p1, struct S_DF p2, void (*cb)(struct S_DF, float, struct S_DF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_DD(struct S_DD p0, float p1, struct S_DD p2, void (*cb)(struct S_DD, float, struct S_DD)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_DP(struct S_DP p0, float p1, struct S_DP p2, void (*cb)(struct S_DP, float, struct S_DP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_PI(struct S_PI p0, float p1, struct S_PI p2, void (*cb)(struct S_PI, float, struct S_PI)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_PF(struct S_PF p0, float p1, struct S_PF p2, void (*cb)(struct S_PF, float, struct S_PF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_PD(struct S_PD p0, float p1, struct S_PD p2, void (*cb)(struct S_PD, float, struct S_PD)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_PP(struct S_PP p0, float p1, struct S_PP p2, void (*cb)(struct S_PP, float, struct S_PP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_III(struct S_III p0, float p1, struct S_III p2, void (*cb)(struct S_III, float, struct S_III)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_IIF(struct S_IIF p0, float p1, struct S_IIF p2, void (*cb)(struct S_IIF, float, struct S_IIF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_IID(struct S_IID p0, float p1, struct S_IID p2, void (*cb)(struct S_IID, float, struct S_IID)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_IIP(struct S_IIP p0, float p1, struct S_IIP p2, void (*cb)(struct S_IIP, float, struct S_IIP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_IFI(struct S_IFI p0, float p1, struct S_IFI p2, void (*cb)(struct S_IFI, float, struct S_IFI)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_IFF(struct S_IFF p0, float p1, struct S_IFF p2, void (*cb)(struct S_IFF, float, struct S_IFF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_IFD(struct S_IFD p0, float p1, struct S_IFD p2, void (*cb)(struct S_IFD, float, struct S_IFD)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_IFP(struct S_IFP p0, float p1, struct S_IFP p2, void (*cb)(struct S_IFP, float, struct S_IFP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_IDI(struct S_IDI p0, float p1, struct S_IDI p2, void (*cb)(struct S_IDI, float, struct S_IDI)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_IDF(struct S_IDF p0, float p1, struct S_IDF p2, void (*cb)(struct S_IDF, float, struct S_IDF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_IDD(struct S_IDD p0, float p1, struct S_IDD p2, void (*cb)(struct S_IDD, float, struct S_IDD)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_IDP(struct S_IDP p0, float p1, struct S_IDP p2, void (*cb)(struct S_IDP, float, struct S_IDP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_IPI(struct S_IPI p0, float p1, struct S_IPI p2, void (*cb)(struct S_IPI, float, struct S_IPI)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_IPF(struct S_IPF p0, float p1, struct S_IPF p2, void (*cb)(struct S_IPF, float, struct S_IPF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_IPD(struct S_IPD p0, float p1, struct S_IPD p2, void (*cb)(struct S_IPD, float, struct S_IPD)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_IPP(struct S_IPP p0, float p1, struct S_IPP p2, void (*cb)(struct S_IPP, float, struct S_IPP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_FII(struct S_FII p0, float p1, struct S_FII p2, void (*cb)(struct S_FII, float, struct S_FII)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_FIF(struct S_FIF p0, float p1, struct S_FIF p2, void (*cb)(struct S_FIF, float, struct S_FIF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_FID(struct S_FID p0, float p1, struct S_FID p2, void (*cb)(struct S_FID, float, struct S_FID)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_FIP(struct S_FIP p0, float p1, struct S_FIP p2, void (*cb)(struct S_FIP, float, struct S_FIP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_FFI(struct S_FFI p0, float p1, struct S_FFI p2, void (*cb)(struct S_FFI, float, struct S_FFI)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_FFF(struct S_FFF p0, float p1, struct S_FFF p2, void (*cb)(struct S_FFF, float, struct S_FFF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_FFD(struct S_FFD p0, float p1, struct S_FFD p2, void (*cb)(struct S_FFD, float, struct S_FFD)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_FFP(struct S_FFP p0, float p1, struct S_FFP p2, void (*cb)(struct S_FFP, float, struct S_FFP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_FDI(struct S_FDI p0, float p1, struct S_FDI p2, void (*cb)(struct S_FDI, float, struct S_FDI)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_FDF(struct S_FDF p0, float p1, struct S_FDF p2, void (*cb)(struct S_FDF, float, struct S_FDF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_FDD(struct S_FDD p0, float p1, struct S_FDD p2, void (*cb)(struct S_FDD, float, struct S_FDD)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_FDP(struct S_FDP p0, float p1, struct S_FDP p2, void (*cb)(struct S_FDP, float, struct S_FDP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_FPI(struct S_FPI p0, float p1, struct S_FPI p2, void (*cb)(struct S_FPI, float, struct S_FPI)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_FPF(struct S_FPF p0, float p1, struct S_FPF p2, void (*cb)(struct S_FPF, float, struct S_FPF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_FPD(struct S_FPD p0, float p1, struct S_FPD p2, void (*cb)(struct S_FPD, float, struct S_FPD)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_FPP(struct S_FPP p0, float p1, struct S_FPP p2, void (*cb)(struct S_FPP, float, struct S_FPP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_DII(struct S_DII p0, float p1, struct S_DII p2, void (*cb)(struct S_DII, float, struct S_DII)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_DIF(struct S_DIF p0, float p1, struct S_DIF p2, void (*cb)(struct S_DIF, float, struct S_DIF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_DID(struct S_DID p0, float p1, struct S_DID p2, void (*cb)(struct S_DID, float, struct S_DID)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_DIP(struct S_DIP p0, float p1, struct S_DIP p2, void (*cb)(struct S_DIP, float, struct S_DIP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_DFI(struct S_DFI p0, float p1, struct S_DFI p2, void (*cb)(struct S_DFI, float, struct S_DFI)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_DFF(struct S_DFF p0, float p1, struct S_DFF p2, void (*cb)(struct S_DFF, float, struct S_DFF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_DFD(struct S_DFD p0, float p1, struct S_DFD p2, void (*cb)(struct S_DFD, float, struct S_DFD)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_DFP(struct S_DFP p0, float p1, struct S_DFP p2, void (*cb)(struct S_DFP, float, struct S_DFP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_DDI(struct S_DDI p0, float p1, struct S_DDI p2, void (*cb)(struct S_DDI, float, struct S_DDI)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_DDF(struct S_DDF p0, float p1, struct S_DDF p2, void (*cb)(struct S_DDF, float, struct S_DDF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_DDD(struct S_DDD p0, float p1, struct S_DDD p2, void (*cb)(struct S_DDD, float, struct S_DDD)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_DDP(struct S_DDP p0, float p1, struct S_DDP p2, void (*cb)(struct S_DDP, float, struct S_DDP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_DPI(struct S_DPI p0, float p1, struct S_DPI p2, void (*cb)(struct S_DPI, float, struct S_DPI)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_DPF(struct S_DPF p0, float p1, struct S_DPF p2, void (*cb)(struct S_DPF, float, struct S_DPF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_DPD(struct S_DPD p0, float p1, struct S_DPD p2, void (*cb)(struct S_DPD, float, struct S_DPD)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_DPP(struct S_DPP p0, float p1, struct S_DPP p2, void (*cb)(struct S_DPP, float, struct S_DPP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_PII(struct S_PII p0, float p1, struct S_PII p2, void (*cb)(struct S_PII, float, struct S_PII)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_PIF(struct S_PIF p0, float p1, struct S_PIF p2, void (*cb)(struct S_PIF, float, struct S_PIF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_PID(struct S_PID p0, float p1, struct S_PID p2, void (*cb)(struct S_PID, float, struct S_PID)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_PIP(struct S_PIP p0, float p1, struct S_PIP p2, void (*cb)(struct S_PIP, float, struct S_PIP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_PFI(struct S_PFI p0, float p1, struct S_PFI p2, void (*cb)(struct S_PFI, float, struct S_PFI)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_PFF(struct S_PFF p0, float p1, struct S_PFF p2, void (*cb)(struct S_PFF, float, struct S_PFF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_PFD(struct S_PFD p0, float p1, struct S_PFD p2, void (*cb)(struct S_PFD, float, struct S_PFD)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_PFP(struct S_PFP p0, float p1, struct S_PFP p2, void (*cb)(struct S_PFP, float, struct S_PFP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_PDI(struct S_PDI p0, float p1, struct S_PDI p2, void (*cb)(struct S_PDI, float, struct S_PDI)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_PDF(struct S_PDF p0, float p1, struct S_PDF p2, void (*cb)(struct S_PDF, float, struct S_PDF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_PDD(struct S_PDD p0, float p1, struct S_PDD p2, void (*cb)(struct S_PDD, float, struct S_PDD)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_PDP(struct S_PDP p0, float p1, struct S_PDP p2, void (*cb)(struct S_PDP, float, struct S_PDP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_PPI(struct S_PPI p0, float p1, struct S_PPI p2, void (*cb)(struct S_PPI, float, struct S_PPI)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_PPF(struct S_PPF p0, float p1, struct S_PPF p2, void (*cb)(struct S_PPF, float, struct S_PPF)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_PPD(struct S_PPD p0, float p1, struct S_PPD p2, void (*cb)(struct S_PPD, float, struct S_PPD)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SFS_PPP(struct S_PPP p0, float p1, struct S_PPP p2, void (*cb)(struct S_PPP, float, struct S_PPP)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SDI_I(struct S_I p0, double p1, int p2, void (*cb)(struct S_I, double, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SDI_F(struct S_F p0, double p1, int p2, void (*cb)(struct S_F, double, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SDI_D(struct S_D p0, double p1, int p2, void (*cb)(struct S_D, double, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SDI_P(struct S_P p0, double p1, int p2, void (*cb)(struct S_P, double, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SDI_II(struct S_II p0, double p1, int p2, void (*cb)(struct S_II, double, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SDI_IF(struct S_IF p0, double p1, int p2, void (*cb)(struct S_IF, double, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SDI_ID(struct S_ID p0, double p1, int p2, void (*cb)(struct S_ID, double, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SDI_IP(struct S_IP p0, double p1, int p2, void (*cb)(struct S_IP, double, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SDI_FI(struct S_FI p0, double p1, int p2, void (*cb)(struct S_FI, double, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SDI_FF(struct S_FF p0, double p1, int p2, void (*cb)(struct S_FF, double, int)) { cb(p0, p1, p2); }
+EXPORT void f7_V_SDI_FD(struct S_FD p0, double p1, int p2, void (*cb)(struct S_FD, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_FP(struct S_FP p0, double p1, int p2, void (*cb)(struct S_FP, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_DI(struct S_DI p0, double p1, int p2, void (*cb)(struct S_DI, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_DF(struct S_DF p0, double p1, int p2, void (*cb)(struct S_DF, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_DD(struct S_DD p0, double p1, int p2, void (*cb)(struct S_DD, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_DP(struct S_DP p0, double p1, int p2, void (*cb)(struct S_DP, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_PI(struct S_PI p0, double p1, int p2, void (*cb)(struct S_PI, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_PF(struct S_PF p0, double p1, int p2, void (*cb)(struct S_PF, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_PD(struct S_PD p0, double p1, int p2, void (*cb)(struct S_PD, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_PP(struct S_PP p0, double p1, int p2, void (*cb)(struct S_PP, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_III(struct S_III p0, double p1, int p2, void (*cb)(struct S_III, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_IIF(struct S_IIF p0, double p1, int p2, void (*cb)(struct S_IIF, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_IID(struct S_IID p0, double p1, int p2, void (*cb)(struct S_IID, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_IIP(struct S_IIP p0, double p1, int p2, void (*cb)(struct S_IIP, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_IFI(struct S_IFI p0, double p1, int p2, void (*cb)(struct S_IFI, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_IFF(struct S_IFF p0, double p1, int p2, void (*cb)(struct S_IFF, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_IFD(struct S_IFD p0, double p1, int p2, void (*cb)(struct S_IFD, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_IFP(struct S_IFP p0, double p1, int p2, void (*cb)(struct S_IFP, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_IDI(struct S_IDI p0, double p1, int p2, void (*cb)(struct S_IDI, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_IDF(struct S_IDF p0, double p1, int p2, void (*cb)(struct S_IDF, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_IDD(struct S_IDD p0, double p1, int p2, void (*cb)(struct S_IDD, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_IDP(struct S_IDP p0, double p1, int p2, void (*cb)(struct S_IDP, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_IPI(struct S_IPI p0, double p1, int p2, void (*cb)(struct S_IPI, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_IPF(struct S_IPF p0, double p1, int p2, void (*cb)(struct S_IPF, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_IPD(struct S_IPD p0, double p1, int p2, void (*cb)(struct S_IPD, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_IPP(struct S_IPP p0, double p1, int p2, void (*cb)(struct S_IPP, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_FII(struct S_FII p0, double p1, int p2, void (*cb)(struct S_FII, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_FIF(struct S_FIF p0, double p1, int p2, void (*cb)(struct S_FIF, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_FID(struct S_FID p0, double p1, int p2, void (*cb)(struct S_FID, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_FIP(struct S_FIP p0, double p1, int p2, void (*cb)(struct S_FIP, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_FFI(struct S_FFI p0, double p1, int p2, void (*cb)(struct S_FFI, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_FFF(struct S_FFF p0, double p1, int p2, void (*cb)(struct S_FFF, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_FFD(struct S_FFD p0, double p1, int p2, void (*cb)(struct S_FFD, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_FFP(struct S_FFP p0, double p1, int p2, void (*cb)(struct S_FFP, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_FDI(struct S_FDI p0, double p1, int p2, void (*cb)(struct S_FDI, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_FDF(struct S_FDF p0, double p1, int p2, void (*cb)(struct S_FDF, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_FDD(struct S_FDD p0, double p1, int p2, void (*cb)(struct S_FDD, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_FDP(struct S_FDP p0, double p1, int p2, void (*cb)(struct S_FDP, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_FPI(struct S_FPI p0, double p1, int p2, void (*cb)(struct S_FPI, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_FPF(struct S_FPF p0, double p1, int p2, void (*cb)(struct S_FPF, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_FPD(struct S_FPD p0, double p1, int p2, void (*cb)(struct S_FPD, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_FPP(struct S_FPP p0, double p1, int p2, void (*cb)(struct S_FPP, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_DII(struct S_DII p0, double p1, int p2, void (*cb)(struct S_DII, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_DIF(struct S_DIF p0, double p1, int p2, void (*cb)(struct S_DIF, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_DID(struct S_DID p0, double p1, int p2, void (*cb)(struct S_DID, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_DIP(struct S_DIP p0, double p1, int p2, void (*cb)(struct S_DIP, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_DFI(struct S_DFI p0, double p1, int p2, void (*cb)(struct S_DFI, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_DFF(struct S_DFF p0, double p1, int p2, void (*cb)(struct S_DFF, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_DFD(struct S_DFD p0, double p1, int p2, void (*cb)(struct S_DFD, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_DFP(struct S_DFP p0, double p1, int p2, void (*cb)(struct S_DFP, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_DDI(struct S_DDI p0, double p1, int p2, void (*cb)(struct S_DDI, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_DDF(struct S_DDF p0, double p1, int p2, void (*cb)(struct S_DDF, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_DDD(struct S_DDD p0, double p1, int p2, void (*cb)(struct S_DDD, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_DDP(struct S_DDP p0, double p1, int p2, void (*cb)(struct S_DDP, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_DPI(struct S_DPI p0, double p1, int p2, void (*cb)(struct S_DPI, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_DPF(struct S_DPF p0, double p1, int p2, void (*cb)(struct S_DPF, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_DPD(struct S_DPD p0, double p1, int p2, void (*cb)(struct S_DPD, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_DPP(struct S_DPP p0, double p1, int p2, void (*cb)(struct S_DPP, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_PII(struct S_PII p0, double p1, int p2, void (*cb)(struct S_PII, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_PIF(struct S_PIF p0, double p1, int p2, void (*cb)(struct S_PIF, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_PID(struct S_PID p0, double p1, int p2, void (*cb)(struct S_PID, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_PIP(struct S_PIP p0, double p1, int p2, void (*cb)(struct S_PIP, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_PFI(struct S_PFI p0, double p1, int p2, void (*cb)(struct S_PFI, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_PFF(struct S_PFF p0, double p1, int p2, void (*cb)(struct S_PFF, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_PFD(struct S_PFD p0, double p1, int p2, void (*cb)(struct S_PFD, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_PFP(struct S_PFP p0, double p1, int p2, void (*cb)(struct S_PFP, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_PDI(struct S_PDI p0, double p1, int p2, void (*cb)(struct S_PDI, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_PDF(struct S_PDF p0, double p1, int p2, void (*cb)(struct S_PDF, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_PDD(struct S_PDD p0, double p1, int p2, void (*cb)(struct S_PDD, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_PDP(struct S_PDP p0, double p1, int p2, void (*cb)(struct S_PDP, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_PPI(struct S_PPI p0, double p1, int p2, void (*cb)(struct S_PPI, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_PPF(struct S_PPF p0, double p1, int p2, void (*cb)(struct S_PPF, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_PPD(struct S_PPD p0, double p1, int p2, void (*cb)(struct S_PPD, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDI_PPP(struct S_PPP p0, double p1, int p2, void (*cb)(struct S_PPP, double, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_I(struct S_I p0, double p1, float p2, void (*cb)(struct S_I, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_F(struct S_F p0, double p1, float p2, void (*cb)(struct S_F, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_D(struct S_D p0, double p1, float p2, void (*cb)(struct S_D, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_P(struct S_P p0, double p1, float p2, void (*cb)(struct S_P, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_II(struct S_II p0, double p1, float p2, void (*cb)(struct S_II, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_IF(struct S_IF p0, double p1, float p2, void (*cb)(struct S_IF, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_ID(struct S_ID p0, double p1, float p2, void (*cb)(struct S_ID, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_IP(struct S_IP p0, double p1, float p2, void (*cb)(struct S_IP, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_FI(struct S_FI p0, double p1, float p2, void (*cb)(struct S_FI, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_FF(struct S_FF p0, double p1, float p2, void (*cb)(struct S_FF, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_FD(struct S_FD p0, double p1, float p2, void (*cb)(struct S_FD, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_FP(struct S_FP p0, double p1, float p2, void (*cb)(struct S_FP, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_DI(struct S_DI p0, double p1, float p2, void (*cb)(struct S_DI, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_DF(struct S_DF p0, double p1, float p2, void (*cb)(struct S_DF, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_DD(struct S_DD p0, double p1, float p2, void (*cb)(struct S_DD, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_DP(struct S_DP p0, double p1, float p2, void (*cb)(struct S_DP, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_PI(struct S_PI p0, double p1, float p2, void (*cb)(struct S_PI, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_PF(struct S_PF p0, double p1, float p2, void (*cb)(struct S_PF, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_PD(struct S_PD p0, double p1, float p2, void (*cb)(struct S_PD, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_PP(struct S_PP p0, double p1, float p2, void (*cb)(struct S_PP, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_III(struct S_III p0, double p1, float p2, void (*cb)(struct S_III, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_IIF(struct S_IIF p0, double p1, float p2, void (*cb)(struct S_IIF, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_IID(struct S_IID p0, double p1, float p2, void (*cb)(struct S_IID, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_IIP(struct S_IIP p0, double p1, float p2, void (*cb)(struct S_IIP, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_IFI(struct S_IFI p0, double p1, float p2, void (*cb)(struct S_IFI, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_IFF(struct S_IFF p0, double p1, float p2, void (*cb)(struct S_IFF, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_IFD(struct S_IFD p0, double p1, float p2, void (*cb)(struct S_IFD, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_IFP(struct S_IFP p0, double p1, float p2, void (*cb)(struct S_IFP, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_IDI(struct S_IDI p0, double p1, float p2, void (*cb)(struct S_IDI, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_IDF(struct S_IDF p0, double p1, float p2, void (*cb)(struct S_IDF, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_IDD(struct S_IDD p0, double p1, float p2, void (*cb)(struct S_IDD, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_IDP(struct S_IDP p0, double p1, float p2, void (*cb)(struct S_IDP, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_IPI(struct S_IPI p0, double p1, float p2, void (*cb)(struct S_IPI, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_IPF(struct S_IPF p0, double p1, float p2, void (*cb)(struct S_IPF, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_IPD(struct S_IPD p0, double p1, float p2, void (*cb)(struct S_IPD, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_IPP(struct S_IPP p0, double p1, float p2, void (*cb)(struct S_IPP, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_FII(struct S_FII p0, double p1, float p2, void (*cb)(struct S_FII, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_FIF(struct S_FIF p0, double p1, float p2, void (*cb)(struct S_FIF, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_FID(struct S_FID p0, double p1, float p2, void (*cb)(struct S_FID, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_FIP(struct S_FIP p0, double p1, float p2, void (*cb)(struct S_FIP, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_FFI(struct S_FFI p0, double p1, float p2, void (*cb)(struct S_FFI, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_FFF(struct S_FFF p0, double p1, float p2, void (*cb)(struct S_FFF, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_FFD(struct S_FFD p0, double p1, float p2, void (*cb)(struct S_FFD, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_FFP(struct S_FFP p0, double p1, float p2, void (*cb)(struct S_FFP, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_FDI(struct S_FDI p0, double p1, float p2, void (*cb)(struct S_FDI, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_FDF(struct S_FDF p0, double p1, float p2, void (*cb)(struct S_FDF, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_FDD(struct S_FDD p0, double p1, float p2, void (*cb)(struct S_FDD, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_FDP(struct S_FDP p0, double p1, float p2, void (*cb)(struct S_FDP, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_FPI(struct S_FPI p0, double p1, float p2, void (*cb)(struct S_FPI, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_FPF(struct S_FPF p0, double p1, float p2, void (*cb)(struct S_FPF, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_FPD(struct S_FPD p0, double p1, float p2, void (*cb)(struct S_FPD, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_FPP(struct S_FPP p0, double p1, float p2, void (*cb)(struct S_FPP, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_DII(struct S_DII p0, double p1, float p2, void (*cb)(struct S_DII, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_DIF(struct S_DIF p0, double p1, float p2, void (*cb)(struct S_DIF, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_DID(struct S_DID p0, double p1, float p2, void (*cb)(struct S_DID, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_DIP(struct S_DIP p0, double p1, float p2, void (*cb)(struct S_DIP, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_DFI(struct S_DFI p0, double p1, float p2, void (*cb)(struct S_DFI, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_DFF(struct S_DFF p0, double p1, float p2, void (*cb)(struct S_DFF, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_DFD(struct S_DFD p0, double p1, float p2, void (*cb)(struct S_DFD, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_DFP(struct S_DFP p0, double p1, float p2, void (*cb)(struct S_DFP, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_DDI(struct S_DDI p0, double p1, float p2, void (*cb)(struct S_DDI, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_DDF(struct S_DDF p0, double p1, float p2, void (*cb)(struct S_DDF, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_DDD(struct S_DDD p0, double p1, float p2, void (*cb)(struct S_DDD, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_DDP(struct S_DDP p0, double p1, float p2, void (*cb)(struct S_DDP, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_DPI(struct S_DPI p0, double p1, float p2, void (*cb)(struct S_DPI, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_DPF(struct S_DPF p0, double p1, float p2, void (*cb)(struct S_DPF, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_DPD(struct S_DPD p0, double p1, float p2, void (*cb)(struct S_DPD, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_DPP(struct S_DPP p0, double p1, float p2, void (*cb)(struct S_DPP, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_PII(struct S_PII p0, double p1, float p2, void (*cb)(struct S_PII, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_PIF(struct S_PIF p0, double p1, float p2, void (*cb)(struct S_PIF, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_PID(struct S_PID p0, double p1, float p2, void (*cb)(struct S_PID, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_PIP(struct S_PIP p0, double p1, float p2, void (*cb)(struct S_PIP, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_PFI(struct S_PFI p0, double p1, float p2, void (*cb)(struct S_PFI, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_PFF(struct S_PFF p0, double p1, float p2, void (*cb)(struct S_PFF, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_PFD(struct S_PFD p0, double p1, float p2, void (*cb)(struct S_PFD, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_PFP(struct S_PFP p0, double p1, float p2, void (*cb)(struct S_PFP, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_PDI(struct S_PDI p0, double p1, float p2, void (*cb)(struct S_PDI, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_PDF(struct S_PDF p0, double p1, float p2, void (*cb)(struct S_PDF, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_PDD(struct S_PDD p0, double p1, float p2, void (*cb)(struct S_PDD, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_PDP(struct S_PDP p0, double p1, float p2, void (*cb)(struct S_PDP, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_PPI(struct S_PPI p0, double p1, float p2, void (*cb)(struct S_PPI, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_PPF(struct S_PPF p0, double p1, float p2, void (*cb)(struct S_PPF, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_PPD(struct S_PPD p0, double p1, float p2, void (*cb)(struct S_PPD, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDF_PPP(struct S_PPP p0, double p1, float p2, void (*cb)(struct S_PPP, double, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_I(struct S_I p0, double p1, double p2, void (*cb)(struct S_I, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_F(struct S_F p0, double p1, double p2, void (*cb)(struct S_F, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_D(struct S_D p0, double p1, double p2, void (*cb)(struct S_D, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_P(struct S_P p0, double p1, double p2, void (*cb)(struct S_P, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_II(struct S_II p0, double p1, double p2, void (*cb)(struct S_II, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_IF(struct S_IF p0, double p1, double p2, void (*cb)(struct S_IF, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_ID(struct S_ID p0, double p1, double p2, void (*cb)(struct S_ID, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_IP(struct S_IP p0, double p1, double p2, void (*cb)(struct S_IP, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_FI(struct S_FI p0, double p1, double p2, void (*cb)(struct S_FI, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_FF(struct S_FF p0, double p1, double p2, void (*cb)(struct S_FF, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_FD(struct S_FD p0, double p1, double p2, void (*cb)(struct S_FD, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_FP(struct S_FP p0, double p1, double p2, void (*cb)(struct S_FP, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_DI(struct S_DI p0, double p1, double p2, void (*cb)(struct S_DI, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_DF(struct S_DF p0, double p1, double p2, void (*cb)(struct S_DF, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_DD(struct S_DD p0, double p1, double p2, void (*cb)(struct S_DD, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_DP(struct S_DP p0, double p1, double p2, void (*cb)(struct S_DP, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_PI(struct S_PI p0, double p1, double p2, void (*cb)(struct S_PI, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_PF(struct S_PF p0, double p1, double p2, void (*cb)(struct S_PF, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_PD(struct S_PD p0, double p1, double p2, void (*cb)(struct S_PD, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_PP(struct S_PP p0, double p1, double p2, void (*cb)(struct S_PP, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_III(struct S_III p0, double p1, double p2, void (*cb)(struct S_III, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_IIF(struct S_IIF p0, double p1, double p2, void (*cb)(struct S_IIF, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_IID(struct S_IID p0, double p1, double p2, void (*cb)(struct S_IID, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_IIP(struct S_IIP p0, double p1, double p2, void (*cb)(struct S_IIP, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_IFI(struct S_IFI p0, double p1, double p2, void (*cb)(struct S_IFI, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_IFF(struct S_IFF p0, double p1, double p2, void (*cb)(struct S_IFF, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_IFD(struct S_IFD p0, double p1, double p2, void (*cb)(struct S_IFD, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_IFP(struct S_IFP p0, double p1, double p2, void (*cb)(struct S_IFP, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_IDI(struct S_IDI p0, double p1, double p2, void (*cb)(struct S_IDI, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_IDF(struct S_IDF p0, double p1, double p2, void (*cb)(struct S_IDF, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_IDD(struct S_IDD p0, double p1, double p2, void (*cb)(struct S_IDD, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_IDP(struct S_IDP p0, double p1, double p2, void (*cb)(struct S_IDP, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_IPI(struct S_IPI p0, double p1, double p2, void (*cb)(struct S_IPI, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_IPF(struct S_IPF p0, double p1, double p2, void (*cb)(struct S_IPF, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_IPD(struct S_IPD p0, double p1, double p2, void (*cb)(struct S_IPD, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_IPP(struct S_IPP p0, double p1, double p2, void (*cb)(struct S_IPP, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_FII(struct S_FII p0, double p1, double p2, void (*cb)(struct S_FII, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_FIF(struct S_FIF p0, double p1, double p2, void (*cb)(struct S_FIF, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_FID(struct S_FID p0, double p1, double p2, void (*cb)(struct S_FID, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_FIP(struct S_FIP p0, double p1, double p2, void (*cb)(struct S_FIP, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_FFI(struct S_FFI p0, double p1, double p2, void (*cb)(struct S_FFI, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_FFF(struct S_FFF p0, double p1, double p2, void (*cb)(struct S_FFF, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_FFD(struct S_FFD p0, double p1, double p2, void (*cb)(struct S_FFD, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_FFP(struct S_FFP p0, double p1, double p2, void (*cb)(struct S_FFP, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_FDI(struct S_FDI p0, double p1, double p2, void (*cb)(struct S_FDI, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_FDF(struct S_FDF p0, double p1, double p2, void (*cb)(struct S_FDF, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_FDD(struct S_FDD p0, double p1, double p2, void (*cb)(struct S_FDD, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_FDP(struct S_FDP p0, double p1, double p2, void (*cb)(struct S_FDP, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_FPI(struct S_FPI p0, double p1, double p2, void (*cb)(struct S_FPI, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_FPF(struct S_FPF p0, double p1, double p2, void (*cb)(struct S_FPF, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_FPD(struct S_FPD p0, double p1, double p2, void (*cb)(struct S_FPD, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_FPP(struct S_FPP p0, double p1, double p2, void (*cb)(struct S_FPP, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_DII(struct S_DII p0, double p1, double p2, void (*cb)(struct S_DII, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_DIF(struct S_DIF p0, double p1, double p2, void (*cb)(struct S_DIF, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_DID(struct S_DID p0, double p1, double p2, void (*cb)(struct S_DID, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_DIP(struct S_DIP p0, double p1, double p2, void (*cb)(struct S_DIP, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_DFI(struct S_DFI p0, double p1, double p2, void (*cb)(struct S_DFI, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_DFF(struct S_DFF p0, double p1, double p2, void (*cb)(struct S_DFF, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_DFD(struct S_DFD p0, double p1, double p2, void (*cb)(struct S_DFD, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_DFP(struct S_DFP p0, double p1, double p2, void (*cb)(struct S_DFP, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_DDI(struct S_DDI p0, double p1, double p2, void (*cb)(struct S_DDI, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_DDF(struct S_DDF p0, double p1, double p2, void (*cb)(struct S_DDF, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_DDD(struct S_DDD p0, double p1, double p2, void (*cb)(struct S_DDD, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_DDP(struct S_DDP p0, double p1, double p2, void (*cb)(struct S_DDP, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_DPI(struct S_DPI p0, double p1, double p2, void (*cb)(struct S_DPI, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_DPF(struct S_DPF p0, double p1, double p2, void (*cb)(struct S_DPF, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_DPD(struct S_DPD p0, double p1, double p2, void (*cb)(struct S_DPD, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_DPP(struct S_DPP p0, double p1, double p2, void (*cb)(struct S_DPP, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_PII(struct S_PII p0, double p1, double p2, void (*cb)(struct S_PII, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_PIF(struct S_PIF p0, double p1, double p2, void (*cb)(struct S_PIF, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_PID(struct S_PID p0, double p1, double p2, void (*cb)(struct S_PID, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_PIP(struct S_PIP p0, double p1, double p2, void (*cb)(struct S_PIP, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_PFI(struct S_PFI p0, double p1, double p2, void (*cb)(struct S_PFI, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_PFF(struct S_PFF p0, double p1, double p2, void (*cb)(struct S_PFF, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_PFD(struct S_PFD p0, double p1, double p2, void (*cb)(struct S_PFD, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_PFP(struct S_PFP p0, double p1, double p2, void (*cb)(struct S_PFP, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_PDI(struct S_PDI p0, double p1, double p2, void (*cb)(struct S_PDI, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_PDF(struct S_PDF p0, double p1, double p2, void (*cb)(struct S_PDF, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_PDD(struct S_PDD p0, double p1, double p2, void (*cb)(struct S_PDD, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_PDP(struct S_PDP p0, double p1, double p2, void (*cb)(struct S_PDP, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_PPI(struct S_PPI p0, double p1, double p2, void (*cb)(struct S_PPI, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_PPF(struct S_PPF p0, double p1, double p2, void (*cb)(struct S_PPF, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_PPD(struct S_PPD p0, double p1, double p2, void (*cb)(struct S_PPD, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDD_PPP(struct S_PPP p0, double p1, double p2, void (*cb)(struct S_PPP, double, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_I(struct S_I p0, double p1, void* p2, void (*cb)(struct S_I, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_F(struct S_F p0, double p1, void* p2, void (*cb)(struct S_F, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_D(struct S_D p0, double p1, void* p2, void (*cb)(struct S_D, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_P(struct S_P p0, double p1, void* p2, void (*cb)(struct S_P, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_II(struct S_II p0, double p1, void* p2, void (*cb)(struct S_II, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_IF(struct S_IF p0, double p1, void* p2, void (*cb)(struct S_IF, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_ID(struct S_ID p0, double p1, void* p2, void (*cb)(struct S_ID, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_IP(struct S_IP p0, double p1, void* p2, void (*cb)(struct S_IP, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_FI(struct S_FI p0, double p1, void* p2, void (*cb)(struct S_FI, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_FF(struct S_FF p0, double p1, void* p2, void (*cb)(struct S_FF, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_FD(struct S_FD p0, double p1, void* p2, void (*cb)(struct S_FD, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_FP(struct S_FP p0, double p1, void* p2, void (*cb)(struct S_FP, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_DI(struct S_DI p0, double p1, void* p2, void (*cb)(struct S_DI, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_DF(struct S_DF p0, double p1, void* p2, void (*cb)(struct S_DF, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_DD(struct S_DD p0, double p1, void* p2, void (*cb)(struct S_DD, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_DP(struct S_DP p0, double p1, void* p2, void (*cb)(struct S_DP, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_PI(struct S_PI p0, double p1, void* p2, void (*cb)(struct S_PI, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_PF(struct S_PF p0, double p1, void* p2, void (*cb)(struct S_PF, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_PD(struct S_PD p0, double p1, void* p2, void (*cb)(struct S_PD, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_PP(struct S_PP p0, double p1, void* p2, void (*cb)(struct S_PP, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_III(struct S_III p0, double p1, void* p2, void (*cb)(struct S_III, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_IIF(struct S_IIF p0, double p1, void* p2, void (*cb)(struct S_IIF, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_IID(struct S_IID p0, double p1, void* p2, void (*cb)(struct S_IID, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_IIP(struct S_IIP p0, double p1, void* p2, void (*cb)(struct S_IIP, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_IFI(struct S_IFI p0, double p1, void* p2, void (*cb)(struct S_IFI, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_IFF(struct S_IFF p0, double p1, void* p2, void (*cb)(struct S_IFF, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_IFD(struct S_IFD p0, double p1, void* p2, void (*cb)(struct S_IFD, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_IFP(struct S_IFP p0, double p1, void* p2, void (*cb)(struct S_IFP, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_IDI(struct S_IDI p0, double p1, void* p2, void (*cb)(struct S_IDI, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_IDF(struct S_IDF p0, double p1, void* p2, void (*cb)(struct S_IDF, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_IDD(struct S_IDD p0, double p1, void* p2, void (*cb)(struct S_IDD, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_IDP(struct S_IDP p0, double p1, void* p2, void (*cb)(struct S_IDP, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_IPI(struct S_IPI p0, double p1, void* p2, void (*cb)(struct S_IPI, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_IPF(struct S_IPF p0, double p1, void* p2, void (*cb)(struct S_IPF, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_IPD(struct S_IPD p0, double p1, void* p2, void (*cb)(struct S_IPD, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_IPP(struct S_IPP p0, double p1, void* p2, void (*cb)(struct S_IPP, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_FII(struct S_FII p0, double p1, void* p2, void (*cb)(struct S_FII, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_FIF(struct S_FIF p0, double p1, void* p2, void (*cb)(struct S_FIF, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_FID(struct S_FID p0, double p1, void* p2, void (*cb)(struct S_FID, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_FIP(struct S_FIP p0, double p1, void* p2, void (*cb)(struct S_FIP, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_FFI(struct S_FFI p0, double p1, void* p2, void (*cb)(struct S_FFI, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_FFF(struct S_FFF p0, double p1, void* p2, void (*cb)(struct S_FFF, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_FFD(struct S_FFD p0, double p1, void* p2, void (*cb)(struct S_FFD, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_FFP(struct S_FFP p0, double p1, void* p2, void (*cb)(struct S_FFP, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_FDI(struct S_FDI p0, double p1, void* p2, void (*cb)(struct S_FDI, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_FDF(struct S_FDF p0, double p1, void* p2, void (*cb)(struct S_FDF, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_FDD(struct S_FDD p0, double p1, void* p2, void (*cb)(struct S_FDD, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_FDP(struct S_FDP p0, double p1, void* p2, void (*cb)(struct S_FDP, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_FPI(struct S_FPI p0, double p1, void* p2, void (*cb)(struct S_FPI, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_FPF(struct S_FPF p0, double p1, void* p2, void (*cb)(struct S_FPF, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_FPD(struct S_FPD p0, double p1, void* p2, void (*cb)(struct S_FPD, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_FPP(struct S_FPP p0, double p1, void* p2, void (*cb)(struct S_FPP, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_DII(struct S_DII p0, double p1, void* p2, void (*cb)(struct S_DII, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_DIF(struct S_DIF p0, double p1, void* p2, void (*cb)(struct S_DIF, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_DID(struct S_DID p0, double p1, void* p2, void (*cb)(struct S_DID, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_DIP(struct S_DIP p0, double p1, void* p2, void (*cb)(struct S_DIP, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_DFI(struct S_DFI p0, double p1, void* p2, void (*cb)(struct S_DFI, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_DFF(struct S_DFF p0, double p1, void* p2, void (*cb)(struct S_DFF, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_DFD(struct S_DFD p0, double p1, void* p2, void (*cb)(struct S_DFD, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_DFP(struct S_DFP p0, double p1, void* p2, void (*cb)(struct S_DFP, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_DDI(struct S_DDI p0, double p1, void* p2, void (*cb)(struct S_DDI, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_DDF(struct S_DDF p0, double p1, void* p2, void (*cb)(struct S_DDF, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_DDD(struct S_DDD p0, double p1, void* p2, void (*cb)(struct S_DDD, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_DDP(struct S_DDP p0, double p1, void* p2, void (*cb)(struct S_DDP, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_DPI(struct S_DPI p0, double p1, void* p2, void (*cb)(struct S_DPI, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_DPF(struct S_DPF p0, double p1, void* p2, void (*cb)(struct S_DPF, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_DPD(struct S_DPD p0, double p1, void* p2, void (*cb)(struct S_DPD, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_DPP(struct S_DPP p0, double p1, void* p2, void (*cb)(struct S_DPP, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_PII(struct S_PII p0, double p1, void* p2, void (*cb)(struct S_PII, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_PIF(struct S_PIF p0, double p1, void* p2, void (*cb)(struct S_PIF, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_PID(struct S_PID p0, double p1, void* p2, void (*cb)(struct S_PID, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_PIP(struct S_PIP p0, double p1, void* p2, void (*cb)(struct S_PIP, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_PFI(struct S_PFI p0, double p1, void* p2, void (*cb)(struct S_PFI, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_PFF(struct S_PFF p0, double p1, void* p2, void (*cb)(struct S_PFF, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_PFD(struct S_PFD p0, double p1, void* p2, void (*cb)(struct S_PFD, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_PFP(struct S_PFP p0, double p1, void* p2, void (*cb)(struct S_PFP, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_PDI(struct S_PDI p0, double p1, void* p2, void (*cb)(struct S_PDI, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_PDF(struct S_PDF p0, double p1, void* p2, void (*cb)(struct S_PDF, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_PDD(struct S_PDD p0, double p1, void* p2, void (*cb)(struct S_PDD, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_PDP(struct S_PDP p0, double p1, void* p2, void (*cb)(struct S_PDP, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_PPI(struct S_PPI p0, double p1, void* p2, void (*cb)(struct S_PPI, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_PPF(struct S_PPF p0, double p1, void* p2, void (*cb)(struct S_PPF, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_PPD(struct S_PPD p0, double p1, void* p2, void (*cb)(struct S_PPD, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDP_PPP(struct S_PPP p0, double p1, void* p2, void (*cb)(struct S_PPP, double, void*)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_I(struct S_I p0, double p1, struct S_I p2, void (*cb)(struct S_I, double, struct S_I)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_F(struct S_F p0, double p1, struct S_F p2, void (*cb)(struct S_F, double, struct S_F)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_D(struct S_D p0, double p1, struct S_D p2, void (*cb)(struct S_D, double, struct S_D)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_P(struct S_P p0, double p1, struct S_P p2, void (*cb)(struct S_P, double, struct S_P)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_II(struct S_II p0, double p1, struct S_II p2, void (*cb)(struct S_II, double, struct S_II)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_IF(struct S_IF p0, double p1, struct S_IF p2, void (*cb)(struct S_IF, double, struct S_IF)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_ID(struct S_ID p0, double p1, struct S_ID p2, void (*cb)(struct S_ID, double, struct S_ID)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_IP(struct S_IP p0, double p1, struct S_IP p2, void (*cb)(struct S_IP, double, struct S_IP)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_FI(struct S_FI p0, double p1, struct S_FI p2, void (*cb)(struct S_FI, double, struct S_FI)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_FF(struct S_FF p0, double p1, struct S_FF p2, void (*cb)(struct S_FF, double, struct S_FF)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_FD(struct S_FD p0, double p1, struct S_FD p2, void (*cb)(struct S_FD, double, struct S_FD)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_FP(struct S_FP p0, double p1, struct S_FP p2, void (*cb)(struct S_FP, double, struct S_FP)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_DI(struct S_DI p0, double p1, struct S_DI p2, void (*cb)(struct S_DI, double, struct S_DI)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_DF(struct S_DF p0, double p1, struct S_DF p2, void (*cb)(struct S_DF, double, struct S_DF)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_DD(struct S_DD p0, double p1, struct S_DD p2, void (*cb)(struct S_DD, double, struct S_DD)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_DP(struct S_DP p0, double p1, struct S_DP p2, void (*cb)(struct S_DP, double, struct S_DP)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_PI(struct S_PI p0, double p1, struct S_PI p2, void (*cb)(struct S_PI, double, struct S_PI)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_PF(struct S_PF p0, double p1, struct S_PF p2, void (*cb)(struct S_PF, double, struct S_PF)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_PD(struct S_PD p0, double p1, struct S_PD p2, void (*cb)(struct S_PD, double, struct S_PD)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_PP(struct S_PP p0, double p1, struct S_PP p2, void (*cb)(struct S_PP, double, struct S_PP)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_III(struct S_III p0, double p1, struct S_III p2, void (*cb)(struct S_III, double, struct S_III)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_IIF(struct S_IIF p0, double p1, struct S_IIF p2, void (*cb)(struct S_IIF, double, struct S_IIF)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_IID(struct S_IID p0, double p1, struct S_IID p2, void (*cb)(struct S_IID, double, struct S_IID)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_IIP(struct S_IIP p0, double p1, struct S_IIP p2, void (*cb)(struct S_IIP, double, struct S_IIP)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_IFI(struct S_IFI p0, double p1, struct S_IFI p2, void (*cb)(struct S_IFI, double, struct S_IFI)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_IFF(struct S_IFF p0, double p1, struct S_IFF p2, void (*cb)(struct S_IFF, double, struct S_IFF)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_IFD(struct S_IFD p0, double p1, struct S_IFD p2, void (*cb)(struct S_IFD, double, struct S_IFD)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_IFP(struct S_IFP p0, double p1, struct S_IFP p2, void (*cb)(struct S_IFP, double, struct S_IFP)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_IDI(struct S_IDI p0, double p1, struct S_IDI p2, void (*cb)(struct S_IDI, double, struct S_IDI)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_IDF(struct S_IDF p0, double p1, struct S_IDF p2, void (*cb)(struct S_IDF, double, struct S_IDF)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_IDD(struct S_IDD p0, double p1, struct S_IDD p2, void (*cb)(struct S_IDD, double, struct S_IDD)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_IDP(struct S_IDP p0, double p1, struct S_IDP p2, void (*cb)(struct S_IDP, double, struct S_IDP)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_IPI(struct S_IPI p0, double p1, struct S_IPI p2, void (*cb)(struct S_IPI, double, struct S_IPI)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_IPF(struct S_IPF p0, double p1, struct S_IPF p2, void (*cb)(struct S_IPF, double, struct S_IPF)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_IPD(struct S_IPD p0, double p1, struct S_IPD p2, void (*cb)(struct S_IPD, double, struct S_IPD)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_IPP(struct S_IPP p0, double p1, struct S_IPP p2, void (*cb)(struct S_IPP, double, struct S_IPP)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_FII(struct S_FII p0, double p1, struct S_FII p2, void (*cb)(struct S_FII, double, struct S_FII)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_FIF(struct S_FIF p0, double p1, struct S_FIF p2, void (*cb)(struct S_FIF, double, struct S_FIF)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_FID(struct S_FID p0, double p1, struct S_FID p2, void (*cb)(struct S_FID, double, struct S_FID)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_FIP(struct S_FIP p0, double p1, struct S_FIP p2, void (*cb)(struct S_FIP, double, struct S_FIP)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_FFI(struct S_FFI p0, double p1, struct S_FFI p2, void (*cb)(struct S_FFI, double, struct S_FFI)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_FFF(struct S_FFF p0, double p1, struct S_FFF p2, void (*cb)(struct S_FFF, double, struct S_FFF)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_FFD(struct S_FFD p0, double p1, struct S_FFD p2, void (*cb)(struct S_FFD, double, struct S_FFD)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_FFP(struct S_FFP p0, double p1, struct S_FFP p2, void (*cb)(struct S_FFP, double, struct S_FFP)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_FDI(struct S_FDI p0, double p1, struct S_FDI p2, void (*cb)(struct S_FDI, double, struct S_FDI)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_FDF(struct S_FDF p0, double p1, struct S_FDF p2, void (*cb)(struct S_FDF, double, struct S_FDF)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_FDD(struct S_FDD p0, double p1, struct S_FDD p2, void (*cb)(struct S_FDD, double, struct S_FDD)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_FDP(struct S_FDP p0, double p1, struct S_FDP p2, void (*cb)(struct S_FDP, double, struct S_FDP)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_FPI(struct S_FPI p0, double p1, struct S_FPI p2, void (*cb)(struct S_FPI, double, struct S_FPI)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_FPF(struct S_FPF p0, double p1, struct S_FPF p2, void (*cb)(struct S_FPF, double, struct S_FPF)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_FPD(struct S_FPD p0, double p1, struct S_FPD p2, void (*cb)(struct S_FPD, double, struct S_FPD)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_FPP(struct S_FPP p0, double p1, struct S_FPP p2, void (*cb)(struct S_FPP, double, struct S_FPP)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_DII(struct S_DII p0, double p1, struct S_DII p2, void (*cb)(struct S_DII, double, struct S_DII)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_DIF(struct S_DIF p0, double p1, struct S_DIF p2, void (*cb)(struct S_DIF, double, struct S_DIF)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_DID(struct S_DID p0, double p1, struct S_DID p2, void (*cb)(struct S_DID, double, struct S_DID)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_DIP(struct S_DIP p0, double p1, struct S_DIP p2, void (*cb)(struct S_DIP, double, struct S_DIP)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_DFI(struct S_DFI p0, double p1, struct S_DFI p2, void (*cb)(struct S_DFI, double, struct S_DFI)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_DFF(struct S_DFF p0, double p1, struct S_DFF p2, void (*cb)(struct S_DFF, double, struct S_DFF)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_DFD(struct S_DFD p0, double p1, struct S_DFD p2, void (*cb)(struct S_DFD, double, struct S_DFD)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_DFP(struct S_DFP p0, double p1, struct S_DFP p2, void (*cb)(struct S_DFP, double, struct S_DFP)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_DDI(struct S_DDI p0, double p1, struct S_DDI p2, void (*cb)(struct S_DDI, double, struct S_DDI)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_DDF(struct S_DDF p0, double p1, struct S_DDF p2, void (*cb)(struct S_DDF, double, struct S_DDF)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_DDD(struct S_DDD p0, double p1, struct S_DDD p2, void (*cb)(struct S_DDD, double, struct S_DDD)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_DDP(struct S_DDP p0, double p1, struct S_DDP p2, void (*cb)(struct S_DDP, double, struct S_DDP)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_DPI(struct S_DPI p0, double p1, struct S_DPI p2, void (*cb)(struct S_DPI, double, struct S_DPI)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_DPF(struct S_DPF p0, double p1, struct S_DPF p2, void (*cb)(struct S_DPF, double, struct S_DPF)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_DPD(struct S_DPD p0, double p1, struct S_DPD p2, void (*cb)(struct S_DPD, double, struct S_DPD)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_DPP(struct S_DPP p0, double p1, struct S_DPP p2, void (*cb)(struct S_DPP, double, struct S_DPP)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_PII(struct S_PII p0, double p1, struct S_PII p2, void (*cb)(struct S_PII, double, struct S_PII)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_PIF(struct S_PIF p0, double p1, struct S_PIF p2, void (*cb)(struct S_PIF, double, struct S_PIF)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_PID(struct S_PID p0, double p1, struct S_PID p2, void (*cb)(struct S_PID, double, struct S_PID)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_PIP(struct S_PIP p0, double p1, struct S_PIP p2, void (*cb)(struct S_PIP, double, struct S_PIP)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_PFI(struct S_PFI p0, double p1, struct S_PFI p2, void (*cb)(struct S_PFI, double, struct S_PFI)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_PFF(struct S_PFF p0, double p1, struct S_PFF p2, void (*cb)(struct S_PFF, double, struct S_PFF)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_PFD(struct S_PFD p0, double p1, struct S_PFD p2, void (*cb)(struct S_PFD, double, struct S_PFD)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_PFP(struct S_PFP p0, double p1, struct S_PFP p2, void (*cb)(struct S_PFP, double, struct S_PFP)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_PDI(struct S_PDI p0, double p1, struct S_PDI p2, void (*cb)(struct S_PDI, double, struct S_PDI)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_PDF(struct S_PDF p0, double p1, struct S_PDF p2, void (*cb)(struct S_PDF, double, struct S_PDF)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_PDD(struct S_PDD p0, double p1, struct S_PDD p2, void (*cb)(struct S_PDD, double, struct S_PDD)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_PDP(struct S_PDP p0, double p1, struct S_PDP p2, void (*cb)(struct S_PDP, double, struct S_PDP)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_PPI(struct S_PPI p0, double p1, struct S_PPI p2, void (*cb)(struct S_PPI, double, struct S_PPI)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_PPF(struct S_PPF p0, double p1, struct S_PPF p2, void (*cb)(struct S_PPF, double, struct S_PPF)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_PPD(struct S_PPD p0, double p1, struct S_PPD p2, void (*cb)(struct S_PPD, double, struct S_PPD)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SDS_PPP(struct S_PPP p0, double p1, struct S_PPP p2, void (*cb)(struct S_PPP, double, struct S_PPP)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_I(struct S_I p0, void* p1, int p2, void (*cb)(struct S_I, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_F(struct S_F p0, void* p1, int p2, void (*cb)(struct S_F, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_D(struct S_D p0, void* p1, int p2, void (*cb)(struct S_D, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_P(struct S_P p0, void* p1, int p2, void (*cb)(struct S_P, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_II(struct S_II p0, void* p1, int p2, void (*cb)(struct S_II, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_IF(struct S_IF p0, void* p1, int p2, void (*cb)(struct S_IF, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_ID(struct S_ID p0, void* p1, int p2, void (*cb)(struct S_ID, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_IP(struct S_IP p0, void* p1, int p2, void (*cb)(struct S_IP, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_FI(struct S_FI p0, void* p1, int p2, void (*cb)(struct S_FI, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_FF(struct S_FF p0, void* p1, int p2, void (*cb)(struct S_FF, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_FD(struct S_FD p0, void* p1, int p2, void (*cb)(struct S_FD, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_FP(struct S_FP p0, void* p1, int p2, void (*cb)(struct S_FP, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_DI(struct S_DI p0, void* p1, int p2, void (*cb)(struct S_DI, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_DF(struct S_DF p0, void* p1, int p2, void (*cb)(struct S_DF, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_DD(struct S_DD p0, void* p1, int p2, void (*cb)(struct S_DD, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_DP(struct S_DP p0, void* p1, int p2, void (*cb)(struct S_DP, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_PI(struct S_PI p0, void* p1, int p2, void (*cb)(struct S_PI, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_PF(struct S_PF p0, void* p1, int p2, void (*cb)(struct S_PF, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_PD(struct S_PD p0, void* p1, int p2, void (*cb)(struct S_PD, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_PP(struct S_PP p0, void* p1, int p2, void (*cb)(struct S_PP, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_III(struct S_III p0, void* p1, int p2, void (*cb)(struct S_III, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_IIF(struct S_IIF p0, void* p1, int p2, void (*cb)(struct S_IIF, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_IID(struct S_IID p0, void* p1, int p2, void (*cb)(struct S_IID, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_IIP(struct S_IIP p0, void* p1, int p2, void (*cb)(struct S_IIP, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_IFI(struct S_IFI p0, void* p1, int p2, void (*cb)(struct S_IFI, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_IFF(struct S_IFF p0, void* p1, int p2, void (*cb)(struct S_IFF, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_IFD(struct S_IFD p0, void* p1, int p2, void (*cb)(struct S_IFD, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_IFP(struct S_IFP p0, void* p1, int p2, void (*cb)(struct S_IFP, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_IDI(struct S_IDI p0, void* p1, int p2, void (*cb)(struct S_IDI, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_IDF(struct S_IDF p0, void* p1, int p2, void (*cb)(struct S_IDF, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_IDD(struct S_IDD p0, void* p1, int p2, void (*cb)(struct S_IDD, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_IDP(struct S_IDP p0, void* p1, int p2, void (*cb)(struct S_IDP, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_IPI(struct S_IPI p0, void* p1, int p2, void (*cb)(struct S_IPI, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_IPF(struct S_IPF p0, void* p1, int p2, void (*cb)(struct S_IPF, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_IPD(struct S_IPD p0, void* p1, int p2, void (*cb)(struct S_IPD, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_IPP(struct S_IPP p0, void* p1, int p2, void (*cb)(struct S_IPP, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_FII(struct S_FII p0, void* p1, int p2, void (*cb)(struct S_FII, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_FIF(struct S_FIF p0, void* p1, int p2, void (*cb)(struct S_FIF, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_FID(struct S_FID p0, void* p1, int p2, void (*cb)(struct S_FID, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_FIP(struct S_FIP p0, void* p1, int p2, void (*cb)(struct S_FIP, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_FFI(struct S_FFI p0, void* p1, int p2, void (*cb)(struct S_FFI, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_FFF(struct S_FFF p0, void* p1, int p2, void (*cb)(struct S_FFF, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_FFD(struct S_FFD p0, void* p1, int p2, void (*cb)(struct S_FFD, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_FFP(struct S_FFP p0, void* p1, int p2, void (*cb)(struct S_FFP, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_FDI(struct S_FDI p0, void* p1, int p2, void (*cb)(struct S_FDI, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_FDF(struct S_FDF p0, void* p1, int p2, void (*cb)(struct S_FDF, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_FDD(struct S_FDD p0, void* p1, int p2, void (*cb)(struct S_FDD, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_FDP(struct S_FDP p0, void* p1, int p2, void (*cb)(struct S_FDP, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_FPI(struct S_FPI p0, void* p1, int p2, void (*cb)(struct S_FPI, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_FPF(struct S_FPF p0, void* p1, int p2, void (*cb)(struct S_FPF, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_FPD(struct S_FPD p0, void* p1, int p2, void (*cb)(struct S_FPD, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_FPP(struct S_FPP p0, void* p1, int p2, void (*cb)(struct S_FPP, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_DII(struct S_DII p0, void* p1, int p2, void (*cb)(struct S_DII, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_DIF(struct S_DIF p0, void* p1, int p2, void (*cb)(struct S_DIF, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_DID(struct S_DID p0, void* p1, int p2, void (*cb)(struct S_DID, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_DIP(struct S_DIP p0, void* p1, int p2, void (*cb)(struct S_DIP, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_DFI(struct S_DFI p0, void* p1, int p2, void (*cb)(struct S_DFI, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_DFF(struct S_DFF p0, void* p1, int p2, void (*cb)(struct S_DFF, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_DFD(struct S_DFD p0, void* p1, int p2, void (*cb)(struct S_DFD, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_DFP(struct S_DFP p0, void* p1, int p2, void (*cb)(struct S_DFP, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_DDI(struct S_DDI p0, void* p1, int p2, void (*cb)(struct S_DDI, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_DDF(struct S_DDF p0, void* p1, int p2, void (*cb)(struct S_DDF, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_DDD(struct S_DDD p0, void* p1, int p2, void (*cb)(struct S_DDD, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_DDP(struct S_DDP p0, void* p1, int p2, void (*cb)(struct S_DDP, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_DPI(struct S_DPI p0, void* p1, int p2, void (*cb)(struct S_DPI, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_DPF(struct S_DPF p0, void* p1, int p2, void (*cb)(struct S_DPF, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_DPD(struct S_DPD p0, void* p1, int p2, void (*cb)(struct S_DPD, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_DPP(struct S_DPP p0, void* p1, int p2, void (*cb)(struct S_DPP, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_PII(struct S_PII p0, void* p1, int p2, void (*cb)(struct S_PII, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_PIF(struct S_PIF p0, void* p1, int p2, void (*cb)(struct S_PIF, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_PID(struct S_PID p0, void* p1, int p2, void (*cb)(struct S_PID, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_PIP(struct S_PIP p0, void* p1, int p2, void (*cb)(struct S_PIP, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_PFI(struct S_PFI p0, void* p1, int p2, void (*cb)(struct S_PFI, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_PFF(struct S_PFF p0, void* p1, int p2, void (*cb)(struct S_PFF, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_PFD(struct S_PFD p0, void* p1, int p2, void (*cb)(struct S_PFD, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_PFP(struct S_PFP p0, void* p1, int p2, void (*cb)(struct S_PFP, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_PDI(struct S_PDI p0, void* p1, int p2, void (*cb)(struct S_PDI, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_PDF(struct S_PDF p0, void* p1, int p2, void (*cb)(struct S_PDF, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_PDD(struct S_PDD p0, void* p1, int p2, void (*cb)(struct S_PDD, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_PDP(struct S_PDP p0, void* p1, int p2, void (*cb)(struct S_PDP, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_PPI(struct S_PPI p0, void* p1, int p2, void (*cb)(struct S_PPI, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_PPF(struct S_PPF p0, void* p1, int p2, void (*cb)(struct S_PPF, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_PPD(struct S_PPD p0, void* p1, int p2, void (*cb)(struct S_PPD, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPI_PPP(struct S_PPP p0, void* p1, int p2, void (*cb)(struct S_PPP, void*, int)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_I(struct S_I p0, void* p1, float p2, void (*cb)(struct S_I, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_F(struct S_F p0, void* p1, float p2, void (*cb)(struct S_F, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_D(struct S_D p0, void* p1, float p2, void (*cb)(struct S_D, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_P(struct S_P p0, void* p1, float p2, void (*cb)(struct S_P, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_II(struct S_II p0, void* p1, float p2, void (*cb)(struct S_II, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_IF(struct S_IF p0, void* p1, float p2, void (*cb)(struct S_IF, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_ID(struct S_ID p0, void* p1, float p2, void (*cb)(struct S_ID, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_IP(struct S_IP p0, void* p1, float p2, void (*cb)(struct S_IP, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_FI(struct S_FI p0, void* p1, float p2, void (*cb)(struct S_FI, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_FF(struct S_FF p0, void* p1, float p2, void (*cb)(struct S_FF, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_FD(struct S_FD p0, void* p1, float p2, void (*cb)(struct S_FD, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_FP(struct S_FP p0, void* p1, float p2, void (*cb)(struct S_FP, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_DI(struct S_DI p0, void* p1, float p2, void (*cb)(struct S_DI, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_DF(struct S_DF p0, void* p1, float p2, void (*cb)(struct S_DF, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_DD(struct S_DD p0, void* p1, float p2, void (*cb)(struct S_DD, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_DP(struct S_DP p0, void* p1, float p2, void (*cb)(struct S_DP, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_PI(struct S_PI p0, void* p1, float p2, void (*cb)(struct S_PI, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_PF(struct S_PF p0, void* p1, float p2, void (*cb)(struct S_PF, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_PD(struct S_PD p0, void* p1, float p2, void (*cb)(struct S_PD, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_PP(struct S_PP p0, void* p1, float p2, void (*cb)(struct S_PP, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_III(struct S_III p0, void* p1, float p2, void (*cb)(struct S_III, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_IIF(struct S_IIF p0, void* p1, float p2, void (*cb)(struct S_IIF, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_IID(struct S_IID p0, void* p1, float p2, void (*cb)(struct S_IID, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_IIP(struct S_IIP p0, void* p1, float p2, void (*cb)(struct S_IIP, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_IFI(struct S_IFI p0, void* p1, float p2, void (*cb)(struct S_IFI, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_IFF(struct S_IFF p0, void* p1, float p2, void (*cb)(struct S_IFF, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_IFD(struct S_IFD p0, void* p1, float p2, void (*cb)(struct S_IFD, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_IFP(struct S_IFP p0, void* p1, float p2, void (*cb)(struct S_IFP, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_IDI(struct S_IDI p0, void* p1, float p2, void (*cb)(struct S_IDI, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_IDF(struct S_IDF p0, void* p1, float p2, void (*cb)(struct S_IDF, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_IDD(struct S_IDD p0, void* p1, float p2, void (*cb)(struct S_IDD, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_IDP(struct S_IDP p0, void* p1, float p2, void (*cb)(struct S_IDP, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_IPI(struct S_IPI p0, void* p1, float p2, void (*cb)(struct S_IPI, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_IPF(struct S_IPF p0, void* p1, float p2, void (*cb)(struct S_IPF, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_IPD(struct S_IPD p0, void* p1, float p2, void (*cb)(struct S_IPD, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_IPP(struct S_IPP p0, void* p1, float p2, void (*cb)(struct S_IPP, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_FII(struct S_FII p0, void* p1, float p2, void (*cb)(struct S_FII, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_FIF(struct S_FIF p0, void* p1, float p2, void (*cb)(struct S_FIF, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_FID(struct S_FID p0, void* p1, float p2, void (*cb)(struct S_FID, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_FIP(struct S_FIP p0, void* p1, float p2, void (*cb)(struct S_FIP, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_FFI(struct S_FFI p0, void* p1, float p2, void (*cb)(struct S_FFI, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_FFF(struct S_FFF p0, void* p1, float p2, void (*cb)(struct S_FFF, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_FFD(struct S_FFD p0, void* p1, float p2, void (*cb)(struct S_FFD, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_FFP(struct S_FFP p0, void* p1, float p2, void (*cb)(struct S_FFP, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_FDI(struct S_FDI p0, void* p1, float p2, void (*cb)(struct S_FDI, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_FDF(struct S_FDF p0, void* p1, float p2, void (*cb)(struct S_FDF, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_FDD(struct S_FDD p0, void* p1, float p2, void (*cb)(struct S_FDD, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_FDP(struct S_FDP p0, void* p1, float p2, void (*cb)(struct S_FDP, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_FPI(struct S_FPI p0, void* p1, float p2, void (*cb)(struct S_FPI, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_FPF(struct S_FPF p0, void* p1, float p2, void (*cb)(struct S_FPF, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_FPD(struct S_FPD p0, void* p1, float p2, void (*cb)(struct S_FPD, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_FPP(struct S_FPP p0, void* p1, float p2, void (*cb)(struct S_FPP, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_DII(struct S_DII p0, void* p1, float p2, void (*cb)(struct S_DII, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_DIF(struct S_DIF p0, void* p1, float p2, void (*cb)(struct S_DIF, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_DID(struct S_DID p0, void* p1, float p2, void (*cb)(struct S_DID, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_DIP(struct S_DIP p0, void* p1, float p2, void (*cb)(struct S_DIP, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_DFI(struct S_DFI p0, void* p1, float p2, void (*cb)(struct S_DFI, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_DFF(struct S_DFF p0, void* p1, float p2, void (*cb)(struct S_DFF, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_DFD(struct S_DFD p0, void* p1, float p2, void (*cb)(struct S_DFD, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_DFP(struct S_DFP p0, void* p1, float p2, void (*cb)(struct S_DFP, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_DDI(struct S_DDI p0, void* p1, float p2, void (*cb)(struct S_DDI, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_DDF(struct S_DDF p0, void* p1, float p2, void (*cb)(struct S_DDF, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_DDD(struct S_DDD p0, void* p1, float p2, void (*cb)(struct S_DDD, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_DDP(struct S_DDP p0, void* p1, float p2, void (*cb)(struct S_DDP, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_DPI(struct S_DPI p0, void* p1, float p2, void (*cb)(struct S_DPI, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_DPF(struct S_DPF p0, void* p1, float p2, void (*cb)(struct S_DPF, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_DPD(struct S_DPD p0, void* p1, float p2, void (*cb)(struct S_DPD, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_DPP(struct S_DPP p0, void* p1, float p2, void (*cb)(struct S_DPP, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_PII(struct S_PII p0, void* p1, float p2, void (*cb)(struct S_PII, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_PIF(struct S_PIF p0, void* p1, float p2, void (*cb)(struct S_PIF, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_PID(struct S_PID p0, void* p1, float p2, void (*cb)(struct S_PID, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_PIP(struct S_PIP p0, void* p1, float p2, void (*cb)(struct S_PIP, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_PFI(struct S_PFI p0, void* p1, float p2, void (*cb)(struct S_PFI, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_PFF(struct S_PFF p0, void* p1, float p2, void (*cb)(struct S_PFF, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_PFD(struct S_PFD p0, void* p1, float p2, void (*cb)(struct S_PFD, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_PFP(struct S_PFP p0, void* p1, float p2, void (*cb)(struct S_PFP, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_PDI(struct S_PDI p0, void* p1, float p2, void (*cb)(struct S_PDI, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_PDF(struct S_PDF p0, void* p1, float p2, void (*cb)(struct S_PDF, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_PDD(struct S_PDD p0, void* p1, float p2, void (*cb)(struct S_PDD, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_PDP(struct S_PDP p0, void* p1, float p2, void (*cb)(struct S_PDP, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_PPI(struct S_PPI p0, void* p1, float p2, void (*cb)(struct S_PPI, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_PPF(struct S_PPF p0, void* p1, float p2, void (*cb)(struct S_PPF, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_PPD(struct S_PPD p0, void* p1, float p2, void (*cb)(struct S_PPD, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPF_PPP(struct S_PPP p0, void* p1, float p2, void (*cb)(struct S_PPP, void*, float)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPD_I(struct S_I p0, void* p1, double p2, void (*cb)(struct S_I, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPD_F(struct S_F p0, void* p1, double p2, void (*cb)(struct S_F, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPD_D(struct S_D p0, void* p1, double p2, void (*cb)(struct S_D, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPD_P(struct S_P p0, void* p1, double p2, void (*cb)(struct S_P, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPD_II(struct S_II p0, void* p1, double p2, void (*cb)(struct S_II, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPD_IF(struct S_IF p0, void* p1, double p2, void (*cb)(struct S_IF, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPD_ID(struct S_ID p0, void* p1, double p2, void (*cb)(struct S_ID, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPD_IP(struct S_IP p0, void* p1, double p2, void (*cb)(struct S_IP, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPD_FI(struct S_FI p0, void* p1, double p2, void (*cb)(struct S_FI, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPD_FF(struct S_FF p0, void* p1, double p2, void (*cb)(struct S_FF, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPD_FD(struct S_FD p0, void* p1, double p2, void (*cb)(struct S_FD, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPD_FP(struct S_FP p0, void* p1, double p2, void (*cb)(struct S_FP, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPD_DI(struct S_DI p0, void* p1, double p2, void (*cb)(struct S_DI, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPD_DF(struct S_DF p0, void* p1, double p2, void (*cb)(struct S_DF, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPD_DD(struct S_DD p0, void* p1, double p2, void (*cb)(struct S_DD, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPD_DP(struct S_DP p0, void* p1, double p2, void (*cb)(struct S_DP, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPD_PI(struct S_PI p0, void* p1, double p2, void (*cb)(struct S_PI, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPD_PF(struct S_PF p0, void* p1, double p2, void (*cb)(struct S_PF, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPD_PD(struct S_PD p0, void* p1, double p2, void (*cb)(struct S_PD, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPD_PP(struct S_PP p0, void* p1, double p2, void (*cb)(struct S_PP, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPD_III(struct S_III p0, void* p1, double p2, void (*cb)(struct S_III, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPD_IIF(struct S_IIF p0, void* p1, double p2, void (*cb)(struct S_IIF, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f8_V_SPD_IID(struct S_IID p0, void* p1, double p2, void (*cb)(struct S_IID, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_IIP(struct S_IIP p0, void* p1, double p2, void (*cb)(struct S_IIP, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_IFI(struct S_IFI p0, void* p1, double p2, void (*cb)(struct S_IFI, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_IFF(struct S_IFF p0, void* p1, double p2, void (*cb)(struct S_IFF, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_IFD(struct S_IFD p0, void* p1, double p2, void (*cb)(struct S_IFD, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_IFP(struct S_IFP p0, void* p1, double p2, void (*cb)(struct S_IFP, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_IDI(struct S_IDI p0, void* p1, double p2, void (*cb)(struct S_IDI, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_IDF(struct S_IDF p0, void* p1, double p2, void (*cb)(struct S_IDF, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_IDD(struct S_IDD p0, void* p1, double p2, void (*cb)(struct S_IDD, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_IDP(struct S_IDP p0, void* p1, double p2, void (*cb)(struct S_IDP, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_IPI(struct S_IPI p0, void* p1, double p2, void (*cb)(struct S_IPI, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_IPF(struct S_IPF p0, void* p1, double p2, void (*cb)(struct S_IPF, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_IPD(struct S_IPD p0, void* p1, double p2, void (*cb)(struct S_IPD, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_IPP(struct S_IPP p0, void* p1, double p2, void (*cb)(struct S_IPP, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_FII(struct S_FII p0, void* p1, double p2, void (*cb)(struct S_FII, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_FIF(struct S_FIF p0, void* p1, double p2, void (*cb)(struct S_FIF, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_FID(struct S_FID p0, void* p1, double p2, void (*cb)(struct S_FID, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_FIP(struct S_FIP p0, void* p1, double p2, void (*cb)(struct S_FIP, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_FFI(struct S_FFI p0, void* p1, double p2, void (*cb)(struct S_FFI, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_FFF(struct S_FFF p0, void* p1, double p2, void (*cb)(struct S_FFF, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_FFD(struct S_FFD p0, void* p1, double p2, void (*cb)(struct S_FFD, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_FFP(struct S_FFP p0, void* p1, double p2, void (*cb)(struct S_FFP, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_FDI(struct S_FDI p0, void* p1, double p2, void (*cb)(struct S_FDI, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_FDF(struct S_FDF p0, void* p1, double p2, void (*cb)(struct S_FDF, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_FDD(struct S_FDD p0, void* p1, double p2, void (*cb)(struct S_FDD, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_FDP(struct S_FDP p0, void* p1, double p2, void (*cb)(struct S_FDP, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_FPI(struct S_FPI p0, void* p1, double p2, void (*cb)(struct S_FPI, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_FPF(struct S_FPF p0, void* p1, double p2, void (*cb)(struct S_FPF, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_FPD(struct S_FPD p0, void* p1, double p2, void (*cb)(struct S_FPD, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_FPP(struct S_FPP p0, void* p1, double p2, void (*cb)(struct S_FPP, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_DII(struct S_DII p0, void* p1, double p2, void (*cb)(struct S_DII, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_DIF(struct S_DIF p0, void* p1, double p2, void (*cb)(struct S_DIF, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_DID(struct S_DID p0, void* p1, double p2, void (*cb)(struct S_DID, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_DIP(struct S_DIP p0, void* p1, double p2, void (*cb)(struct S_DIP, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_DFI(struct S_DFI p0, void* p1, double p2, void (*cb)(struct S_DFI, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_DFF(struct S_DFF p0, void* p1, double p2, void (*cb)(struct S_DFF, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_DFD(struct S_DFD p0, void* p1, double p2, void (*cb)(struct S_DFD, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_DFP(struct S_DFP p0, void* p1, double p2, void (*cb)(struct S_DFP, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_DDI(struct S_DDI p0, void* p1, double p2, void (*cb)(struct S_DDI, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_DDF(struct S_DDF p0, void* p1, double p2, void (*cb)(struct S_DDF, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_DDD(struct S_DDD p0, void* p1, double p2, void (*cb)(struct S_DDD, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_DDP(struct S_DDP p0, void* p1, double p2, void (*cb)(struct S_DDP, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_DPI(struct S_DPI p0, void* p1, double p2, void (*cb)(struct S_DPI, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_DPF(struct S_DPF p0, void* p1, double p2, void (*cb)(struct S_DPF, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_DPD(struct S_DPD p0, void* p1, double p2, void (*cb)(struct S_DPD, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_DPP(struct S_DPP p0, void* p1, double p2, void (*cb)(struct S_DPP, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_PII(struct S_PII p0, void* p1, double p2, void (*cb)(struct S_PII, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_PIF(struct S_PIF p0, void* p1, double p2, void (*cb)(struct S_PIF, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_PID(struct S_PID p0, void* p1, double p2, void (*cb)(struct S_PID, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_PIP(struct S_PIP p0, void* p1, double p2, void (*cb)(struct S_PIP, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_PFI(struct S_PFI p0, void* p1, double p2, void (*cb)(struct S_PFI, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_PFF(struct S_PFF p0, void* p1, double p2, void (*cb)(struct S_PFF, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_PFD(struct S_PFD p0, void* p1, double p2, void (*cb)(struct S_PFD, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_PFP(struct S_PFP p0, void* p1, double p2, void (*cb)(struct S_PFP, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_PDI(struct S_PDI p0, void* p1, double p2, void (*cb)(struct S_PDI, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_PDF(struct S_PDF p0, void* p1, double p2, void (*cb)(struct S_PDF, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_PDD(struct S_PDD p0, void* p1, double p2, void (*cb)(struct S_PDD, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_PDP(struct S_PDP p0, void* p1, double p2, void (*cb)(struct S_PDP, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_PPI(struct S_PPI p0, void* p1, double p2, void (*cb)(struct S_PPI, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_PPF(struct S_PPF p0, void* p1, double p2, void (*cb)(struct S_PPF, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_PPD(struct S_PPD p0, void* p1, double p2, void (*cb)(struct S_PPD, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPD_PPP(struct S_PPP p0, void* p1, double p2, void (*cb)(struct S_PPP, void*, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_I(struct S_I p0, void* p1, void* p2, void (*cb)(struct S_I, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_F(struct S_F p0, void* p1, void* p2, void (*cb)(struct S_F, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_D(struct S_D p0, void* p1, void* p2, void (*cb)(struct S_D, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_P(struct S_P p0, void* p1, void* p2, void (*cb)(struct S_P, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_II(struct S_II p0, void* p1, void* p2, void (*cb)(struct S_II, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_IF(struct S_IF p0, void* p1, void* p2, void (*cb)(struct S_IF, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_ID(struct S_ID p0, void* p1, void* p2, void (*cb)(struct S_ID, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_IP(struct S_IP p0, void* p1, void* p2, void (*cb)(struct S_IP, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_FI(struct S_FI p0, void* p1, void* p2, void (*cb)(struct S_FI, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_FF(struct S_FF p0, void* p1, void* p2, void (*cb)(struct S_FF, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_FD(struct S_FD p0, void* p1, void* p2, void (*cb)(struct S_FD, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_FP(struct S_FP p0, void* p1, void* p2, void (*cb)(struct S_FP, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_DI(struct S_DI p0, void* p1, void* p2, void (*cb)(struct S_DI, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_DF(struct S_DF p0, void* p1, void* p2, void (*cb)(struct S_DF, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_DD(struct S_DD p0, void* p1, void* p2, void (*cb)(struct S_DD, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_DP(struct S_DP p0, void* p1, void* p2, void (*cb)(struct S_DP, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_PI(struct S_PI p0, void* p1, void* p2, void (*cb)(struct S_PI, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_PF(struct S_PF p0, void* p1, void* p2, void (*cb)(struct S_PF, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_PD(struct S_PD p0, void* p1, void* p2, void (*cb)(struct S_PD, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_PP(struct S_PP p0, void* p1, void* p2, void (*cb)(struct S_PP, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_III(struct S_III p0, void* p1, void* p2, void (*cb)(struct S_III, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_IIF(struct S_IIF p0, void* p1, void* p2, void (*cb)(struct S_IIF, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_IID(struct S_IID p0, void* p1, void* p2, void (*cb)(struct S_IID, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_IIP(struct S_IIP p0, void* p1, void* p2, void (*cb)(struct S_IIP, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_IFI(struct S_IFI p0, void* p1, void* p2, void (*cb)(struct S_IFI, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_IFF(struct S_IFF p0, void* p1, void* p2, void (*cb)(struct S_IFF, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_IFD(struct S_IFD p0, void* p1, void* p2, void (*cb)(struct S_IFD, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_IFP(struct S_IFP p0, void* p1, void* p2, void (*cb)(struct S_IFP, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_IDI(struct S_IDI p0, void* p1, void* p2, void (*cb)(struct S_IDI, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_IDF(struct S_IDF p0, void* p1, void* p2, void (*cb)(struct S_IDF, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_IDD(struct S_IDD p0, void* p1, void* p2, void (*cb)(struct S_IDD, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_IDP(struct S_IDP p0, void* p1, void* p2, void (*cb)(struct S_IDP, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_IPI(struct S_IPI p0, void* p1, void* p2, void (*cb)(struct S_IPI, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_IPF(struct S_IPF p0, void* p1, void* p2, void (*cb)(struct S_IPF, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_IPD(struct S_IPD p0, void* p1, void* p2, void (*cb)(struct S_IPD, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_IPP(struct S_IPP p0, void* p1, void* p2, void (*cb)(struct S_IPP, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_FII(struct S_FII p0, void* p1, void* p2, void (*cb)(struct S_FII, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_FIF(struct S_FIF p0, void* p1, void* p2, void (*cb)(struct S_FIF, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_FID(struct S_FID p0, void* p1, void* p2, void (*cb)(struct S_FID, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_FIP(struct S_FIP p0, void* p1, void* p2, void (*cb)(struct S_FIP, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_FFI(struct S_FFI p0, void* p1, void* p2, void (*cb)(struct S_FFI, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_FFF(struct S_FFF p0, void* p1, void* p2, void (*cb)(struct S_FFF, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_FFD(struct S_FFD p0, void* p1, void* p2, void (*cb)(struct S_FFD, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_FFP(struct S_FFP p0, void* p1, void* p2, void (*cb)(struct S_FFP, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_FDI(struct S_FDI p0, void* p1, void* p2, void (*cb)(struct S_FDI, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_FDF(struct S_FDF p0, void* p1, void* p2, void (*cb)(struct S_FDF, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_FDD(struct S_FDD p0, void* p1, void* p2, void (*cb)(struct S_FDD, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_FDP(struct S_FDP p0, void* p1, void* p2, void (*cb)(struct S_FDP, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_FPI(struct S_FPI p0, void* p1, void* p2, void (*cb)(struct S_FPI, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_FPF(struct S_FPF p0, void* p1, void* p2, void (*cb)(struct S_FPF, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_FPD(struct S_FPD p0, void* p1, void* p2, void (*cb)(struct S_FPD, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_FPP(struct S_FPP p0, void* p1, void* p2, void (*cb)(struct S_FPP, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_DII(struct S_DII p0, void* p1, void* p2, void (*cb)(struct S_DII, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_DIF(struct S_DIF p0, void* p1, void* p2, void (*cb)(struct S_DIF, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_DID(struct S_DID p0, void* p1, void* p2, void (*cb)(struct S_DID, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_DIP(struct S_DIP p0, void* p1, void* p2, void (*cb)(struct S_DIP, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_DFI(struct S_DFI p0, void* p1, void* p2, void (*cb)(struct S_DFI, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_DFF(struct S_DFF p0, void* p1, void* p2, void (*cb)(struct S_DFF, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_DFD(struct S_DFD p0, void* p1, void* p2, void (*cb)(struct S_DFD, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_DFP(struct S_DFP p0, void* p1, void* p2, void (*cb)(struct S_DFP, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_DDI(struct S_DDI p0, void* p1, void* p2, void (*cb)(struct S_DDI, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_DDF(struct S_DDF p0, void* p1, void* p2, void (*cb)(struct S_DDF, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_DDD(struct S_DDD p0, void* p1, void* p2, void (*cb)(struct S_DDD, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_DDP(struct S_DDP p0, void* p1, void* p2, void (*cb)(struct S_DDP, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_DPI(struct S_DPI p0, void* p1, void* p2, void (*cb)(struct S_DPI, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_DPF(struct S_DPF p0, void* p1, void* p2, void (*cb)(struct S_DPF, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_DPD(struct S_DPD p0, void* p1, void* p2, void (*cb)(struct S_DPD, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_DPP(struct S_DPP p0, void* p1, void* p2, void (*cb)(struct S_DPP, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_PII(struct S_PII p0, void* p1, void* p2, void (*cb)(struct S_PII, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_PIF(struct S_PIF p0, void* p1, void* p2, void (*cb)(struct S_PIF, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_PID(struct S_PID p0, void* p1, void* p2, void (*cb)(struct S_PID, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_PIP(struct S_PIP p0, void* p1, void* p2, void (*cb)(struct S_PIP, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_PFI(struct S_PFI p0, void* p1, void* p2, void (*cb)(struct S_PFI, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_PFF(struct S_PFF p0, void* p1, void* p2, void (*cb)(struct S_PFF, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_PFD(struct S_PFD p0, void* p1, void* p2, void (*cb)(struct S_PFD, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_PFP(struct S_PFP p0, void* p1, void* p2, void (*cb)(struct S_PFP, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_PDI(struct S_PDI p0, void* p1, void* p2, void (*cb)(struct S_PDI, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_PDF(struct S_PDF p0, void* p1, void* p2, void (*cb)(struct S_PDF, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_PDD(struct S_PDD p0, void* p1, void* p2, void (*cb)(struct S_PDD, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_PDP(struct S_PDP p0, void* p1, void* p2, void (*cb)(struct S_PDP, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_PPI(struct S_PPI p0, void* p1, void* p2, void (*cb)(struct S_PPI, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_PPF(struct S_PPF p0, void* p1, void* p2, void (*cb)(struct S_PPF, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_PPD(struct S_PPD p0, void* p1, void* p2, void (*cb)(struct S_PPD, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPP_PPP(struct S_PPP p0, void* p1, void* p2, void (*cb)(struct S_PPP, void*, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_I(struct S_I p0, void* p1, struct S_I p2, void (*cb)(struct S_I, void*, struct S_I)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_F(struct S_F p0, void* p1, struct S_F p2, void (*cb)(struct S_F, void*, struct S_F)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_D(struct S_D p0, void* p1, struct S_D p2, void (*cb)(struct S_D, void*, struct S_D)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_P(struct S_P p0, void* p1, struct S_P p2, void (*cb)(struct S_P, void*, struct S_P)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_II(struct S_II p0, void* p1, struct S_II p2, void (*cb)(struct S_II, void*, struct S_II)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_IF(struct S_IF p0, void* p1, struct S_IF p2, void (*cb)(struct S_IF, void*, struct S_IF)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_ID(struct S_ID p0, void* p1, struct S_ID p2, void (*cb)(struct S_ID, void*, struct S_ID)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_IP(struct S_IP p0, void* p1, struct S_IP p2, void (*cb)(struct S_IP, void*, struct S_IP)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_FI(struct S_FI p0, void* p1, struct S_FI p2, void (*cb)(struct S_FI, void*, struct S_FI)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_FF(struct S_FF p0, void* p1, struct S_FF p2, void (*cb)(struct S_FF, void*, struct S_FF)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_FD(struct S_FD p0, void* p1, struct S_FD p2, void (*cb)(struct S_FD, void*, struct S_FD)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_FP(struct S_FP p0, void* p1, struct S_FP p2, void (*cb)(struct S_FP, void*, struct S_FP)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_DI(struct S_DI p0, void* p1, struct S_DI p2, void (*cb)(struct S_DI, void*, struct S_DI)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_DF(struct S_DF p0, void* p1, struct S_DF p2, void (*cb)(struct S_DF, void*, struct S_DF)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_DD(struct S_DD p0, void* p1, struct S_DD p2, void (*cb)(struct S_DD, void*, struct S_DD)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_DP(struct S_DP p0, void* p1, struct S_DP p2, void (*cb)(struct S_DP, void*, struct S_DP)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_PI(struct S_PI p0, void* p1, struct S_PI p2, void (*cb)(struct S_PI, void*, struct S_PI)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_PF(struct S_PF p0, void* p1, struct S_PF p2, void (*cb)(struct S_PF, void*, struct S_PF)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_PD(struct S_PD p0, void* p1, struct S_PD p2, void (*cb)(struct S_PD, void*, struct S_PD)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_PP(struct S_PP p0, void* p1, struct S_PP p2, void (*cb)(struct S_PP, void*, struct S_PP)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_III(struct S_III p0, void* p1, struct S_III p2, void (*cb)(struct S_III, void*, struct S_III)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_IIF(struct S_IIF p0, void* p1, struct S_IIF p2, void (*cb)(struct S_IIF, void*, struct S_IIF)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_IID(struct S_IID p0, void* p1, struct S_IID p2, void (*cb)(struct S_IID, void*, struct S_IID)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_IIP(struct S_IIP p0, void* p1, struct S_IIP p2, void (*cb)(struct S_IIP, void*, struct S_IIP)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_IFI(struct S_IFI p0, void* p1, struct S_IFI p2, void (*cb)(struct S_IFI, void*, struct S_IFI)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_IFF(struct S_IFF p0, void* p1, struct S_IFF p2, void (*cb)(struct S_IFF, void*, struct S_IFF)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_IFD(struct S_IFD p0, void* p1, struct S_IFD p2, void (*cb)(struct S_IFD, void*, struct S_IFD)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_IFP(struct S_IFP p0, void* p1, struct S_IFP p2, void (*cb)(struct S_IFP, void*, struct S_IFP)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_IDI(struct S_IDI p0, void* p1, struct S_IDI p2, void (*cb)(struct S_IDI, void*, struct S_IDI)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_IDF(struct S_IDF p0, void* p1, struct S_IDF p2, void (*cb)(struct S_IDF, void*, struct S_IDF)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_IDD(struct S_IDD p0, void* p1, struct S_IDD p2, void (*cb)(struct S_IDD, void*, struct S_IDD)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_IDP(struct S_IDP p0, void* p1, struct S_IDP p2, void (*cb)(struct S_IDP, void*, struct S_IDP)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_IPI(struct S_IPI p0, void* p1, struct S_IPI p2, void (*cb)(struct S_IPI, void*, struct S_IPI)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_IPF(struct S_IPF p0, void* p1, struct S_IPF p2, void (*cb)(struct S_IPF, void*, struct S_IPF)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_IPD(struct S_IPD p0, void* p1, struct S_IPD p2, void (*cb)(struct S_IPD, void*, struct S_IPD)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_IPP(struct S_IPP p0, void* p1, struct S_IPP p2, void (*cb)(struct S_IPP, void*, struct S_IPP)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_FII(struct S_FII p0, void* p1, struct S_FII p2, void (*cb)(struct S_FII, void*, struct S_FII)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_FIF(struct S_FIF p0, void* p1, struct S_FIF p2, void (*cb)(struct S_FIF, void*, struct S_FIF)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_FID(struct S_FID p0, void* p1, struct S_FID p2, void (*cb)(struct S_FID, void*, struct S_FID)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_FIP(struct S_FIP p0, void* p1, struct S_FIP p2, void (*cb)(struct S_FIP, void*, struct S_FIP)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_FFI(struct S_FFI p0, void* p1, struct S_FFI p2, void (*cb)(struct S_FFI, void*, struct S_FFI)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_FFF(struct S_FFF p0, void* p1, struct S_FFF p2, void (*cb)(struct S_FFF, void*, struct S_FFF)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_FFD(struct S_FFD p0, void* p1, struct S_FFD p2, void (*cb)(struct S_FFD, void*, struct S_FFD)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_FFP(struct S_FFP p0, void* p1, struct S_FFP p2, void (*cb)(struct S_FFP, void*, struct S_FFP)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_FDI(struct S_FDI p0, void* p1, struct S_FDI p2, void (*cb)(struct S_FDI, void*, struct S_FDI)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_FDF(struct S_FDF p0, void* p1, struct S_FDF p2, void (*cb)(struct S_FDF, void*, struct S_FDF)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_FDD(struct S_FDD p0, void* p1, struct S_FDD p2, void (*cb)(struct S_FDD, void*, struct S_FDD)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_FDP(struct S_FDP p0, void* p1, struct S_FDP p2, void (*cb)(struct S_FDP, void*, struct S_FDP)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_FPI(struct S_FPI p0, void* p1, struct S_FPI p2, void (*cb)(struct S_FPI, void*, struct S_FPI)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_FPF(struct S_FPF p0, void* p1, struct S_FPF p2, void (*cb)(struct S_FPF, void*, struct S_FPF)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_FPD(struct S_FPD p0, void* p1, struct S_FPD p2, void (*cb)(struct S_FPD, void*, struct S_FPD)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_FPP(struct S_FPP p0, void* p1, struct S_FPP p2, void (*cb)(struct S_FPP, void*, struct S_FPP)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_DII(struct S_DII p0, void* p1, struct S_DII p2, void (*cb)(struct S_DII, void*, struct S_DII)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_DIF(struct S_DIF p0, void* p1, struct S_DIF p2, void (*cb)(struct S_DIF, void*, struct S_DIF)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_DID(struct S_DID p0, void* p1, struct S_DID p2, void (*cb)(struct S_DID, void*, struct S_DID)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_DIP(struct S_DIP p0, void* p1, struct S_DIP p2, void (*cb)(struct S_DIP, void*, struct S_DIP)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_DFI(struct S_DFI p0, void* p1, struct S_DFI p2, void (*cb)(struct S_DFI, void*, struct S_DFI)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_DFF(struct S_DFF p0, void* p1, struct S_DFF p2, void (*cb)(struct S_DFF, void*, struct S_DFF)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_DFD(struct S_DFD p0, void* p1, struct S_DFD p2, void (*cb)(struct S_DFD, void*, struct S_DFD)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_DFP(struct S_DFP p0, void* p1, struct S_DFP p2, void (*cb)(struct S_DFP, void*, struct S_DFP)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_DDI(struct S_DDI p0, void* p1, struct S_DDI p2, void (*cb)(struct S_DDI, void*, struct S_DDI)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_DDF(struct S_DDF p0, void* p1, struct S_DDF p2, void (*cb)(struct S_DDF, void*, struct S_DDF)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_DDD(struct S_DDD p0, void* p1, struct S_DDD p2, void (*cb)(struct S_DDD, void*, struct S_DDD)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_DDP(struct S_DDP p0, void* p1, struct S_DDP p2, void (*cb)(struct S_DDP, void*, struct S_DDP)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_DPI(struct S_DPI p0, void* p1, struct S_DPI p2, void (*cb)(struct S_DPI, void*, struct S_DPI)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_DPF(struct S_DPF p0, void* p1, struct S_DPF p2, void (*cb)(struct S_DPF, void*, struct S_DPF)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_DPD(struct S_DPD p0, void* p1, struct S_DPD p2, void (*cb)(struct S_DPD, void*, struct S_DPD)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_DPP(struct S_DPP p0, void* p1, struct S_DPP p2, void (*cb)(struct S_DPP, void*, struct S_DPP)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_PII(struct S_PII p0, void* p1, struct S_PII p2, void (*cb)(struct S_PII, void*, struct S_PII)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_PIF(struct S_PIF p0, void* p1, struct S_PIF p2, void (*cb)(struct S_PIF, void*, struct S_PIF)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_PID(struct S_PID p0, void* p1, struct S_PID p2, void (*cb)(struct S_PID, void*, struct S_PID)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_PIP(struct S_PIP p0, void* p1, struct S_PIP p2, void (*cb)(struct S_PIP, void*, struct S_PIP)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_PFI(struct S_PFI p0, void* p1, struct S_PFI p2, void (*cb)(struct S_PFI, void*, struct S_PFI)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_PFF(struct S_PFF p0, void* p1, struct S_PFF p2, void (*cb)(struct S_PFF, void*, struct S_PFF)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_PFD(struct S_PFD p0, void* p1, struct S_PFD p2, void (*cb)(struct S_PFD, void*, struct S_PFD)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_PFP(struct S_PFP p0, void* p1, struct S_PFP p2, void (*cb)(struct S_PFP, void*, struct S_PFP)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_PDI(struct S_PDI p0, void* p1, struct S_PDI p2, void (*cb)(struct S_PDI, void*, struct S_PDI)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_PDF(struct S_PDF p0, void* p1, struct S_PDF p2, void (*cb)(struct S_PDF, void*, struct S_PDF)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_PDD(struct S_PDD p0, void* p1, struct S_PDD p2, void (*cb)(struct S_PDD, void*, struct S_PDD)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_PDP(struct S_PDP p0, void* p1, struct S_PDP p2, void (*cb)(struct S_PDP, void*, struct S_PDP)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_PPI(struct S_PPI p0, void* p1, struct S_PPI p2, void (*cb)(struct S_PPI, void*, struct S_PPI)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_PPF(struct S_PPF p0, void* p1, struct S_PPF p2, void (*cb)(struct S_PPF, void*, struct S_PPF)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_PPD(struct S_PPD p0, void* p1, struct S_PPD p2, void (*cb)(struct S_PPD, void*, struct S_PPD)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SPS_PPP(struct S_PPP p0, void* p1, struct S_PPP p2, void (*cb)(struct S_PPP, void*, struct S_PPP)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_I(struct S_I p0, struct S_I p1, int p2, void (*cb)(struct S_I, struct S_I, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_F(struct S_F p0, struct S_F p1, int p2, void (*cb)(struct S_F, struct S_F, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_D(struct S_D p0, struct S_D p1, int p2, void (*cb)(struct S_D, struct S_D, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_P(struct S_P p0, struct S_P p1, int p2, void (*cb)(struct S_P, struct S_P, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_II(struct S_II p0, struct S_II p1, int p2, void (*cb)(struct S_II, struct S_II, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_IF(struct S_IF p0, struct S_IF p1, int p2, void (*cb)(struct S_IF, struct S_IF, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_ID(struct S_ID p0, struct S_ID p1, int p2, void (*cb)(struct S_ID, struct S_ID, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_IP(struct S_IP p0, struct S_IP p1, int p2, void (*cb)(struct S_IP, struct S_IP, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_FI(struct S_FI p0, struct S_FI p1, int p2, void (*cb)(struct S_FI, struct S_FI, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_FF(struct S_FF p0, struct S_FF p1, int p2, void (*cb)(struct S_FF, struct S_FF, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_FD(struct S_FD p0, struct S_FD p1, int p2, void (*cb)(struct S_FD, struct S_FD, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_FP(struct S_FP p0, struct S_FP p1, int p2, void (*cb)(struct S_FP, struct S_FP, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_DI(struct S_DI p0, struct S_DI p1, int p2, void (*cb)(struct S_DI, struct S_DI, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_DF(struct S_DF p0, struct S_DF p1, int p2, void (*cb)(struct S_DF, struct S_DF, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_DD(struct S_DD p0, struct S_DD p1, int p2, void (*cb)(struct S_DD, struct S_DD, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_DP(struct S_DP p0, struct S_DP p1, int p2, void (*cb)(struct S_DP, struct S_DP, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_PI(struct S_PI p0, struct S_PI p1, int p2, void (*cb)(struct S_PI, struct S_PI, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_PF(struct S_PF p0, struct S_PF p1, int p2, void (*cb)(struct S_PF, struct S_PF, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_PD(struct S_PD p0, struct S_PD p1, int p2, void (*cb)(struct S_PD, struct S_PD, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_PP(struct S_PP p0, struct S_PP p1, int p2, void (*cb)(struct S_PP, struct S_PP, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_III(struct S_III p0, struct S_III p1, int p2, void (*cb)(struct S_III, struct S_III, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_IIF(struct S_IIF p0, struct S_IIF p1, int p2, void (*cb)(struct S_IIF, struct S_IIF, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_IID(struct S_IID p0, struct S_IID p1, int p2, void (*cb)(struct S_IID, struct S_IID, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_IIP(struct S_IIP p0, struct S_IIP p1, int p2, void (*cb)(struct S_IIP, struct S_IIP, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_IFI(struct S_IFI p0, struct S_IFI p1, int p2, void (*cb)(struct S_IFI, struct S_IFI, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_IFF(struct S_IFF p0, struct S_IFF p1, int p2, void (*cb)(struct S_IFF, struct S_IFF, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_IFD(struct S_IFD p0, struct S_IFD p1, int p2, void (*cb)(struct S_IFD, struct S_IFD, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_IFP(struct S_IFP p0, struct S_IFP p1, int p2, void (*cb)(struct S_IFP, struct S_IFP, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_IDI(struct S_IDI p0, struct S_IDI p1, int p2, void (*cb)(struct S_IDI, struct S_IDI, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_IDF(struct S_IDF p0, struct S_IDF p1, int p2, void (*cb)(struct S_IDF, struct S_IDF, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_IDD(struct S_IDD p0, struct S_IDD p1, int p2, void (*cb)(struct S_IDD, struct S_IDD, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_IDP(struct S_IDP p0, struct S_IDP p1, int p2, void (*cb)(struct S_IDP, struct S_IDP, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_IPI(struct S_IPI p0, struct S_IPI p1, int p2, void (*cb)(struct S_IPI, struct S_IPI, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_IPF(struct S_IPF p0, struct S_IPF p1, int p2, void (*cb)(struct S_IPF, struct S_IPF, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_IPD(struct S_IPD p0, struct S_IPD p1, int p2, void (*cb)(struct S_IPD, struct S_IPD, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_IPP(struct S_IPP p0, struct S_IPP p1, int p2, void (*cb)(struct S_IPP, struct S_IPP, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_FII(struct S_FII p0, struct S_FII p1, int p2, void (*cb)(struct S_FII, struct S_FII, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_FIF(struct S_FIF p0, struct S_FIF p1, int p2, void (*cb)(struct S_FIF, struct S_FIF, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_FID(struct S_FID p0, struct S_FID p1, int p2, void (*cb)(struct S_FID, struct S_FID, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_FIP(struct S_FIP p0, struct S_FIP p1, int p2, void (*cb)(struct S_FIP, struct S_FIP, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_FFI(struct S_FFI p0, struct S_FFI p1, int p2, void (*cb)(struct S_FFI, struct S_FFI, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_FFF(struct S_FFF p0, struct S_FFF p1, int p2, void (*cb)(struct S_FFF, struct S_FFF, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_FFD(struct S_FFD p0, struct S_FFD p1, int p2, void (*cb)(struct S_FFD, struct S_FFD, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_FFP(struct S_FFP p0, struct S_FFP p1, int p2, void (*cb)(struct S_FFP, struct S_FFP, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_FDI(struct S_FDI p0, struct S_FDI p1, int p2, void (*cb)(struct S_FDI, struct S_FDI, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_FDF(struct S_FDF p0, struct S_FDF p1, int p2, void (*cb)(struct S_FDF, struct S_FDF, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_FDD(struct S_FDD p0, struct S_FDD p1, int p2, void (*cb)(struct S_FDD, struct S_FDD, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_FDP(struct S_FDP p0, struct S_FDP p1, int p2, void (*cb)(struct S_FDP, struct S_FDP, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_FPI(struct S_FPI p0, struct S_FPI p1, int p2, void (*cb)(struct S_FPI, struct S_FPI, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_FPF(struct S_FPF p0, struct S_FPF p1, int p2, void (*cb)(struct S_FPF, struct S_FPF, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_FPD(struct S_FPD p0, struct S_FPD p1, int p2, void (*cb)(struct S_FPD, struct S_FPD, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_FPP(struct S_FPP p0, struct S_FPP p1, int p2, void (*cb)(struct S_FPP, struct S_FPP, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_DII(struct S_DII p0, struct S_DII p1, int p2, void (*cb)(struct S_DII, struct S_DII, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_DIF(struct S_DIF p0, struct S_DIF p1, int p2, void (*cb)(struct S_DIF, struct S_DIF, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_DID(struct S_DID p0, struct S_DID p1, int p2, void (*cb)(struct S_DID, struct S_DID, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_DIP(struct S_DIP p0, struct S_DIP p1, int p2, void (*cb)(struct S_DIP, struct S_DIP, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_DFI(struct S_DFI p0, struct S_DFI p1, int p2, void (*cb)(struct S_DFI, struct S_DFI, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_DFF(struct S_DFF p0, struct S_DFF p1, int p2, void (*cb)(struct S_DFF, struct S_DFF, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_DFD(struct S_DFD p0, struct S_DFD p1, int p2, void (*cb)(struct S_DFD, struct S_DFD, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_DFP(struct S_DFP p0, struct S_DFP p1, int p2, void (*cb)(struct S_DFP, struct S_DFP, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_DDI(struct S_DDI p0, struct S_DDI p1, int p2, void (*cb)(struct S_DDI, struct S_DDI, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_DDF(struct S_DDF p0, struct S_DDF p1, int p2, void (*cb)(struct S_DDF, struct S_DDF, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_DDD(struct S_DDD p0, struct S_DDD p1, int p2, void (*cb)(struct S_DDD, struct S_DDD, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_DDP(struct S_DDP p0, struct S_DDP p1, int p2, void (*cb)(struct S_DDP, struct S_DDP, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_DPI(struct S_DPI p0, struct S_DPI p1, int p2, void (*cb)(struct S_DPI, struct S_DPI, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_DPF(struct S_DPF p0, struct S_DPF p1, int p2, void (*cb)(struct S_DPF, struct S_DPF, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_DPD(struct S_DPD p0, struct S_DPD p1, int p2, void (*cb)(struct S_DPD, struct S_DPD, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_DPP(struct S_DPP p0, struct S_DPP p1, int p2, void (*cb)(struct S_DPP, struct S_DPP, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_PII(struct S_PII p0, struct S_PII p1, int p2, void (*cb)(struct S_PII, struct S_PII, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_PIF(struct S_PIF p0, struct S_PIF p1, int p2, void (*cb)(struct S_PIF, struct S_PIF, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_PID(struct S_PID p0, struct S_PID p1, int p2, void (*cb)(struct S_PID, struct S_PID, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_PIP(struct S_PIP p0, struct S_PIP p1, int p2, void (*cb)(struct S_PIP, struct S_PIP, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_PFI(struct S_PFI p0, struct S_PFI p1, int p2, void (*cb)(struct S_PFI, struct S_PFI, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_PFF(struct S_PFF p0, struct S_PFF p1, int p2, void (*cb)(struct S_PFF, struct S_PFF, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_PFD(struct S_PFD p0, struct S_PFD p1, int p2, void (*cb)(struct S_PFD, struct S_PFD, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_PFP(struct S_PFP p0, struct S_PFP p1, int p2, void (*cb)(struct S_PFP, struct S_PFP, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_PDI(struct S_PDI p0, struct S_PDI p1, int p2, void (*cb)(struct S_PDI, struct S_PDI, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_PDF(struct S_PDF p0, struct S_PDF p1, int p2, void (*cb)(struct S_PDF, struct S_PDF, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_PDD(struct S_PDD p0, struct S_PDD p1, int p2, void (*cb)(struct S_PDD, struct S_PDD, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_PDP(struct S_PDP p0, struct S_PDP p1, int p2, void (*cb)(struct S_PDP, struct S_PDP, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_PPI(struct S_PPI p0, struct S_PPI p1, int p2, void (*cb)(struct S_PPI, struct S_PPI, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_PPF(struct S_PPF p0, struct S_PPF p1, int p2, void (*cb)(struct S_PPF, struct S_PPF, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_PPD(struct S_PPD p0, struct S_PPD p1, int p2, void (*cb)(struct S_PPD, struct S_PPD, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSI_PPP(struct S_PPP p0, struct S_PPP p1, int p2, void (*cb)(struct S_PPP, struct S_PPP, int)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_I(struct S_I p0, struct S_I p1, float p2, void (*cb)(struct S_I, struct S_I, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_F(struct S_F p0, struct S_F p1, float p2, void (*cb)(struct S_F, struct S_F, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_D(struct S_D p0, struct S_D p1, float p2, void (*cb)(struct S_D, struct S_D, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_P(struct S_P p0, struct S_P p1, float p2, void (*cb)(struct S_P, struct S_P, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_II(struct S_II p0, struct S_II p1, float p2, void (*cb)(struct S_II, struct S_II, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_IF(struct S_IF p0, struct S_IF p1, float p2, void (*cb)(struct S_IF, struct S_IF, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_ID(struct S_ID p0, struct S_ID p1, float p2, void (*cb)(struct S_ID, struct S_ID, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_IP(struct S_IP p0, struct S_IP p1, float p2, void (*cb)(struct S_IP, struct S_IP, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_FI(struct S_FI p0, struct S_FI p1, float p2, void (*cb)(struct S_FI, struct S_FI, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_FF(struct S_FF p0, struct S_FF p1, float p2, void (*cb)(struct S_FF, struct S_FF, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_FD(struct S_FD p0, struct S_FD p1, float p2, void (*cb)(struct S_FD, struct S_FD, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_FP(struct S_FP p0, struct S_FP p1, float p2, void (*cb)(struct S_FP, struct S_FP, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_DI(struct S_DI p0, struct S_DI p1, float p2, void (*cb)(struct S_DI, struct S_DI, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_DF(struct S_DF p0, struct S_DF p1, float p2, void (*cb)(struct S_DF, struct S_DF, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_DD(struct S_DD p0, struct S_DD p1, float p2, void (*cb)(struct S_DD, struct S_DD, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_DP(struct S_DP p0, struct S_DP p1, float p2, void (*cb)(struct S_DP, struct S_DP, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_PI(struct S_PI p0, struct S_PI p1, float p2, void (*cb)(struct S_PI, struct S_PI, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_PF(struct S_PF p0, struct S_PF p1, float p2, void (*cb)(struct S_PF, struct S_PF, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_PD(struct S_PD p0, struct S_PD p1, float p2, void (*cb)(struct S_PD, struct S_PD, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_PP(struct S_PP p0, struct S_PP p1, float p2, void (*cb)(struct S_PP, struct S_PP, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_III(struct S_III p0, struct S_III p1, float p2, void (*cb)(struct S_III, struct S_III, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_IIF(struct S_IIF p0, struct S_IIF p1, float p2, void (*cb)(struct S_IIF, struct S_IIF, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_IID(struct S_IID p0, struct S_IID p1, float p2, void (*cb)(struct S_IID, struct S_IID, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_IIP(struct S_IIP p0, struct S_IIP p1, float p2, void (*cb)(struct S_IIP, struct S_IIP, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_IFI(struct S_IFI p0, struct S_IFI p1, float p2, void (*cb)(struct S_IFI, struct S_IFI, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_IFF(struct S_IFF p0, struct S_IFF p1, float p2, void (*cb)(struct S_IFF, struct S_IFF, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_IFD(struct S_IFD p0, struct S_IFD p1, float p2, void (*cb)(struct S_IFD, struct S_IFD, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_IFP(struct S_IFP p0, struct S_IFP p1, float p2, void (*cb)(struct S_IFP, struct S_IFP, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_IDI(struct S_IDI p0, struct S_IDI p1, float p2, void (*cb)(struct S_IDI, struct S_IDI, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_IDF(struct S_IDF p0, struct S_IDF p1, float p2, void (*cb)(struct S_IDF, struct S_IDF, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_IDD(struct S_IDD p0, struct S_IDD p1, float p2, void (*cb)(struct S_IDD, struct S_IDD, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_IDP(struct S_IDP p0, struct S_IDP p1, float p2, void (*cb)(struct S_IDP, struct S_IDP, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_IPI(struct S_IPI p0, struct S_IPI p1, float p2, void (*cb)(struct S_IPI, struct S_IPI, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_IPF(struct S_IPF p0, struct S_IPF p1, float p2, void (*cb)(struct S_IPF, struct S_IPF, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_IPD(struct S_IPD p0, struct S_IPD p1, float p2, void (*cb)(struct S_IPD, struct S_IPD, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_IPP(struct S_IPP p0, struct S_IPP p1, float p2, void (*cb)(struct S_IPP, struct S_IPP, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_FII(struct S_FII p0, struct S_FII p1, float p2, void (*cb)(struct S_FII, struct S_FII, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_FIF(struct S_FIF p0, struct S_FIF p1, float p2, void (*cb)(struct S_FIF, struct S_FIF, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_FID(struct S_FID p0, struct S_FID p1, float p2, void (*cb)(struct S_FID, struct S_FID, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_FIP(struct S_FIP p0, struct S_FIP p1, float p2, void (*cb)(struct S_FIP, struct S_FIP, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_FFI(struct S_FFI p0, struct S_FFI p1, float p2, void (*cb)(struct S_FFI, struct S_FFI, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_FFF(struct S_FFF p0, struct S_FFF p1, float p2, void (*cb)(struct S_FFF, struct S_FFF, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_FFD(struct S_FFD p0, struct S_FFD p1, float p2, void (*cb)(struct S_FFD, struct S_FFD, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_FFP(struct S_FFP p0, struct S_FFP p1, float p2, void (*cb)(struct S_FFP, struct S_FFP, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_FDI(struct S_FDI p0, struct S_FDI p1, float p2, void (*cb)(struct S_FDI, struct S_FDI, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_FDF(struct S_FDF p0, struct S_FDF p1, float p2, void (*cb)(struct S_FDF, struct S_FDF, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_FDD(struct S_FDD p0, struct S_FDD p1, float p2, void (*cb)(struct S_FDD, struct S_FDD, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_FDP(struct S_FDP p0, struct S_FDP p1, float p2, void (*cb)(struct S_FDP, struct S_FDP, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_FPI(struct S_FPI p0, struct S_FPI p1, float p2, void (*cb)(struct S_FPI, struct S_FPI, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_FPF(struct S_FPF p0, struct S_FPF p1, float p2, void (*cb)(struct S_FPF, struct S_FPF, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_FPD(struct S_FPD p0, struct S_FPD p1, float p2, void (*cb)(struct S_FPD, struct S_FPD, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_FPP(struct S_FPP p0, struct S_FPP p1, float p2, void (*cb)(struct S_FPP, struct S_FPP, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_DII(struct S_DII p0, struct S_DII p1, float p2, void (*cb)(struct S_DII, struct S_DII, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_DIF(struct S_DIF p0, struct S_DIF p1, float p2, void (*cb)(struct S_DIF, struct S_DIF, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_DID(struct S_DID p0, struct S_DID p1, float p2, void (*cb)(struct S_DID, struct S_DID, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_DIP(struct S_DIP p0, struct S_DIP p1, float p2, void (*cb)(struct S_DIP, struct S_DIP, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_DFI(struct S_DFI p0, struct S_DFI p1, float p2, void (*cb)(struct S_DFI, struct S_DFI, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_DFF(struct S_DFF p0, struct S_DFF p1, float p2, void (*cb)(struct S_DFF, struct S_DFF, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_DFD(struct S_DFD p0, struct S_DFD p1, float p2, void (*cb)(struct S_DFD, struct S_DFD, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_DFP(struct S_DFP p0, struct S_DFP p1, float p2, void (*cb)(struct S_DFP, struct S_DFP, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_DDI(struct S_DDI p0, struct S_DDI p1, float p2, void (*cb)(struct S_DDI, struct S_DDI, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_DDF(struct S_DDF p0, struct S_DDF p1, float p2, void (*cb)(struct S_DDF, struct S_DDF, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_DDD(struct S_DDD p0, struct S_DDD p1, float p2, void (*cb)(struct S_DDD, struct S_DDD, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_DDP(struct S_DDP p0, struct S_DDP p1, float p2, void (*cb)(struct S_DDP, struct S_DDP, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_DPI(struct S_DPI p0, struct S_DPI p1, float p2, void (*cb)(struct S_DPI, struct S_DPI, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_DPF(struct S_DPF p0, struct S_DPF p1, float p2, void (*cb)(struct S_DPF, struct S_DPF, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_DPD(struct S_DPD p0, struct S_DPD p1, float p2, void (*cb)(struct S_DPD, struct S_DPD, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_DPP(struct S_DPP p0, struct S_DPP p1, float p2, void (*cb)(struct S_DPP, struct S_DPP, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_PII(struct S_PII p0, struct S_PII p1, float p2, void (*cb)(struct S_PII, struct S_PII, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_PIF(struct S_PIF p0, struct S_PIF p1, float p2, void (*cb)(struct S_PIF, struct S_PIF, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_PID(struct S_PID p0, struct S_PID p1, float p2, void (*cb)(struct S_PID, struct S_PID, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_PIP(struct S_PIP p0, struct S_PIP p1, float p2, void (*cb)(struct S_PIP, struct S_PIP, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_PFI(struct S_PFI p0, struct S_PFI p1, float p2, void (*cb)(struct S_PFI, struct S_PFI, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_PFF(struct S_PFF p0, struct S_PFF p1, float p2, void (*cb)(struct S_PFF, struct S_PFF, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_PFD(struct S_PFD p0, struct S_PFD p1, float p2, void (*cb)(struct S_PFD, struct S_PFD, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_PFP(struct S_PFP p0, struct S_PFP p1, float p2, void (*cb)(struct S_PFP, struct S_PFP, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_PDI(struct S_PDI p0, struct S_PDI p1, float p2, void (*cb)(struct S_PDI, struct S_PDI, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_PDF(struct S_PDF p0, struct S_PDF p1, float p2, void (*cb)(struct S_PDF, struct S_PDF, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_PDD(struct S_PDD p0, struct S_PDD p1, float p2, void (*cb)(struct S_PDD, struct S_PDD, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_PDP(struct S_PDP p0, struct S_PDP p1, float p2, void (*cb)(struct S_PDP, struct S_PDP, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_PPI(struct S_PPI p0, struct S_PPI p1, float p2, void (*cb)(struct S_PPI, struct S_PPI, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_PPF(struct S_PPF p0, struct S_PPF p1, float p2, void (*cb)(struct S_PPF, struct S_PPF, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_PPD(struct S_PPD p0, struct S_PPD p1, float p2, void (*cb)(struct S_PPD, struct S_PPD, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSF_PPP(struct S_PPP p0, struct S_PPP p1, float p2, void (*cb)(struct S_PPP, struct S_PPP, float)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_I(struct S_I p0, struct S_I p1, double p2, void (*cb)(struct S_I, struct S_I, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_F(struct S_F p0, struct S_F p1, double p2, void (*cb)(struct S_F, struct S_F, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_D(struct S_D p0, struct S_D p1, double p2, void (*cb)(struct S_D, struct S_D, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_P(struct S_P p0, struct S_P p1, double p2, void (*cb)(struct S_P, struct S_P, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_II(struct S_II p0, struct S_II p1, double p2, void (*cb)(struct S_II, struct S_II, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_IF(struct S_IF p0, struct S_IF p1, double p2, void (*cb)(struct S_IF, struct S_IF, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_ID(struct S_ID p0, struct S_ID p1, double p2, void (*cb)(struct S_ID, struct S_ID, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_IP(struct S_IP p0, struct S_IP p1, double p2, void (*cb)(struct S_IP, struct S_IP, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_FI(struct S_FI p0, struct S_FI p1, double p2, void (*cb)(struct S_FI, struct S_FI, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_FF(struct S_FF p0, struct S_FF p1, double p2, void (*cb)(struct S_FF, struct S_FF, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_FD(struct S_FD p0, struct S_FD p1, double p2, void (*cb)(struct S_FD, struct S_FD, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_FP(struct S_FP p0, struct S_FP p1, double p2, void (*cb)(struct S_FP, struct S_FP, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_DI(struct S_DI p0, struct S_DI p1, double p2, void (*cb)(struct S_DI, struct S_DI, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_DF(struct S_DF p0, struct S_DF p1, double p2, void (*cb)(struct S_DF, struct S_DF, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_DD(struct S_DD p0, struct S_DD p1, double p2, void (*cb)(struct S_DD, struct S_DD, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_DP(struct S_DP p0, struct S_DP p1, double p2, void (*cb)(struct S_DP, struct S_DP, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_PI(struct S_PI p0, struct S_PI p1, double p2, void (*cb)(struct S_PI, struct S_PI, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_PF(struct S_PF p0, struct S_PF p1, double p2, void (*cb)(struct S_PF, struct S_PF, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_PD(struct S_PD p0, struct S_PD p1, double p2, void (*cb)(struct S_PD, struct S_PD, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_PP(struct S_PP p0, struct S_PP p1, double p2, void (*cb)(struct S_PP, struct S_PP, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_III(struct S_III p0, struct S_III p1, double p2, void (*cb)(struct S_III, struct S_III, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_IIF(struct S_IIF p0, struct S_IIF p1, double p2, void (*cb)(struct S_IIF, struct S_IIF, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_IID(struct S_IID p0, struct S_IID p1, double p2, void (*cb)(struct S_IID, struct S_IID, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_IIP(struct S_IIP p0, struct S_IIP p1, double p2, void (*cb)(struct S_IIP, struct S_IIP, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_IFI(struct S_IFI p0, struct S_IFI p1, double p2, void (*cb)(struct S_IFI, struct S_IFI, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_IFF(struct S_IFF p0, struct S_IFF p1, double p2, void (*cb)(struct S_IFF, struct S_IFF, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_IFD(struct S_IFD p0, struct S_IFD p1, double p2, void (*cb)(struct S_IFD, struct S_IFD, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_IFP(struct S_IFP p0, struct S_IFP p1, double p2, void (*cb)(struct S_IFP, struct S_IFP, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_IDI(struct S_IDI p0, struct S_IDI p1, double p2, void (*cb)(struct S_IDI, struct S_IDI, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_IDF(struct S_IDF p0, struct S_IDF p1, double p2, void (*cb)(struct S_IDF, struct S_IDF, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_IDD(struct S_IDD p0, struct S_IDD p1, double p2, void (*cb)(struct S_IDD, struct S_IDD, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_IDP(struct S_IDP p0, struct S_IDP p1, double p2, void (*cb)(struct S_IDP, struct S_IDP, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_IPI(struct S_IPI p0, struct S_IPI p1, double p2, void (*cb)(struct S_IPI, struct S_IPI, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_IPF(struct S_IPF p0, struct S_IPF p1, double p2, void (*cb)(struct S_IPF, struct S_IPF, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_IPD(struct S_IPD p0, struct S_IPD p1, double p2, void (*cb)(struct S_IPD, struct S_IPD, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_IPP(struct S_IPP p0, struct S_IPP p1, double p2, void (*cb)(struct S_IPP, struct S_IPP, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_FII(struct S_FII p0, struct S_FII p1, double p2, void (*cb)(struct S_FII, struct S_FII, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_FIF(struct S_FIF p0, struct S_FIF p1, double p2, void (*cb)(struct S_FIF, struct S_FIF, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_FID(struct S_FID p0, struct S_FID p1, double p2, void (*cb)(struct S_FID, struct S_FID, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_FIP(struct S_FIP p0, struct S_FIP p1, double p2, void (*cb)(struct S_FIP, struct S_FIP, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_FFI(struct S_FFI p0, struct S_FFI p1, double p2, void (*cb)(struct S_FFI, struct S_FFI, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_FFF(struct S_FFF p0, struct S_FFF p1, double p2, void (*cb)(struct S_FFF, struct S_FFF, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_FFD(struct S_FFD p0, struct S_FFD p1, double p2, void (*cb)(struct S_FFD, struct S_FFD, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_FFP(struct S_FFP p0, struct S_FFP p1, double p2, void (*cb)(struct S_FFP, struct S_FFP, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_FDI(struct S_FDI p0, struct S_FDI p1, double p2, void (*cb)(struct S_FDI, struct S_FDI, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_FDF(struct S_FDF p0, struct S_FDF p1, double p2, void (*cb)(struct S_FDF, struct S_FDF, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_FDD(struct S_FDD p0, struct S_FDD p1, double p2, void (*cb)(struct S_FDD, struct S_FDD, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_FDP(struct S_FDP p0, struct S_FDP p1, double p2, void (*cb)(struct S_FDP, struct S_FDP, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_FPI(struct S_FPI p0, struct S_FPI p1, double p2, void (*cb)(struct S_FPI, struct S_FPI, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_FPF(struct S_FPF p0, struct S_FPF p1, double p2, void (*cb)(struct S_FPF, struct S_FPF, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_FPD(struct S_FPD p0, struct S_FPD p1, double p2, void (*cb)(struct S_FPD, struct S_FPD, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_FPP(struct S_FPP p0, struct S_FPP p1, double p2, void (*cb)(struct S_FPP, struct S_FPP, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_DII(struct S_DII p0, struct S_DII p1, double p2, void (*cb)(struct S_DII, struct S_DII, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_DIF(struct S_DIF p0, struct S_DIF p1, double p2, void (*cb)(struct S_DIF, struct S_DIF, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_DID(struct S_DID p0, struct S_DID p1, double p2, void (*cb)(struct S_DID, struct S_DID, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_DIP(struct S_DIP p0, struct S_DIP p1, double p2, void (*cb)(struct S_DIP, struct S_DIP, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_DFI(struct S_DFI p0, struct S_DFI p1, double p2, void (*cb)(struct S_DFI, struct S_DFI, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_DFF(struct S_DFF p0, struct S_DFF p1, double p2, void (*cb)(struct S_DFF, struct S_DFF, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_DFD(struct S_DFD p0, struct S_DFD p1, double p2, void (*cb)(struct S_DFD, struct S_DFD, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_DFP(struct S_DFP p0, struct S_DFP p1, double p2, void (*cb)(struct S_DFP, struct S_DFP, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_DDI(struct S_DDI p0, struct S_DDI p1, double p2, void (*cb)(struct S_DDI, struct S_DDI, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_DDF(struct S_DDF p0, struct S_DDF p1, double p2, void (*cb)(struct S_DDF, struct S_DDF, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_DDD(struct S_DDD p0, struct S_DDD p1, double p2, void (*cb)(struct S_DDD, struct S_DDD, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_DDP(struct S_DDP p0, struct S_DDP p1, double p2, void (*cb)(struct S_DDP, struct S_DDP, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_DPI(struct S_DPI p0, struct S_DPI p1, double p2, void (*cb)(struct S_DPI, struct S_DPI, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_DPF(struct S_DPF p0, struct S_DPF p1, double p2, void (*cb)(struct S_DPF, struct S_DPF, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_DPD(struct S_DPD p0, struct S_DPD p1, double p2, void (*cb)(struct S_DPD, struct S_DPD, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_DPP(struct S_DPP p0, struct S_DPP p1, double p2, void (*cb)(struct S_DPP, struct S_DPP, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_PII(struct S_PII p0, struct S_PII p1, double p2, void (*cb)(struct S_PII, struct S_PII, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_PIF(struct S_PIF p0, struct S_PIF p1, double p2, void (*cb)(struct S_PIF, struct S_PIF, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_PID(struct S_PID p0, struct S_PID p1, double p2, void (*cb)(struct S_PID, struct S_PID, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_PIP(struct S_PIP p0, struct S_PIP p1, double p2, void (*cb)(struct S_PIP, struct S_PIP, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_PFI(struct S_PFI p0, struct S_PFI p1, double p2, void (*cb)(struct S_PFI, struct S_PFI, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_PFF(struct S_PFF p0, struct S_PFF p1, double p2, void (*cb)(struct S_PFF, struct S_PFF, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_PFD(struct S_PFD p0, struct S_PFD p1, double p2, void (*cb)(struct S_PFD, struct S_PFD, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_PFP(struct S_PFP p0, struct S_PFP p1, double p2, void (*cb)(struct S_PFP, struct S_PFP, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_PDI(struct S_PDI p0, struct S_PDI p1, double p2, void (*cb)(struct S_PDI, struct S_PDI, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_PDF(struct S_PDF p0, struct S_PDF p1, double p2, void (*cb)(struct S_PDF, struct S_PDF, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_PDD(struct S_PDD p0, struct S_PDD p1, double p2, void (*cb)(struct S_PDD, struct S_PDD, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_PDP(struct S_PDP p0, struct S_PDP p1, double p2, void (*cb)(struct S_PDP, struct S_PDP, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_PPI(struct S_PPI p0, struct S_PPI p1, double p2, void (*cb)(struct S_PPI, struct S_PPI, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_PPF(struct S_PPF p0, struct S_PPF p1, double p2, void (*cb)(struct S_PPF, struct S_PPF, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_PPD(struct S_PPD p0, struct S_PPD p1, double p2, void (*cb)(struct S_PPD, struct S_PPD, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSD_PPP(struct S_PPP p0, struct S_PPP p1, double p2, void (*cb)(struct S_PPP, struct S_PPP, double)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_I(struct S_I p0, struct S_I p1, void* p2, void (*cb)(struct S_I, struct S_I, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_F(struct S_F p0, struct S_F p1, void* p2, void (*cb)(struct S_F, struct S_F, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_D(struct S_D p0, struct S_D p1, void* p2, void (*cb)(struct S_D, struct S_D, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_P(struct S_P p0, struct S_P p1, void* p2, void (*cb)(struct S_P, struct S_P, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_II(struct S_II p0, struct S_II p1, void* p2, void (*cb)(struct S_II, struct S_II, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_IF(struct S_IF p0, struct S_IF p1, void* p2, void (*cb)(struct S_IF, struct S_IF, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_ID(struct S_ID p0, struct S_ID p1, void* p2, void (*cb)(struct S_ID, struct S_ID, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_IP(struct S_IP p0, struct S_IP p1, void* p2, void (*cb)(struct S_IP, struct S_IP, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_FI(struct S_FI p0, struct S_FI p1, void* p2, void (*cb)(struct S_FI, struct S_FI, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_FF(struct S_FF p0, struct S_FF p1, void* p2, void (*cb)(struct S_FF, struct S_FF, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_FD(struct S_FD p0, struct S_FD p1, void* p2, void (*cb)(struct S_FD, struct S_FD, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_FP(struct S_FP p0, struct S_FP p1, void* p2, void (*cb)(struct S_FP, struct S_FP, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_DI(struct S_DI p0, struct S_DI p1, void* p2, void (*cb)(struct S_DI, struct S_DI, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_DF(struct S_DF p0, struct S_DF p1, void* p2, void (*cb)(struct S_DF, struct S_DF, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_DD(struct S_DD p0, struct S_DD p1, void* p2, void (*cb)(struct S_DD, struct S_DD, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_DP(struct S_DP p0, struct S_DP p1, void* p2, void (*cb)(struct S_DP, struct S_DP, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_PI(struct S_PI p0, struct S_PI p1, void* p2, void (*cb)(struct S_PI, struct S_PI, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_PF(struct S_PF p0, struct S_PF p1, void* p2, void (*cb)(struct S_PF, struct S_PF, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_PD(struct S_PD p0, struct S_PD p1, void* p2, void (*cb)(struct S_PD, struct S_PD, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_PP(struct S_PP p0, struct S_PP p1, void* p2, void (*cb)(struct S_PP, struct S_PP, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_III(struct S_III p0, struct S_III p1, void* p2, void (*cb)(struct S_III, struct S_III, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_IIF(struct S_IIF p0, struct S_IIF p1, void* p2, void (*cb)(struct S_IIF, struct S_IIF, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_IID(struct S_IID p0, struct S_IID p1, void* p2, void (*cb)(struct S_IID, struct S_IID, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_IIP(struct S_IIP p0, struct S_IIP p1, void* p2, void (*cb)(struct S_IIP, struct S_IIP, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_IFI(struct S_IFI p0, struct S_IFI p1, void* p2, void (*cb)(struct S_IFI, struct S_IFI, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_IFF(struct S_IFF p0, struct S_IFF p1, void* p2, void (*cb)(struct S_IFF, struct S_IFF, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_IFD(struct S_IFD p0, struct S_IFD p1, void* p2, void (*cb)(struct S_IFD, struct S_IFD, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_IFP(struct S_IFP p0, struct S_IFP p1, void* p2, void (*cb)(struct S_IFP, struct S_IFP, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_IDI(struct S_IDI p0, struct S_IDI p1, void* p2, void (*cb)(struct S_IDI, struct S_IDI, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_IDF(struct S_IDF p0, struct S_IDF p1, void* p2, void (*cb)(struct S_IDF, struct S_IDF, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_IDD(struct S_IDD p0, struct S_IDD p1, void* p2, void (*cb)(struct S_IDD, struct S_IDD, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_IDP(struct S_IDP p0, struct S_IDP p1, void* p2, void (*cb)(struct S_IDP, struct S_IDP, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_IPI(struct S_IPI p0, struct S_IPI p1, void* p2, void (*cb)(struct S_IPI, struct S_IPI, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_IPF(struct S_IPF p0, struct S_IPF p1, void* p2, void (*cb)(struct S_IPF, struct S_IPF, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_IPD(struct S_IPD p0, struct S_IPD p1, void* p2, void (*cb)(struct S_IPD, struct S_IPD, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_IPP(struct S_IPP p0, struct S_IPP p1, void* p2, void (*cb)(struct S_IPP, struct S_IPP, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_FII(struct S_FII p0, struct S_FII p1, void* p2, void (*cb)(struct S_FII, struct S_FII, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_FIF(struct S_FIF p0, struct S_FIF p1, void* p2, void (*cb)(struct S_FIF, struct S_FIF, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_FID(struct S_FID p0, struct S_FID p1, void* p2, void (*cb)(struct S_FID, struct S_FID, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_FIP(struct S_FIP p0, struct S_FIP p1, void* p2, void (*cb)(struct S_FIP, struct S_FIP, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_FFI(struct S_FFI p0, struct S_FFI p1, void* p2, void (*cb)(struct S_FFI, struct S_FFI, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_FFF(struct S_FFF p0, struct S_FFF p1, void* p2, void (*cb)(struct S_FFF, struct S_FFF, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_FFD(struct S_FFD p0, struct S_FFD p1, void* p2, void (*cb)(struct S_FFD, struct S_FFD, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_FFP(struct S_FFP p0, struct S_FFP p1, void* p2, void (*cb)(struct S_FFP, struct S_FFP, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_FDI(struct S_FDI p0, struct S_FDI p1, void* p2, void (*cb)(struct S_FDI, struct S_FDI, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_FDF(struct S_FDF p0, struct S_FDF p1, void* p2, void (*cb)(struct S_FDF, struct S_FDF, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_FDD(struct S_FDD p0, struct S_FDD p1, void* p2, void (*cb)(struct S_FDD, struct S_FDD, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_FDP(struct S_FDP p0, struct S_FDP p1, void* p2, void (*cb)(struct S_FDP, struct S_FDP, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_FPI(struct S_FPI p0, struct S_FPI p1, void* p2, void (*cb)(struct S_FPI, struct S_FPI, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_FPF(struct S_FPF p0, struct S_FPF p1, void* p2, void (*cb)(struct S_FPF, struct S_FPF, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_FPD(struct S_FPD p0, struct S_FPD p1, void* p2, void (*cb)(struct S_FPD, struct S_FPD, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_FPP(struct S_FPP p0, struct S_FPP p1, void* p2, void (*cb)(struct S_FPP, struct S_FPP, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_DII(struct S_DII p0, struct S_DII p1, void* p2, void (*cb)(struct S_DII, struct S_DII, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_DIF(struct S_DIF p0, struct S_DIF p1, void* p2, void (*cb)(struct S_DIF, struct S_DIF, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_DID(struct S_DID p0, struct S_DID p1, void* p2, void (*cb)(struct S_DID, struct S_DID, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_DIP(struct S_DIP p0, struct S_DIP p1, void* p2, void (*cb)(struct S_DIP, struct S_DIP, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_DFI(struct S_DFI p0, struct S_DFI p1, void* p2, void (*cb)(struct S_DFI, struct S_DFI, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_DFF(struct S_DFF p0, struct S_DFF p1, void* p2, void (*cb)(struct S_DFF, struct S_DFF, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_DFD(struct S_DFD p0, struct S_DFD p1, void* p2, void (*cb)(struct S_DFD, struct S_DFD, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_DFP(struct S_DFP p0, struct S_DFP p1, void* p2, void (*cb)(struct S_DFP, struct S_DFP, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_DDI(struct S_DDI p0, struct S_DDI p1, void* p2, void (*cb)(struct S_DDI, struct S_DDI, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_DDF(struct S_DDF p0, struct S_DDF p1, void* p2, void (*cb)(struct S_DDF, struct S_DDF, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_DDD(struct S_DDD p0, struct S_DDD p1, void* p2, void (*cb)(struct S_DDD, struct S_DDD, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_DDP(struct S_DDP p0, struct S_DDP p1, void* p2, void (*cb)(struct S_DDP, struct S_DDP, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_DPI(struct S_DPI p0, struct S_DPI p1, void* p2, void (*cb)(struct S_DPI, struct S_DPI, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_DPF(struct S_DPF p0, struct S_DPF p1, void* p2, void (*cb)(struct S_DPF, struct S_DPF, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_DPD(struct S_DPD p0, struct S_DPD p1, void* p2, void (*cb)(struct S_DPD, struct S_DPD, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_DPP(struct S_DPP p0, struct S_DPP p1, void* p2, void (*cb)(struct S_DPP, struct S_DPP, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_PII(struct S_PII p0, struct S_PII p1, void* p2, void (*cb)(struct S_PII, struct S_PII, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_PIF(struct S_PIF p0, struct S_PIF p1, void* p2, void (*cb)(struct S_PIF, struct S_PIF, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_PID(struct S_PID p0, struct S_PID p1, void* p2, void (*cb)(struct S_PID, struct S_PID, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_PIP(struct S_PIP p0, struct S_PIP p1, void* p2, void (*cb)(struct S_PIP, struct S_PIP, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_PFI(struct S_PFI p0, struct S_PFI p1, void* p2, void (*cb)(struct S_PFI, struct S_PFI, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_PFF(struct S_PFF p0, struct S_PFF p1, void* p2, void (*cb)(struct S_PFF, struct S_PFF, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_PFD(struct S_PFD p0, struct S_PFD p1, void* p2, void (*cb)(struct S_PFD, struct S_PFD, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_PFP(struct S_PFP p0, struct S_PFP p1, void* p2, void (*cb)(struct S_PFP, struct S_PFP, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_PDI(struct S_PDI p0, struct S_PDI p1, void* p2, void (*cb)(struct S_PDI, struct S_PDI, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_PDF(struct S_PDF p0, struct S_PDF p1, void* p2, void (*cb)(struct S_PDF, struct S_PDF, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_PDD(struct S_PDD p0, struct S_PDD p1, void* p2, void (*cb)(struct S_PDD, struct S_PDD, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_PDP(struct S_PDP p0, struct S_PDP p1, void* p2, void (*cb)(struct S_PDP, struct S_PDP, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_PPI(struct S_PPI p0, struct S_PPI p1, void* p2, void (*cb)(struct S_PPI, struct S_PPI, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_PPF(struct S_PPF p0, struct S_PPF p1, void* p2, void (*cb)(struct S_PPF, struct S_PPF, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_PPD(struct S_PPD p0, struct S_PPD p1, void* p2, void (*cb)(struct S_PPD, struct S_PPD, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSP_PPP(struct S_PPP p0, struct S_PPP p1, void* p2, void (*cb)(struct S_PPP, struct S_PPP, void*)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSS_I(struct S_I p0, struct S_I p1, struct S_I p2, void (*cb)(struct S_I, struct S_I, struct S_I)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSS_F(struct S_F p0, struct S_F p1, struct S_F p2, void (*cb)(struct S_F, struct S_F, struct S_F)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSS_D(struct S_D p0, struct S_D p1, struct S_D p2, void (*cb)(struct S_D, struct S_D, struct S_D)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSS_P(struct S_P p0, struct S_P p1, struct S_P p2, void (*cb)(struct S_P, struct S_P, struct S_P)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSS_II(struct S_II p0, struct S_II p1, struct S_II p2, void (*cb)(struct S_II, struct S_II, struct S_II)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSS_IF(struct S_IF p0, struct S_IF p1, struct S_IF p2, void (*cb)(struct S_IF, struct S_IF, struct S_IF)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSS_ID(struct S_ID p0, struct S_ID p1, struct S_ID p2, void (*cb)(struct S_ID, struct S_ID, struct S_ID)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSS_IP(struct S_IP p0, struct S_IP p1, struct S_IP p2, void (*cb)(struct S_IP, struct S_IP, struct S_IP)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSS_FI(struct S_FI p0, struct S_FI p1, struct S_FI p2, void (*cb)(struct S_FI, struct S_FI, struct S_FI)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSS_FF(struct S_FF p0, struct S_FF p1, struct S_FF p2, void (*cb)(struct S_FF, struct S_FF, struct S_FF)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSS_FD(struct S_FD p0, struct S_FD p1, struct S_FD p2, void (*cb)(struct S_FD, struct S_FD, struct S_FD)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSS_FP(struct S_FP p0, struct S_FP p1, struct S_FP p2, void (*cb)(struct S_FP, struct S_FP, struct S_FP)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSS_DI(struct S_DI p0, struct S_DI p1, struct S_DI p2, void (*cb)(struct S_DI, struct S_DI, struct S_DI)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSS_DF(struct S_DF p0, struct S_DF p1, struct S_DF p2, void (*cb)(struct S_DF, struct S_DF, struct S_DF)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSS_DD(struct S_DD p0, struct S_DD p1, struct S_DD p2, void (*cb)(struct S_DD, struct S_DD, struct S_DD)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSS_DP(struct S_DP p0, struct S_DP p1, struct S_DP p2, void (*cb)(struct S_DP, struct S_DP, struct S_DP)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSS_PI(struct S_PI p0, struct S_PI p1, struct S_PI p2, void (*cb)(struct S_PI, struct S_PI, struct S_PI)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSS_PF(struct S_PF p0, struct S_PF p1, struct S_PF p2, void (*cb)(struct S_PF, struct S_PF, struct S_PF)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSS_PD(struct S_PD p0, struct S_PD p1, struct S_PD p2, void (*cb)(struct S_PD, struct S_PD, struct S_PD)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSS_PP(struct S_PP p0, struct S_PP p1, struct S_PP p2, void (*cb)(struct S_PP, struct S_PP, struct S_PP)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSS_III(struct S_III p0, struct S_III p1, struct S_III p2, void (*cb)(struct S_III, struct S_III, struct S_III)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSS_IIF(struct S_IIF p0, struct S_IIF p1, struct S_IIF p2, void (*cb)(struct S_IIF, struct S_IIF, struct S_IIF)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSS_IID(struct S_IID p0, struct S_IID p1, struct S_IID p2, void (*cb)(struct S_IID, struct S_IID, struct S_IID)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSS_IIP(struct S_IIP p0, struct S_IIP p1, struct S_IIP p2, void (*cb)(struct S_IIP, struct S_IIP, struct S_IIP)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSS_IFI(struct S_IFI p0, struct S_IFI p1, struct S_IFI p2, void (*cb)(struct S_IFI, struct S_IFI, struct S_IFI)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSS_IFF(struct S_IFF p0, struct S_IFF p1, struct S_IFF p2, void (*cb)(struct S_IFF, struct S_IFF, struct S_IFF)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSS_IFD(struct S_IFD p0, struct S_IFD p1, struct S_IFD p2, void (*cb)(struct S_IFD, struct S_IFD, struct S_IFD)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSS_IFP(struct S_IFP p0, struct S_IFP p1, struct S_IFP p2, void (*cb)(struct S_IFP, struct S_IFP, struct S_IFP)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSS_IDI(struct S_IDI p0, struct S_IDI p1, struct S_IDI p2, void (*cb)(struct S_IDI, struct S_IDI, struct S_IDI)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSS_IDF(struct S_IDF p0, struct S_IDF p1, struct S_IDF p2, void (*cb)(struct S_IDF, struct S_IDF, struct S_IDF)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSS_IDD(struct S_IDD p0, struct S_IDD p1, struct S_IDD p2, void (*cb)(struct S_IDD, struct S_IDD, struct S_IDD)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSS_IDP(struct S_IDP p0, struct S_IDP p1, struct S_IDP p2, void (*cb)(struct S_IDP, struct S_IDP, struct S_IDP)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSS_IPI(struct S_IPI p0, struct S_IPI p1, struct S_IPI p2, void (*cb)(struct S_IPI, struct S_IPI, struct S_IPI)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSS_IPF(struct S_IPF p0, struct S_IPF p1, struct S_IPF p2, void (*cb)(struct S_IPF, struct S_IPF, struct S_IPF)) { cb(p0, p1, p2); }
+EXPORT void f9_V_SSS_IPD(struct S_IPD p0, struct S_IPD p1, struct S_IPD p2, void (*cb)(struct S_IPD, struct S_IPD, struct S_IPD)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_IPP(struct S_IPP p0, struct S_IPP p1, struct S_IPP p2, void (*cb)(struct S_IPP, struct S_IPP, struct S_IPP)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_FII(struct S_FII p0, struct S_FII p1, struct S_FII p2, void (*cb)(struct S_FII, struct S_FII, struct S_FII)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_FIF(struct S_FIF p0, struct S_FIF p1, struct S_FIF p2, void (*cb)(struct S_FIF, struct S_FIF, struct S_FIF)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_FID(struct S_FID p0, struct S_FID p1, struct S_FID p2, void (*cb)(struct S_FID, struct S_FID, struct S_FID)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_FIP(struct S_FIP p0, struct S_FIP p1, struct S_FIP p2, void (*cb)(struct S_FIP, struct S_FIP, struct S_FIP)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_FFI(struct S_FFI p0, struct S_FFI p1, struct S_FFI p2, void (*cb)(struct S_FFI, struct S_FFI, struct S_FFI)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_FFF(struct S_FFF p0, struct S_FFF p1, struct S_FFF p2, void (*cb)(struct S_FFF, struct S_FFF, struct S_FFF)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_FFD(struct S_FFD p0, struct S_FFD p1, struct S_FFD p2, void (*cb)(struct S_FFD, struct S_FFD, struct S_FFD)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_FFP(struct S_FFP p0, struct S_FFP p1, struct S_FFP p2, void (*cb)(struct S_FFP, struct S_FFP, struct S_FFP)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_FDI(struct S_FDI p0, struct S_FDI p1, struct S_FDI p2, void (*cb)(struct S_FDI, struct S_FDI, struct S_FDI)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_FDF(struct S_FDF p0, struct S_FDF p1, struct S_FDF p2, void (*cb)(struct S_FDF, struct S_FDF, struct S_FDF)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_FDD(struct S_FDD p0, struct S_FDD p1, struct S_FDD p2, void (*cb)(struct S_FDD, struct S_FDD, struct S_FDD)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_FDP(struct S_FDP p0, struct S_FDP p1, struct S_FDP p2, void (*cb)(struct S_FDP, struct S_FDP, struct S_FDP)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_FPI(struct S_FPI p0, struct S_FPI p1, struct S_FPI p2, void (*cb)(struct S_FPI, struct S_FPI, struct S_FPI)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_FPF(struct S_FPF p0, struct S_FPF p1, struct S_FPF p2, void (*cb)(struct S_FPF, struct S_FPF, struct S_FPF)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_FPD(struct S_FPD p0, struct S_FPD p1, struct S_FPD p2, void (*cb)(struct S_FPD, struct S_FPD, struct S_FPD)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_FPP(struct S_FPP p0, struct S_FPP p1, struct S_FPP p2, void (*cb)(struct S_FPP, struct S_FPP, struct S_FPP)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_DII(struct S_DII p0, struct S_DII p1, struct S_DII p2, void (*cb)(struct S_DII, struct S_DII, struct S_DII)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_DIF(struct S_DIF p0, struct S_DIF p1, struct S_DIF p2, void (*cb)(struct S_DIF, struct S_DIF, struct S_DIF)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_DID(struct S_DID p0, struct S_DID p1, struct S_DID p2, void (*cb)(struct S_DID, struct S_DID, struct S_DID)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_DIP(struct S_DIP p0, struct S_DIP p1, struct S_DIP p2, void (*cb)(struct S_DIP, struct S_DIP, struct S_DIP)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_DFI(struct S_DFI p0, struct S_DFI p1, struct S_DFI p2, void (*cb)(struct S_DFI, struct S_DFI, struct S_DFI)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_DFF(struct S_DFF p0, struct S_DFF p1, struct S_DFF p2, void (*cb)(struct S_DFF, struct S_DFF, struct S_DFF)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_DFD(struct S_DFD p0, struct S_DFD p1, struct S_DFD p2, void (*cb)(struct S_DFD, struct S_DFD, struct S_DFD)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_DFP(struct S_DFP p0, struct S_DFP p1, struct S_DFP p2, void (*cb)(struct S_DFP, struct S_DFP, struct S_DFP)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_DDI(struct S_DDI p0, struct S_DDI p1, struct S_DDI p2, void (*cb)(struct S_DDI, struct S_DDI, struct S_DDI)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_DDF(struct S_DDF p0, struct S_DDF p1, struct S_DDF p2, void (*cb)(struct S_DDF, struct S_DDF, struct S_DDF)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_DDD(struct S_DDD p0, struct S_DDD p1, struct S_DDD p2, void (*cb)(struct S_DDD, struct S_DDD, struct S_DDD)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_DDP(struct S_DDP p0, struct S_DDP p1, struct S_DDP p2, void (*cb)(struct S_DDP, struct S_DDP, struct S_DDP)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_DPI(struct S_DPI p0, struct S_DPI p1, struct S_DPI p2, void (*cb)(struct S_DPI, struct S_DPI, struct S_DPI)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_DPF(struct S_DPF p0, struct S_DPF p1, struct S_DPF p2, void (*cb)(struct S_DPF, struct S_DPF, struct S_DPF)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_DPD(struct S_DPD p0, struct S_DPD p1, struct S_DPD p2, void (*cb)(struct S_DPD, struct S_DPD, struct S_DPD)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_DPP(struct S_DPP p0, struct S_DPP p1, struct S_DPP p2, void (*cb)(struct S_DPP, struct S_DPP, struct S_DPP)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_PII(struct S_PII p0, struct S_PII p1, struct S_PII p2, void (*cb)(struct S_PII, struct S_PII, struct S_PII)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_PIF(struct S_PIF p0, struct S_PIF p1, struct S_PIF p2, void (*cb)(struct S_PIF, struct S_PIF, struct S_PIF)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_PID(struct S_PID p0, struct S_PID p1, struct S_PID p2, void (*cb)(struct S_PID, struct S_PID, struct S_PID)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_PIP(struct S_PIP p0, struct S_PIP p1, struct S_PIP p2, void (*cb)(struct S_PIP, struct S_PIP, struct S_PIP)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_PFI(struct S_PFI p0, struct S_PFI p1, struct S_PFI p2, void (*cb)(struct S_PFI, struct S_PFI, struct S_PFI)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_PFF(struct S_PFF p0, struct S_PFF p1, struct S_PFF p2, void (*cb)(struct S_PFF, struct S_PFF, struct S_PFF)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_PFD(struct S_PFD p0, struct S_PFD p1, struct S_PFD p2, void (*cb)(struct S_PFD, struct S_PFD, struct S_PFD)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_PFP(struct S_PFP p0, struct S_PFP p1, struct S_PFP p2, void (*cb)(struct S_PFP, struct S_PFP, struct S_PFP)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_PDI(struct S_PDI p0, struct S_PDI p1, struct S_PDI p2, void (*cb)(struct S_PDI, struct S_PDI, struct S_PDI)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_PDF(struct S_PDF p0, struct S_PDF p1, struct S_PDF p2, void (*cb)(struct S_PDF, struct S_PDF, struct S_PDF)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_PDD(struct S_PDD p0, struct S_PDD p1, struct S_PDD p2, void (*cb)(struct S_PDD, struct S_PDD, struct S_PDD)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_PDP(struct S_PDP p0, struct S_PDP p1, struct S_PDP p2, void (*cb)(struct S_PDP, struct S_PDP, struct S_PDP)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_PPI(struct S_PPI p0, struct S_PPI p1, struct S_PPI p2, void (*cb)(struct S_PPI, struct S_PPI, struct S_PPI)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_PPF(struct S_PPF p0, struct S_PPF p1, struct S_PPF p2, void (*cb)(struct S_PPF, struct S_PPF, struct S_PPF)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_PPD(struct S_PPD p0, struct S_PPD p1, struct S_PPD p2, void (*cb)(struct S_PPD, struct S_PPD, struct S_PPD)) { cb(p0, p1, p2); }
+EXPORT void f10_V_SSS_PPP(struct S_PPP p0, struct S_PPP p1, struct S_PPP p2, void (*cb)(struct S_PPP, struct S_PPP, struct S_PPP)) { cb(p0, p1, p2); }
EXPORT int f10_I_I_(int p0, int (*cb)(int)) { return cb(p0); }
EXPORT float f10_F_F_(float p0, float (*cb)(float)) { return cb(p0); }
EXPORT double f10_D_D_(double p0, double (*cb)(double)) { return cb(p0); }
@@ -6160,5963 +6160,5963 @@ EXPORT struct S_PPI f10_S_S_PPI(struct S_PPI p0, struct S_PPI (*cb)(struct S_PP
EXPORT struct S_PPF f10_S_S_PPF(struct S_PPF p0, struct S_PPF (*cb)(struct S_PPF)) { return cb(p0); }
EXPORT struct S_PPD f10_S_S_PPD(struct S_PPD p0, struct S_PPD (*cb)(struct S_PPD)) { return cb(p0); }
EXPORT struct S_PPP f10_S_S_PPP(struct S_PPP p0, struct S_PPP (*cb)(struct S_PPP)) { return cb(p0); }
-EXPORT int f10_I_II_(int p0, int p1, int (*cb)(int, int)) { return cb(p0,p1); }
-EXPORT int f10_I_IF_(int p0, float p1, int (*cb)(int, float)) { return cb(p0,p1); }
-EXPORT int f10_I_ID_(int p0, double p1, int (*cb)(int, double)) { return cb(p0,p1); }
-EXPORT int f10_I_IP_(int p0, void* p1, int (*cb)(int, void*)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_I(int p0, struct S_I p1, int (*cb)(int, struct S_I)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_F(int p0, struct S_F p1, int (*cb)(int, struct S_F)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_D(int p0, struct S_D p1, int (*cb)(int, struct S_D)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_P(int p0, struct S_P p1, int (*cb)(int, struct S_P)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_II(int p0, struct S_II p1, int (*cb)(int, struct S_II)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_IF(int p0, struct S_IF p1, int (*cb)(int, struct S_IF)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_ID(int p0, struct S_ID p1, int (*cb)(int, struct S_ID)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_IP(int p0, struct S_IP p1, int (*cb)(int, struct S_IP)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_FI(int p0, struct S_FI p1, int (*cb)(int, struct S_FI)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_FF(int p0, struct S_FF p1, int (*cb)(int, struct S_FF)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_FD(int p0, struct S_FD p1, int (*cb)(int, struct S_FD)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_FP(int p0, struct S_FP p1, int (*cb)(int, struct S_FP)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_DI(int p0, struct S_DI p1, int (*cb)(int, struct S_DI)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_DF(int p0, struct S_DF p1, int (*cb)(int, struct S_DF)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_DD(int p0, struct S_DD p1, int (*cb)(int, struct S_DD)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_DP(int p0, struct S_DP p1, int (*cb)(int, struct S_DP)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_PI(int p0, struct S_PI p1, int (*cb)(int, struct S_PI)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_PF(int p0, struct S_PF p1, int (*cb)(int, struct S_PF)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_PD(int p0, struct S_PD p1, int (*cb)(int, struct S_PD)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_PP(int p0, struct S_PP p1, int (*cb)(int, struct S_PP)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_III(int p0, struct S_III p1, int (*cb)(int, struct S_III)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_IIF(int p0, struct S_IIF p1, int (*cb)(int, struct S_IIF)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_IID(int p0, struct S_IID p1, int (*cb)(int, struct S_IID)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_IIP(int p0, struct S_IIP p1, int (*cb)(int, struct S_IIP)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_IFI(int p0, struct S_IFI p1, int (*cb)(int, struct S_IFI)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_IFF(int p0, struct S_IFF p1, int (*cb)(int, struct S_IFF)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_IFD(int p0, struct S_IFD p1, int (*cb)(int, struct S_IFD)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_IFP(int p0, struct S_IFP p1, int (*cb)(int, struct S_IFP)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_IDI(int p0, struct S_IDI p1, int (*cb)(int, struct S_IDI)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_IDF(int p0, struct S_IDF p1, int (*cb)(int, struct S_IDF)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_IDD(int p0, struct S_IDD p1, int (*cb)(int, struct S_IDD)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_IDP(int p0, struct S_IDP p1, int (*cb)(int, struct S_IDP)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_IPI(int p0, struct S_IPI p1, int (*cb)(int, struct S_IPI)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_IPF(int p0, struct S_IPF p1, int (*cb)(int, struct S_IPF)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_IPD(int p0, struct S_IPD p1, int (*cb)(int, struct S_IPD)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_IPP(int p0, struct S_IPP p1, int (*cb)(int, struct S_IPP)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_FII(int p0, struct S_FII p1, int (*cb)(int, struct S_FII)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_FIF(int p0, struct S_FIF p1, int (*cb)(int, struct S_FIF)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_FID(int p0, struct S_FID p1, int (*cb)(int, struct S_FID)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_FIP(int p0, struct S_FIP p1, int (*cb)(int, struct S_FIP)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_FFI(int p0, struct S_FFI p1, int (*cb)(int, struct S_FFI)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_FFF(int p0, struct S_FFF p1, int (*cb)(int, struct S_FFF)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_FFD(int p0, struct S_FFD p1, int (*cb)(int, struct S_FFD)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_FFP(int p0, struct S_FFP p1, int (*cb)(int, struct S_FFP)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_FDI(int p0, struct S_FDI p1, int (*cb)(int, struct S_FDI)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_FDF(int p0, struct S_FDF p1, int (*cb)(int, struct S_FDF)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_FDD(int p0, struct S_FDD p1, int (*cb)(int, struct S_FDD)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_FDP(int p0, struct S_FDP p1, int (*cb)(int, struct S_FDP)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_FPI(int p0, struct S_FPI p1, int (*cb)(int, struct S_FPI)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_FPF(int p0, struct S_FPF p1, int (*cb)(int, struct S_FPF)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_FPD(int p0, struct S_FPD p1, int (*cb)(int, struct S_FPD)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_FPP(int p0, struct S_FPP p1, int (*cb)(int, struct S_FPP)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_DII(int p0, struct S_DII p1, int (*cb)(int, struct S_DII)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_DIF(int p0, struct S_DIF p1, int (*cb)(int, struct S_DIF)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_DID(int p0, struct S_DID p1, int (*cb)(int, struct S_DID)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_DIP(int p0, struct S_DIP p1, int (*cb)(int, struct S_DIP)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_DFI(int p0, struct S_DFI p1, int (*cb)(int, struct S_DFI)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_DFF(int p0, struct S_DFF p1, int (*cb)(int, struct S_DFF)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_DFD(int p0, struct S_DFD p1, int (*cb)(int, struct S_DFD)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_DFP(int p0, struct S_DFP p1, int (*cb)(int, struct S_DFP)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_DDI(int p0, struct S_DDI p1, int (*cb)(int, struct S_DDI)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_DDF(int p0, struct S_DDF p1, int (*cb)(int, struct S_DDF)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_DDD(int p0, struct S_DDD p1, int (*cb)(int, struct S_DDD)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_DDP(int p0, struct S_DDP p1, int (*cb)(int, struct S_DDP)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_DPI(int p0, struct S_DPI p1, int (*cb)(int, struct S_DPI)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_DPF(int p0, struct S_DPF p1, int (*cb)(int, struct S_DPF)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_DPD(int p0, struct S_DPD p1, int (*cb)(int, struct S_DPD)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_DPP(int p0, struct S_DPP p1, int (*cb)(int, struct S_DPP)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_PII(int p0, struct S_PII p1, int (*cb)(int, struct S_PII)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_PIF(int p0, struct S_PIF p1, int (*cb)(int, struct S_PIF)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_PID(int p0, struct S_PID p1, int (*cb)(int, struct S_PID)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_PIP(int p0, struct S_PIP p1, int (*cb)(int, struct S_PIP)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_PFI(int p0, struct S_PFI p1, int (*cb)(int, struct S_PFI)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_PFF(int p0, struct S_PFF p1, int (*cb)(int, struct S_PFF)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_PFD(int p0, struct S_PFD p1, int (*cb)(int, struct S_PFD)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_PFP(int p0, struct S_PFP p1, int (*cb)(int, struct S_PFP)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_PDI(int p0, struct S_PDI p1, int (*cb)(int, struct S_PDI)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_PDF(int p0, struct S_PDF p1, int (*cb)(int, struct S_PDF)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_PDD(int p0, struct S_PDD p1, int (*cb)(int, struct S_PDD)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_PDP(int p0, struct S_PDP p1, int (*cb)(int, struct S_PDP)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_PPI(int p0, struct S_PPI p1, int (*cb)(int, struct S_PPI)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_PPF(int p0, struct S_PPF p1, int (*cb)(int, struct S_PPF)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_PPD(int p0, struct S_PPD p1, int (*cb)(int, struct S_PPD)) { return cb(p0,p1); }
-EXPORT int f10_I_IS_PPP(int p0, struct S_PPP p1, int (*cb)(int, struct S_PPP)) { return cb(p0,p1); }
-EXPORT float f10_F_FI_(float p0, int p1, float (*cb)(float, int)) { return cb(p0,p1); }
-EXPORT float f10_F_FF_(float p0, float p1, float (*cb)(float, float)) { return cb(p0,p1); }
-EXPORT float f10_F_FD_(float p0, double p1, float (*cb)(float, double)) { return cb(p0,p1); }
-EXPORT float f10_F_FP_(float p0, void* p1, float (*cb)(float, void*)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_I(float p0, struct S_I p1, float (*cb)(float, struct S_I)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_F(float p0, struct S_F p1, float (*cb)(float, struct S_F)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_D(float p0, struct S_D p1, float (*cb)(float, struct S_D)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_P(float p0, struct S_P p1, float (*cb)(float, struct S_P)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_II(float p0, struct S_II p1, float (*cb)(float, struct S_II)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_IF(float p0, struct S_IF p1, float (*cb)(float, struct S_IF)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_ID(float p0, struct S_ID p1, float (*cb)(float, struct S_ID)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_IP(float p0, struct S_IP p1, float (*cb)(float, struct S_IP)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_FI(float p0, struct S_FI p1, float (*cb)(float, struct S_FI)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_FF(float p0, struct S_FF p1, float (*cb)(float, struct S_FF)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_FD(float p0, struct S_FD p1, float (*cb)(float, struct S_FD)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_FP(float p0, struct S_FP p1, float (*cb)(float, struct S_FP)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_DI(float p0, struct S_DI p1, float (*cb)(float, struct S_DI)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_DF(float p0, struct S_DF p1, float (*cb)(float, struct S_DF)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_DD(float p0, struct S_DD p1, float (*cb)(float, struct S_DD)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_DP(float p0, struct S_DP p1, float (*cb)(float, struct S_DP)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_PI(float p0, struct S_PI p1, float (*cb)(float, struct S_PI)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_PF(float p0, struct S_PF p1, float (*cb)(float, struct S_PF)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_PD(float p0, struct S_PD p1, float (*cb)(float, struct S_PD)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_PP(float p0, struct S_PP p1, float (*cb)(float, struct S_PP)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_III(float p0, struct S_III p1, float (*cb)(float, struct S_III)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_IIF(float p0, struct S_IIF p1, float (*cb)(float, struct S_IIF)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_IID(float p0, struct S_IID p1, float (*cb)(float, struct S_IID)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_IIP(float p0, struct S_IIP p1, float (*cb)(float, struct S_IIP)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_IFI(float p0, struct S_IFI p1, float (*cb)(float, struct S_IFI)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_IFF(float p0, struct S_IFF p1, float (*cb)(float, struct S_IFF)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_IFD(float p0, struct S_IFD p1, float (*cb)(float, struct S_IFD)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_IFP(float p0, struct S_IFP p1, float (*cb)(float, struct S_IFP)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_IDI(float p0, struct S_IDI p1, float (*cb)(float, struct S_IDI)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_IDF(float p0, struct S_IDF p1, float (*cb)(float, struct S_IDF)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_IDD(float p0, struct S_IDD p1, float (*cb)(float, struct S_IDD)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_IDP(float p0, struct S_IDP p1, float (*cb)(float, struct S_IDP)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_IPI(float p0, struct S_IPI p1, float (*cb)(float, struct S_IPI)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_IPF(float p0, struct S_IPF p1, float (*cb)(float, struct S_IPF)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_IPD(float p0, struct S_IPD p1, float (*cb)(float, struct S_IPD)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_IPP(float p0, struct S_IPP p1, float (*cb)(float, struct S_IPP)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_FII(float p0, struct S_FII p1, float (*cb)(float, struct S_FII)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_FIF(float p0, struct S_FIF p1, float (*cb)(float, struct S_FIF)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_FID(float p0, struct S_FID p1, float (*cb)(float, struct S_FID)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_FIP(float p0, struct S_FIP p1, float (*cb)(float, struct S_FIP)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_FFI(float p0, struct S_FFI p1, float (*cb)(float, struct S_FFI)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_FFF(float p0, struct S_FFF p1, float (*cb)(float, struct S_FFF)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_FFD(float p0, struct S_FFD p1, float (*cb)(float, struct S_FFD)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_FFP(float p0, struct S_FFP p1, float (*cb)(float, struct S_FFP)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_FDI(float p0, struct S_FDI p1, float (*cb)(float, struct S_FDI)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_FDF(float p0, struct S_FDF p1, float (*cb)(float, struct S_FDF)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_FDD(float p0, struct S_FDD p1, float (*cb)(float, struct S_FDD)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_FDP(float p0, struct S_FDP p1, float (*cb)(float, struct S_FDP)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_FPI(float p0, struct S_FPI p1, float (*cb)(float, struct S_FPI)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_FPF(float p0, struct S_FPF p1, float (*cb)(float, struct S_FPF)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_FPD(float p0, struct S_FPD p1, float (*cb)(float, struct S_FPD)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_FPP(float p0, struct S_FPP p1, float (*cb)(float, struct S_FPP)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_DII(float p0, struct S_DII p1, float (*cb)(float, struct S_DII)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_DIF(float p0, struct S_DIF p1, float (*cb)(float, struct S_DIF)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_DID(float p0, struct S_DID p1, float (*cb)(float, struct S_DID)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_DIP(float p0, struct S_DIP p1, float (*cb)(float, struct S_DIP)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_DFI(float p0, struct S_DFI p1, float (*cb)(float, struct S_DFI)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_DFF(float p0, struct S_DFF p1, float (*cb)(float, struct S_DFF)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_DFD(float p0, struct S_DFD p1, float (*cb)(float, struct S_DFD)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_DFP(float p0, struct S_DFP p1, float (*cb)(float, struct S_DFP)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_DDI(float p0, struct S_DDI p1, float (*cb)(float, struct S_DDI)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_DDF(float p0, struct S_DDF p1, float (*cb)(float, struct S_DDF)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_DDD(float p0, struct S_DDD p1, float (*cb)(float, struct S_DDD)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_DDP(float p0, struct S_DDP p1, float (*cb)(float, struct S_DDP)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_DPI(float p0, struct S_DPI p1, float (*cb)(float, struct S_DPI)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_DPF(float p0, struct S_DPF p1, float (*cb)(float, struct S_DPF)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_DPD(float p0, struct S_DPD p1, float (*cb)(float, struct S_DPD)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_DPP(float p0, struct S_DPP p1, float (*cb)(float, struct S_DPP)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_PII(float p0, struct S_PII p1, float (*cb)(float, struct S_PII)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_PIF(float p0, struct S_PIF p1, float (*cb)(float, struct S_PIF)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_PID(float p0, struct S_PID p1, float (*cb)(float, struct S_PID)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_PIP(float p0, struct S_PIP p1, float (*cb)(float, struct S_PIP)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_PFI(float p0, struct S_PFI p1, float (*cb)(float, struct S_PFI)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_PFF(float p0, struct S_PFF p1, float (*cb)(float, struct S_PFF)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_PFD(float p0, struct S_PFD p1, float (*cb)(float, struct S_PFD)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_PFP(float p0, struct S_PFP p1, float (*cb)(float, struct S_PFP)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_PDI(float p0, struct S_PDI p1, float (*cb)(float, struct S_PDI)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_PDF(float p0, struct S_PDF p1, float (*cb)(float, struct S_PDF)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_PDD(float p0, struct S_PDD p1, float (*cb)(float, struct S_PDD)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_PDP(float p0, struct S_PDP p1, float (*cb)(float, struct S_PDP)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_PPI(float p0, struct S_PPI p1, float (*cb)(float, struct S_PPI)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_PPF(float p0, struct S_PPF p1, float (*cb)(float, struct S_PPF)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_PPD(float p0, struct S_PPD p1, float (*cb)(float, struct S_PPD)) { return cb(p0,p1); }
-EXPORT float f10_F_FS_PPP(float p0, struct S_PPP p1, float (*cb)(float, struct S_PPP)) { return cb(p0,p1); }
-EXPORT double f10_D_DI_(double p0, int p1, double (*cb)(double, int)) { return cb(p0,p1); }
-EXPORT double f10_D_DF_(double p0, float p1, double (*cb)(double, float)) { return cb(p0,p1); }
-EXPORT double f10_D_DD_(double p0, double p1, double (*cb)(double, double)) { return cb(p0,p1); }
-EXPORT double f10_D_DP_(double p0, void* p1, double (*cb)(double, void*)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_I(double p0, struct S_I p1, double (*cb)(double, struct S_I)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_F(double p0, struct S_F p1, double (*cb)(double, struct S_F)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_D(double p0, struct S_D p1, double (*cb)(double, struct S_D)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_P(double p0, struct S_P p1, double (*cb)(double, struct S_P)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_II(double p0, struct S_II p1, double (*cb)(double, struct S_II)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_IF(double p0, struct S_IF p1, double (*cb)(double, struct S_IF)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_ID(double p0, struct S_ID p1, double (*cb)(double, struct S_ID)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_IP(double p0, struct S_IP p1, double (*cb)(double, struct S_IP)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_FI(double p0, struct S_FI p1, double (*cb)(double, struct S_FI)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_FF(double p0, struct S_FF p1, double (*cb)(double, struct S_FF)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_FD(double p0, struct S_FD p1, double (*cb)(double, struct S_FD)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_FP(double p0, struct S_FP p1, double (*cb)(double, struct S_FP)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_DI(double p0, struct S_DI p1, double (*cb)(double, struct S_DI)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_DF(double p0, struct S_DF p1, double (*cb)(double, struct S_DF)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_DD(double p0, struct S_DD p1, double (*cb)(double, struct S_DD)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_DP(double p0, struct S_DP p1, double (*cb)(double, struct S_DP)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_PI(double p0, struct S_PI p1, double (*cb)(double, struct S_PI)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_PF(double p0, struct S_PF p1, double (*cb)(double, struct S_PF)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_PD(double p0, struct S_PD p1, double (*cb)(double, struct S_PD)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_PP(double p0, struct S_PP p1, double (*cb)(double, struct S_PP)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_III(double p0, struct S_III p1, double (*cb)(double, struct S_III)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_IIF(double p0, struct S_IIF p1, double (*cb)(double, struct S_IIF)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_IID(double p0, struct S_IID p1, double (*cb)(double, struct S_IID)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_IIP(double p0, struct S_IIP p1, double (*cb)(double, struct S_IIP)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_IFI(double p0, struct S_IFI p1, double (*cb)(double, struct S_IFI)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_IFF(double p0, struct S_IFF p1, double (*cb)(double, struct S_IFF)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_IFD(double p0, struct S_IFD p1, double (*cb)(double, struct S_IFD)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_IFP(double p0, struct S_IFP p1, double (*cb)(double, struct S_IFP)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_IDI(double p0, struct S_IDI p1, double (*cb)(double, struct S_IDI)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_IDF(double p0, struct S_IDF p1, double (*cb)(double, struct S_IDF)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_IDD(double p0, struct S_IDD p1, double (*cb)(double, struct S_IDD)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_IDP(double p0, struct S_IDP p1, double (*cb)(double, struct S_IDP)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_IPI(double p0, struct S_IPI p1, double (*cb)(double, struct S_IPI)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_IPF(double p0, struct S_IPF p1, double (*cb)(double, struct S_IPF)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_IPD(double p0, struct S_IPD p1, double (*cb)(double, struct S_IPD)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_IPP(double p0, struct S_IPP p1, double (*cb)(double, struct S_IPP)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_FII(double p0, struct S_FII p1, double (*cb)(double, struct S_FII)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_FIF(double p0, struct S_FIF p1, double (*cb)(double, struct S_FIF)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_FID(double p0, struct S_FID p1, double (*cb)(double, struct S_FID)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_FIP(double p0, struct S_FIP p1, double (*cb)(double, struct S_FIP)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_FFI(double p0, struct S_FFI p1, double (*cb)(double, struct S_FFI)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_FFF(double p0, struct S_FFF p1, double (*cb)(double, struct S_FFF)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_FFD(double p0, struct S_FFD p1, double (*cb)(double, struct S_FFD)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_FFP(double p0, struct S_FFP p1, double (*cb)(double, struct S_FFP)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_FDI(double p0, struct S_FDI p1, double (*cb)(double, struct S_FDI)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_FDF(double p0, struct S_FDF p1, double (*cb)(double, struct S_FDF)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_FDD(double p0, struct S_FDD p1, double (*cb)(double, struct S_FDD)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_FDP(double p0, struct S_FDP p1, double (*cb)(double, struct S_FDP)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_FPI(double p0, struct S_FPI p1, double (*cb)(double, struct S_FPI)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_FPF(double p0, struct S_FPF p1, double (*cb)(double, struct S_FPF)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_FPD(double p0, struct S_FPD p1, double (*cb)(double, struct S_FPD)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_FPP(double p0, struct S_FPP p1, double (*cb)(double, struct S_FPP)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_DII(double p0, struct S_DII p1, double (*cb)(double, struct S_DII)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_DIF(double p0, struct S_DIF p1, double (*cb)(double, struct S_DIF)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_DID(double p0, struct S_DID p1, double (*cb)(double, struct S_DID)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_DIP(double p0, struct S_DIP p1, double (*cb)(double, struct S_DIP)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_DFI(double p0, struct S_DFI p1, double (*cb)(double, struct S_DFI)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_DFF(double p0, struct S_DFF p1, double (*cb)(double, struct S_DFF)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_DFD(double p0, struct S_DFD p1, double (*cb)(double, struct S_DFD)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_DFP(double p0, struct S_DFP p1, double (*cb)(double, struct S_DFP)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_DDI(double p0, struct S_DDI p1, double (*cb)(double, struct S_DDI)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_DDF(double p0, struct S_DDF p1, double (*cb)(double, struct S_DDF)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_DDD(double p0, struct S_DDD p1, double (*cb)(double, struct S_DDD)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_DDP(double p0, struct S_DDP p1, double (*cb)(double, struct S_DDP)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_DPI(double p0, struct S_DPI p1, double (*cb)(double, struct S_DPI)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_DPF(double p0, struct S_DPF p1, double (*cb)(double, struct S_DPF)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_DPD(double p0, struct S_DPD p1, double (*cb)(double, struct S_DPD)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_DPP(double p0, struct S_DPP p1, double (*cb)(double, struct S_DPP)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_PII(double p0, struct S_PII p1, double (*cb)(double, struct S_PII)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_PIF(double p0, struct S_PIF p1, double (*cb)(double, struct S_PIF)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_PID(double p0, struct S_PID p1, double (*cb)(double, struct S_PID)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_PIP(double p0, struct S_PIP p1, double (*cb)(double, struct S_PIP)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_PFI(double p0, struct S_PFI p1, double (*cb)(double, struct S_PFI)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_PFF(double p0, struct S_PFF p1, double (*cb)(double, struct S_PFF)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_PFD(double p0, struct S_PFD p1, double (*cb)(double, struct S_PFD)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_PFP(double p0, struct S_PFP p1, double (*cb)(double, struct S_PFP)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_PDI(double p0, struct S_PDI p1, double (*cb)(double, struct S_PDI)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_PDF(double p0, struct S_PDF p1, double (*cb)(double, struct S_PDF)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_PDD(double p0, struct S_PDD p1, double (*cb)(double, struct S_PDD)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_PDP(double p0, struct S_PDP p1, double (*cb)(double, struct S_PDP)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_PPI(double p0, struct S_PPI p1, double (*cb)(double, struct S_PPI)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_PPF(double p0, struct S_PPF p1, double (*cb)(double, struct S_PPF)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_PPD(double p0, struct S_PPD p1, double (*cb)(double, struct S_PPD)) { return cb(p0,p1); }
-EXPORT double f10_D_DS_PPP(double p0, struct S_PPP p1, double (*cb)(double, struct S_PPP)) { return cb(p0,p1); }
-EXPORT void* f10_P_PI_(void* p0, int p1, void* (*cb)(void*, int)) { return cb(p0,p1); }
-EXPORT void* f10_P_PF_(void* p0, float p1, void* (*cb)(void*, float)) { return cb(p0,p1); }
-EXPORT void* f10_P_PD_(void* p0, double p1, void* (*cb)(void*, double)) { return cb(p0,p1); }
-EXPORT void* f10_P_PP_(void* p0, void* p1, void* (*cb)(void*, void*)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_I(void* p0, struct S_I p1, void* (*cb)(void*, struct S_I)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_F(void* p0, struct S_F p1, void* (*cb)(void*, struct S_F)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_D(void* p0, struct S_D p1, void* (*cb)(void*, struct S_D)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_P(void* p0, struct S_P p1, void* (*cb)(void*, struct S_P)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_II(void* p0, struct S_II p1, void* (*cb)(void*, struct S_II)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_IF(void* p0, struct S_IF p1, void* (*cb)(void*, struct S_IF)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_ID(void* p0, struct S_ID p1, void* (*cb)(void*, struct S_ID)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_IP(void* p0, struct S_IP p1, void* (*cb)(void*, struct S_IP)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_FI(void* p0, struct S_FI p1, void* (*cb)(void*, struct S_FI)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_FF(void* p0, struct S_FF p1, void* (*cb)(void*, struct S_FF)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_FD(void* p0, struct S_FD p1, void* (*cb)(void*, struct S_FD)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_FP(void* p0, struct S_FP p1, void* (*cb)(void*, struct S_FP)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_DI(void* p0, struct S_DI p1, void* (*cb)(void*, struct S_DI)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_DF(void* p0, struct S_DF p1, void* (*cb)(void*, struct S_DF)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_DD(void* p0, struct S_DD p1, void* (*cb)(void*, struct S_DD)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_DP(void* p0, struct S_DP p1, void* (*cb)(void*, struct S_DP)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_PI(void* p0, struct S_PI p1, void* (*cb)(void*, struct S_PI)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_PF(void* p0, struct S_PF p1, void* (*cb)(void*, struct S_PF)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_PD(void* p0, struct S_PD p1, void* (*cb)(void*, struct S_PD)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_PP(void* p0, struct S_PP p1, void* (*cb)(void*, struct S_PP)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_III(void* p0, struct S_III p1, void* (*cb)(void*, struct S_III)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_IIF(void* p0, struct S_IIF p1, void* (*cb)(void*, struct S_IIF)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_IID(void* p0, struct S_IID p1, void* (*cb)(void*, struct S_IID)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_IIP(void* p0, struct S_IIP p1, void* (*cb)(void*, struct S_IIP)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_IFI(void* p0, struct S_IFI p1, void* (*cb)(void*, struct S_IFI)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_IFF(void* p0, struct S_IFF p1, void* (*cb)(void*, struct S_IFF)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_IFD(void* p0, struct S_IFD p1, void* (*cb)(void*, struct S_IFD)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_IFP(void* p0, struct S_IFP p1, void* (*cb)(void*, struct S_IFP)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_IDI(void* p0, struct S_IDI p1, void* (*cb)(void*, struct S_IDI)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_IDF(void* p0, struct S_IDF p1, void* (*cb)(void*, struct S_IDF)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_IDD(void* p0, struct S_IDD p1, void* (*cb)(void*, struct S_IDD)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_IDP(void* p0, struct S_IDP p1, void* (*cb)(void*, struct S_IDP)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_IPI(void* p0, struct S_IPI p1, void* (*cb)(void*, struct S_IPI)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_IPF(void* p0, struct S_IPF p1, void* (*cb)(void*, struct S_IPF)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_IPD(void* p0, struct S_IPD p1, void* (*cb)(void*, struct S_IPD)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_IPP(void* p0, struct S_IPP p1, void* (*cb)(void*, struct S_IPP)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_FII(void* p0, struct S_FII p1, void* (*cb)(void*, struct S_FII)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_FIF(void* p0, struct S_FIF p1, void* (*cb)(void*, struct S_FIF)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_FID(void* p0, struct S_FID p1, void* (*cb)(void*, struct S_FID)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_FIP(void* p0, struct S_FIP p1, void* (*cb)(void*, struct S_FIP)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_FFI(void* p0, struct S_FFI p1, void* (*cb)(void*, struct S_FFI)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_FFF(void* p0, struct S_FFF p1, void* (*cb)(void*, struct S_FFF)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_FFD(void* p0, struct S_FFD p1, void* (*cb)(void*, struct S_FFD)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_FFP(void* p0, struct S_FFP p1, void* (*cb)(void*, struct S_FFP)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_FDI(void* p0, struct S_FDI p1, void* (*cb)(void*, struct S_FDI)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_FDF(void* p0, struct S_FDF p1, void* (*cb)(void*, struct S_FDF)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_FDD(void* p0, struct S_FDD p1, void* (*cb)(void*, struct S_FDD)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_FDP(void* p0, struct S_FDP p1, void* (*cb)(void*, struct S_FDP)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_FPI(void* p0, struct S_FPI p1, void* (*cb)(void*, struct S_FPI)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_FPF(void* p0, struct S_FPF p1, void* (*cb)(void*, struct S_FPF)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_FPD(void* p0, struct S_FPD p1, void* (*cb)(void*, struct S_FPD)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_FPP(void* p0, struct S_FPP p1, void* (*cb)(void*, struct S_FPP)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_DII(void* p0, struct S_DII p1, void* (*cb)(void*, struct S_DII)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_DIF(void* p0, struct S_DIF p1, void* (*cb)(void*, struct S_DIF)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_DID(void* p0, struct S_DID p1, void* (*cb)(void*, struct S_DID)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_DIP(void* p0, struct S_DIP p1, void* (*cb)(void*, struct S_DIP)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_DFI(void* p0, struct S_DFI p1, void* (*cb)(void*, struct S_DFI)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_DFF(void* p0, struct S_DFF p1, void* (*cb)(void*, struct S_DFF)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_DFD(void* p0, struct S_DFD p1, void* (*cb)(void*, struct S_DFD)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_DFP(void* p0, struct S_DFP p1, void* (*cb)(void*, struct S_DFP)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_DDI(void* p0, struct S_DDI p1, void* (*cb)(void*, struct S_DDI)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_DDF(void* p0, struct S_DDF p1, void* (*cb)(void*, struct S_DDF)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_DDD(void* p0, struct S_DDD p1, void* (*cb)(void*, struct S_DDD)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_DDP(void* p0, struct S_DDP p1, void* (*cb)(void*, struct S_DDP)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_DPI(void* p0, struct S_DPI p1, void* (*cb)(void*, struct S_DPI)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_DPF(void* p0, struct S_DPF p1, void* (*cb)(void*, struct S_DPF)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_DPD(void* p0, struct S_DPD p1, void* (*cb)(void*, struct S_DPD)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_DPP(void* p0, struct S_DPP p1, void* (*cb)(void*, struct S_DPP)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_PII(void* p0, struct S_PII p1, void* (*cb)(void*, struct S_PII)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_PIF(void* p0, struct S_PIF p1, void* (*cb)(void*, struct S_PIF)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_PID(void* p0, struct S_PID p1, void* (*cb)(void*, struct S_PID)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_PIP(void* p0, struct S_PIP p1, void* (*cb)(void*, struct S_PIP)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_PFI(void* p0, struct S_PFI p1, void* (*cb)(void*, struct S_PFI)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_PFF(void* p0, struct S_PFF p1, void* (*cb)(void*, struct S_PFF)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_PFD(void* p0, struct S_PFD p1, void* (*cb)(void*, struct S_PFD)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_PFP(void* p0, struct S_PFP p1, void* (*cb)(void*, struct S_PFP)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_PDI(void* p0, struct S_PDI p1, void* (*cb)(void*, struct S_PDI)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_PDF(void* p0, struct S_PDF p1, void* (*cb)(void*, struct S_PDF)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_PDD(void* p0, struct S_PDD p1, void* (*cb)(void*, struct S_PDD)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_PDP(void* p0, struct S_PDP p1, void* (*cb)(void*, struct S_PDP)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_PPI(void* p0, struct S_PPI p1, void* (*cb)(void*, struct S_PPI)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_PPF(void* p0, struct S_PPF p1, void* (*cb)(void*, struct S_PPF)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_PPD(void* p0, struct S_PPD p1, void* (*cb)(void*, struct S_PPD)) { return cb(p0,p1); }
-EXPORT void* f10_P_PS_PPP(void* p0, struct S_PPP p1, void* (*cb)(void*, struct S_PPP)) { return cb(p0,p1); }
-EXPORT struct S_I f10_S_SI_I(struct S_I p0, int p1, struct S_I (*cb)(struct S_I, int)) { return cb(p0,p1); }
-EXPORT struct S_F f10_S_SI_F(struct S_F p0, int p1, struct S_F (*cb)(struct S_F, int)) { return cb(p0,p1); }
-EXPORT struct S_D f10_S_SI_D(struct S_D p0, int p1, struct S_D (*cb)(struct S_D, int)) { return cb(p0,p1); }
-EXPORT struct S_P f10_S_SI_P(struct S_P p0, int p1, struct S_P (*cb)(struct S_P, int)) { return cb(p0,p1); }
-EXPORT struct S_II f10_S_SI_II(struct S_II p0, int p1, struct S_II (*cb)(struct S_II, int)) { return cb(p0,p1); }
-EXPORT struct S_IF f10_S_SI_IF(struct S_IF p0, int p1, struct S_IF (*cb)(struct S_IF, int)) { return cb(p0,p1); }
-EXPORT struct S_ID f10_S_SI_ID(struct S_ID p0, int p1, struct S_ID (*cb)(struct S_ID, int)) { return cb(p0,p1); }
-EXPORT struct S_IP f10_S_SI_IP(struct S_IP p0, int p1, struct S_IP (*cb)(struct S_IP, int)) { return cb(p0,p1); }
-EXPORT struct S_FI f10_S_SI_FI(struct S_FI p0, int p1, struct S_FI (*cb)(struct S_FI, int)) { return cb(p0,p1); }
-EXPORT struct S_FF f10_S_SI_FF(struct S_FF p0, int p1, struct S_FF (*cb)(struct S_FF, int)) { return cb(p0,p1); }
-EXPORT struct S_FD f10_S_SI_FD(struct S_FD p0, int p1, struct S_FD (*cb)(struct S_FD, int)) { return cb(p0,p1); }
-EXPORT struct S_FP f10_S_SI_FP(struct S_FP p0, int p1, struct S_FP (*cb)(struct S_FP, int)) { return cb(p0,p1); }
-EXPORT struct S_DI f10_S_SI_DI(struct S_DI p0, int p1, struct S_DI (*cb)(struct S_DI, int)) { return cb(p0,p1); }
-EXPORT struct S_DF f10_S_SI_DF(struct S_DF p0, int p1, struct S_DF (*cb)(struct S_DF, int)) { return cb(p0,p1); }
-EXPORT struct S_DD f10_S_SI_DD(struct S_DD p0, int p1, struct S_DD (*cb)(struct S_DD, int)) { return cb(p0,p1); }
-EXPORT struct S_DP f10_S_SI_DP(struct S_DP p0, int p1, struct S_DP (*cb)(struct S_DP, int)) { return cb(p0,p1); }
-EXPORT struct S_PI f10_S_SI_PI(struct S_PI p0, int p1, struct S_PI (*cb)(struct S_PI, int)) { return cb(p0,p1); }
-EXPORT struct S_PF f10_S_SI_PF(struct S_PF p0, int p1, struct S_PF (*cb)(struct S_PF, int)) { return cb(p0,p1); }
-EXPORT struct S_PD f10_S_SI_PD(struct S_PD p0, int p1, struct S_PD (*cb)(struct S_PD, int)) { return cb(p0,p1); }
-EXPORT struct S_PP f10_S_SI_PP(struct S_PP p0, int p1, struct S_PP (*cb)(struct S_PP, int)) { return cb(p0,p1); }
-EXPORT struct S_III f10_S_SI_III(struct S_III p0, int p1, struct S_III (*cb)(struct S_III, int)) { return cb(p0,p1); }
-EXPORT struct S_IIF f10_S_SI_IIF(struct S_IIF p0, int p1, struct S_IIF (*cb)(struct S_IIF, int)) { return cb(p0,p1); }
-EXPORT struct S_IID f10_S_SI_IID(struct S_IID p0, int p1, struct S_IID (*cb)(struct S_IID, int)) { return cb(p0,p1); }
-EXPORT struct S_IIP f10_S_SI_IIP(struct S_IIP p0, int p1, struct S_IIP (*cb)(struct S_IIP, int)) { return cb(p0,p1); }
-EXPORT struct S_IFI f10_S_SI_IFI(struct S_IFI p0, int p1, struct S_IFI (*cb)(struct S_IFI, int)) { return cb(p0,p1); }
-EXPORT struct S_IFF f10_S_SI_IFF(struct S_IFF p0, int p1, struct S_IFF (*cb)(struct S_IFF, int)) { return cb(p0,p1); }
-EXPORT struct S_IFD f10_S_SI_IFD(struct S_IFD p0, int p1, struct S_IFD (*cb)(struct S_IFD, int)) { return cb(p0,p1); }
-EXPORT struct S_IFP f10_S_SI_IFP(struct S_IFP p0, int p1, struct S_IFP (*cb)(struct S_IFP, int)) { return cb(p0,p1); }
-EXPORT struct S_IDI f10_S_SI_IDI(struct S_IDI p0, int p1, struct S_IDI (*cb)(struct S_IDI, int)) { return cb(p0,p1); }
-EXPORT struct S_IDF f10_S_SI_IDF(struct S_IDF p0, int p1, struct S_IDF (*cb)(struct S_IDF, int)) { return cb(p0,p1); }
-EXPORT struct S_IDD f10_S_SI_IDD(struct S_IDD p0, int p1, struct S_IDD (*cb)(struct S_IDD, int)) { return cb(p0,p1); }
-EXPORT struct S_IDP f10_S_SI_IDP(struct S_IDP p0, int p1, struct S_IDP (*cb)(struct S_IDP, int)) { return cb(p0,p1); }
-EXPORT struct S_IPI f10_S_SI_IPI(struct S_IPI p0, int p1, struct S_IPI (*cb)(struct S_IPI, int)) { return cb(p0,p1); }
-EXPORT struct S_IPF f10_S_SI_IPF(struct S_IPF p0, int p1, struct S_IPF (*cb)(struct S_IPF, int)) { return cb(p0,p1); }
-EXPORT struct S_IPD f10_S_SI_IPD(struct S_IPD p0, int p1, struct S_IPD (*cb)(struct S_IPD, int)) { return cb(p0,p1); }
-EXPORT struct S_IPP f10_S_SI_IPP(struct S_IPP p0, int p1, struct S_IPP (*cb)(struct S_IPP, int)) { return cb(p0,p1); }
-EXPORT struct S_FII f10_S_SI_FII(struct S_FII p0, int p1, struct S_FII (*cb)(struct S_FII, int)) { return cb(p0,p1); }
-EXPORT struct S_FIF f10_S_SI_FIF(struct S_FIF p0, int p1, struct S_FIF (*cb)(struct S_FIF, int)) { return cb(p0,p1); }
-EXPORT struct S_FID f10_S_SI_FID(struct S_FID p0, int p1, struct S_FID (*cb)(struct S_FID, int)) { return cb(p0,p1); }
-EXPORT struct S_FIP f10_S_SI_FIP(struct S_FIP p0, int p1, struct S_FIP (*cb)(struct S_FIP, int)) { return cb(p0,p1); }
-EXPORT struct S_FFI f10_S_SI_FFI(struct S_FFI p0, int p1, struct S_FFI (*cb)(struct S_FFI, int)) { return cb(p0,p1); }
-EXPORT struct S_FFF f10_S_SI_FFF(struct S_FFF p0, int p1, struct S_FFF (*cb)(struct S_FFF, int)) { return cb(p0,p1); }
-EXPORT struct S_FFD f10_S_SI_FFD(struct S_FFD p0, int p1, struct S_FFD (*cb)(struct S_FFD, int)) { return cb(p0,p1); }
-EXPORT struct S_FFP f10_S_SI_FFP(struct S_FFP p0, int p1, struct S_FFP (*cb)(struct S_FFP, int)) { return cb(p0,p1); }
-EXPORT struct S_FDI f10_S_SI_FDI(struct S_FDI p0, int p1, struct S_FDI (*cb)(struct S_FDI, int)) { return cb(p0,p1); }
-EXPORT struct S_FDF f10_S_SI_FDF(struct S_FDF p0, int p1, struct S_FDF (*cb)(struct S_FDF, int)) { return cb(p0,p1); }
-EXPORT struct S_FDD f10_S_SI_FDD(struct S_FDD p0, int p1, struct S_FDD (*cb)(struct S_FDD, int)) { return cb(p0,p1); }
-EXPORT struct S_FDP f10_S_SI_FDP(struct S_FDP p0, int p1, struct S_FDP (*cb)(struct S_FDP, int)) { return cb(p0,p1); }
-EXPORT struct S_FPI f10_S_SI_FPI(struct S_FPI p0, int p1, struct S_FPI (*cb)(struct S_FPI, int)) { return cb(p0,p1); }
-EXPORT struct S_FPF f10_S_SI_FPF(struct S_FPF p0, int p1, struct S_FPF (*cb)(struct S_FPF, int)) { return cb(p0,p1); }
-EXPORT struct S_FPD f10_S_SI_FPD(struct S_FPD p0, int p1, struct S_FPD (*cb)(struct S_FPD, int)) { return cb(p0,p1); }
-EXPORT struct S_FPP f10_S_SI_FPP(struct S_FPP p0, int p1, struct S_FPP (*cb)(struct S_FPP, int)) { return cb(p0,p1); }
-EXPORT struct S_DII f10_S_SI_DII(struct S_DII p0, int p1, struct S_DII (*cb)(struct S_DII, int)) { return cb(p0,p1); }
-EXPORT struct S_DIF f10_S_SI_DIF(struct S_DIF p0, int p1, struct S_DIF (*cb)(struct S_DIF, int)) { return cb(p0,p1); }
-EXPORT struct S_DID f10_S_SI_DID(struct S_DID p0, int p1, struct S_DID (*cb)(struct S_DID, int)) { return cb(p0,p1); }
-EXPORT struct S_DIP f10_S_SI_DIP(struct S_DIP p0, int p1, struct S_DIP (*cb)(struct S_DIP, int)) { return cb(p0,p1); }
-EXPORT struct S_DFI f10_S_SI_DFI(struct S_DFI p0, int p1, struct S_DFI (*cb)(struct S_DFI, int)) { return cb(p0,p1); }
-EXPORT struct S_DFF f10_S_SI_DFF(struct S_DFF p0, int p1, struct S_DFF (*cb)(struct S_DFF, int)) { return cb(p0,p1); }
-EXPORT struct S_DFD f10_S_SI_DFD(struct S_DFD p0, int p1, struct S_DFD (*cb)(struct S_DFD, int)) { return cb(p0,p1); }
-EXPORT struct S_DFP f10_S_SI_DFP(struct S_DFP p0, int p1, struct S_DFP (*cb)(struct S_DFP, int)) { return cb(p0,p1); }
-EXPORT struct S_DDI f10_S_SI_DDI(struct S_DDI p0, int p1, struct S_DDI (*cb)(struct S_DDI, int)) { return cb(p0,p1); }
-EXPORT struct S_DDF f10_S_SI_DDF(struct S_DDF p0, int p1, struct S_DDF (*cb)(struct S_DDF, int)) { return cb(p0,p1); }
-EXPORT struct S_DDD f10_S_SI_DDD(struct S_DDD p0, int p1, struct S_DDD (*cb)(struct S_DDD, int)) { return cb(p0,p1); }
-EXPORT struct S_DDP f10_S_SI_DDP(struct S_DDP p0, int p1, struct S_DDP (*cb)(struct S_DDP, int)) { return cb(p0,p1); }
-EXPORT struct S_DPI f10_S_SI_DPI(struct S_DPI p0, int p1, struct S_DPI (*cb)(struct S_DPI, int)) { return cb(p0,p1); }
-EXPORT struct S_DPF f10_S_SI_DPF(struct S_DPF p0, int p1, struct S_DPF (*cb)(struct S_DPF, int)) { return cb(p0,p1); }
-EXPORT struct S_DPD f10_S_SI_DPD(struct S_DPD p0, int p1, struct S_DPD (*cb)(struct S_DPD, int)) { return cb(p0,p1); }
-EXPORT struct S_DPP f10_S_SI_DPP(struct S_DPP p0, int p1, struct S_DPP (*cb)(struct S_DPP, int)) { return cb(p0,p1); }
-EXPORT struct S_PII f10_S_SI_PII(struct S_PII p0, int p1, struct S_PII (*cb)(struct S_PII, int)) { return cb(p0,p1); }
-EXPORT struct S_PIF f10_S_SI_PIF(struct S_PIF p0, int p1, struct S_PIF (*cb)(struct S_PIF, int)) { return cb(p0,p1); }
-EXPORT struct S_PID f10_S_SI_PID(struct S_PID p0, int p1, struct S_PID (*cb)(struct S_PID, int)) { return cb(p0,p1); }
-EXPORT struct S_PIP f10_S_SI_PIP(struct S_PIP p0, int p1, struct S_PIP (*cb)(struct S_PIP, int)) { return cb(p0,p1); }
-EXPORT struct S_PFI f10_S_SI_PFI(struct S_PFI p0, int p1, struct S_PFI (*cb)(struct S_PFI, int)) { return cb(p0,p1); }
-EXPORT struct S_PFF f10_S_SI_PFF(struct S_PFF p0, int p1, struct S_PFF (*cb)(struct S_PFF, int)) { return cb(p0,p1); }
-EXPORT struct S_PFD f10_S_SI_PFD(struct S_PFD p0, int p1, struct S_PFD (*cb)(struct S_PFD, int)) { return cb(p0,p1); }
-EXPORT struct S_PFP f10_S_SI_PFP(struct S_PFP p0, int p1, struct S_PFP (*cb)(struct S_PFP, int)) { return cb(p0,p1); }
-EXPORT struct S_PDI f10_S_SI_PDI(struct S_PDI p0, int p1, struct S_PDI (*cb)(struct S_PDI, int)) { return cb(p0,p1); }
-EXPORT struct S_PDF f10_S_SI_PDF(struct S_PDF p0, int p1, struct S_PDF (*cb)(struct S_PDF, int)) { return cb(p0,p1); }
-EXPORT struct S_PDD f10_S_SI_PDD(struct S_PDD p0, int p1, struct S_PDD (*cb)(struct S_PDD, int)) { return cb(p0,p1); }
-EXPORT struct S_PDP f10_S_SI_PDP(struct S_PDP p0, int p1, struct S_PDP (*cb)(struct S_PDP, int)) { return cb(p0,p1); }
-EXPORT struct S_PPI f10_S_SI_PPI(struct S_PPI p0, int p1, struct S_PPI (*cb)(struct S_PPI, int)) { return cb(p0,p1); }
-EXPORT struct S_PPF f10_S_SI_PPF(struct S_PPF p0, int p1, struct S_PPF (*cb)(struct S_PPF, int)) { return cb(p0,p1); }
-EXPORT struct S_PPD f10_S_SI_PPD(struct S_PPD p0, int p1, struct S_PPD (*cb)(struct S_PPD, int)) { return cb(p0,p1); }
-EXPORT struct S_PPP f10_S_SI_PPP(struct S_PPP p0, int p1, struct S_PPP (*cb)(struct S_PPP, int)) { return cb(p0,p1); }
-EXPORT struct S_I f10_S_SF_I(struct S_I p0, float p1, struct S_I (*cb)(struct S_I, float)) { return cb(p0,p1); }
-EXPORT struct S_F f10_S_SF_F(struct S_F p0, float p1, struct S_F (*cb)(struct S_F, float)) { return cb(p0,p1); }
-EXPORT struct S_D f10_S_SF_D(struct S_D p0, float p1, struct S_D (*cb)(struct S_D, float)) { return cb(p0,p1); }
-EXPORT struct S_P f10_S_SF_P(struct S_P p0, float p1, struct S_P (*cb)(struct S_P, float)) { return cb(p0,p1); }
-EXPORT struct S_II f10_S_SF_II(struct S_II p0, float p1, struct S_II (*cb)(struct S_II, float)) { return cb(p0,p1); }
-EXPORT struct S_IF f10_S_SF_IF(struct S_IF p0, float p1, struct S_IF (*cb)(struct S_IF, float)) { return cb(p0,p1); }
-EXPORT struct S_ID f10_S_SF_ID(struct S_ID p0, float p1, struct S_ID (*cb)(struct S_ID, float)) { return cb(p0,p1); }
-EXPORT struct S_IP f10_S_SF_IP(struct S_IP p0, float p1, struct S_IP (*cb)(struct S_IP, float)) { return cb(p0,p1); }
-EXPORT struct S_FI f10_S_SF_FI(struct S_FI p0, float p1, struct S_FI (*cb)(struct S_FI, float)) { return cb(p0,p1); }
-EXPORT struct S_FF f10_S_SF_FF(struct S_FF p0, float p1, struct S_FF (*cb)(struct S_FF, float)) { return cb(p0,p1); }
-EXPORT struct S_FD f10_S_SF_FD(struct S_FD p0, float p1, struct S_FD (*cb)(struct S_FD, float)) { return cb(p0,p1); }
-EXPORT struct S_FP f10_S_SF_FP(struct S_FP p0, float p1, struct S_FP (*cb)(struct S_FP, float)) { return cb(p0,p1); }
-EXPORT struct S_DI f10_S_SF_DI(struct S_DI p0, float p1, struct S_DI (*cb)(struct S_DI, float)) { return cb(p0,p1); }
-EXPORT struct S_DF f10_S_SF_DF(struct S_DF p0, float p1, struct S_DF (*cb)(struct S_DF, float)) { return cb(p0,p1); }
-EXPORT struct S_DD f10_S_SF_DD(struct S_DD p0, float p1, struct S_DD (*cb)(struct S_DD, float)) { return cb(p0,p1); }
-EXPORT struct S_DP f10_S_SF_DP(struct S_DP p0, float p1, struct S_DP (*cb)(struct S_DP, float)) { return cb(p0,p1); }
-EXPORT struct S_PI f10_S_SF_PI(struct S_PI p0, float p1, struct S_PI (*cb)(struct S_PI, float)) { return cb(p0,p1); }
-EXPORT struct S_PF f10_S_SF_PF(struct S_PF p0, float p1, struct S_PF (*cb)(struct S_PF, float)) { return cb(p0,p1); }
-EXPORT struct S_PD f10_S_SF_PD(struct S_PD p0, float p1, struct S_PD (*cb)(struct S_PD, float)) { return cb(p0,p1); }
-EXPORT struct S_PP f10_S_SF_PP(struct S_PP p0, float p1, struct S_PP (*cb)(struct S_PP, float)) { return cb(p0,p1); }
-EXPORT struct S_III f10_S_SF_III(struct S_III p0, float p1, struct S_III (*cb)(struct S_III, float)) { return cb(p0,p1); }
-EXPORT struct S_IIF f10_S_SF_IIF(struct S_IIF p0, float p1, struct S_IIF (*cb)(struct S_IIF, float)) { return cb(p0,p1); }
-EXPORT struct S_IID f10_S_SF_IID(struct S_IID p0, float p1, struct S_IID (*cb)(struct S_IID, float)) { return cb(p0,p1); }
-EXPORT struct S_IIP f10_S_SF_IIP(struct S_IIP p0, float p1, struct S_IIP (*cb)(struct S_IIP, float)) { return cb(p0,p1); }
-EXPORT struct S_IFI f10_S_SF_IFI(struct S_IFI p0, float p1, struct S_IFI (*cb)(struct S_IFI, float)) { return cb(p0,p1); }
-EXPORT struct S_IFF f10_S_SF_IFF(struct S_IFF p0, float p1, struct S_IFF (*cb)(struct S_IFF, float)) { return cb(p0,p1); }
-EXPORT struct S_IFD f10_S_SF_IFD(struct S_IFD p0, float p1, struct S_IFD (*cb)(struct S_IFD, float)) { return cb(p0,p1); }
-EXPORT struct S_IFP f11_S_SF_IFP(struct S_IFP p0, float p1, struct S_IFP (*cb)(struct S_IFP, float)) { return cb(p0,p1); }
-EXPORT struct S_IDI f11_S_SF_IDI(struct S_IDI p0, float p1, struct S_IDI (*cb)(struct S_IDI, float)) { return cb(p0,p1); }
-EXPORT struct S_IDF f11_S_SF_IDF(struct S_IDF p0, float p1, struct S_IDF (*cb)(struct S_IDF, float)) { return cb(p0,p1); }
-EXPORT struct S_IDD f11_S_SF_IDD(struct S_IDD p0, float p1, struct S_IDD (*cb)(struct S_IDD, float)) { return cb(p0,p1); }
-EXPORT struct S_IDP f11_S_SF_IDP(struct S_IDP p0, float p1, struct S_IDP (*cb)(struct S_IDP, float)) { return cb(p0,p1); }
-EXPORT struct S_IPI f11_S_SF_IPI(struct S_IPI p0, float p1, struct S_IPI (*cb)(struct S_IPI, float)) { return cb(p0,p1); }
-EXPORT struct S_IPF f11_S_SF_IPF(struct S_IPF p0, float p1, struct S_IPF (*cb)(struct S_IPF, float)) { return cb(p0,p1); }
-EXPORT struct S_IPD f11_S_SF_IPD(struct S_IPD p0, float p1, struct S_IPD (*cb)(struct S_IPD, float)) { return cb(p0,p1); }
-EXPORT struct S_IPP f11_S_SF_IPP(struct S_IPP p0, float p1, struct S_IPP (*cb)(struct S_IPP, float)) { return cb(p0,p1); }
-EXPORT struct S_FII f11_S_SF_FII(struct S_FII p0, float p1, struct S_FII (*cb)(struct S_FII, float)) { return cb(p0,p1); }
-EXPORT struct S_FIF f11_S_SF_FIF(struct S_FIF p0, float p1, struct S_FIF (*cb)(struct S_FIF, float)) { return cb(p0,p1); }
-EXPORT struct S_FID f11_S_SF_FID(struct S_FID p0, float p1, struct S_FID (*cb)(struct S_FID, float)) { return cb(p0,p1); }
-EXPORT struct S_FIP f11_S_SF_FIP(struct S_FIP p0, float p1, struct S_FIP (*cb)(struct S_FIP, float)) { return cb(p0,p1); }
-EXPORT struct S_FFI f11_S_SF_FFI(struct S_FFI p0, float p1, struct S_FFI (*cb)(struct S_FFI, float)) { return cb(p0,p1); }
-EXPORT struct S_FFF f11_S_SF_FFF(struct S_FFF p0, float p1, struct S_FFF (*cb)(struct S_FFF, float)) { return cb(p0,p1); }
-EXPORT struct S_FFD f11_S_SF_FFD(struct S_FFD p0, float p1, struct S_FFD (*cb)(struct S_FFD, float)) { return cb(p0,p1); }
-EXPORT struct S_FFP f11_S_SF_FFP(struct S_FFP p0, float p1, struct S_FFP (*cb)(struct S_FFP, float)) { return cb(p0,p1); }
-EXPORT struct S_FDI f11_S_SF_FDI(struct S_FDI p0, float p1, struct S_FDI (*cb)(struct S_FDI, float)) { return cb(p0,p1); }
-EXPORT struct S_FDF f11_S_SF_FDF(struct S_FDF p0, float p1, struct S_FDF (*cb)(struct S_FDF, float)) { return cb(p0,p1); }
-EXPORT struct S_FDD f11_S_SF_FDD(struct S_FDD p0, float p1, struct S_FDD (*cb)(struct S_FDD, float)) { return cb(p0,p1); }
-EXPORT struct S_FDP f11_S_SF_FDP(struct S_FDP p0, float p1, struct S_FDP (*cb)(struct S_FDP, float)) { return cb(p0,p1); }
-EXPORT struct S_FPI f11_S_SF_FPI(struct S_FPI p0, float p1, struct S_FPI (*cb)(struct S_FPI, float)) { return cb(p0,p1); }
-EXPORT struct S_FPF f11_S_SF_FPF(struct S_FPF p0, float p1, struct S_FPF (*cb)(struct S_FPF, float)) { return cb(p0,p1); }
-EXPORT struct S_FPD f11_S_SF_FPD(struct S_FPD p0, float p1, struct S_FPD (*cb)(struct S_FPD, float)) { return cb(p0,p1); }
-EXPORT struct S_FPP f11_S_SF_FPP(struct S_FPP p0, float p1, struct S_FPP (*cb)(struct S_FPP, float)) { return cb(p0,p1); }
-EXPORT struct S_DII f11_S_SF_DII(struct S_DII p0, float p1, struct S_DII (*cb)(struct S_DII, float)) { return cb(p0,p1); }
-EXPORT struct S_DIF f11_S_SF_DIF(struct S_DIF p0, float p1, struct S_DIF (*cb)(struct S_DIF, float)) { return cb(p0,p1); }
-EXPORT struct S_DID f11_S_SF_DID(struct S_DID p0, float p1, struct S_DID (*cb)(struct S_DID, float)) { return cb(p0,p1); }
-EXPORT struct S_DIP f11_S_SF_DIP(struct S_DIP p0, float p1, struct S_DIP (*cb)(struct S_DIP, float)) { return cb(p0,p1); }
-EXPORT struct S_DFI f11_S_SF_DFI(struct S_DFI p0, float p1, struct S_DFI (*cb)(struct S_DFI, float)) { return cb(p0,p1); }
-EXPORT struct S_DFF f11_S_SF_DFF(struct S_DFF p0, float p1, struct S_DFF (*cb)(struct S_DFF, float)) { return cb(p0,p1); }
-EXPORT struct S_DFD f11_S_SF_DFD(struct S_DFD p0, float p1, struct S_DFD (*cb)(struct S_DFD, float)) { return cb(p0,p1); }
-EXPORT struct S_DFP f11_S_SF_DFP(struct S_DFP p0, float p1, struct S_DFP (*cb)(struct S_DFP, float)) { return cb(p0,p1); }
-EXPORT struct S_DDI f11_S_SF_DDI(struct S_DDI p0, float p1, struct S_DDI (*cb)(struct S_DDI, float)) { return cb(p0,p1); }
-EXPORT struct S_DDF f11_S_SF_DDF(struct S_DDF p0, float p1, struct S_DDF (*cb)(struct S_DDF, float)) { return cb(p0,p1); }
-EXPORT struct S_DDD f11_S_SF_DDD(struct S_DDD p0, float p1, struct S_DDD (*cb)(struct S_DDD, float)) { return cb(p0,p1); }
-EXPORT struct S_DDP f11_S_SF_DDP(struct S_DDP p0, float p1, struct S_DDP (*cb)(struct S_DDP, float)) { return cb(p0,p1); }
-EXPORT struct S_DPI f11_S_SF_DPI(struct S_DPI p0, float p1, struct S_DPI (*cb)(struct S_DPI, float)) { return cb(p0,p1); }
-EXPORT struct S_DPF f11_S_SF_DPF(struct S_DPF p0, float p1, struct S_DPF (*cb)(struct S_DPF, float)) { return cb(p0,p1); }
-EXPORT struct S_DPD f11_S_SF_DPD(struct S_DPD p0, float p1, struct S_DPD (*cb)(struct S_DPD, float)) { return cb(p0,p1); }
-EXPORT struct S_DPP f11_S_SF_DPP(struct S_DPP p0, float p1, struct S_DPP (*cb)(struct S_DPP, float)) { return cb(p0,p1); }
-EXPORT struct S_PII f11_S_SF_PII(struct S_PII p0, float p1, struct S_PII (*cb)(struct S_PII, float)) { return cb(p0,p1); }
-EXPORT struct S_PIF f11_S_SF_PIF(struct S_PIF p0, float p1, struct S_PIF (*cb)(struct S_PIF, float)) { return cb(p0,p1); }
-EXPORT struct S_PID f11_S_SF_PID(struct S_PID p0, float p1, struct S_PID (*cb)(struct S_PID, float)) { return cb(p0,p1); }
-EXPORT struct S_PIP f11_S_SF_PIP(struct S_PIP p0, float p1, struct S_PIP (*cb)(struct S_PIP, float)) { return cb(p0,p1); }
-EXPORT struct S_PFI f11_S_SF_PFI(struct S_PFI p0, float p1, struct S_PFI (*cb)(struct S_PFI, float)) { return cb(p0,p1); }
-EXPORT struct S_PFF f11_S_SF_PFF(struct S_PFF p0, float p1, struct S_PFF (*cb)(struct S_PFF, float)) { return cb(p0,p1); }
-EXPORT struct S_PFD f11_S_SF_PFD(struct S_PFD p0, float p1, struct S_PFD (*cb)(struct S_PFD, float)) { return cb(p0,p1); }
-EXPORT struct S_PFP f11_S_SF_PFP(struct S_PFP p0, float p1, struct S_PFP (*cb)(struct S_PFP, float)) { return cb(p0,p1); }
-EXPORT struct S_PDI f11_S_SF_PDI(struct S_PDI p0, float p1, struct S_PDI (*cb)(struct S_PDI, float)) { return cb(p0,p1); }
-EXPORT struct S_PDF f11_S_SF_PDF(struct S_PDF p0, float p1, struct S_PDF (*cb)(struct S_PDF, float)) { return cb(p0,p1); }
-EXPORT struct S_PDD f11_S_SF_PDD(struct S_PDD p0, float p1, struct S_PDD (*cb)(struct S_PDD, float)) { return cb(p0,p1); }
-EXPORT struct S_PDP f11_S_SF_PDP(struct S_PDP p0, float p1, struct S_PDP (*cb)(struct S_PDP, float)) { return cb(p0,p1); }
-EXPORT struct S_PPI f11_S_SF_PPI(struct S_PPI p0, float p1, struct S_PPI (*cb)(struct S_PPI, float)) { return cb(p0,p1); }
-EXPORT struct S_PPF f11_S_SF_PPF(struct S_PPF p0, float p1, struct S_PPF (*cb)(struct S_PPF, float)) { return cb(p0,p1); }
-EXPORT struct S_PPD f11_S_SF_PPD(struct S_PPD p0, float p1, struct S_PPD (*cb)(struct S_PPD, float)) { return cb(p0,p1); }
-EXPORT struct S_PPP f11_S_SF_PPP(struct S_PPP p0, float p1, struct S_PPP (*cb)(struct S_PPP, float)) { return cb(p0,p1); }
-EXPORT struct S_I f11_S_SD_I(struct S_I p0, double p1, struct S_I (*cb)(struct S_I, double)) { return cb(p0,p1); }
-EXPORT struct S_F f11_S_SD_F(struct S_F p0, double p1, struct S_F (*cb)(struct S_F, double)) { return cb(p0,p1); }
-EXPORT struct S_D f11_S_SD_D(struct S_D p0, double p1, struct S_D (*cb)(struct S_D, double)) { return cb(p0,p1); }
-EXPORT struct S_P f11_S_SD_P(struct S_P p0, double p1, struct S_P (*cb)(struct S_P, double)) { return cb(p0,p1); }
-EXPORT struct S_II f11_S_SD_II(struct S_II p0, double p1, struct S_II (*cb)(struct S_II, double)) { return cb(p0,p1); }
-EXPORT struct S_IF f11_S_SD_IF(struct S_IF p0, double p1, struct S_IF (*cb)(struct S_IF, double)) { return cb(p0,p1); }
-EXPORT struct S_ID f11_S_SD_ID(struct S_ID p0, double p1, struct S_ID (*cb)(struct S_ID, double)) { return cb(p0,p1); }
-EXPORT struct S_IP f11_S_SD_IP(struct S_IP p0, double p1, struct S_IP (*cb)(struct S_IP, double)) { return cb(p0,p1); }
-EXPORT struct S_FI f11_S_SD_FI(struct S_FI p0, double p1, struct S_FI (*cb)(struct S_FI, double)) { return cb(p0,p1); }
-EXPORT struct S_FF f11_S_SD_FF(struct S_FF p0, double p1, struct S_FF (*cb)(struct S_FF, double)) { return cb(p0,p1); }
-EXPORT struct S_FD f11_S_SD_FD(struct S_FD p0, double p1, struct S_FD (*cb)(struct S_FD, double)) { return cb(p0,p1); }
-EXPORT struct S_FP f11_S_SD_FP(struct S_FP p0, double p1, struct S_FP (*cb)(struct S_FP, double)) { return cb(p0,p1); }
-EXPORT struct S_DI f11_S_SD_DI(struct S_DI p0, double p1, struct S_DI (*cb)(struct S_DI, double)) { return cb(p0,p1); }
-EXPORT struct S_DF f11_S_SD_DF(struct S_DF p0, double p1, struct S_DF (*cb)(struct S_DF, double)) { return cb(p0,p1); }
-EXPORT struct S_DD f11_S_SD_DD(struct S_DD p0, double p1, struct S_DD (*cb)(struct S_DD, double)) { return cb(p0,p1); }
-EXPORT struct S_DP f11_S_SD_DP(struct S_DP p0, double p1, struct S_DP (*cb)(struct S_DP, double)) { return cb(p0,p1); }
-EXPORT struct S_PI f11_S_SD_PI(struct S_PI p0, double p1, struct S_PI (*cb)(struct S_PI, double)) { return cb(p0,p1); }
-EXPORT struct S_PF f11_S_SD_PF(struct S_PF p0, double p1, struct S_PF (*cb)(struct S_PF, double)) { return cb(p0,p1); }
-EXPORT struct S_PD f11_S_SD_PD(struct S_PD p0, double p1, struct S_PD (*cb)(struct S_PD, double)) { return cb(p0,p1); }
-EXPORT struct S_PP f11_S_SD_PP(struct S_PP p0, double p1, struct S_PP (*cb)(struct S_PP, double)) { return cb(p0,p1); }
-EXPORT struct S_III f11_S_SD_III(struct S_III p0, double p1, struct S_III (*cb)(struct S_III, double)) { return cb(p0,p1); }
-EXPORT struct S_IIF f11_S_SD_IIF(struct S_IIF p0, double p1, struct S_IIF (*cb)(struct S_IIF, double)) { return cb(p0,p1); }
-EXPORT struct S_IID f11_S_SD_IID(struct S_IID p0, double p1, struct S_IID (*cb)(struct S_IID, double)) { return cb(p0,p1); }
-EXPORT struct S_IIP f11_S_SD_IIP(struct S_IIP p0, double p1, struct S_IIP (*cb)(struct S_IIP, double)) { return cb(p0,p1); }
-EXPORT struct S_IFI f11_S_SD_IFI(struct S_IFI p0, double p1, struct S_IFI (*cb)(struct S_IFI, double)) { return cb(p0,p1); }
-EXPORT struct S_IFF f11_S_SD_IFF(struct S_IFF p0, double p1, struct S_IFF (*cb)(struct S_IFF, double)) { return cb(p0,p1); }
-EXPORT struct S_IFD f11_S_SD_IFD(struct S_IFD p0, double p1, struct S_IFD (*cb)(struct S_IFD, double)) { return cb(p0,p1); }
-EXPORT struct S_IFP f11_S_SD_IFP(struct S_IFP p0, double p1, struct S_IFP (*cb)(struct S_IFP, double)) { return cb(p0,p1); }
-EXPORT struct S_IDI f11_S_SD_IDI(struct S_IDI p0, double p1, struct S_IDI (*cb)(struct S_IDI, double)) { return cb(p0,p1); }
-EXPORT struct S_IDF f11_S_SD_IDF(struct S_IDF p0, double p1, struct S_IDF (*cb)(struct S_IDF, double)) { return cb(p0,p1); }
-EXPORT struct S_IDD f11_S_SD_IDD(struct S_IDD p0, double p1, struct S_IDD (*cb)(struct S_IDD, double)) { return cb(p0,p1); }
-EXPORT struct S_IDP f11_S_SD_IDP(struct S_IDP p0, double p1, struct S_IDP (*cb)(struct S_IDP, double)) { return cb(p0,p1); }
-EXPORT struct S_IPI f11_S_SD_IPI(struct S_IPI p0, double p1, struct S_IPI (*cb)(struct S_IPI, double)) { return cb(p0,p1); }
-EXPORT struct S_IPF f11_S_SD_IPF(struct S_IPF p0, double p1, struct S_IPF (*cb)(struct S_IPF, double)) { return cb(p0,p1); }
-EXPORT struct S_IPD f11_S_SD_IPD(struct S_IPD p0, double p1, struct S_IPD (*cb)(struct S_IPD, double)) { return cb(p0,p1); }
-EXPORT struct S_IPP f11_S_SD_IPP(struct S_IPP p0, double p1, struct S_IPP (*cb)(struct S_IPP, double)) { return cb(p0,p1); }
-EXPORT struct S_FII f11_S_SD_FII(struct S_FII p0, double p1, struct S_FII (*cb)(struct S_FII, double)) { return cb(p0,p1); }
-EXPORT struct S_FIF f11_S_SD_FIF(struct S_FIF p0, double p1, struct S_FIF (*cb)(struct S_FIF, double)) { return cb(p0,p1); }
-EXPORT struct S_FID f11_S_SD_FID(struct S_FID p0, double p1, struct S_FID (*cb)(struct S_FID, double)) { return cb(p0,p1); }
-EXPORT struct S_FIP f11_S_SD_FIP(struct S_FIP p0, double p1, struct S_FIP (*cb)(struct S_FIP, double)) { return cb(p0,p1); }
-EXPORT struct S_FFI f11_S_SD_FFI(struct S_FFI p0, double p1, struct S_FFI (*cb)(struct S_FFI, double)) { return cb(p0,p1); }
-EXPORT struct S_FFF f11_S_SD_FFF(struct S_FFF p0, double p1, struct S_FFF (*cb)(struct S_FFF, double)) { return cb(p0,p1); }
-EXPORT struct S_FFD f11_S_SD_FFD(struct S_FFD p0, double p1, struct S_FFD (*cb)(struct S_FFD, double)) { return cb(p0,p1); }
-EXPORT struct S_FFP f11_S_SD_FFP(struct S_FFP p0, double p1, struct S_FFP (*cb)(struct S_FFP, double)) { return cb(p0,p1); }
-EXPORT struct S_FDI f11_S_SD_FDI(struct S_FDI p0, double p1, struct S_FDI (*cb)(struct S_FDI, double)) { return cb(p0,p1); }
-EXPORT struct S_FDF f11_S_SD_FDF(struct S_FDF p0, double p1, struct S_FDF (*cb)(struct S_FDF, double)) { return cb(p0,p1); }
-EXPORT struct S_FDD f11_S_SD_FDD(struct S_FDD p0, double p1, struct S_FDD (*cb)(struct S_FDD, double)) { return cb(p0,p1); }
-EXPORT struct S_FDP f11_S_SD_FDP(struct S_FDP p0, double p1, struct S_FDP (*cb)(struct S_FDP, double)) { return cb(p0,p1); }
-EXPORT struct S_FPI f11_S_SD_FPI(struct S_FPI p0, double p1, struct S_FPI (*cb)(struct S_FPI, double)) { return cb(p0,p1); }
-EXPORT struct S_FPF f11_S_SD_FPF(struct S_FPF p0, double p1, struct S_FPF (*cb)(struct S_FPF, double)) { return cb(p0,p1); }
-EXPORT struct S_FPD f11_S_SD_FPD(struct S_FPD p0, double p1, struct S_FPD (*cb)(struct S_FPD, double)) { return cb(p0,p1); }
-EXPORT struct S_FPP f11_S_SD_FPP(struct S_FPP p0, double p1, struct S_FPP (*cb)(struct S_FPP, double)) { return cb(p0,p1); }
-EXPORT struct S_DII f11_S_SD_DII(struct S_DII p0, double p1, struct S_DII (*cb)(struct S_DII, double)) { return cb(p0,p1); }
-EXPORT struct S_DIF f11_S_SD_DIF(struct S_DIF p0, double p1, struct S_DIF (*cb)(struct S_DIF, double)) { return cb(p0,p1); }
-EXPORT struct S_DID f11_S_SD_DID(struct S_DID p0, double p1, struct S_DID (*cb)(struct S_DID, double)) { return cb(p0,p1); }
-EXPORT struct S_DIP f11_S_SD_DIP(struct S_DIP p0, double p1, struct S_DIP (*cb)(struct S_DIP, double)) { return cb(p0,p1); }
-EXPORT struct S_DFI f11_S_SD_DFI(struct S_DFI p0, double p1, struct S_DFI (*cb)(struct S_DFI, double)) { return cb(p0,p1); }
-EXPORT struct S_DFF f11_S_SD_DFF(struct S_DFF p0, double p1, struct S_DFF (*cb)(struct S_DFF, double)) { return cb(p0,p1); }
-EXPORT struct S_DFD f11_S_SD_DFD(struct S_DFD p0, double p1, struct S_DFD (*cb)(struct S_DFD, double)) { return cb(p0,p1); }
-EXPORT struct S_DFP f11_S_SD_DFP(struct S_DFP p0, double p1, struct S_DFP (*cb)(struct S_DFP, double)) { return cb(p0,p1); }
-EXPORT struct S_DDI f11_S_SD_DDI(struct S_DDI p0, double p1, struct S_DDI (*cb)(struct S_DDI, double)) { return cb(p0,p1); }
-EXPORT struct S_DDF f11_S_SD_DDF(struct S_DDF p0, double p1, struct S_DDF (*cb)(struct S_DDF, double)) { return cb(p0,p1); }
-EXPORT struct S_DDD f11_S_SD_DDD(struct S_DDD p0, double p1, struct S_DDD (*cb)(struct S_DDD, double)) { return cb(p0,p1); }
-EXPORT struct S_DDP f11_S_SD_DDP(struct S_DDP p0, double p1, struct S_DDP (*cb)(struct S_DDP, double)) { return cb(p0,p1); }
-EXPORT struct S_DPI f11_S_SD_DPI(struct S_DPI p0, double p1, struct S_DPI (*cb)(struct S_DPI, double)) { return cb(p0,p1); }
-EXPORT struct S_DPF f11_S_SD_DPF(struct S_DPF p0, double p1, struct S_DPF (*cb)(struct S_DPF, double)) { return cb(p0,p1); }
-EXPORT struct S_DPD f11_S_SD_DPD(struct S_DPD p0, double p1, struct S_DPD (*cb)(struct S_DPD, double)) { return cb(p0,p1); }
-EXPORT struct S_DPP f11_S_SD_DPP(struct S_DPP p0, double p1, struct S_DPP (*cb)(struct S_DPP, double)) { return cb(p0,p1); }
-EXPORT struct S_PII f11_S_SD_PII(struct S_PII p0, double p1, struct S_PII (*cb)(struct S_PII, double)) { return cb(p0,p1); }
-EXPORT struct S_PIF f11_S_SD_PIF(struct S_PIF p0, double p1, struct S_PIF (*cb)(struct S_PIF, double)) { return cb(p0,p1); }
-EXPORT struct S_PID f11_S_SD_PID(struct S_PID p0, double p1, struct S_PID (*cb)(struct S_PID, double)) { return cb(p0,p1); }
-EXPORT struct S_PIP f11_S_SD_PIP(struct S_PIP p0, double p1, struct S_PIP (*cb)(struct S_PIP, double)) { return cb(p0,p1); }
-EXPORT struct S_PFI f11_S_SD_PFI(struct S_PFI p0, double p1, struct S_PFI (*cb)(struct S_PFI, double)) { return cb(p0,p1); }
-EXPORT struct S_PFF f11_S_SD_PFF(struct S_PFF p0, double p1, struct S_PFF (*cb)(struct S_PFF, double)) { return cb(p0,p1); }
-EXPORT struct S_PFD f11_S_SD_PFD(struct S_PFD p0, double p1, struct S_PFD (*cb)(struct S_PFD, double)) { return cb(p0,p1); }
-EXPORT struct S_PFP f11_S_SD_PFP(struct S_PFP p0, double p1, struct S_PFP (*cb)(struct S_PFP, double)) { return cb(p0,p1); }
-EXPORT struct S_PDI f11_S_SD_PDI(struct S_PDI p0, double p1, struct S_PDI (*cb)(struct S_PDI, double)) { return cb(p0,p1); }
-EXPORT struct S_PDF f11_S_SD_PDF(struct S_PDF p0, double p1, struct S_PDF (*cb)(struct S_PDF, double)) { return cb(p0,p1); }
-EXPORT struct S_PDD f11_S_SD_PDD(struct S_PDD p0, double p1, struct S_PDD (*cb)(struct S_PDD, double)) { return cb(p0,p1); }
-EXPORT struct S_PDP f11_S_SD_PDP(struct S_PDP p0, double p1, struct S_PDP (*cb)(struct S_PDP, double)) { return cb(p0,p1); }
-EXPORT struct S_PPI f11_S_SD_PPI(struct S_PPI p0, double p1, struct S_PPI (*cb)(struct S_PPI, double)) { return cb(p0,p1); }
-EXPORT struct S_PPF f11_S_SD_PPF(struct S_PPF p0, double p1, struct S_PPF (*cb)(struct S_PPF, double)) { return cb(p0,p1); }
-EXPORT struct S_PPD f11_S_SD_PPD(struct S_PPD p0, double p1, struct S_PPD (*cb)(struct S_PPD, double)) { return cb(p0,p1); }
-EXPORT struct S_PPP f11_S_SD_PPP(struct S_PPP p0, double p1, struct S_PPP (*cb)(struct S_PPP, double)) { return cb(p0,p1); }
-EXPORT struct S_I f11_S_SP_I(struct S_I p0, void* p1, struct S_I (*cb)(struct S_I, void*)) { return cb(p0,p1); }
-EXPORT struct S_F f11_S_SP_F(struct S_F p0, void* p1, struct S_F (*cb)(struct S_F, void*)) { return cb(p0,p1); }
-EXPORT struct S_D f11_S_SP_D(struct S_D p0, void* p1, struct S_D (*cb)(struct S_D, void*)) { return cb(p0,p1); }
-EXPORT struct S_P f11_S_SP_P(struct S_P p0, void* p1, struct S_P (*cb)(struct S_P, void*)) { return cb(p0,p1); }
-EXPORT struct S_II f11_S_SP_II(struct S_II p0, void* p1, struct S_II (*cb)(struct S_II, void*)) { return cb(p0,p1); }
-EXPORT struct S_IF f11_S_SP_IF(struct S_IF p0, void* p1, struct S_IF (*cb)(struct S_IF, void*)) { return cb(p0,p1); }
-EXPORT struct S_ID f11_S_SP_ID(struct S_ID p0, void* p1, struct S_ID (*cb)(struct S_ID, void*)) { return cb(p0,p1); }
-EXPORT struct S_IP f11_S_SP_IP(struct S_IP p0, void* p1, struct S_IP (*cb)(struct S_IP, void*)) { return cb(p0,p1); }
-EXPORT struct S_FI f11_S_SP_FI(struct S_FI p0, void* p1, struct S_FI (*cb)(struct S_FI, void*)) { return cb(p0,p1); }
-EXPORT struct S_FF f11_S_SP_FF(struct S_FF p0, void* p1, struct S_FF (*cb)(struct S_FF, void*)) { return cb(p0,p1); }
-EXPORT struct S_FD f11_S_SP_FD(struct S_FD p0, void* p1, struct S_FD (*cb)(struct S_FD, void*)) { return cb(p0,p1); }
-EXPORT struct S_FP f11_S_SP_FP(struct S_FP p0, void* p1, struct S_FP (*cb)(struct S_FP, void*)) { return cb(p0,p1); }
-EXPORT struct S_DI f11_S_SP_DI(struct S_DI p0, void* p1, struct S_DI (*cb)(struct S_DI, void*)) { return cb(p0,p1); }
-EXPORT struct S_DF f11_S_SP_DF(struct S_DF p0, void* p1, struct S_DF (*cb)(struct S_DF, void*)) { return cb(p0,p1); }
-EXPORT struct S_DD f11_S_SP_DD(struct S_DD p0, void* p1, struct S_DD (*cb)(struct S_DD, void*)) { return cb(p0,p1); }
-EXPORT struct S_DP f11_S_SP_DP(struct S_DP p0, void* p1, struct S_DP (*cb)(struct S_DP, void*)) { return cb(p0,p1); }
-EXPORT struct S_PI f11_S_SP_PI(struct S_PI p0, void* p1, struct S_PI (*cb)(struct S_PI, void*)) { return cb(p0,p1); }
-EXPORT struct S_PF f11_S_SP_PF(struct S_PF p0, void* p1, struct S_PF (*cb)(struct S_PF, void*)) { return cb(p0,p1); }
-EXPORT struct S_PD f11_S_SP_PD(struct S_PD p0, void* p1, struct S_PD (*cb)(struct S_PD, void*)) { return cb(p0,p1); }
-EXPORT struct S_PP f11_S_SP_PP(struct S_PP p0, void* p1, struct S_PP (*cb)(struct S_PP, void*)) { return cb(p0,p1); }
-EXPORT struct S_III f11_S_SP_III(struct S_III p0, void* p1, struct S_III (*cb)(struct S_III, void*)) { return cb(p0,p1); }
-EXPORT struct S_IIF f11_S_SP_IIF(struct S_IIF p0, void* p1, struct S_IIF (*cb)(struct S_IIF, void*)) { return cb(p0,p1); }
-EXPORT struct S_IID f11_S_SP_IID(struct S_IID p0, void* p1, struct S_IID (*cb)(struct S_IID, void*)) { return cb(p0,p1); }
-EXPORT struct S_IIP f11_S_SP_IIP(struct S_IIP p0, void* p1, struct S_IIP (*cb)(struct S_IIP, void*)) { return cb(p0,p1); }
-EXPORT struct S_IFI f11_S_SP_IFI(struct S_IFI p0, void* p1, struct S_IFI (*cb)(struct S_IFI, void*)) { return cb(p0,p1); }
-EXPORT struct S_IFF f11_S_SP_IFF(struct S_IFF p0, void* p1, struct S_IFF (*cb)(struct S_IFF, void*)) { return cb(p0,p1); }
-EXPORT struct S_IFD f11_S_SP_IFD(struct S_IFD p0, void* p1, struct S_IFD (*cb)(struct S_IFD, void*)) { return cb(p0,p1); }
-EXPORT struct S_IFP f11_S_SP_IFP(struct S_IFP p0, void* p1, struct S_IFP (*cb)(struct S_IFP, void*)) { return cb(p0,p1); }
-EXPORT struct S_IDI f11_S_SP_IDI(struct S_IDI p0, void* p1, struct S_IDI (*cb)(struct S_IDI, void*)) { return cb(p0,p1); }
-EXPORT struct S_IDF f11_S_SP_IDF(struct S_IDF p0, void* p1, struct S_IDF (*cb)(struct S_IDF, void*)) { return cb(p0,p1); }
-EXPORT struct S_IDD f11_S_SP_IDD(struct S_IDD p0, void* p1, struct S_IDD (*cb)(struct S_IDD, void*)) { return cb(p0,p1); }
-EXPORT struct S_IDP f11_S_SP_IDP(struct S_IDP p0, void* p1, struct S_IDP (*cb)(struct S_IDP, void*)) { return cb(p0,p1); }
-EXPORT struct S_IPI f11_S_SP_IPI(struct S_IPI p0, void* p1, struct S_IPI (*cb)(struct S_IPI, void*)) { return cb(p0,p1); }
-EXPORT struct S_IPF f11_S_SP_IPF(struct S_IPF p0, void* p1, struct S_IPF (*cb)(struct S_IPF, void*)) { return cb(p0,p1); }
-EXPORT struct S_IPD f11_S_SP_IPD(struct S_IPD p0, void* p1, struct S_IPD (*cb)(struct S_IPD, void*)) { return cb(p0,p1); }
-EXPORT struct S_IPP f11_S_SP_IPP(struct S_IPP p0, void* p1, struct S_IPP (*cb)(struct S_IPP, void*)) { return cb(p0,p1); }
-EXPORT struct S_FII f11_S_SP_FII(struct S_FII p0, void* p1, struct S_FII (*cb)(struct S_FII, void*)) { return cb(p0,p1); }
-EXPORT struct S_FIF f11_S_SP_FIF(struct S_FIF p0, void* p1, struct S_FIF (*cb)(struct S_FIF, void*)) { return cb(p0,p1); }
-EXPORT struct S_FID f11_S_SP_FID(struct S_FID p0, void* p1, struct S_FID (*cb)(struct S_FID, void*)) { return cb(p0,p1); }
-EXPORT struct S_FIP f11_S_SP_FIP(struct S_FIP p0, void* p1, struct S_FIP (*cb)(struct S_FIP, void*)) { return cb(p0,p1); }
-EXPORT struct S_FFI f11_S_SP_FFI(struct S_FFI p0, void* p1, struct S_FFI (*cb)(struct S_FFI, void*)) { return cb(p0,p1); }
-EXPORT struct S_FFF f11_S_SP_FFF(struct S_FFF p0, void* p1, struct S_FFF (*cb)(struct S_FFF, void*)) { return cb(p0,p1); }
-EXPORT struct S_FFD f11_S_SP_FFD(struct S_FFD p0, void* p1, struct S_FFD (*cb)(struct S_FFD, void*)) { return cb(p0,p1); }
-EXPORT struct S_FFP f11_S_SP_FFP(struct S_FFP p0, void* p1, struct S_FFP (*cb)(struct S_FFP, void*)) { return cb(p0,p1); }
-EXPORT struct S_FDI f11_S_SP_FDI(struct S_FDI p0, void* p1, struct S_FDI (*cb)(struct S_FDI, void*)) { return cb(p0,p1); }
-EXPORT struct S_FDF f11_S_SP_FDF(struct S_FDF p0, void* p1, struct S_FDF (*cb)(struct S_FDF, void*)) { return cb(p0,p1); }
-EXPORT struct S_FDD f11_S_SP_FDD(struct S_FDD p0, void* p1, struct S_FDD (*cb)(struct S_FDD, void*)) { return cb(p0,p1); }
-EXPORT struct S_FDP f11_S_SP_FDP(struct S_FDP p0, void* p1, struct S_FDP (*cb)(struct S_FDP, void*)) { return cb(p0,p1); }
-EXPORT struct S_FPI f11_S_SP_FPI(struct S_FPI p0, void* p1, struct S_FPI (*cb)(struct S_FPI, void*)) { return cb(p0,p1); }
-EXPORT struct S_FPF f11_S_SP_FPF(struct S_FPF p0, void* p1, struct S_FPF (*cb)(struct S_FPF, void*)) { return cb(p0,p1); }
-EXPORT struct S_FPD f11_S_SP_FPD(struct S_FPD p0, void* p1, struct S_FPD (*cb)(struct S_FPD, void*)) { return cb(p0,p1); }
-EXPORT struct S_FPP f11_S_SP_FPP(struct S_FPP p0, void* p1, struct S_FPP (*cb)(struct S_FPP, void*)) { return cb(p0,p1); }
-EXPORT struct S_DII f11_S_SP_DII(struct S_DII p0, void* p1, struct S_DII (*cb)(struct S_DII, void*)) { return cb(p0,p1); }
-EXPORT struct S_DIF f11_S_SP_DIF(struct S_DIF p0, void* p1, struct S_DIF (*cb)(struct S_DIF, void*)) { return cb(p0,p1); }
-EXPORT struct S_DID f11_S_SP_DID(struct S_DID p0, void* p1, struct S_DID (*cb)(struct S_DID, void*)) { return cb(p0,p1); }
-EXPORT struct S_DIP f11_S_SP_DIP(struct S_DIP p0, void* p1, struct S_DIP (*cb)(struct S_DIP, void*)) { return cb(p0,p1); }
-EXPORT struct S_DFI f11_S_SP_DFI(struct S_DFI p0, void* p1, struct S_DFI (*cb)(struct S_DFI, void*)) { return cb(p0,p1); }
-EXPORT struct S_DFF f11_S_SP_DFF(struct S_DFF p0, void* p1, struct S_DFF (*cb)(struct S_DFF, void*)) { return cb(p0,p1); }
-EXPORT struct S_DFD f11_S_SP_DFD(struct S_DFD p0, void* p1, struct S_DFD (*cb)(struct S_DFD, void*)) { return cb(p0,p1); }
-EXPORT struct S_DFP f11_S_SP_DFP(struct S_DFP p0, void* p1, struct S_DFP (*cb)(struct S_DFP, void*)) { return cb(p0,p1); }
-EXPORT struct S_DDI f11_S_SP_DDI(struct S_DDI p0, void* p1, struct S_DDI (*cb)(struct S_DDI, void*)) { return cb(p0,p1); }
-EXPORT struct S_DDF f11_S_SP_DDF(struct S_DDF p0, void* p1, struct S_DDF (*cb)(struct S_DDF, void*)) { return cb(p0,p1); }
-EXPORT struct S_DDD f11_S_SP_DDD(struct S_DDD p0, void* p1, struct S_DDD (*cb)(struct S_DDD, void*)) { return cb(p0,p1); }
-EXPORT struct S_DDP f11_S_SP_DDP(struct S_DDP p0, void* p1, struct S_DDP (*cb)(struct S_DDP, void*)) { return cb(p0,p1); }
-EXPORT struct S_DPI f11_S_SP_DPI(struct S_DPI p0, void* p1, struct S_DPI (*cb)(struct S_DPI, void*)) { return cb(p0,p1); }
-EXPORT struct S_DPF f11_S_SP_DPF(struct S_DPF p0, void* p1, struct S_DPF (*cb)(struct S_DPF, void*)) { return cb(p0,p1); }
-EXPORT struct S_DPD f11_S_SP_DPD(struct S_DPD p0, void* p1, struct S_DPD (*cb)(struct S_DPD, void*)) { return cb(p0,p1); }
-EXPORT struct S_DPP f11_S_SP_DPP(struct S_DPP p0, void* p1, struct S_DPP (*cb)(struct S_DPP, void*)) { return cb(p0,p1); }
-EXPORT struct S_PII f11_S_SP_PII(struct S_PII p0, void* p1, struct S_PII (*cb)(struct S_PII, void*)) { return cb(p0,p1); }
-EXPORT struct S_PIF f11_S_SP_PIF(struct S_PIF p0, void* p1, struct S_PIF (*cb)(struct S_PIF, void*)) { return cb(p0,p1); }
-EXPORT struct S_PID f11_S_SP_PID(struct S_PID p0, void* p1, struct S_PID (*cb)(struct S_PID, void*)) { return cb(p0,p1); }
-EXPORT struct S_PIP f11_S_SP_PIP(struct S_PIP p0, void* p1, struct S_PIP (*cb)(struct S_PIP, void*)) { return cb(p0,p1); }
-EXPORT struct S_PFI f11_S_SP_PFI(struct S_PFI p0, void* p1, struct S_PFI (*cb)(struct S_PFI, void*)) { return cb(p0,p1); }
-EXPORT struct S_PFF f11_S_SP_PFF(struct S_PFF p0, void* p1, struct S_PFF (*cb)(struct S_PFF, void*)) { return cb(p0,p1); }
-EXPORT struct S_PFD f11_S_SP_PFD(struct S_PFD p0, void* p1, struct S_PFD (*cb)(struct S_PFD, void*)) { return cb(p0,p1); }
-EXPORT struct S_PFP f11_S_SP_PFP(struct S_PFP p0, void* p1, struct S_PFP (*cb)(struct S_PFP, void*)) { return cb(p0,p1); }
-EXPORT struct S_PDI f11_S_SP_PDI(struct S_PDI p0, void* p1, struct S_PDI (*cb)(struct S_PDI, void*)) { return cb(p0,p1); }
-EXPORT struct S_PDF f11_S_SP_PDF(struct S_PDF p0, void* p1, struct S_PDF (*cb)(struct S_PDF, void*)) { return cb(p0,p1); }
-EXPORT struct S_PDD f11_S_SP_PDD(struct S_PDD p0, void* p1, struct S_PDD (*cb)(struct S_PDD, void*)) { return cb(p0,p1); }
-EXPORT struct S_PDP f11_S_SP_PDP(struct S_PDP p0, void* p1, struct S_PDP (*cb)(struct S_PDP, void*)) { return cb(p0,p1); }
-EXPORT struct S_PPI f11_S_SP_PPI(struct S_PPI p0, void* p1, struct S_PPI (*cb)(struct S_PPI, void*)) { return cb(p0,p1); }
-EXPORT struct S_PPF f11_S_SP_PPF(struct S_PPF p0, void* p1, struct S_PPF (*cb)(struct S_PPF, void*)) { return cb(p0,p1); }
-EXPORT struct S_PPD f11_S_SP_PPD(struct S_PPD p0, void* p1, struct S_PPD (*cb)(struct S_PPD, void*)) { return cb(p0,p1); }
-EXPORT struct S_PPP f11_S_SP_PPP(struct S_PPP p0, void* p1, struct S_PPP (*cb)(struct S_PPP, void*)) { return cb(p0,p1); }
-EXPORT struct S_I f11_S_SS_I(struct S_I p0, struct S_I p1, struct S_I (*cb)(struct S_I, struct S_I)) { return cb(p0,p1); }
-EXPORT struct S_F f11_S_SS_F(struct S_F p0, struct S_F p1, struct S_F (*cb)(struct S_F, struct S_F)) { return cb(p0,p1); }
-EXPORT struct S_D f11_S_SS_D(struct S_D p0, struct S_D p1, struct S_D (*cb)(struct S_D, struct S_D)) { return cb(p0,p1); }
-EXPORT struct S_P f11_S_SS_P(struct S_P p0, struct S_P p1, struct S_P (*cb)(struct S_P, struct S_P)) { return cb(p0,p1); }
-EXPORT struct S_II f11_S_SS_II(struct S_II p0, struct S_II p1, struct S_II (*cb)(struct S_II, struct S_II)) { return cb(p0,p1); }
-EXPORT struct S_IF f11_S_SS_IF(struct S_IF p0, struct S_IF p1, struct S_IF (*cb)(struct S_IF, struct S_IF)) { return cb(p0,p1); }
-EXPORT struct S_ID f11_S_SS_ID(struct S_ID p0, struct S_ID p1, struct S_ID (*cb)(struct S_ID, struct S_ID)) { return cb(p0,p1); }
-EXPORT struct S_IP f11_S_SS_IP(struct S_IP p0, struct S_IP p1, struct S_IP (*cb)(struct S_IP, struct S_IP)) { return cb(p0,p1); }
-EXPORT struct S_FI f11_S_SS_FI(struct S_FI p0, struct S_FI p1, struct S_FI (*cb)(struct S_FI, struct S_FI)) { return cb(p0,p1); }
-EXPORT struct S_FF f11_S_SS_FF(struct S_FF p0, struct S_FF p1, struct S_FF (*cb)(struct S_FF, struct S_FF)) { return cb(p0,p1); }
-EXPORT struct S_FD f11_S_SS_FD(struct S_FD p0, struct S_FD p1, struct S_FD (*cb)(struct S_FD, struct S_FD)) { return cb(p0,p1); }
-EXPORT struct S_FP f11_S_SS_FP(struct S_FP p0, struct S_FP p1, struct S_FP (*cb)(struct S_FP, struct S_FP)) { return cb(p0,p1); }
-EXPORT struct S_DI f11_S_SS_DI(struct S_DI p0, struct S_DI p1, struct S_DI (*cb)(struct S_DI, struct S_DI)) { return cb(p0,p1); }
-EXPORT struct S_DF f11_S_SS_DF(struct S_DF p0, struct S_DF p1, struct S_DF (*cb)(struct S_DF, struct S_DF)) { return cb(p0,p1); }
-EXPORT struct S_DD f11_S_SS_DD(struct S_DD p0, struct S_DD p1, struct S_DD (*cb)(struct S_DD, struct S_DD)) { return cb(p0,p1); }
-EXPORT struct S_DP f11_S_SS_DP(struct S_DP p0, struct S_DP p1, struct S_DP (*cb)(struct S_DP, struct S_DP)) { return cb(p0,p1); }
-EXPORT struct S_PI f11_S_SS_PI(struct S_PI p0, struct S_PI p1, struct S_PI (*cb)(struct S_PI, struct S_PI)) { return cb(p0,p1); }
-EXPORT struct S_PF f11_S_SS_PF(struct S_PF p0, struct S_PF p1, struct S_PF (*cb)(struct S_PF, struct S_PF)) { return cb(p0,p1); }
-EXPORT struct S_PD f11_S_SS_PD(struct S_PD p0, struct S_PD p1, struct S_PD (*cb)(struct S_PD, struct S_PD)) { return cb(p0,p1); }
-EXPORT struct S_PP f11_S_SS_PP(struct S_PP p0, struct S_PP p1, struct S_PP (*cb)(struct S_PP, struct S_PP)) { return cb(p0,p1); }
-EXPORT struct S_III f11_S_SS_III(struct S_III p0, struct S_III p1, struct S_III (*cb)(struct S_III, struct S_III)) { return cb(p0,p1); }
-EXPORT struct S_IIF f11_S_SS_IIF(struct S_IIF p0, struct S_IIF p1, struct S_IIF (*cb)(struct S_IIF, struct S_IIF)) { return cb(p0,p1); }
-EXPORT struct S_IID f11_S_SS_IID(struct S_IID p0, struct S_IID p1, struct S_IID (*cb)(struct S_IID, struct S_IID)) { return cb(p0,p1); }
-EXPORT struct S_IIP f11_S_SS_IIP(struct S_IIP p0, struct S_IIP p1, struct S_IIP (*cb)(struct S_IIP, struct S_IIP)) { return cb(p0,p1); }
-EXPORT struct S_IFI f11_S_SS_IFI(struct S_IFI p0, struct S_IFI p1, struct S_IFI (*cb)(struct S_IFI, struct S_IFI)) { return cb(p0,p1); }
-EXPORT struct S_IFF f11_S_SS_IFF(struct S_IFF p0, struct S_IFF p1, struct S_IFF (*cb)(struct S_IFF, struct S_IFF)) { return cb(p0,p1); }
-EXPORT struct S_IFD f11_S_SS_IFD(struct S_IFD p0, struct S_IFD p1, struct S_IFD (*cb)(struct S_IFD, struct S_IFD)) { return cb(p0,p1); }
-EXPORT struct S_IFP f11_S_SS_IFP(struct S_IFP p0, struct S_IFP p1, struct S_IFP (*cb)(struct S_IFP, struct S_IFP)) { return cb(p0,p1); }
-EXPORT struct S_IDI f11_S_SS_IDI(struct S_IDI p0, struct S_IDI p1, struct S_IDI (*cb)(struct S_IDI, struct S_IDI)) { return cb(p0,p1); }
-EXPORT struct S_IDF f11_S_SS_IDF(struct S_IDF p0, struct S_IDF p1, struct S_IDF (*cb)(struct S_IDF, struct S_IDF)) { return cb(p0,p1); }
-EXPORT struct S_IDD f11_S_SS_IDD(struct S_IDD p0, struct S_IDD p1, struct S_IDD (*cb)(struct S_IDD, struct S_IDD)) { return cb(p0,p1); }
-EXPORT struct S_IDP f11_S_SS_IDP(struct S_IDP p0, struct S_IDP p1, struct S_IDP (*cb)(struct S_IDP, struct S_IDP)) { return cb(p0,p1); }
-EXPORT struct S_IPI f11_S_SS_IPI(struct S_IPI p0, struct S_IPI p1, struct S_IPI (*cb)(struct S_IPI, struct S_IPI)) { return cb(p0,p1); }
-EXPORT struct S_IPF f11_S_SS_IPF(struct S_IPF p0, struct S_IPF p1, struct S_IPF (*cb)(struct S_IPF, struct S_IPF)) { return cb(p0,p1); }
-EXPORT struct S_IPD f11_S_SS_IPD(struct S_IPD p0, struct S_IPD p1, struct S_IPD (*cb)(struct S_IPD, struct S_IPD)) { return cb(p0,p1); }
-EXPORT struct S_IPP f11_S_SS_IPP(struct S_IPP p0, struct S_IPP p1, struct S_IPP (*cb)(struct S_IPP, struct S_IPP)) { return cb(p0,p1); }
-EXPORT struct S_FII f11_S_SS_FII(struct S_FII p0, struct S_FII p1, struct S_FII (*cb)(struct S_FII, struct S_FII)) { return cb(p0,p1); }
-EXPORT struct S_FIF f11_S_SS_FIF(struct S_FIF p0, struct S_FIF p1, struct S_FIF (*cb)(struct S_FIF, struct S_FIF)) { return cb(p0,p1); }
-EXPORT struct S_FID f11_S_SS_FID(struct S_FID p0, struct S_FID p1, struct S_FID (*cb)(struct S_FID, struct S_FID)) { return cb(p0,p1); }
-EXPORT struct S_FIP f11_S_SS_FIP(struct S_FIP p0, struct S_FIP p1, struct S_FIP (*cb)(struct S_FIP, struct S_FIP)) { return cb(p0,p1); }
-EXPORT struct S_FFI f11_S_SS_FFI(struct S_FFI p0, struct S_FFI p1, struct S_FFI (*cb)(struct S_FFI, struct S_FFI)) { return cb(p0,p1); }
-EXPORT struct S_FFF f11_S_SS_FFF(struct S_FFF p0, struct S_FFF p1, struct S_FFF (*cb)(struct S_FFF, struct S_FFF)) { return cb(p0,p1); }
-EXPORT struct S_FFD f11_S_SS_FFD(struct S_FFD p0, struct S_FFD p1, struct S_FFD (*cb)(struct S_FFD, struct S_FFD)) { return cb(p0,p1); }
-EXPORT struct S_FFP f11_S_SS_FFP(struct S_FFP p0, struct S_FFP p1, struct S_FFP (*cb)(struct S_FFP, struct S_FFP)) { return cb(p0,p1); }
-EXPORT struct S_FDI f11_S_SS_FDI(struct S_FDI p0, struct S_FDI p1, struct S_FDI (*cb)(struct S_FDI, struct S_FDI)) { return cb(p0,p1); }
-EXPORT struct S_FDF f11_S_SS_FDF(struct S_FDF p0, struct S_FDF p1, struct S_FDF (*cb)(struct S_FDF, struct S_FDF)) { return cb(p0,p1); }
-EXPORT struct S_FDD f11_S_SS_FDD(struct S_FDD p0, struct S_FDD p1, struct S_FDD (*cb)(struct S_FDD, struct S_FDD)) { return cb(p0,p1); }
-EXPORT struct S_FDP f11_S_SS_FDP(struct S_FDP p0, struct S_FDP p1, struct S_FDP (*cb)(struct S_FDP, struct S_FDP)) { return cb(p0,p1); }
-EXPORT struct S_FPI f11_S_SS_FPI(struct S_FPI p0, struct S_FPI p1, struct S_FPI (*cb)(struct S_FPI, struct S_FPI)) { return cb(p0,p1); }
-EXPORT struct S_FPF f11_S_SS_FPF(struct S_FPF p0, struct S_FPF p1, struct S_FPF (*cb)(struct S_FPF, struct S_FPF)) { return cb(p0,p1); }
-EXPORT struct S_FPD f11_S_SS_FPD(struct S_FPD p0, struct S_FPD p1, struct S_FPD (*cb)(struct S_FPD, struct S_FPD)) { return cb(p0,p1); }
-EXPORT struct S_FPP f11_S_SS_FPP(struct S_FPP p0, struct S_FPP p1, struct S_FPP (*cb)(struct S_FPP, struct S_FPP)) { return cb(p0,p1); }
-EXPORT struct S_DII f11_S_SS_DII(struct S_DII p0, struct S_DII p1, struct S_DII (*cb)(struct S_DII, struct S_DII)) { return cb(p0,p1); }
-EXPORT struct S_DIF f11_S_SS_DIF(struct S_DIF p0, struct S_DIF p1, struct S_DIF (*cb)(struct S_DIF, struct S_DIF)) { return cb(p0,p1); }
-EXPORT struct S_DID f11_S_SS_DID(struct S_DID p0, struct S_DID p1, struct S_DID (*cb)(struct S_DID, struct S_DID)) { return cb(p0,p1); }
-EXPORT struct S_DIP f11_S_SS_DIP(struct S_DIP p0, struct S_DIP p1, struct S_DIP (*cb)(struct S_DIP, struct S_DIP)) { return cb(p0,p1); }
-EXPORT struct S_DFI f11_S_SS_DFI(struct S_DFI p0, struct S_DFI p1, struct S_DFI (*cb)(struct S_DFI, struct S_DFI)) { return cb(p0,p1); }
-EXPORT struct S_DFF f11_S_SS_DFF(struct S_DFF p0, struct S_DFF p1, struct S_DFF (*cb)(struct S_DFF, struct S_DFF)) { return cb(p0,p1); }
-EXPORT struct S_DFD f11_S_SS_DFD(struct S_DFD p0, struct S_DFD p1, struct S_DFD (*cb)(struct S_DFD, struct S_DFD)) { return cb(p0,p1); }
-EXPORT struct S_DFP f11_S_SS_DFP(struct S_DFP p0, struct S_DFP p1, struct S_DFP (*cb)(struct S_DFP, struct S_DFP)) { return cb(p0,p1); }
-EXPORT struct S_DDI f11_S_SS_DDI(struct S_DDI p0, struct S_DDI p1, struct S_DDI (*cb)(struct S_DDI, struct S_DDI)) { return cb(p0,p1); }
-EXPORT struct S_DDF f11_S_SS_DDF(struct S_DDF p0, struct S_DDF p1, struct S_DDF (*cb)(struct S_DDF, struct S_DDF)) { return cb(p0,p1); }
-EXPORT struct S_DDD f11_S_SS_DDD(struct S_DDD p0, struct S_DDD p1, struct S_DDD (*cb)(struct S_DDD, struct S_DDD)) { return cb(p0,p1); }
-EXPORT struct S_DDP f11_S_SS_DDP(struct S_DDP p0, struct S_DDP p1, struct S_DDP (*cb)(struct S_DDP, struct S_DDP)) { return cb(p0,p1); }
-EXPORT struct S_DPI f11_S_SS_DPI(struct S_DPI p0, struct S_DPI p1, struct S_DPI (*cb)(struct S_DPI, struct S_DPI)) { return cb(p0,p1); }
-EXPORT struct S_DPF f11_S_SS_DPF(struct S_DPF p0, struct S_DPF p1, struct S_DPF (*cb)(struct S_DPF, struct S_DPF)) { return cb(p0,p1); }
-EXPORT struct S_DPD f11_S_SS_DPD(struct S_DPD p0, struct S_DPD p1, struct S_DPD (*cb)(struct S_DPD, struct S_DPD)) { return cb(p0,p1); }
-EXPORT struct S_DPP f11_S_SS_DPP(struct S_DPP p0, struct S_DPP p1, struct S_DPP (*cb)(struct S_DPP, struct S_DPP)) { return cb(p0,p1); }
-EXPORT struct S_PII f11_S_SS_PII(struct S_PII p0, struct S_PII p1, struct S_PII (*cb)(struct S_PII, struct S_PII)) { return cb(p0,p1); }
-EXPORT struct S_PIF f11_S_SS_PIF(struct S_PIF p0, struct S_PIF p1, struct S_PIF (*cb)(struct S_PIF, struct S_PIF)) { return cb(p0,p1); }
-EXPORT struct S_PID f11_S_SS_PID(struct S_PID p0, struct S_PID p1, struct S_PID (*cb)(struct S_PID, struct S_PID)) { return cb(p0,p1); }
-EXPORT struct S_PIP f11_S_SS_PIP(struct S_PIP p0, struct S_PIP p1, struct S_PIP (*cb)(struct S_PIP, struct S_PIP)) { return cb(p0,p1); }
-EXPORT struct S_PFI f11_S_SS_PFI(struct S_PFI p0, struct S_PFI p1, struct S_PFI (*cb)(struct S_PFI, struct S_PFI)) { return cb(p0,p1); }
-EXPORT struct S_PFF f11_S_SS_PFF(struct S_PFF p0, struct S_PFF p1, struct S_PFF (*cb)(struct S_PFF, struct S_PFF)) { return cb(p0,p1); }
-EXPORT struct S_PFD f11_S_SS_PFD(struct S_PFD p0, struct S_PFD p1, struct S_PFD (*cb)(struct S_PFD, struct S_PFD)) { return cb(p0,p1); }
-EXPORT struct S_PFP f11_S_SS_PFP(struct S_PFP p0, struct S_PFP p1, struct S_PFP (*cb)(struct S_PFP, struct S_PFP)) { return cb(p0,p1); }
-EXPORT struct S_PDI f11_S_SS_PDI(struct S_PDI p0, struct S_PDI p1, struct S_PDI (*cb)(struct S_PDI, struct S_PDI)) { return cb(p0,p1); }
-EXPORT struct S_PDF f11_S_SS_PDF(struct S_PDF p0, struct S_PDF p1, struct S_PDF (*cb)(struct S_PDF, struct S_PDF)) { return cb(p0,p1); }
-EXPORT struct S_PDD f11_S_SS_PDD(struct S_PDD p0, struct S_PDD p1, struct S_PDD (*cb)(struct S_PDD, struct S_PDD)) { return cb(p0,p1); }
-EXPORT struct S_PDP f11_S_SS_PDP(struct S_PDP p0, struct S_PDP p1, struct S_PDP (*cb)(struct S_PDP, struct S_PDP)) { return cb(p0,p1); }
-EXPORT struct S_PPI f11_S_SS_PPI(struct S_PPI p0, struct S_PPI p1, struct S_PPI (*cb)(struct S_PPI, struct S_PPI)) { return cb(p0,p1); }
-EXPORT struct S_PPF f11_S_SS_PPF(struct S_PPF p0, struct S_PPF p1, struct S_PPF (*cb)(struct S_PPF, struct S_PPF)) { return cb(p0,p1); }
-EXPORT struct S_PPD f11_S_SS_PPD(struct S_PPD p0, struct S_PPD p1, struct S_PPD (*cb)(struct S_PPD, struct S_PPD)) { return cb(p0,p1); }
-EXPORT struct S_PPP f11_S_SS_PPP(struct S_PPP p0, struct S_PPP p1, struct S_PPP (*cb)(struct S_PPP, struct S_PPP)) { return cb(p0,p1); }
-EXPORT int f11_I_III_(int p0, int p1, int p2, int (*cb)(int, int, int)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIF_(int p0, int p1, float p2, int (*cb)(int, int, float)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IID_(int p0, int p1, double p2, int (*cb)(int, int, double)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIP_(int p0, int p1, void* p2, int (*cb)(int, int, void*)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_I(int p0, int p1, struct S_I p2, int (*cb)(int, int, struct S_I)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_F(int p0, int p1, struct S_F p2, int (*cb)(int, int, struct S_F)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_D(int p0, int p1, struct S_D p2, int (*cb)(int, int, struct S_D)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_P(int p0, int p1, struct S_P p2, int (*cb)(int, int, struct S_P)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_II(int p0, int p1, struct S_II p2, int (*cb)(int, int, struct S_II)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_IF(int p0, int p1, struct S_IF p2, int (*cb)(int, int, struct S_IF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_ID(int p0, int p1, struct S_ID p2, int (*cb)(int, int, struct S_ID)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_IP(int p0, int p1, struct S_IP p2, int (*cb)(int, int, struct S_IP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_FI(int p0, int p1, struct S_FI p2, int (*cb)(int, int, struct S_FI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_FF(int p0, int p1, struct S_FF p2, int (*cb)(int, int, struct S_FF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_FD(int p0, int p1, struct S_FD p2, int (*cb)(int, int, struct S_FD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_FP(int p0, int p1, struct S_FP p2, int (*cb)(int, int, struct S_FP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_DI(int p0, int p1, struct S_DI p2, int (*cb)(int, int, struct S_DI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_DF(int p0, int p1, struct S_DF p2, int (*cb)(int, int, struct S_DF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_DD(int p0, int p1, struct S_DD p2, int (*cb)(int, int, struct S_DD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_DP(int p0, int p1, struct S_DP p2, int (*cb)(int, int, struct S_DP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_PI(int p0, int p1, struct S_PI p2, int (*cb)(int, int, struct S_PI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_PF(int p0, int p1, struct S_PF p2, int (*cb)(int, int, struct S_PF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_PD(int p0, int p1, struct S_PD p2, int (*cb)(int, int, struct S_PD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_PP(int p0, int p1, struct S_PP p2, int (*cb)(int, int, struct S_PP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_III(int p0, int p1, struct S_III p2, int (*cb)(int, int, struct S_III)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_IIF(int p0, int p1, struct S_IIF p2, int (*cb)(int, int, struct S_IIF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_IID(int p0, int p1, struct S_IID p2, int (*cb)(int, int, struct S_IID)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_IIP(int p0, int p1, struct S_IIP p2, int (*cb)(int, int, struct S_IIP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_IFI(int p0, int p1, struct S_IFI p2, int (*cb)(int, int, struct S_IFI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_IFF(int p0, int p1, struct S_IFF p2, int (*cb)(int, int, struct S_IFF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_IFD(int p0, int p1, struct S_IFD p2, int (*cb)(int, int, struct S_IFD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_IFP(int p0, int p1, struct S_IFP p2, int (*cb)(int, int, struct S_IFP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_IDI(int p0, int p1, struct S_IDI p2, int (*cb)(int, int, struct S_IDI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_IDF(int p0, int p1, struct S_IDF p2, int (*cb)(int, int, struct S_IDF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_IDD(int p0, int p1, struct S_IDD p2, int (*cb)(int, int, struct S_IDD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_IDP(int p0, int p1, struct S_IDP p2, int (*cb)(int, int, struct S_IDP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_IPI(int p0, int p1, struct S_IPI p2, int (*cb)(int, int, struct S_IPI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_IPF(int p0, int p1, struct S_IPF p2, int (*cb)(int, int, struct S_IPF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_IPD(int p0, int p1, struct S_IPD p2, int (*cb)(int, int, struct S_IPD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_IPP(int p0, int p1, struct S_IPP p2, int (*cb)(int, int, struct S_IPP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_FII(int p0, int p1, struct S_FII p2, int (*cb)(int, int, struct S_FII)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_FIF(int p0, int p1, struct S_FIF p2, int (*cb)(int, int, struct S_FIF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_FID(int p0, int p1, struct S_FID p2, int (*cb)(int, int, struct S_FID)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_FIP(int p0, int p1, struct S_FIP p2, int (*cb)(int, int, struct S_FIP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_FFI(int p0, int p1, struct S_FFI p2, int (*cb)(int, int, struct S_FFI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_FFF(int p0, int p1, struct S_FFF p2, int (*cb)(int, int, struct S_FFF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_FFD(int p0, int p1, struct S_FFD p2, int (*cb)(int, int, struct S_FFD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_FFP(int p0, int p1, struct S_FFP p2, int (*cb)(int, int, struct S_FFP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_FDI(int p0, int p1, struct S_FDI p2, int (*cb)(int, int, struct S_FDI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_FDF(int p0, int p1, struct S_FDF p2, int (*cb)(int, int, struct S_FDF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_FDD(int p0, int p1, struct S_FDD p2, int (*cb)(int, int, struct S_FDD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_FDP(int p0, int p1, struct S_FDP p2, int (*cb)(int, int, struct S_FDP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_FPI(int p0, int p1, struct S_FPI p2, int (*cb)(int, int, struct S_FPI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_FPF(int p0, int p1, struct S_FPF p2, int (*cb)(int, int, struct S_FPF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_FPD(int p0, int p1, struct S_FPD p2, int (*cb)(int, int, struct S_FPD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_FPP(int p0, int p1, struct S_FPP p2, int (*cb)(int, int, struct S_FPP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_DII(int p0, int p1, struct S_DII p2, int (*cb)(int, int, struct S_DII)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_DIF(int p0, int p1, struct S_DIF p2, int (*cb)(int, int, struct S_DIF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_DID(int p0, int p1, struct S_DID p2, int (*cb)(int, int, struct S_DID)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_DIP(int p0, int p1, struct S_DIP p2, int (*cb)(int, int, struct S_DIP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_DFI(int p0, int p1, struct S_DFI p2, int (*cb)(int, int, struct S_DFI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_DFF(int p0, int p1, struct S_DFF p2, int (*cb)(int, int, struct S_DFF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_DFD(int p0, int p1, struct S_DFD p2, int (*cb)(int, int, struct S_DFD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_DFP(int p0, int p1, struct S_DFP p2, int (*cb)(int, int, struct S_DFP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_DDI(int p0, int p1, struct S_DDI p2, int (*cb)(int, int, struct S_DDI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_DDF(int p0, int p1, struct S_DDF p2, int (*cb)(int, int, struct S_DDF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_DDD(int p0, int p1, struct S_DDD p2, int (*cb)(int, int, struct S_DDD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_DDP(int p0, int p1, struct S_DDP p2, int (*cb)(int, int, struct S_DDP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_DPI(int p0, int p1, struct S_DPI p2, int (*cb)(int, int, struct S_DPI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_DPF(int p0, int p1, struct S_DPF p2, int (*cb)(int, int, struct S_DPF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_DPD(int p0, int p1, struct S_DPD p2, int (*cb)(int, int, struct S_DPD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_DPP(int p0, int p1, struct S_DPP p2, int (*cb)(int, int, struct S_DPP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_PII(int p0, int p1, struct S_PII p2, int (*cb)(int, int, struct S_PII)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_PIF(int p0, int p1, struct S_PIF p2, int (*cb)(int, int, struct S_PIF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_PID(int p0, int p1, struct S_PID p2, int (*cb)(int, int, struct S_PID)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_PIP(int p0, int p1, struct S_PIP p2, int (*cb)(int, int, struct S_PIP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_PFI(int p0, int p1, struct S_PFI p2, int (*cb)(int, int, struct S_PFI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_PFF(int p0, int p1, struct S_PFF p2, int (*cb)(int, int, struct S_PFF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_PFD(int p0, int p1, struct S_PFD p2, int (*cb)(int, int, struct S_PFD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_PFP(int p0, int p1, struct S_PFP p2, int (*cb)(int, int, struct S_PFP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_PDI(int p0, int p1, struct S_PDI p2, int (*cb)(int, int, struct S_PDI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_PDF(int p0, int p1, struct S_PDF p2, int (*cb)(int, int, struct S_PDF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_PDD(int p0, int p1, struct S_PDD p2, int (*cb)(int, int, struct S_PDD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_PDP(int p0, int p1, struct S_PDP p2, int (*cb)(int, int, struct S_PDP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_PPI(int p0, int p1, struct S_PPI p2, int (*cb)(int, int, struct S_PPI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_PPF(int p0, int p1, struct S_PPF p2, int (*cb)(int, int, struct S_PPF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_PPD(int p0, int p1, struct S_PPD p2, int (*cb)(int, int, struct S_PPD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IIS_PPP(int p0, int p1, struct S_PPP p2, int (*cb)(int, int, struct S_PPP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFI_(int p0, float p1, int p2, int (*cb)(int, float, int)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFF_(int p0, float p1, float p2, int (*cb)(int, float, float)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFD_(int p0, float p1, double p2, int (*cb)(int, float, double)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFP_(int p0, float p1, void* p2, int (*cb)(int, float, void*)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_I(int p0, float p1, struct S_I p2, int (*cb)(int, float, struct S_I)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_F(int p0, float p1, struct S_F p2, int (*cb)(int, float, struct S_F)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_D(int p0, float p1, struct S_D p2, int (*cb)(int, float, struct S_D)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_P(int p0, float p1, struct S_P p2, int (*cb)(int, float, struct S_P)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_II(int p0, float p1, struct S_II p2, int (*cb)(int, float, struct S_II)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_IF(int p0, float p1, struct S_IF p2, int (*cb)(int, float, struct S_IF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_ID(int p0, float p1, struct S_ID p2, int (*cb)(int, float, struct S_ID)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_IP(int p0, float p1, struct S_IP p2, int (*cb)(int, float, struct S_IP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_FI(int p0, float p1, struct S_FI p2, int (*cb)(int, float, struct S_FI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_FF(int p0, float p1, struct S_FF p2, int (*cb)(int, float, struct S_FF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_FD(int p0, float p1, struct S_FD p2, int (*cb)(int, float, struct S_FD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_FP(int p0, float p1, struct S_FP p2, int (*cb)(int, float, struct S_FP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_DI(int p0, float p1, struct S_DI p2, int (*cb)(int, float, struct S_DI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_DF(int p0, float p1, struct S_DF p2, int (*cb)(int, float, struct S_DF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_DD(int p0, float p1, struct S_DD p2, int (*cb)(int, float, struct S_DD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_DP(int p0, float p1, struct S_DP p2, int (*cb)(int, float, struct S_DP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_PI(int p0, float p1, struct S_PI p2, int (*cb)(int, float, struct S_PI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_PF(int p0, float p1, struct S_PF p2, int (*cb)(int, float, struct S_PF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_PD(int p0, float p1, struct S_PD p2, int (*cb)(int, float, struct S_PD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_PP(int p0, float p1, struct S_PP p2, int (*cb)(int, float, struct S_PP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_III(int p0, float p1, struct S_III p2, int (*cb)(int, float, struct S_III)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_IIF(int p0, float p1, struct S_IIF p2, int (*cb)(int, float, struct S_IIF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_IID(int p0, float p1, struct S_IID p2, int (*cb)(int, float, struct S_IID)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_IIP(int p0, float p1, struct S_IIP p2, int (*cb)(int, float, struct S_IIP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_IFI(int p0, float p1, struct S_IFI p2, int (*cb)(int, float, struct S_IFI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_IFF(int p0, float p1, struct S_IFF p2, int (*cb)(int, float, struct S_IFF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_IFD(int p0, float p1, struct S_IFD p2, int (*cb)(int, float, struct S_IFD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_IFP(int p0, float p1, struct S_IFP p2, int (*cb)(int, float, struct S_IFP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_IDI(int p0, float p1, struct S_IDI p2, int (*cb)(int, float, struct S_IDI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_IDF(int p0, float p1, struct S_IDF p2, int (*cb)(int, float, struct S_IDF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_IDD(int p0, float p1, struct S_IDD p2, int (*cb)(int, float, struct S_IDD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_IDP(int p0, float p1, struct S_IDP p2, int (*cb)(int, float, struct S_IDP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_IPI(int p0, float p1, struct S_IPI p2, int (*cb)(int, float, struct S_IPI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_IPF(int p0, float p1, struct S_IPF p2, int (*cb)(int, float, struct S_IPF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_IPD(int p0, float p1, struct S_IPD p2, int (*cb)(int, float, struct S_IPD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_IPP(int p0, float p1, struct S_IPP p2, int (*cb)(int, float, struct S_IPP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_FII(int p0, float p1, struct S_FII p2, int (*cb)(int, float, struct S_FII)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_FIF(int p0, float p1, struct S_FIF p2, int (*cb)(int, float, struct S_FIF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_FID(int p0, float p1, struct S_FID p2, int (*cb)(int, float, struct S_FID)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_FIP(int p0, float p1, struct S_FIP p2, int (*cb)(int, float, struct S_FIP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_FFI(int p0, float p1, struct S_FFI p2, int (*cb)(int, float, struct S_FFI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_FFF(int p0, float p1, struct S_FFF p2, int (*cb)(int, float, struct S_FFF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_FFD(int p0, float p1, struct S_FFD p2, int (*cb)(int, float, struct S_FFD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_FFP(int p0, float p1, struct S_FFP p2, int (*cb)(int, float, struct S_FFP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_FDI(int p0, float p1, struct S_FDI p2, int (*cb)(int, float, struct S_FDI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_FDF(int p0, float p1, struct S_FDF p2, int (*cb)(int, float, struct S_FDF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_FDD(int p0, float p1, struct S_FDD p2, int (*cb)(int, float, struct S_FDD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_FDP(int p0, float p1, struct S_FDP p2, int (*cb)(int, float, struct S_FDP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_FPI(int p0, float p1, struct S_FPI p2, int (*cb)(int, float, struct S_FPI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_FPF(int p0, float p1, struct S_FPF p2, int (*cb)(int, float, struct S_FPF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_FPD(int p0, float p1, struct S_FPD p2, int (*cb)(int, float, struct S_FPD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_FPP(int p0, float p1, struct S_FPP p2, int (*cb)(int, float, struct S_FPP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_DII(int p0, float p1, struct S_DII p2, int (*cb)(int, float, struct S_DII)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_DIF(int p0, float p1, struct S_DIF p2, int (*cb)(int, float, struct S_DIF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_DID(int p0, float p1, struct S_DID p2, int (*cb)(int, float, struct S_DID)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_DIP(int p0, float p1, struct S_DIP p2, int (*cb)(int, float, struct S_DIP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_DFI(int p0, float p1, struct S_DFI p2, int (*cb)(int, float, struct S_DFI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_DFF(int p0, float p1, struct S_DFF p2, int (*cb)(int, float, struct S_DFF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_DFD(int p0, float p1, struct S_DFD p2, int (*cb)(int, float, struct S_DFD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_DFP(int p0, float p1, struct S_DFP p2, int (*cb)(int, float, struct S_DFP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_DDI(int p0, float p1, struct S_DDI p2, int (*cb)(int, float, struct S_DDI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_DDF(int p0, float p1, struct S_DDF p2, int (*cb)(int, float, struct S_DDF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_DDD(int p0, float p1, struct S_DDD p2, int (*cb)(int, float, struct S_DDD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_DDP(int p0, float p1, struct S_DDP p2, int (*cb)(int, float, struct S_DDP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_DPI(int p0, float p1, struct S_DPI p2, int (*cb)(int, float, struct S_DPI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_DPF(int p0, float p1, struct S_DPF p2, int (*cb)(int, float, struct S_DPF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_DPD(int p0, float p1, struct S_DPD p2, int (*cb)(int, float, struct S_DPD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_DPP(int p0, float p1, struct S_DPP p2, int (*cb)(int, float, struct S_DPP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_PII(int p0, float p1, struct S_PII p2, int (*cb)(int, float, struct S_PII)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_PIF(int p0, float p1, struct S_PIF p2, int (*cb)(int, float, struct S_PIF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_PID(int p0, float p1, struct S_PID p2, int (*cb)(int, float, struct S_PID)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_PIP(int p0, float p1, struct S_PIP p2, int (*cb)(int, float, struct S_PIP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_PFI(int p0, float p1, struct S_PFI p2, int (*cb)(int, float, struct S_PFI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_PFF(int p0, float p1, struct S_PFF p2, int (*cb)(int, float, struct S_PFF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_PFD(int p0, float p1, struct S_PFD p2, int (*cb)(int, float, struct S_PFD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_PFP(int p0, float p1, struct S_PFP p2, int (*cb)(int, float, struct S_PFP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_PDI(int p0, float p1, struct S_PDI p2, int (*cb)(int, float, struct S_PDI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_PDF(int p0, float p1, struct S_PDF p2, int (*cb)(int, float, struct S_PDF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_PDD(int p0, float p1, struct S_PDD p2, int (*cb)(int, float, struct S_PDD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_PDP(int p0, float p1, struct S_PDP p2, int (*cb)(int, float, struct S_PDP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_PPI(int p0, float p1, struct S_PPI p2, int (*cb)(int, float, struct S_PPI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_PPF(int p0, float p1, struct S_PPF p2, int (*cb)(int, float, struct S_PPF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_PPD(int p0, float p1, struct S_PPD p2, int (*cb)(int, float, struct S_PPD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IFS_PPP(int p0, float p1, struct S_PPP p2, int (*cb)(int, float, struct S_PPP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDI_(int p0, double p1, int p2, int (*cb)(int, double, int)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDF_(int p0, double p1, float p2, int (*cb)(int, double, float)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDD_(int p0, double p1, double p2, int (*cb)(int, double, double)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDP_(int p0, double p1, void* p2, int (*cb)(int, double, void*)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_I(int p0, double p1, struct S_I p2, int (*cb)(int, double, struct S_I)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_F(int p0, double p1, struct S_F p2, int (*cb)(int, double, struct S_F)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_D(int p0, double p1, struct S_D p2, int (*cb)(int, double, struct S_D)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_P(int p0, double p1, struct S_P p2, int (*cb)(int, double, struct S_P)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_II(int p0, double p1, struct S_II p2, int (*cb)(int, double, struct S_II)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_IF(int p0, double p1, struct S_IF p2, int (*cb)(int, double, struct S_IF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_ID(int p0, double p1, struct S_ID p2, int (*cb)(int, double, struct S_ID)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_IP(int p0, double p1, struct S_IP p2, int (*cb)(int, double, struct S_IP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_FI(int p0, double p1, struct S_FI p2, int (*cb)(int, double, struct S_FI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_FF(int p0, double p1, struct S_FF p2, int (*cb)(int, double, struct S_FF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_FD(int p0, double p1, struct S_FD p2, int (*cb)(int, double, struct S_FD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_FP(int p0, double p1, struct S_FP p2, int (*cb)(int, double, struct S_FP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_DI(int p0, double p1, struct S_DI p2, int (*cb)(int, double, struct S_DI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_DF(int p0, double p1, struct S_DF p2, int (*cb)(int, double, struct S_DF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_DD(int p0, double p1, struct S_DD p2, int (*cb)(int, double, struct S_DD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_DP(int p0, double p1, struct S_DP p2, int (*cb)(int, double, struct S_DP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_PI(int p0, double p1, struct S_PI p2, int (*cb)(int, double, struct S_PI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_PF(int p0, double p1, struct S_PF p2, int (*cb)(int, double, struct S_PF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_PD(int p0, double p1, struct S_PD p2, int (*cb)(int, double, struct S_PD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_PP(int p0, double p1, struct S_PP p2, int (*cb)(int, double, struct S_PP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_III(int p0, double p1, struct S_III p2, int (*cb)(int, double, struct S_III)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_IIF(int p0, double p1, struct S_IIF p2, int (*cb)(int, double, struct S_IIF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_IID(int p0, double p1, struct S_IID p2, int (*cb)(int, double, struct S_IID)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_IIP(int p0, double p1, struct S_IIP p2, int (*cb)(int, double, struct S_IIP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_IFI(int p0, double p1, struct S_IFI p2, int (*cb)(int, double, struct S_IFI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_IFF(int p0, double p1, struct S_IFF p2, int (*cb)(int, double, struct S_IFF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_IFD(int p0, double p1, struct S_IFD p2, int (*cb)(int, double, struct S_IFD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_IFP(int p0, double p1, struct S_IFP p2, int (*cb)(int, double, struct S_IFP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_IDI(int p0, double p1, struct S_IDI p2, int (*cb)(int, double, struct S_IDI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_IDF(int p0, double p1, struct S_IDF p2, int (*cb)(int, double, struct S_IDF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_IDD(int p0, double p1, struct S_IDD p2, int (*cb)(int, double, struct S_IDD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_IDP(int p0, double p1, struct S_IDP p2, int (*cb)(int, double, struct S_IDP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_IPI(int p0, double p1, struct S_IPI p2, int (*cb)(int, double, struct S_IPI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_IPF(int p0, double p1, struct S_IPF p2, int (*cb)(int, double, struct S_IPF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_IPD(int p0, double p1, struct S_IPD p2, int (*cb)(int, double, struct S_IPD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_IPP(int p0, double p1, struct S_IPP p2, int (*cb)(int, double, struct S_IPP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_FII(int p0, double p1, struct S_FII p2, int (*cb)(int, double, struct S_FII)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_FIF(int p0, double p1, struct S_FIF p2, int (*cb)(int, double, struct S_FIF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_FID(int p0, double p1, struct S_FID p2, int (*cb)(int, double, struct S_FID)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_FIP(int p0, double p1, struct S_FIP p2, int (*cb)(int, double, struct S_FIP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_FFI(int p0, double p1, struct S_FFI p2, int (*cb)(int, double, struct S_FFI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_FFF(int p0, double p1, struct S_FFF p2, int (*cb)(int, double, struct S_FFF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_FFD(int p0, double p1, struct S_FFD p2, int (*cb)(int, double, struct S_FFD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_FFP(int p0, double p1, struct S_FFP p2, int (*cb)(int, double, struct S_FFP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_FDI(int p0, double p1, struct S_FDI p2, int (*cb)(int, double, struct S_FDI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_FDF(int p0, double p1, struct S_FDF p2, int (*cb)(int, double, struct S_FDF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_FDD(int p0, double p1, struct S_FDD p2, int (*cb)(int, double, struct S_FDD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_FDP(int p0, double p1, struct S_FDP p2, int (*cb)(int, double, struct S_FDP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_FPI(int p0, double p1, struct S_FPI p2, int (*cb)(int, double, struct S_FPI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_FPF(int p0, double p1, struct S_FPF p2, int (*cb)(int, double, struct S_FPF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_FPD(int p0, double p1, struct S_FPD p2, int (*cb)(int, double, struct S_FPD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_FPP(int p0, double p1, struct S_FPP p2, int (*cb)(int, double, struct S_FPP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_DII(int p0, double p1, struct S_DII p2, int (*cb)(int, double, struct S_DII)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_DIF(int p0, double p1, struct S_DIF p2, int (*cb)(int, double, struct S_DIF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_DID(int p0, double p1, struct S_DID p2, int (*cb)(int, double, struct S_DID)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_DIP(int p0, double p1, struct S_DIP p2, int (*cb)(int, double, struct S_DIP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_DFI(int p0, double p1, struct S_DFI p2, int (*cb)(int, double, struct S_DFI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_DFF(int p0, double p1, struct S_DFF p2, int (*cb)(int, double, struct S_DFF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_DFD(int p0, double p1, struct S_DFD p2, int (*cb)(int, double, struct S_DFD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_DFP(int p0, double p1, struct S_DFP p2, int (*cb)(int, double, struct S_DFP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_DDI(int p0, double p1, struct S_DDI p2, int (*cb)(int, double, struct S_DDI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_DDF(int p0, double p1, struct S_DDF p2, int (*cb)(int, double, struct S_DDF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_DDD(int p0, double p1, struct S_DDD p2, int (*cb)(int, double, struct S_DDD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_DDP(int p0, double p1, struct S_DDP p2, int (*cb)(int, double, struct S_DDP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_DPI(int p0, double p1, struct S_DPI p2, int (*cb)(int, double, struct S_DPI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_DPF(int p0, double p1, struct S_DPF p2, int (*cb)(int, double, struct S_DPF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_DPD(int p0, double p1, struct S_DPD p2, int (*cb)(int, double, struct S_DPD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_DPP(int p0, double p1, struct S_DPP p2, int (*cb)(int, double, struct S_DPP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_PII(int p0, double p1, struct S_PII p2, int (*cb)(int, double, struct S_PII)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_PIF(int p0, double p1, struct S_PIF p2, int (*cb)(int, double, struct S_PIF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_PID(int p0, double p1, struct S_PID p2, int (*cb)(int, double, struct S_PID)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_PIP(int p0, double p1, struct S_PIP p2, int (*cb)(int, double, struct S_PIP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_PFI(int p0, double p1, struct S_PFI p2, int (*cb)(int, double, struct S_PFI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_PFF(int p0, double p1, struct S_PFF p2, int (*cb)(int, double, struct S_PFF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_PFD(int p0, double p1, struct S_PFD p2, int (*cb)(int, double, struct S_PFD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_PFP(int p0, double p1, struct S_PFP p2, int (*cb)(int, double, struct S_PFP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_PDI(int p0, double p1, struct S_PDI p2, int (*cb)(int, double, struct S_PDI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_PDF(int p0, double p1, struct S_PDF p2, int (*cb)(int, double, struct S_PDF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_PDD(int p0, double p1, struct S_PDD p2, int (*cb)(int, double, struct S_PDD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_PDP(int p0, double p1, struct S_PDP p2, int (*cb)(int, double, struct S_PDP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_PPI(int p0, double p1, struct S_PPI p2, int (*cb)(int, double, struct S_PPI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_PPF(int p0, double p1, struct S_PPF p2, int (*cb)(int, double, struct S_PPF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_PPD(int p0, double p1, struct S_PPD p2, int (*cb)(int, double, struct S_PPD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IDS_PPP(int p0, double p1, struct S_PPP p2, int (*cb)(int, double, struct S_PPP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IPI_(int p0, void* p1, int p2, int (*cb)(int, void*, int)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IPF_(int p0, void* p1, float p2, int (*cb)(int, void*, float)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IPD_(int p0, void* p1, double p2, int (*cb)(int, void*, double)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IPP_(int p0, void* p1, void* p2, int (*cb)(int, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IPS_I(int p0, void* p1, struct S_I p2, int (*cb)(int, void*, struct S_I)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IPS_F(int p0, void* p1, struct S_F p2, int (*cb)(int, void*, struct S_F)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IPS_D(int p0, void* p1, struct S_D p2, int (*cb)(int, void*, struct S_D)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IPS_P(int p0, void* p1, struct S_P p2, int (*cb)(int, void*, struct S_P)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IPS_II(int p0, void* p1, struct S_II p2, int (*cb)(int, void*, struct S_II)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IPS_IF(int p0, void* p1, struct S_IF p2, int (*cb)(int, void*, struct S_IF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IPS_ID(int p0, void* p1, struct S_ID p2, int (*cb)(int, void*, struct S_ID)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IPS_IP(int p0, void* p1, struct S_IP p2, int (*cb)(int, void*, struct S_IP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IPS_FI(int p0, void* p1, struct S_FI p2, int (*cb)(int, void*, struct S_FI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IPS_FF(int p0, void* p1, struct S_FF p2, int (*cb)(int, void*, struct S_FF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IPS_FD(int p0, void* p1, struct S_FD p2, int (*cb)(int, void*, struct S_FD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IPS_FP(int p0, void* p1, struct S_FP p2, int (*cb)(int, void*, struct S_FP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IPS_DI(int p0, void* p1, struct S_DI p2, int (*cb)(int, void*, struct S_DI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IPS_DF(int p0, void* p1, struct S_DF p2, int (*cb)(int, void*, struct S_DF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IPS_DD(int p0, void* p1, struct S_DD p2, int (*cb)(int, void*, struct S_DD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IPS_DP(int p0, void* p1, struct S_DP p2, int (*cb)(int, void*, struct S_DP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IPS_PI(int p0, void* p1, struct S_PI p2, int (*cb)(int, void*, struct S_PI)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IPS_PF(int p0, void* p1, struct S_PF p2, int (*cb)(int, void*, struct S_PF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IPS_PD(int p0, void* p1, struct S_PD p2, int (*cb)(int, void*, struct S_PD)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IPS_PP(int p0, void* p1, struct S_PP p2, int (*cb)(int, void*, struct S_PP)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IPS_III(int p0, void* p1, struct S_III p2, int (*cb)(int, void*, struct S_III)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IPS_IIF(int p0, void* p1, struct S_IIF p2, int (*cb)(int, void*, struct S_IIF)) { return cb(p0,p1,p2); }
-EXPORT int f11_I_IPS_IID(int p0, void* p1, struct S_IID p2, int (*cb)(int, void*, struct S_IID)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_IIP(int p0, void* p1, struct S_IIP p2, int (*cb)(int, void*, struct S_IIP)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_IFI(int p0, void* p1, struct S_IFI p2, int (*cb)(int, void*, struct S_IFI)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_IFF(int p0, void* p1, struct S_IFF p2, int (*cb)(int, void*, struct S_IFF)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_IFD(int p0, void* p1, struct S_IFD p2, int (*cb)(int, void*, struct S_IFD)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_IFP(int p0, void* p1, struct S_IFP p2, int (*cb)(int, void*, struct S_IFP)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_IDI(int p0, void* p1, struct S_IDI p2, int (*cb)(int, void*, struct S_IDI)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_IDF(int p0, void* p1, struct S_IDF p2, int (*cb)(int, void*, struct S_IDF)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_IDD(int p0, void* p1, struct S_IDD p2, int (*cb)(int, void*, struct S_IDD)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_IDP(int p0, void* p1, struct S_IDP p2, int (*cb)(int, void*, struct S_IDP)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_IPI(int p0, void* p1, struct S_IPI p2, int (*cb)(int, void*, struct S_IPI)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_IPF(int p0, void* p1, struct S_IPF p2, int (*cb)(int, void*, struct S_IPF)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_IPD(int p0, void* p1, struct S_IPD p2, int (*cb)(int, void*, struct S_IPD)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_IPP(int p0, void* p1, struct S_IPP p2, int (*cb)(int, void*, struct S_IPP)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_FII(int p0, void* p1, struct S_FII p2, int (*cb)(int, void*, struct S_FII)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_FIF(int p0, void* p1, struct S_FIF p2, int (*cb)(int, void*, struct S_FIF)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_FID(int p0, void* p1, struct S_FID p2, int (*cb)(int, void*, struct S_FID)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_FIP(int p0, void* p1, struct S_FIP p2, int (*cb)(int, void*, struct S_FIP)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_FFI(int p0, void* p1, struct S_FFI p2, int (*cb)(int, void*, struct S_FFI)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_FFF(int p0, void* p1, struct S_FFF p2, int (*cb)(int, void*, struct S_FFF)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_FFD(int p0, void* p1, struct S_FFD p2, int (*cb)(int, void*, struct S_FFD)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_FFP(int p0, void* p1, struct S_FFP p2, int (*cb)(int, void*, struct S_FFP)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_FDI(int p0, void* p1, struct S_FDI p2, int (*cb)(int, void*, struct S_FDI)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_FDF(int p0, void* p1, struct S_FDF p2, int (*cb)(int, void*, struct S_FDF)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_FDD(int p0, void* p1, struct S_FDD p2, int (*cb)(int, void*, struct S_FDD)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_FDP(int p0, void* p1, struct S_FDP p2, int (*cb)(int, void*, struct S_FDP)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_FPI(int p0, void* p1, struct S_FPI p2, int (*cb)(int, void*, struct S_FPI)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_FPF(int p0, void* p1, struct S_FPF p2, int (*cb)(int, void*, struct S_FPF)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_FPD(int p0, void* p1, struct S_FPD p2, int (*cb)(int, void*, struct S_FPD)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_FPP(int p0, void* p1, struct S_FPP p2, int (*cb)(int, void*, struct S_FPP)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_DII(int p0, void* p1, struct S_DII p2, int (*cb)(int, void*, struct S_DII)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_DIF(int p0, void* p1, struct S_DIF p2, int (*cb)(int, void*, struct S_DIF)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_DID(int p0, void* p1, struct S_DID p2, int (*cb)(int, void*, struct S_DID)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_DIP(int p0, void* p1, struct S_DIP p2, int (*cb)(int, void*, struct S_DIP)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_DFI(int p0, void* p1, struct S_DFI p2, int (*cb)(int, void*, struct S_DFI)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_DFF(int p0, void* p1, struct S_DFF p2, int (*cb)(int, void*, struct S_DFF)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_DFD(int p0, void* p1, struct S_DFD p2, int (*cb)(int, void*, struct S_DFD)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_DFP(int p0, void* p1, struct S_DFP p2, int (*cb)(int, void*, struct S_DFP)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_DDI(int p0, void* p1, struct S_DDI p2, int (*cb)(int, void*, struct S_DDI)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_DDF(int p0, void* p1, struct S_DDF p2, int (*cb)(int, void*, struct S_DDF)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_DDD(int p0, void* p1, struct S_DDD p2, int (*cb)(int, void*, struct S_DDD)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_DDP(int p0, void* p1, struct S_DDP p2, int (*cb)(int, void*, struct S_DDP)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_DPI(int p0, void* p1, struct S_DPI p2, int (*cb)(int, void*, struct S_DPI)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_DPF(int p0, void* p1, struct S_DPF p2, int (*cb)(int, void*, struct S_DPF)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_DPD(int p0, void* p1, struct S_DPD p2, int (*cb)(int, void*, struct S_DPD)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_DPP(int p0, void* p1, struct S_DPP p2, int (*cb)(int, void*, struct S_DPP)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_PII(int p0, void* p1, struct S_PII p2, int (*cb)(int, void*, struct S_PII)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_PIF(int p0, void* p1, struct S_PIF p2, int (*cb)(int, void*, struct S_PIF)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_PID(int p0, void* p1, struct S_PID p2, int (*cb)(int, void*, struct S_PID)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_PIP(int p0, void* p1, struct S_PIP p2, int (*cb)(int, void*, struct S_PIP)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_PFI(int p0, void* p1, struct S_PFI p2, int (*cb)(int, void*, struct S_PFI)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_PFF(int p0, void* p1, struct S_PFF p2, int (*cb)(int, void*, struct S_PFF)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_PFD(int p0, void* p1, struct S_PFD p2, int (*cb)(int, void*, struct S_PFD)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_PFP(int p0, void* p1, struct S_PFP p2, int (*cb)(int, void*, struct S_PFP)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_PDI(int p0, void* p1, struct S_PDI p2, int (*cb)(int, void*, struct S_PDI)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_PDF(int p0, void* p1, struct S_PDF p2, int (*cb)(int, void*, struct S_PDF)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_PDD(int p0, void* p1, struct S_PDD p2, int (*cb)(int, void*, struct S_PDD)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_PDP(int p0, void* p1, struct S_PDP p2, int (*cb)(int, void*, struct S_PDP)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_PPI(int p0, void* p1, struct S_PPI p2, int (*cb)(int, void*, struct S_PPI)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_PPF(int p0, void* p1, struct S_PPF p2, int (*cb)(int, void*, struct S_PPF)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_PPD(int p0, void* p1, struct S_PPD p2, int (*cb)(int, void*, struct S_PPD)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_IPS_PPP(int p0, void* p1, struct S_PPP p2, int (*cb)(int, void*, struct S_PPP)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_I(int p0, struct S_I p1, int p2, int (*cb)(int, struct S_I, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_F(int p0, struct S_F p1, int p2, int (*cb)(int, struct S_F, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_D(int p0, struct S_D p1, int p2, int (*cb)(int, struct S_D, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_P(int p0, struct S_P p1, int p2, int (*cb)(int, struct S_P, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_II(int p0, struct S_II p1, int p2, int (*cb)(int, struct S_II, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_IF(int p0, struct S_IF p1, int p2, int (*cb)(int, struct S_IF, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_ID(int p0, struct S_ID p1, int p2, int (*cb)(int, struct S_ID, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_IP(int p0, struct S_IP p1, int p2, int (*cb)(int, struct S_IP, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_FI(int p0, struct S_FI p1, int p2, int (*cb)(int, struct S_FI, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_FF(int p0, struct S_FF p1, int p2, int (*cb)(int, struct S_FF, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_FD(int p0, struct S_FD p1, int p2, int (*cb)(int, struct S_FD, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_FP(int p0, struct S_FP p1, int p2, int (*cb)(int, struct S_FP, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_DI(int p0, struct S_DI p1, int p2, int (*cb)(int, struct S_DI, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_DF(int p0, struct S_DF p1, int p2, int (*cb)(int, struct S_DF, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_DD(int p0, struct S_DD p1, int p2, int (*cb)(int, struct S_DD, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_DP(int p0, struct S_DP p1, int p2, int (*cb)(int, struct S_DP, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_PI(int p0, struct S_PI p1, int p2, int (*cb)(int, struct S_PI, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_PF(int p0, struct S_PF p1, int p2, int (*cb)(int, struct S_PF, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_PD(int p0, struct S_PD p1, int p2, int (*cb)(int, struct S_PD, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_PP(int p0, struct S_PP p1, int p2, int (*cb)(int, struct S_PP, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_III(int p0, struct S_III p1, int p2, int (*cb)(int, struct S_III, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_IIF(int p0, struct S_IIF p1, int p2, int (*cb)(int, struct S_IIF, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_IID(int p0, struct S_IID p1, int p2, int (*cb)(int, struct S_IID, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_IIP(int p0, struct S_IIP p1, int p2, int (*cb)(int, struct S_IIP, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_IFI(int p0, struct S_IFI p1, int p2, int (*cb)(int, struct S_IFI, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_IFF(int p0, struct S_IFF p1, int p2, int (*cb)(int, struct S_IFF, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_IFD(int p0, struct S_IFD p1, int p2, int (*cb)(int, struct S_IFD, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_IFP(int p0, struct S_IFP p1, int p2, int (*cb)(int, struct S_IFP, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_IDI(int p0, struct S_IDI p1, int p2, int (*cb)(int, struct S_IDI, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_IDF(int p0, struct S_IDF p1, int p2, int (*cb)(int, struct S_IDF, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_IDD(int p0, struct S_IDD p1, int p2, int (*cb)(int, struct S_IDD, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_IDP(int p0, struct S_IDP p1, int p2, int (*cb)(int, struct S_IDP, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_IPI(int p0, struct S_IPI p1, int p2, int (*cb)(int, struct S_IPI, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_IPF(int p0, struct S_IPF p1, int p2, int (*cb)(int, struct S_IPF, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_IPD(int p0, struct S_IPD p1, int p2, int (*cb)(int, struct S_IPD, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_IPP(int p0, struct S_IPP p1, int p2, int (*cb)(int, struct S_IPP, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_FII(int p0, struct S_FII p1, int p2, int (*cb)(int, struct S_FII, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_FIF(int p0, struct S_FIF p1, int p2, int (*cb)(int, struct S_FIF, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_FID(int p0, struct S_FID p1, int p2, int (*cb)(int, struct S_FID, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_FIP(int p0, struct S_FIP p1, int p2, int (*cb)(int, struct S_FIP, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_FFI(int p0, struct S_FFI p1, int p2, int (*cb)(int, struct S_FFI, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_FFF(int p0, struct S_FFF p1, int p2, int (*cb)(int, struct S_FFF, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_FFD(int p0, struct S_FFD p1, int p2, int (*cb)(int, struct S_FFD, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_FFP(int p0, struct S_FFP p1, int p2, int (*cb)(int, struct S_FFP, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_FDI(int p0, struct S_FDI p1, int p2, int (*cb)(int, struct S_FDI, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_FDF(int p0, struct S_FDF p1, int p2, int (*cb)(int, struct S_FDF, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_FDD(int p0, struct S_FDD p1, int p2, int (*cb)(int, struct S_FDD, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_FDP(int p0, struct S_FDP p1, int p2, int (*cb)(int, struct S_FDP, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_FPI(int p0, struct S_FPI p1, int p2, int (*cb)(int, struct S_FPI, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_FPF(int p0, struct S_FPF p1, int p2, int (*cb)(int, struct S_FPF, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_FPD(int p0, struct S_FPD p1, int p2, int (*cb)(int, struct S_FPD, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_FPP(int p0, struct S_FPP p1, int p2, int (*cb)(int, struct S_FPP, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_DII(int p0, struct S_DII p1, int p2, int (*cb)(int, struct S_DII, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_DIF(int p0, struct S_DIF p1, int p2, int (*cb)(int, struct S_DIF, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_DID(int p0, struct S_DID p1, int p2, int (*cb)(int, struct S_DID, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_DIP(int p0, struct S_DIP p1, int p2, int (*cb)(int, struct S_DIP, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_DFI(int p0, struct S_DFI p1, int p2, int (*cb)(int, struct S_DFI, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_DFF(int p0, struct S_DFF p1, int p2, int (*cb)(int, struct S_DFF, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_DFD(int p0, struct S_DFD p1, int p2, int (*cb)(int, struct S_DFD, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_DFP(int p0, struct S_DFP p1, int p2, int (*cb)(int, struct S_DFP, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_DDI(int p0, struct S_DDI p1, int p2, int (*cb)(int, struct S_DDI, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_DDF(int p0, struct S_DDF p1, int p2, int (*cb)(int, struct S_DDF, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_DDD(int p0, struct S_DDD p1, int p2, int (*cb)(int, struct S_DDD, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_DDP(int p0, struct S_DDP p1, int p2, int (*cb)(int, struct S_DDP, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_DPI(int p0, struct S_DPI p1, int p2, int (*cb)(int, struct S_DPI, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_DPF(int p0, struct S_DPF p1, int p2, int (*cb)(int, struct S_DPF, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_DPD(int p0, struct S_DPD p1, int p2, int (*cb)(int, struct S_DPD, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_DPP(int p0, struct S_DPP p1, int p2, int (*cb)(int, struct S_DPP, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_PII(int p0, struct S_PII p1, int p2, int (*cb)(int, struct S_PII, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_PIF(int p0, struct S_PIF p1, int p2, int (*cb)(int, struct S_PIF, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_PID(int p0, struct S_PID p1, int p2, int (*cb)(int, struct S_PID, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_PIP(int p0, struct S_PIP p1, int p2, int (*cb)(int, struct S_PIP, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_PFI(int p0, struct S_PFI p1, int p2, int (*cb)(int, struct S_PFI, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_PFF(int p0, struct S_PFF p1, int p2, int (*cb)(int, struct S_PFF, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_PFD(int p0, struct S_PFD p1, int p2, int (*cb)(int, struct S_PFD, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_PFP(int p0, struct S_PFP p1, int p2, int (*cb)(int, struct S_PFP, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_PDI(int p0, struct S_PDI p1, int p2, int (*cb)(int, struct S_PDI, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_PDF(int p0, struct S_PDF p1, int p2, int (*cb)(int, struct S_PDF, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_PDD(int p0, struct S_PDD p1, int p2, int (*cb)(int, struct S_PDD, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_PDP(int p0, struct S_PDP p1, int p2, int (*cb)(int, struct S_PDP, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_PPI(int p0, struct S_PPI p1, int p2, int (*cb)(int, struct S_PPI, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_PPF(int p0, struct S_PPF p1, int p2, int (*cb)(int, struct S_PPF, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_PPD(int p0, struct S_PPD p1, int p2, int (*cb)(int, struct S_PPD, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISI_PPP(int p0, struct S_PPP p1, int p2, int (*cb)(int, struct S_PPP, int)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_I(int p0, struct S_I p1, float p2, int (*cb)(int, struct S_I, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_F(int p0, struct S_F p1, float p2, int (*cb)(int, struct S_F, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_D(int p0, struct S_D p1, float p2, int (*cb)(int, struct S_D, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_P(int p0, struct S_P p1, float p2, int (*cb)(int, struct S_P, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_II(int p0, struct S_II p1, float p2, int (*cb)(int, struct S_II, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_IF(int p0, struct S_IF p1, float p2, int (*cb)(int, struct S_IF, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_ID(int p0, struct S_ID p1, float p2, int (*cb)(int, struct S_ID, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_IP(int p0, struct S_IP p1, float p2, int (*cb)(int, struct S_IP, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_FI(int p0, struct S_FI p1, float p2, int (*cb)(int, struct S_FI, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_FF(int p0, struct S_FF p1, float p2, int (*cb)(int, struct S_FF, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_FD(int p0, struct S_FD p1, float p2, int (*cb)(int, struct S_FD, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_FP(int p0, struct S_FP p1, float p2, int (*cb)(int, struct S_FP, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_DI(int p0, struct S_DI p1, float p2, int (*cb)(int, struct S_DI, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_DF(int p0, struct S_DF p1, float p2, int (*cb)(int, struct S_DF, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_DD(int p0, struct S_DD p1, float p2, int (*cb)(int, struct S_DD, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_DP(int p0, struct S_DP p1, float p2, int (*cb)(int, struct S_DP, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_PI(int p0, struct S_PI p1, float p2, int (*cb)(int, struct S_PI, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_PF(int p0, struct S_PF p1, float p2, int (*cb)(int, struct S_PF, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_PD(int p0, struct S_PD p1, float p2, int (*cb)(int, struct S_PD, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_PP(int p0, struct S_PP p1, float p2, int (*cb)(int, struct S_PP, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_III(int p0, struct S_III p1, float p2, int (*cb)(int, struct S_III, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_IIF(int p0, struct S_IIF p1, float p2, int (*cb)(int, struct S_IIF, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_IID(int p0, struct S_IID p1, float p2, int (*cb)(int, struct S_IID, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_IIP(int p0, struct S_IIP p1, float p2, int (*cb)(int, struct S_IIP, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_IFI(int p0, struct S_IFI p1, float p2, int (*cb)(int, struct S_IFI, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_IFF(int p0, struct S_IFF p1, float p2, int (*cb)(int, struct S_IFF, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_IFD(int p0, struct S_IFD p1, float p2, int (*cb)(int, struct S_IFD, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_IFP(int p0, struct S_IFP p1, float p2, int (*cb)(int, struct S_IFP, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_IDI(int p0, struct S_IDI p1, float p2, int (*cb)(int, struct S_IDI, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_IDF(int p0, struct S_IDF p1, float p2, int (*cb)(int, struct S_IDF, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_IDD(int p0, struct S_IDD p1, float p2, int (*cb)(int, struct S_IDD, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_IDP(int p0, struct S_IDP p1, float p2, int (*cb)(int, struct S_IDP, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_IPI(int p0, struct S_IPI p1, float p2, int (*cb)(int, struct S_IPI, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_IPF(int p0, struct S_IPF p1, float p2, int (*cb)(int, struct S_IPF, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_IPD(int p0, struct S_IPD p1, float p2, int (*cb)(int, struct S_IPD, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_IPP(int p0, struct S_IPP p1, float p2, int (*cb)(int, struct S_IPP, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_FII(int p0, struct S_FII p1, float p2, int (*cb)(int, struct S_FII, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_FIF(int p0, struct S_FIF p1, float p2, int (*cb)(int, struct S_FIF, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_FID(int p0, struct S_FID p1, float p2, int (*cb)(int, struct S_FID, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_FIP(int p0, struct S_FIP p1, float p2, int (*cb)(int, struct S_FIP, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_FFI(int p0, struct S_FFI p1, float p2, int (*cb)(int, struct S_FFI, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_FFF(int p0, struct S_FFF p1, float p2, int (*cb)(int, struct S_FFF, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_FFD(int p0, struct S_FFD p1, float p2, int (*cb)(int, struct S_FFD, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_FFP(int p0, struct S_FFP p1, float p2, int (*cb)(int, struct S_FFP, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_FDI(int p0, struct S_FDI p1, float p2, int (*cb)(int, struct S_FDI, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_FDF(int p0, struct S_FDF p1, float p2, int (*cb)(int, struct S_FDF, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_FDD(int p0, struct S_FDD p1, float p2, int (*cb)(int, struct S_FDD, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_FDP(int p0, struct S_FDP p1, float p2, int (*cb)(int, struct S_FDP, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_FPI(int p0, struct S_FPI p1, float p2, int (*cb)(int, struct S_FPI, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_FPF(int p0, struct S_FPF p1, float p2, int (*cb)(int, struct S_FPF, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_FPD(int p0, struct S_FPD p1, float p2, int (*cb)(int, struct S_FPD, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_FPP(int p0, struct S_FPP p1, float p2, int (*cb)(int, struct S_FPP, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_DII(int p0, struct S_DII p1, float p2, int (*cb)(int, struct S_DII, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_DIF(int p0, struct S_DIF p1, float p2, int (*cb)(int, struct S_DIF, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_DID(int p0, struct S_DID p1, float p2, int (*cb)(int, struct S_DID, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_DIP(int p0, struct S_DIP p1, float p2, int (*cb)(int, struct S_DIP, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_DFI(int p0, struct S_DFI p1, float p2, int (*cb)(int, struct S_DFI, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_DFF(int p0, struct S_DFF p1, float p2, int (*cb)(int, struct S_DFF, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_DFD(int p0, struct S_DFD p1, float p2, int (*cb)(int, struct S_DFD, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_DFP(int p0, struct S_DFP p1, float p2, int (*cb)(int, struct S_DFP, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_DDI(int p0, struct S_DDI p1, float p2, int (*cb)(int, struct S_DDI, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_DDF(int p0, struct S_DDF p1, float p2, int (*cb)(int, struct S_DDF, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_DDD(int p0, struct S_DDD p1, float p2, int (*cb)(int, struct S_DDD, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_DDP(int p0, struct S_DDP p1, float p2, int (*cb)(int, struct S_DDP, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_DPI(int p0, struct S_DPI p1, float p2, int (*cb)(int, struct S_DPI, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_DPF(int p0, struct S_DPF p1, float p2, int (*cb)(int, struct S_DPF, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_DPD(int p0, struct S_DPD p1, float p2, int (*cb)(int, struct S_DPD, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_DPP(int p0, struct S_DPP p1, float p2, int (*cb)(int, struct S_DPP, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_PII(int p0, struct S_PII p1, float p2, int (*cb)(int, struct S_PII, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_PIF(int p0, struct S_PIF p1, float p2, int (*cb)(int, struct S_PIF, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_PID(int p0, struct S_PID p1, float p2, int (*cb)(int, struct S_PID, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_PIP(int p0, struct S_PIP p1, float p2, int (*cb)(int, struct S_PIP, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_PFI(int p0, struct S_PFI p1, float p2, int (*cb)(int, struct S_PFI, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_PFF(int p0, struct S_PFF p1, float p2, int (*cb)(int, struct S_PFF, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_PFD(int p0, struct S_PFD p1, float p2, int (*cb)(int, struct S_PFD, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_PFP(int p0, struct S_PFP p1, float p2, int (*cb)(int, struct S_PFP, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_PDI(int p0, struct S_PDI p1, float p2, int (*cb)(int, struct S_PDI, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_PDF(int p0, struct S_PDF p1, float p2, int (*cb)(int, struct S_PDF, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_PDD(int p0, struct S_PDD p1, float p2, int (*cb)(int, struct S_PDD, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_PDP(int p0, struct S_PDP p1, float p2, int (*cb)(int, struct S_PDP, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_PPI(int p0, struct S_PPI p1, float p2, int (*cb)(int, struct S_PPI, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_PPF(int p0, struct S_PPF p1, float p2, int (*cb)(int, struct S_PPF, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_PPD(int p0, struct S_PPD p1, float p2, int (*cb)(int, struct S_PPD, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISF_PPP(int p0, struct S_PPP p1, float p2, int (*cb)(int, struct S_PPP, float)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_I(int p0, struct S_I p1, double p2, int (*cb)(int, struct S_I, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_F(int p0, struct S_F p1, double p2, int (*cb)(int, struct S_F, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_D(int p0, struct S_D p1, double p2, int (*cb)(int, struct S_D, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_P(int p0, struct S_P p1, double p2, int (*cb)(int, struct S_P, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_II(int p0, struct S_II p1, double p2, int (*cb)(int, struct S_II, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_IF(int p0, struct S_IF p1, double p2, int (*cb)(int, struct S_IF, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_ID(int p0, struct S_ID p1, double p2, int (*cb)(int, struct S_ID, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_IP(int p0, struct S_IP p1, double p2, int (*cb)(int, struct S_IP, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_FI(int p0, struct S_FI p1, double p2, int (*cb)(int, struct S_FI, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_FF(int p0, struct S_FF p1, double p2, int (*cb)(int, struct S_FF, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_FD(int p0, struct S_FD p1, double p2, int (*cb)(int, struct S_FD, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_FP(int p0, struct S_FP p1, double p2, int (*cb)(int, struct S_FP, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_DI(int p0, struct S_DI p1, double p2, int (*cb)(int, struct S_DI, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_DF(int p0, struct S_DF p1, double p2, int (*cb)(int, struct S_DF, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_DD(int p0, struct S_DD p1, double p2, int (*cb)(int, struct S_DD, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_DP(int p0, struct S_DP p1, double p2, int (*cb)(int, struct S_DP, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_PI(int p0, struct S_PI p1, double p2, int (*cb)(int, struct S_PI, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_PF(int p0, struct S_PF p1, double p2, int (*cb)(int, struct S_PF, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_PD(int p0, struct S_PD p1, double p2, int (*cb)(int, struct S_PD, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_PP(int p0, struct S_PP p1, double p2, int (*cb)(int, struct S_PP, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_III(int p0, struct S_III p1, double p2, int (*cb)(int, struct S_III, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_IIF(int p0, struct S_IIF p1, double p2, int (*cb)(int, struct S_IIF, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_IID(int p0, struct S_IID p1, double p2, int (*cb)(int, struct S_IID, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_IIP(int p0, struct S_IIP p1, double p2, int (*cb)(int, struct S_IIP, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_IFI(int p0, struct S_IFI p1, double p2, int (*cb)(int, struct S_IFI, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_IFF(int p0, struct S_IFF p1, double p2, int (*cb)(int, struct S_IFF, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_IFD(int p0, struct S_IFD p1, double p2, int (*cb)(int, struct S_IFD, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_IFP(int p0, struct S_IFP p1, double p2, int (*cb)(int, struct S_IFP, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_IDI(int p0, struct S_IDI p1, double p2, int (*cb)(int, struct S_IDI, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_IDF(int p0, struct S_IDF p1, double p2, int (*cb)(int, struct S_IDF, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_IDD(int p0, struct S_IDD p1, double p2, int (*cb)(int, struct S_IDD, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_IDP(int p0, struct S_IDP p1, double p2, int (*cb)(int, struct S_IDP, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_IPI(int p0, struct S_IPI p1, double p2, int (*cb)(int, struct S_IPI, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_IPF(int p0, struct S_IPF p1, double p2, int (*cb)(int, struct S_IPF, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_IPD(int p0, struct S_IPD p1, double p2, int (*cb)(int, struct S_IPD, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_IPP(int p0, struct S_IPP p1, double p2, int (*cb)(int, struct S_IPP, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_FII(int p0, struct S_FII p1, double p2, int (*cb)(int, struct S_FII, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_FIF(int p0, struct S_FIF p1, double p2, int (*cb)(int, struct S_FIF, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_FID(int p0, struct S_FID p1, double p2, int (*cb)(int, struct S_FID, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_FIP(int p0, struct S_FIP p1, double p2, int (*cb)(int, struct S_FIP, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_FFI(int p0, struct S_FFI p1, double p2, int (*cb)(int, struct S_FFI, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_FFF(int p0, struct S_FFF p1, double p2, int (*cb)(int, struct S_FFF, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_FFD(int p0, struct S_FFD p1, double p2, int (*cb)(int, struct S_FFD, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_FFP(int p0, struct S_FFP p1, double p2, int (*cb)(int, struct S_FFP, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_FDI(int p0, struct S_FDI p1, double p2, int (*cb)(int, struct S_FDI, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_FDF(int p0, struct S_FDF p1, double p2, int (*cb)(int, struct S_FDF, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_FDD(int p0, struct S_FDD p1, double p2, int (*cb)(int, struct S_FDD, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_FDP(int p0, struct S_FDP p1, double p2, int (*cb)(int, struct S_FDP, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_FPI(int p0, struct S_FPI p1, double p2, int (*cb)(int, struct S_FPI, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_FPF(int p0, struct S_FPF p1, double p2, int (*cb)(int, struct S_FPF, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_FPD(int p0, struct S_FPD p1, double p2, int (*cb)(int, struct S_FPD, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_FPP(int p0, struct S_FPP p1, double p2, int (*cb)(int, struct S_FPP, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_DII(int p0, struct S_DII p1, double p2, int (*cb)(int, struct S_DII, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_DIF(int p0, struct S_DIF p1, double p2, int (*cb)(int, struct S_DIF, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_DID(int p0, struct S_DID p1, double p2, int (*cb)(int, struct S_DID, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_DIP(int p0, struct S_DIP p1, double p2, int (*cb)(int, struct S_DIP, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_DFI(int p0, struct S_DFI p1, double p2, int (*cb)(int, struct S_DFI, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_DFF(int p0, struct S_DFF p1, double p2, int (*cb)(int, struct S_DFF, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_DFD(int p0, struct S_DFD p1, double p2, int (*cb)(int, struct S_DFD, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_DFP(int p0, struct S_DFP p1, double p2, int (*cb)(int, struct S_DFP, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_DDI(int p0, struct S_DDI p1, double p2, int (*cb)(int, struct S_DDI, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_DDF(int p0, struct S_DDF p1, double p2, int (*cb)(int, struct S_DDF, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_DDD(int p0, struct S_DDD p1, double p2, int (*cb)(int, struct S_DDD, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_DDP(int p0, struct S_DDP p1, double p2, int (*cb)(int, struct S_DDP, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_DPI(int p0, struct S_DPI p1, double p2, int (*cb)(int, struct S_DPI, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_DPF(int p0, struct S_DPF p1, double p2, int (*cb)(int, struct S_DPF, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_DPD(int p0, struct S_DPD p1, double p2, int (*cb)(int, struct S_DPD, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_DPP(int p0, struct S_DPP p1, double p2, int (*cb)(int, struct S_DPP, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_PII(int p0, struct S_PII p1, double p2, int (*cb)(int, struct S_PII, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_PIF(int p0, struct S_PIF p1, double p2, int (*cb)(int, struct S_PIF, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_PID(int p0, struct S_PID p1, double p2, int (*cb)(int, struct S_PID, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_PIP(int p0, struct S_PIP p1, double p2, int (*cb)(int, struct S_PIP, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_PFI(int p0, struct S_PFI p1, double p2, int (*cb)(int, struct S_PFI, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_PFF(int p0, struct S_PFF p1, double p2, int (*cb)(int, struct S_PFF, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_PFD(int p0, struct S_PFD p1, double p2, int (*cb)(int, struct S_PFD, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_PFP(int p0, struct S_PFP p1, double p2, int (*cb)(int, struct S_PFP, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_PDI(int p0, struct S_PDI p1, double p2, int (*cb)(int, struct S_PDI, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_PDF(int p0, struct S_PDF p1, double p2, int (*cb)(int, struct S_PDF, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_PDD(int p0, struct S_PDD p1, double p2, int (*cb)(int, struct S_PDD, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_PDP(int p0, struct S_PDP p1, double p2, int (*cb)(int, struct S_PDP, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_PPI(int p0, struct S_PPI p1, double p2, int (*cb)(int, struct S_PPI, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_PPF(int p0, struct S_PPF p1, double p2, int (*cb)(int, struct S_PPF, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_PPD(int p0, struct S_PPD p1, double p2, int (*cb)(int, struct S_PPD, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISD_PPP(int p0, struct S_PPP p1, double p2, int (*cb)(int, struct S_PPP, double)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_I(int p0, struct S_I p1, void* p2, int (*cb)(int, struct S_I, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_F(int p0, struct S_F p1, void* p2, int (*cb)(int, struct S_F, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_D(int p0, struct S_D p1, void* p2, int (*cb)(int, struct S_D, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_P(int p0, struct S_P p1, void* p2, int (*cb)(int, struct S_P, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_II(int p0, struct S_II p1, void* p2, int (*cb)(int, struct S_II, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_IF(int p0, struct S_IF p1, void* p2, int (*cb)(int, struct S_IF, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_ID(int p0, struct S_ID p1, void* p2, int (*cb)(int, struct S_ID, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_IP(int p0, struct S_IP p1, void* p2, int (*cb)(int, struct S_IP, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_FI(int p0, struct S_FI p1, void* p2, int (*cb)(int, struct S_FI, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_FF(int p0, struct S_FF p1, void* p2, int (*cb)(int, struct S_FF, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_FD(int p0, struct S_FD p1, void* p2, int (*cb)(int, struct S_FD, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_FP(int p0, struct S_FP p1, void* p2, int (*cb)(int, struct S_FP, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_DI(int p0, struct S_DI p1, void* p2, int (*cb)(int, struct S_DI, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_DF(int p0, struct S_DF p1, void* p2, int (*cb)(int, struct S_DF, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_DD(int p0, struct S_DD p1, void* p2, int (*cb)(int, struct S_DD, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_DP(int p0, struct S_DP p1, void* p2, int (*cb)(int, struct S_DP, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_PI(int p0, struct S_PI p1, void* p2, int (*cb)(int, struct S_PI, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_PF(int p0, struct S_PF p1, void* p2, int (*cb)(int, struct S_PF, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_PD(int p0, struct S_PD p1, void* p2, int (*cb)(int, struct S_PD, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_PP(int p0, struct S_PP p1, void* p2, int (*cb)(int, struct S_PP, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_III(int p0, struct S_III p1, void* p2, int (*cb)(int, struct S_III, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_IIF(int p0, struct S_IIF p1, void* p2, int (*cb)(int, struct S_IIF, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_IID(int p0, struct S_IID p1, void* p2, int (*cb)(int, struct S_IID, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_IIP(int p0, struct S_IIP p1, void* p2, int (*cb)(int, struct S_IIP, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_IFI(int p0, struct S_IFI p1, void* p2, int (*cb)(int, struct S_IFI, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_IFF(int p0, struct S_IFF p1, void* p2, int (*cb)(int, struct S_IFF, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_IFD(int p0, struct S_IFD p1, void* p2, int (*cb)(int, struct S_IFD, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_IFP(int p0, struct S_IFP p1, void* p2, int (*cb)(int, struct S_IFP, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_IDI(int p0, struct S_IDI p1, void* p2, int (*cb)(int, struct S_IDI, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_IDF(int p0, struct S_IDF p1, void* p2, int (*cb)(int, struct S_IDF, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_IDD(int p0, struct S_IDD p1, void* p2, int (*cb)(int, struct S_IDD, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_IDP(int p0, struct S_IDP p1, void* p2, int (*cb)(int, struct S_IDP, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_IPI(int p0, struct S_IPI p1, void* p2, int (*cb)(int, struct S_IPI, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_IPF(int p0, struct S_IPF p1, void* p2, int (*cb)(int, struct S_IPF, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_IPD(int p0, struct S_IPD p1, void* p2, int (*cb)(int, struct S_IPD, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_IPP(int p0, struct S_IPP p1, void* p2, int (*cb)(int, struct S_IPP, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_FII(int p0, struct S_FII p1, void* p2, int (*cb)(int, struct S_FII, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_FIF(int p0, struct S_FIF p1, void* p2, int (*cb)(int, struct S_FIF, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_FID(int p0, struct S_FID p1, void* p2, int (*cb)(int, struct S_FID, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_FIP(int p0, struct S_FIP p1, void* p2, int (*cb)(int, struct S_FIP, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_FFI(int p0, struct S_FFI p1, void* p2, int (*cb)(int, struct S_FFI, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_FFF(int p0, struct S_FFF p1, void* p2, int (*cb)(int, struct S_FFF, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_FFD(int p0, struct S_FFD p1, void* p2, int (*cb)(int, struct S_FFD, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_FFP(int p0, struct S_FFP p1, void* p2, int (*cb)(int, struct S_FFP, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_FDI(int p0, struct S_FDI p1, void* p2, int (*cb)(int, struct S_FDI, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_FDF(int p0, struct S_FDF p1, void* p2, int (*cb)(int, struct S_FDF, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_FDD(int p0, struct S_FDD p1, void* p2, int (*cb)(int, struct S_FDD, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_FDP(int p0, struct S_FDP p1, void* p2, int (*cb)(int, struct S_FDP, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_FPI(int p0, struct S_FPI p1, void* p2, int (*cb)(int, struct S_FPI, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_FPF(int p0, struct S_FPF p1, void* p2, int (*cb)(int, struct S_FPF, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_FPD(int p0, struct S_FPD p1, void* p2, int (*cb)(int, struct S_FPD, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_FPP(int p0, struct S_FPP p1, void* p2, int (*cb)(int, struct S_FPP, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_DII(int p0, struct S_DII p1, void* p2, int (*cb)(int, struct S_DII, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_DIF(int p0, struct S_DIF p1, void* p2, int (*cb)(int, struct S_DIF, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_DID(int p0, struct S_DID p1, void* p2, int (*cb)(int, struct S_DID, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_DIP(int p0, struct S_DIP p1, void* p2, int (*cb)(int, struct S_DIP, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_DFI(int p0, struct S_DFI p1, void* p2, int (*cb)(int, struct S_DFI, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_DFF(int p0, struct S_DFF p1, void* p2, int (*cb)(int, struct S_DFF, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_DFD(int p0, struct S_DFD p1, void* p2, int (*cb)(int, struct S_DFD, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_DFP(int p0, struct S_DFP p1, void* p2, int (*cb)(int, struct S_DFP, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_DDI(int p0, struct S_DDI p1, void* p2, int (*cb)(int, struct S_DDI, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_DDF(int p0, struct S_DDF p1, void* p2, int (*cb)(int, struct S_DDF, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_DDD(int p0, struct S_DDD p1, void* p2, int (*cb)(int, struct S_DDD, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_DDP(int p0, struct S_DDP p1, void* p2, int (*cb)(int, struct S_DDP, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_DPI(int p0, struct S_DPI p1, void* p2, int (*cb)(int, struct S_DPI, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_DPF(int p0, struct S_DPF p1, void* p2, int (*cb)(int, struct S_DPF, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_DPD(int p0, struct S_DPD p1, void* p2, int (*cb)(int, struct S_DPD, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_DPP(int p0, struct S_DPP p1, void* p2, int (*cb)(int, struct S_DPP, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_PII(int p0, struct S_PII p1, void* p2, int (*cb)(int, struct S_PII, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_PIF(int p0, struct S_PIF p1, void* p2, int (*cb)(int, struct S_PIF, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_PID(int p0, struct S_PID p1, void* p2, int (*cb)(int, struct S_PID, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_PIP(int p0, struct S_PIP p1, void* p2, int (*cb)(int, struct S_PIP, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_PFI(int p0, struct S_PFI p1, void* p2, int (*cb)(int, struct S_PFI, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_PFF(int p0, struct S_PFF p1, void* p2, int (*cb)(int, struct S_PFF, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_PFD(int p0, struct S_PFD p1, void* p2, int (*cb)(int, struct S_PFD, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_PFP(int p0, struct S_PFP p1, void* p2, int (*cb)(int, struct S_PFP, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_PDI(int p0, struct S_PDI p1, void* p2, int (*cb)(int, struct S_PDI, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_PDF(int p0, struct S_PDF p1, void* p2, int (*cb)(int, struct S_PDF, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_PDD(int p0, struct S_PDD p1, void* p2, int (*cb)(int, struct S_PDD, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_PDP(int p0, struct S_PDP p1, void* p2, int (*cb)(int, struct S_PDP, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_PPI(int p0, struct S_PPI p1, void* p2, int (*cb)(int, struct S_PPI, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_PPF(int p0, struct S_PPF p1, void* p2, int (*cb)(int, struct S_PPF, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_PPD(int p0, struct S_PPD p1, void* p2, int (*cb)(int, struct S_PPD, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISP_PPP(int p0, struct S_PPP p1, void* p2, int (*cb)(int, struct S_PPP, void*)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_I(int p0, struct S_I p1, struct S_I p2, int (*cb)(int, struct S_I, struct S_I)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_F(int p0, struct S_F p1, struct S_F p2, int (*cb)(int, struct S_F, struct S_F)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_D(int p0, struct S_D p1, struct S_D p2, int (*cb)(int, struct S_D, struct S_D)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_P(int p0, struct S_P p1, struct S_P p2, int (*cb)(int, struct S_P, struct S_P)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_II(int p0, struct S_II p1, struct S_II p2, int (*cb)(int, struct S_II, struct S_II)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_IF(int p0, struct S_IF p1, struct S_IF p2, int (*cb)(int, struct S_IF, struct S_IF)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_ID(int p0, struct S_ID p1, struct S_ID p2, int (*cb)(int, struct S_ID, struct S_ID)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_IP(int p0, struct S_IP p1, struct S_IP p2, int (*cb)(int, struct S_IP, struct S_IP)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_FI(int p0, struct S_FI p1, struct S_FI p2, int (*cb)(int, struct S_FI, struct S_FI)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_FF(int p0, struct S_FF p1, struct S_FF p2, int (*cb)(int, struct S_FF, struct S_FF)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_FD(int p0, struct S_FD p1, struct S_FD p2, int (*cb)(int, struct S_FD, struct S_FD)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_FP(int p0, struct S_FP p1, struct S_FP p2, int (*cb)(int, struct S_FP, struct S_FP)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_DI(int p0, struct S_DI p1, struct S_DI p2, int (*cb)(int, struct S_DI, struct S_DI)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_DF(int p0, struct S_DF p1, struct S_DF p2, int (*cb)(int, struct S_DF, struct S_DF)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_DD(int p0, struct S_DD p1, struct S_DD p2, int (*cb)(int, struct S_DD, struct S_DD)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_DP(int p0, struct S_DP p1, struct S_DP p2, int (*cb)(int, struct S_DP, struct S_DP)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_PI(int p0, struct S_PI p1, struct S_PI p2, int (*cb)(int, struct S_PI, struct S_PI)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_PF(int p0, struct S_PF p1, struct S_PF p2, int (*cb)(int, struct S_PF, struct S_PF)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_PD(int p0, struct S_PD p1, struct S_PD p2, int (*cb)(int, struct S_PD, struct S_PD)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_PP(int p0, struct S_PP p1, struct S_PP p2, int (*cb)(int, struct S_PP, struct S_PP)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_III(int p0, struct S_III p1, struct S_III p2, int (*cb)(int, struct S_III, struct S_III)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_IIF(int p0, struct S_IIF p1, struct S_IIF p2, int (*cb)(int, struct S_IIF, struct S_IIF)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_IID(int p0, struct S_IID p1, struct S_IID p2, int (*cb)(int, struct S_IID, struct S_IID)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_IIP(int p0, struct S_IIP p1, struct S_IIP p2, int (*cb)(int, struct S_IIP, struct S_IIP)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_IFI(int p0, struct S_IFI p1, struct S_IFI p2, int (*cb)(int, struct S_IFI, struct S_IFI)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_IFF(int p0, struct S_IFF p1, struct S_IFF p2, int (*cb)(int, struct S_IFF, struct S_IFF)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_IFD(int p0, struct S_IFD p1, struct S_IFD p2, int (*cb)(int, struct S_IFD, struct S_IFD)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_IFP(int p0, struct S_IFP p1, struct S_IFP p2, int (*cb)(int, struct S_IFP, struct S_IFP)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_IDI(int p0, struct S_IDI p1, struct S_IDI p2, int (*cb)(int, struct S_IDI, struct S_IDI)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_IDF(int p0, struct S_IDF p1, struct S_IDF p2, int (*cb)(int, struct S_IDF, struct S_IDF)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_IDD(int p0, struct S_IDD p1, struct S_IDD p2, int (*cb)(int, struct S_IDD, struct S_IDD)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_IDP(int p0, struct S_IDP p1, struct S_IDP p2, int (*cb)(int, struct S_IDP, struct S_IDP)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_IPI(int p0, struct S_IPI p1, struct S_IPI p2, int (*cb)(int, struct S_IPI, struct S_IPI)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_IPF(int p0, struct S_IPF p1, struct S_IPF p2, int (*cb)(int, struct S_IPF, struct S_IPF)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_IPD(int p0, struct S_IPD p1, struct S_IPD p2, int (*cb)(int, struct S_IPD, struct S_IPD)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_IPP(int p0, struct S_IPP p1, struct S_IPP p2, int (*cb)(int, struct S_IPP, struct S_IPP)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_FII(int p0, struct S_FII p1, struct S_FII p2, int (*cb)(int, struct S_FII, struct S_FII)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_FIF(int p0, struct S_FIF p1, struct S_FIF p2, int (*cb)(int, struct S_FIF, struct S_FIF)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_FID(int p0, struct S_FID p1, struct S_FID p2, int (*cb)(int, struct S_FID, struct S_FID)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_FIP(int p0, struct S_FIP p1, struct S_FIP p2, int (*cb)(int, struct S_FIP, struct S_FIP)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_FFI(int p0, struct S_FFI p1, struct S_FFI p2, int (*cb)(int, struct S_FFI, struct S_FFI)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_FFF(int p0, struct S_FFF p1, struct S_FFF p2, int (*cb)(int, struct S_FFF, struct S_FFF)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_FFD(int p0, struct S_FFD p1, struct S_FFD p2, int (*cb)(int, struct S_FFD, struct S_FFD)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_FFP(int p0, struct S_FFP p1, struct S_FFP p2, int (*cb)(int, struct S_FFP, struct S_FFP)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_FDI(int p0, struct S_FDI p1, struct S_FDI p2, int (*cb)(int, struct S_FDI, struct S_FDI)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_FDF(int p0, struct S_FDF p1, struct S_FDF p2, int (*cb)(int, struct S_FDF, struct S_FDF)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_FDD(int p0, struct S_FDD p1, struct S_FDD p2, int (*cb)(int, struct S_FDD, struct S_FDD)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_FDP(int p0, struct S_FDP p1, struct S_FDP p2, int (*cb)(int, struct S_FDP, struct S_FDP)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_FPI(int p0, struct S_FPI p1, struct S_FPI p2, int (*cb)(int, struct S_FPI, struct S_FPI)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_FPF(int p0, struct S_FPF p1, struct S_FPF p2, int (*cb)(int, struct S_FPF, struct S_FPF)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_FPD(int p0, struct S_FPD p1, struct S_FPD p2, int (*cb)(int, struct S_FPD, struct S_FPD)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_FPP(int p0, struct S_FPP p1, struct S_FPP p2, int (*cb)(int, struct S_FPP, struct S_FPP)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_DII(int p0, struct S_DII p1, struct S_DII p2, int (*cb)(int, struct S_DII, struct S_DII)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_DIF(int p0, struct S_DIF p1, struct S_DIF p2, int (*cb)(int, struct S_DIF, struct S_DIF)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_DID(int p0, struct S_DID p1, struct S_DID p2, int (*cb)(int, struct S_DID, struct S_DID)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_DIP(int p0, struct S_DIP p1, struct S_DIP p2, int (*cb)(int, struct S_DIP, struct S_DIP)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_DFI(int p0, struct S_DFI p1, struct S_DFI p2, int (*cb)(int, struct S_DFI, struct S_DFI)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_DFF(int p0, struct S_DFF p1, struct S_DFF p2, int (*cb)(int, struct S_DFF, struct S_DFF)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_DFD(int p0, struct S_DFD p1, struct S_DFD p2, int (*cb)(int, struct S_DFD, struct S_DFD)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_DFP(int p0, struct S_DFP p1, struct S_DFP p2, int (*cb)(int, struct S_DFP, struct S_DFP)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_DDI(int p0, struct S_DDI p1, struct S_DDI p2, int (*cb)(int, struct S_DDI, struct S_DDI)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_DDF(int p0, struct S_DDF p1, struct S_DDF p2, int (*cb)(int, struct S_DDF, struct S_DDF)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_DDD(int p0, struct S_DDD p1, struct S_DDD p2, int (*cb)(int, struct S_DDD, struct S_DDD)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_DDP(int p0, struct S_DDP p1, struct S_DDP p2, int (*cb)(int, struct S_DDP, struct S_DDP)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_DPI(int p0, struct S_DPI p1, struct S_DPI p2, int (*cb)(int, struct S_DPI, struct S_DPI)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_DPF(int p0, struct S_DPF p1, struct S_DPF p2, int (*cb)(int, struct S_DPF, struct S_DPF)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_DPD(int p0, struct S_DPD p1, struct S_DPD p2, int (*cb)(int, struct S_DPD, struct S_DPD)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_DPP(int p0, struct S_DPP p1, struct S_DPP p2, int (*cb)(int, struct S_DPP, struct S_DPP)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_PII(int p0, struct S_PII p1, struct S_PII p2, int (*cb)(int, struct S_PII, struct S_PII)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_PIF(int p0, struct S_PIF p1, struct S_PIF p2, int (*cb)(int, struct S_PIF, struct S_PIF)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_PID(int p0, struct S_PID p1, struct S_PID p2, int (*cb)(int, struct S_PID, struct S_PID)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_PIP(int p0, struct S_PIP p1, struct S_PIP p2, int (*cb)(int, struct S_PIP, struct S_PIP)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_PFI(int p0, struct S_PFI p1, struct S_PFI p2, int (*cb)(int, struct S_PFI, struct S_PFI)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_PFF(int p0, struct S_PFF p1, struct S_PFF p2, int (*cb)(int, struct S_PFF, struct S_PFF)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_PFD(int p0, struct S_PFD p1, struct S_PFD p2, int (*cb)(int, struct S_PFD, struct S_PFD)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_PFP(int p0, struct S_PFP p1, struct S_PFP p2, int (*cb)(int, struct S_PFP, struct S_PFP)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_PDI(int p0, struct S_PDI p1, struct S_PDI p2, int (*cb)(int, struct S_PDI, struct S_PDI)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_PDF(int p0, struct S_PDF p1, struct S_PDF p2, int (*cb)(int, struct S_PDF, struct S_PDF)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_PDD(int p0, struct S_PDD p1, struct S_PDD p2, int (*cb)(int, struct S_PDD, struct S_PDD)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_PDP(int p0, struct S_PDP p1, struct S_PDP p2, int (*cb)(int, struct S_PDP, struct S_PDP)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_PPI(int p0, struct S_PPI p1, struct S_PPI p2, int (*cb)(int, struct S_PPI, struct S_PPI)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_PPF(int p0, struct S_PPF p1, struct S_PPF p2, int (*cb)(int, struct S_PPF, struct S_PPF)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_PPD(int p0, struct S_PPD p1, struct S_PPD p2, int (*cb)(int, struct S_PPD, struct S_PPD)) { return cb(p0,p1,p2); }
-EXPORT int f12_I_ISS_PPP(int p0, struct S_PPP p1, struct S_PPP p2, int (*cb)(int, struct S_PPP, struct S_PPP)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FII_(float p0, int p1, int p2, float (*cb)(float, int, int)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIF_(float p0, int p1, float p2, float (*cb)(float, int, float)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FID_(float p0, int p1, double p2, float (*cb)(float, int, double)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIP_(float p0, int p1, void* p2, float (*cb)(float, int, void*)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_I(float p0, int p1, struct S_I p2, float (*cb)(float, int, struct S_I)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_F(float p0, int p1, struct S_F p2, float (*cb)(float, int, struct S_F)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_D(float p0, int p1, struct S_D p2, float (*cb)(float, int, struct S_D)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_P(float p0, int p1, struct S_P p2, float (*cb)(float, int, struct S_P)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_II(float p0, int p1, struct S_II p2, float (*cb)(float, int, struct S_II)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_IF(float p0, int p1, struct S_IF p2, float (*cb)(float, int, struct S_IF)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_ID(float p0, int p1, struct S_ID p2, float (*cb)(float, int, struct S_ID)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_IP(float p0, int p1, struct S_IP p2, float (*cb)(float, int, struct S_IP)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_FI(float p0, int p1, struct S_FI p2, float (*cb)(float, int, struct S_FI)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_FF(float p0, int p1, struct S_FF p2, float (*cb)(float, int, struct S_FF)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_FD(float p0, int p1, struct S_FD p2, float (*cb)(float, int, struct S_FD)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_FP(float p0, int p1, struct S_FP p2, float (*cb)(float, int, struct S_FP)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_DI(float p0, int p1, struct S_DI p2, float (*cb)(float, int, struct S_DI)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_DF(float p0, int p1, struct S_DF p2, float (*cb)(float, int, struct S_DF)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_DD(float p0, int p1, struct S_DD p2, float (*cb)(float, int, struct S_DD)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_DP(float p0, int p1, struct S_DP p2, float (*cb)(float, int, struct S_DP)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_PI(float p0, int p1, struct S_PI p2, float (*cb)(float, int, struct S_PI)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_PF(float p0, int p1, struct S_PF p2, float (*cb)(float, int, struct S_PF)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_PD(float p0, int p1, struct S_PD p2, float (*cb)(float, int, struct S_PD)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_PP(float p0, int p1, struct S_PP p2, float (*cb)(float, int, struct S_PP)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_III(float p0, int p1, struct S_III p2, float (*cb)(float, int, struct S_III)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_IIF(float p0, int p1, struct S_IIF p2, float (*cb)(float, int, struct S_IIF)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_IID(float p0, int p1, struct S_IID p2, float (*cb)(float, int, struct S_IID)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_IIP(float p0, int p1, struct S_IIP p2, float (*cb)(float, int, struct S_IIP)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_IFI(float p0, int p1, struct S_IFI p2, float (*cb)(float, int, struct S_IFI)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_IFF(float p0, int p1, struct S_IFF p2, float (*cb)(float, int, struct S_IFF)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_IFD(float p0, int p1, struct S_IFD p2, float (*cb)(float, int, struct S_IFD)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_IFP(float p0, int p1, struct S_IFP p2, float (*cb)(float, int, struct S_IFP)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_IDI(float p0, int p1, struct S_IDI p2, float (*cb)(float, int, struct S_IDI)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_IDF(float p0, int p1, struct S_IDF p2, float (*cb)(float, int, struct S_IDF)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_IDD(float p0, int p1, struct S_IDD p2, float (*cb)(float, int, struct S_IDD)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_IDP(float p0, int p1, struct S_IDP p2, float (*cb)(float, int, struct S_IDP)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_IPI(float p0, int p1, struct S_IPI p2, float (*cb)(float, int, struct S_IPI)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_IPF(float p0, int p1, struct S_IPF p2, float (*cb)(float, int, struct S_IPF)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_IPD(float p0, int p1, struct S_IPD p2, float (*cb)(float, int, struct S_IPD)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_IPP(float p0, int p1, struct S_IPP p2, float (*cb)(float, int, struct S_IPP)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_FII(float p0, int p1, struct S_FII p2, float (*cb)(float, int, struct S_FII)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_FIF(float p0, int p1, struct S_FIF p2, float (*cb)(float, int, struct S_FIF)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_FID(float p0, int p1, struct S_FID p2, float (*cb)(float, int, struct S_FID)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_FIP(float p0, int p1, struct S_FIP p2, float (*cb)(float, int, struct S_FIP)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_FFI(float p0, int p1, struct S_FFI p2, float (*cb)(float, int, struct S_FFI)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_FFF(float p0, int p1, struct S_FFF p2, float (*cb)(float, int, struct S_FFF)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_FFD(float p0, int p1, struct S_FFD p2, float (*cb)(float, int, struct S_FFD)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_FFP(float p0, int p1, struct S_FFP p2, float (*cb)(float, int, struct S_FFP)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_FDI(float p0, int p1, struct S_FDI p2, float (*cb)(float, int, struct S_FDI)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_FDF(float p0, int p1, struct S_FDF p2, float (*cb)(float, int, struct S_FDF)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_FDD(float p0, int p1, struct S_FDD p2, float (*cb)(float, int, struct S_FDD)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_FDP(float p0, int p1, struct S_FDP p2, float (*cb)(float, int, struct S_FDP)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_FPI(float p0, int p1, struct S_FPI p2, float (*cb)(float, int, struct S_FPI)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_FPF(float p0, int p1, struct S_FPF p2, float (*cb)(float, int, struct S_FPF)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_FPD(float p0, int p1, struct S_FPD p2, float (*cb)(float, int, struct S_FPD)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_FPP(float p0, int p1, struct S_FPP p2, float (*cb)(float, int, struct S_FPP)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_DII(float p0, int p1, struct S_DII p2, float (*cb)(float, int, struct S_DII)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_DIF(float p0, int p1, struct S_DIF p2, float (*cb)(float, int, struct S_DIF)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_DID(float p0, int p1, struct S_DID p2, float (*cb)(float, int, struct S_DID)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_DIP(float p0, int p1, struct S_DIP p2, float (*cb)(float, int, struct S_DIP)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_DFI(float p0, int p1, struct S_DFI p2, float (*cb)(float, int, struct S_DFI)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_DFF(float p0, int p1, struct S_DFF p2, float (*cb)(float, int, struct S_DFF)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_DFD(float p0, int p1, struct S_DFD p2, float (*cb)(float, int, struct S_DFD)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_DFP(float p0, int p1, struct S_DFP p2, float (*cb)(float, int, struct S_DFP)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_DDI(float p0, int p1, struct S_DDI p2, float (*cb)(float, int, struct S_DDI)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_DDF(float p0, int p1, struct S_DDF p2, float (*cb)(float, int, struct S_DDF)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_DDD(float p0, int p1, struct S_DDD p2, float (*cb)(float, int, struct S_DDD)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_DDP(float p0, int p1, struct S_DDP p2, float (*cb)(float, int, struct S_DDP)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_DPI(float p0, int p1, struct S_DPI p2, float (*cb)(float, int, struct S_DPI)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_DPF(float p0, int p1, struct S_DPF p2, float (*cb)(float, int, struct S_DPF)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_DPD(float p0, int p1, struct S_DPD p2, float (*cb)(float, int, struct S_DPD)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_DPP(float p0, int p1, struct S_DPP p2, float (*cb)(float, int, struct S_DPP)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_PII(float p0, int p1, struct S_PII p2, float (*cb)(float, int, struct S_PII)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_PIF(float p0, int p1, struct S_PIF p2, float (*cb)(float, int, struct S_PIF)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_PID(float p0, int p1, struct S_PID p2, float (*cb)(float, int, struct S_PID)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_PIP(float p0, int p1, struct S_PIP p2, float (*cb)(float, int, struct S_PIP)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_PFI(float p0, int p1, struct S_PFI p2, float (*cb)(float, int, struct S_PFI)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_PFF(float p0, int p1, struct S_PFF p2, float (*cb)(float, int, struct S_PFF)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_PFD(float p0, int p1, struct S_PFD p2, float (*cb)(float, int, struct S_PFD)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_PFP(float p0, int p1, struct S_PFP p2, float (*cb)(float, int, struct S_PFP)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_PDI(float p0, int p1, struct S_PDI p2, float (*cb)(float, int, struct S_PDI)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_PDF(float p0, int p1, struct S_PDF p2, float (*cb)(float, int, struct S_PDF)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_PDD(float p0, int p1, struct S_PDD p2, float (*cb)(float, int, struct S_PDD)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_PDP(float p0, int p1, struct S_PDP p2, float (*cb)(float, int, struct S_PDP)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_PPI(float p0, int p1, struct S_PPI p2, float (*cb)(float, int, struct S_PPI)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_PPF(float p0, int p1, struct S_PPF p2, float (*cb)(float, int, struct S_PPF)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_PPD(float p0, int p1, struct S_PPD p2, float (*cb)(float, int, struct S_PPD)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FIS_PPP(float p0, int p1, struct S_PPP p2, float (*cb)(float, int, struct S_PPP)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FFI_(float p0, float p1, int p2, float (*cb)(float, float, int)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FFF_(float p0, float p1, float p2, float (*cb)(float, float, float)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FFD_(float p0, float p1, double p2, float (*cb)(float, float, double)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FFP_(float p0, float p1, void* p2, float (*cb)(float, float, void*)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FFS_I(float p0, float p1, struct S_I p2, float (*cb)(float, float, struct S_I)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FFS_F(float p0, float p1, struct S_F p2, float (*cb)(float, float, struct S_F)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FFS_D(float p0, float p1, struct S_D p2, float (*cb)(float, float, struct S_D)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FFS_P(float p0, float p1, struct S_P p2, float (*cb)(float, float, struct S_P)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FFS_II(float p0, float p1, struct S_II p2, float (*cb)(float, float, struct S_II)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FFS_IF(float p0, float p1, struct S_IF p2, float (*cb)(float, float, struct S_IF)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FFS_ID(float p0, float p1, struct S_ID p2, float (*cb)(float, float, struct S_ID)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FFS_IP(float p0, float p1, struct S_IP p2, float (*cb)(float, float, struct S_IP)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FFS_FI(float p0, float p1, struct S_FI p2, float (*cb)(float, float, struct S_FI)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FFS_FF(float p0, float p1, struct S_FF p2, float (*cb)(float, float, struct S_FF)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FFS_FD(float p0, float p1, struct S_FD p2, float (*cb)(float, float, struct S_FD)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FFS_FP(float p0, float p1, struct S_FP p2, float (*cb)(float, float, struct S_FP)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FFS_DI(float p0, float p1, struct S_DI p2, float (*cb)(float, float, struct S_DI)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FFS_DF(float p0, float p1, struct S_DF p2, float (*cb)(float, float, struct S_DF)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FFS_DD(float p0, float p1, struct S_DD p2, float (*cb)(float, float, struct S_DD)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FFS_DP(float p0, float p1, struct S_DP p2, float (*cb)(float, float, struct S_DP)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FFS_PI(float p0, float p1, struct S_PI p2, float (*cb)(float, float, struct S_PI)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FFS_PF(float p0, float p1, struct S_PF p2, float (*cb)(float, float, struct S_PF)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FFS_PD(float p0, float p1, struct S_PD p2, float (*cb)(float, float, struct S_PD)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FFS_PP(float p0, float p1, struct S_PP p2, float (*cb)(float, float, struct S_PP)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FFS_III(float p0, float p1, struct S_III p2, float (*cb)(float, float, struct S_III)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FFS_IIF(float p0, float p1, struct S_IIF p2, float (*cb)(float, float, struct S_IIF)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FFS_IID(float p0, float p1, struct S_IID p2, float (*cb)(float, float, struct S_IID)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FFS_IIP(float p0, float p1, struct S_IIP p2, float (*cb)(float, float, struct S_IIP)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FFS_IFI(float p0, float p1, struct S_IFI p2, float (*cb)(float, float, struct S_IFI)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FFS_IFF(float p0, float p1, struct S_IFF p2, float (*cb)(float, float, struct S_IFF)) { return cb(p0,p1,p2); }
-EXPORT float f12_F_FFS_IFD(float p0, float p1, struct S_IFD p2, float (*cb)(float, float, struct S_IFD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_IFP(float p0, float p1, struct S_IFP p2, float (*cb)(float, float, struct S_IFP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_IDI(float p0, float p1, struct S_IDI p2, float (*cb)(float, float, struct S_IDI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_IDF(float p0, float p1, struct S_IDF p2, float (*cb)(float, float, struct S_IDF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_IDD(float p0, float p1, struct S_IDD p2, float (*cb)(float, float, struct S_IDD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_IDP(float p0, float p1, struct S_IDP p2, float (*cb)(float, float, struct S_IDP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_IPI(float p0, float p1, struct S_IPI p2, float (*cb)(float, float, struct S_IPI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_IPF(float p0, float p1, struct S_IPF p2, float (*cb)(float, float, struct S_IPF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_IPD(float p0, float p1, struct S_IPD p2, float (*cb)(float, float, struct S_IPD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_IPP(float p0, float p1, struct S_IPP p2, float (*cb)(float, float, struct S_IPP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_FII(float p0, float p1, struct S_FII p2, float (*cb)(float, float, struct S_FII)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_FIF(float p0, float p1, struct S_FIF p2, float (*cb)(float, float, struct S_FIF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_FID(float p0, float p1, struct S_FID p2, float (*cb)(float, float, struct S_FID)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_FIP(float p0, float p1, struct S_FIP p2, float (*cb)(float, float, struct S_FIP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_FFI(float p0, float p1, struct S_FFI p2, float (*cb)(float, float, struct S_FFI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_FFF(float p0, float p1, struct S_FFF p2, float (*cb)(float, float, struct S_FFF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_FFD(float p0, float p1, struct S_FFD p2, float (*cb)(float, float, struct S_FFD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_FFP(float p0, float p1, struct S_FFP p2, float (*cb)(float, float, struct S_FFP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_FDI(float p0, float p1, struct S_FDI p2, float (*cb)(float, float, struct S_FDI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_FDF(float p0, float p1, struct S_FDF p2, float (*cb)(float, float, struct S_FDF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_FDD(float p0, float p1, struct S_FDD p2, float (*cb)(float, float, struct S_FDD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_FDP(float p0, float p1, struct S_FDP p2, float (*cb)(float, float, struct S_FDP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_FPI(float p0, float p1, struct S_FPI p2, float (*cb)(float, float, struct S_FPI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_FPF(float p0, float p1, struct S_FPF p2, float (*cb)(float, float, struct S_FPF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_FPD(float p0, float p1, struct S_FPD p2, float (*cb)(float, float, struct S_FPD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_FPP(float p0, float p1, struct S_FPP p2, float (*cb)(float, float, struct S_FPP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_DII(float p0, float p1, struct S_DII p2, float (*cb)(float, float, struct S_DII)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_DIF(float p0, float p1, struct S_DIF p2, float (*cb)(float, float, struct S_DIF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_DID(float p0, float p1, struct S_DID p2, float (*cb)(float, float, struct S_DID)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_DIP(float p0, float p1, struct S_DIP p2, float (*cb)(float, float, struct S_DIP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_DFI(float p0, float p1, struct S_DFI p2, float (*cb)(float, float, struct S_DFI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_DFF(float p0, float p1, struct S_DFF p2, float (*cb)(float, float, struct S_DFF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_DFD(float p0, float p1, struct S_DFD p2, float (*cb)(float, float, struct S_DFD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_DFP(float p0, float p1, struct S_DFP p2, float (*cb)(float, float, struct S_DFP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_DDI(float p0, float p1, struct S_DDI p2, float (*cb)(float, float, struct S_DDI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_DDF(float p0, float p1, struct S_DDF p2, float (*cb)(float, float, struct S_DDF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_DDD(float p0, float p1, struct S_DDD p2, float (*cb)(float, float, struct S_DDD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_DDP(float p0, float p1, struct S_DDP p2, float (*cb)(float, float, struct S_DDP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_DPI(float p0, float p1, struct S_DPI p2, float (*cb)(float, float, struct S_DPI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_DPF(float p0, float p1, struct S_DPF p2, float (*cb)(float, float, struct S_DPF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_DPD(float p0, float p1, struct S_DPD p2, float (*cb)(float, float, struct S_DPD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_DPP(float p0, float p1, struct S_DPP p2, float (*cb)(float, float, struct S_DPP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_PII(float p0, float p1, struct S_PII p2, float (*cb)(float, float, struct S_PII)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_PIF(float p0, float p1, struct S_PIF p2, float (*cb)(float, float, struct S_PIF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_PID(float p0, float p1, struct S_PID p2, float (*cb)(float, float, struct S_PID)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_PIP(float p0, float p1, struct S_PIP p2, float (*cb)(float, float, struct S_PIP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_PFI(float p0, float p1, struct S_PFI p2, float (*cb)(float, float, struct S_PFI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_PFF(float p0, float p1, struct S_PFF p2, float (*cb)(float, float, struct S_PFF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_PFD(float p0, float p1, struct S_PFD p2, float (*cb)(float, float, struct S_PFD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_PFP(float p0, float p1, struct S_PFP p2, float (*cb)(float, float, struct S_PFP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_PDI(float p0, float p1, struct S_PDI p2, float (*cb)(float, float, struct S_PDI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_PDF(float p0, float p1, struct S_PDF p2, float (*cb)(float, float, struct S_PDF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_PDD(float p0, float p1, struct S_PDD p2, float (*cb)(float, float, struct S_PDD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_PDP(float p0, float p1, struct S_PDP p2, float (*cb)(float, float, struct S_PDP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_PPI(float p0, float p1, struct S_PPI p2, float (*cb)(float, float, struct S_PPI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_PPF(float p0, float p1, struct S_PPF p2, float (*cb)(float, float, struct S_PPF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_PPD(float p0, float p1, struct S_PPD p2, float (*cb)(float, float, struct S_PPD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FFS_PPP(float p0, float p1, struct S_PPP p2, float (*cb)(float, float, struct S_PPP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDI_(float p0, double p1, int p2, float (*cb)(float, double, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDF_(float p0, double p1, float p2, float (*cb)(float, double, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDD_(float p0, double p1, double p2, float (*cb)(float, double, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDP_(float p0, double p1, void* p2, float (*cb)(float, double, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_I(float p0, double p1, struct S_I p2, float (*cb)(float, double, struct S_I)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_F(float p0, double p1, struct S_F p2, float (*cb)(float, double, struct S_F)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_D(float p0, double p1, struct S_D p2, float (*cb)(float, double, struct S_D)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_P(float p0, double p1, struct S_P p2, float (*cb)(float, double, struct S_P)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_II(float p0, double p1, struct S_II p2, float (*cb)(float, double, struct S_II)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_IF(float p0, double p1, struct S_IF p2, float (*cb)(float, double, struct S_IF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_ID(float p0, double p1, struct S_ID p2, float (*cb)(float, double, struct S_ID)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_IP(float p0, double p1, struct S_IP p2, float (*cb)(float, double, struct S_IP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_FI(float p0, double p1, struct S_FI p2, float (*cb)(float, double, struct S_FI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_FF(float p0, double p1, struct S_FF p2, float (*cb)(float, double, struct S_FF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_FD(float p0, double p1, struct S_FD p2, float (*cb)(float, double, struct S_FD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_FP(float p0, double p1, struct S_FP p2, float (*cb)(float, double, struct S_FP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_DI(float p0, double p1, struct S_DI p2, float (*cb)(float, double, struct S_DI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_DF(float p0, double p1, struct S_DF p2, float (*cb)(float, double, struct S_DF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_DD(float p0, double p1, struct S_DD p2, float (*cb)(float, double, struct S_DD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_DP(float p0, double p1, struct S_DP p2, float (*cb)(float, double, struct S_DP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_PI(float p0, double p1, struct S_PI p2, float (*cb)(float, double, struct S_PI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_PF(float p0, double p1, struct S_PF p2, float (*cb)(float, double, struct S_PF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_PD(float p0, double p1, struct S_PD p2, float (*cb)(float, double, struct S_PD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_PP(float p0, double p1, struct S_PP p2, float (*cb)(float, double, struct S_PP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_III(float p0, double p1, struct S_III p2, float (*cb)(float, double, struct S_III)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_IIF(float p0, double p1, struct S_IIF p2, float (*cb)(float, double, struct S_IIF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_IID(float p0, double p1, struct S_IID p2, float (*cb)(float, double, struct S_IID)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_IIP(float p0, double p1, struct S_IIP p2, float (*cb)(float, double, struct S_IIP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_IFI(float p0, double p1, struct S_IFI p2, float (*cb)(float, double, struct S_IFI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_IFF(float p0, double p1, struct S_IFF p2, float (*cb)(float, double, struct S_IFF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_IFD(float p0, double p1, struct S_IFD p2, float (*cb)(float, double, struct S_IFD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_IFP(float p0, double p1, struct S_IFP p2, float (*cb)(float, double, struct S_IFP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_IDI(float p0, double p1, struct S_IDI p2, float (*cb)(float, double, struct S_IDI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_IDF(float p0, double p1, struct S_IDF p2, float (*cb)(float, double, struct S_IDF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_IDD(float p0, double p1, struct S_IDD p2, float (*cb)(float, double, struct S_IDD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_IDP(float p0, double p1, struct S_IDP p2, float (*cb)(float, double, struct S_IDP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_IPI(float p0, double p1, struct S_IPI p2, float (*cb)(float, double, struct S_IPI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_IPF(float p0, double p1, struct S_IPF p2, float (*cb)(float, double, struct S_IPF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_IPD(float p0, double p1, struct S_IPD p2, float (*cb)(float, double, struct S_IPD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_IPP(float p0, double p1, struct S_IPP p2, float (*cb)(float, double, struct S_IPP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_FII(float p0, double p1, struct S_FII p2, float (*cb)(float, double, struct S_FII)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_FIF(float p0, double p1, struct S_FIF p2, float (*cb)(float, double, struct S_FIF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_FID(float p0, double p1, struct S_FID p2, float (*cb)(float, double, struct S_FID)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_FIP(float p0, double p1, struct S_FIP p2, float (*cb)(float, double, struct S_FIP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_FFI(float p0, double p1, struct S_FFI p2, float (*cb)(float, double, struct S_FFI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_FFF(float p0, double p1, struct S_FFF p2, float (*cb)(float, double, struct S_FFF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_FFD(float p0, double p1, struct S_FFD p2, float (*cb)(float, double, struct S_FFD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_FFP(float p0, double p1, struct S_FFP p2, float (*cb)(float, double, struct S_FFP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_FDI(float p0, double p1, struct S_FDI p2, float (*cb)(float, double, struct S_FDI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_FDF(float p0, double p1, struct S_FDF p2, float (*cb)(float, double, struct S_FDF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_FDD(float p0, double p1, struct S_FDD p2, float (*cb)(float, double, struct S_FDD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_FDP(float p0, double p1, struct S_FDP p2, float (*cb)(float, double, struct S_FDP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_FPI(float p0, double p1, struct S_FPI p2, float (*cb)(float, double, struct S_FPI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_FPF(float p0, double p1, struct S_FPF p2, float (*cb)(float, double, struct S_FPF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_FPD(float p0, double p1, struct S_FPD p2, float (*cb)(float, double, struct S_FPD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_FPP(float p0, double p1, struct S_FPP p2, float (*cb)(float, double, struct S_FPP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_DII(float p0, double p1, struct S_DII p2, float (*cb)(float, double, struct S_DII)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_DIF(float p0, double p1, struct S_DIF p2, float (*cb)(float, double, struct S_DIF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_DID(float p0, double p1, struct S_DID p2, float (*cb)(float, double, struct S_DID)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_DIP(float p0, double p1, struct S_DIP p2, float (*cb)(float, double, struct S_DIP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_DFI(float p0, double p1, struct S_DFI p2, float (*cb)(float, double, struct S_DFI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_DFF(float p0, double p1, struct S_DFF p2, float (*cb)(float, double, struct S_DFF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_DFD(float p0, double p1, struct S_DFD p2, float (*cb)(float, double, struct S_DFD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_DFP(float p0, double p1, struct S_DFP p2, float (*cb)(float, double, struct S_DFP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_DDI(float p0, double p1, struct S_DDI p2, float (*cb)(float, double, struct S_DDI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_DDF(float p0, double p1, struct S_DDF p2, float (*cb)(float, double, struct S_DDF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_DDD(float p0, double p1, struct S_DDD p2, float (*cb)(float, double, struct S_DDD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_DDP(float p0, double p1, struct S_DDP p2, float (*cb)(float, double, struct S_DDP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_DPI(float p0, double p1, struct S_DPI p2, float (*cb)(float, double, struct S_DPI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_DPF(float p0, double p1, struct S_DPF p2, float (*cb)(float, double, struct S_DPF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_DPD(float p0, double p1, struct S_DPD p2, float (*cb)(float, double, struct S_DPD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_DPP(float p0, double p1, struct S_DPP p2, float (*cb)(float, double, struct S_DPP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_PII(float p0, double p1, struct S_PII p2, float (*cb)(float, double, struct S_PII)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_PIF(float p0, double p1, struct S_PIF p2, float (*cb)(float, double, struct S_PIF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_PID(float p0, double p1, struct S_PID p2, float (*cb)(float, double, struct S_PID)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_PIP(float p0, double p1, struct S_PIP p2, float (*cb)(float, double, struct S_PIP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_PFI(float p0, double p1, struct S_PFI p2, float (*cb)(float, double, struct S_PFI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_PFF(float p0, double p1, struct S_PFF p2, float (*cb)(float, double, struct S_PFF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_PFD(float p0, double p1, struct S_PFD p2, float (*cb)(float, double, struct S_PFD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_PFP(float p0, double p1, struct S_PFP p2, float (*cb)(float, double, struct S_PFP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_PDI(float p0, double p1, struct S_PDI p2, float (*cb)(float, double, struct S_PDI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_PDF(float p0, double p1, struct S_PDF p2, float (*cb)(float, double, struct S_PDF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_PDD(float p0, double p1, struct S_PDD p2, float (*cb)(float, double, struct S_PDD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_PDP(float p0, double p1, struct S_PDP p2, float (*cb)(float, double, struct S_PDP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_PPI(float p0, double p1, struct S_PPI p2, float (*cb)(float, double, struct S_PPI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_PPF(float p0, double p1, struct S_PPF p2, float (*cb)(float, double, struct S_PPF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_PPD(float p0, double p1, struct S_PPD p2, float (*cb)(float, double, struct S_PPD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FDS_PPP(float p0, double p1, struct S_PPP p2, float (*cb)(float, double, struct S_PPP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPI_(float p0, void* p1, int p2, float (*cb)(float, void*, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPF_(float p0, void* p1, float p2, float (*cb)(float, void*, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPD_(float p0, void* p1, double p2, float (*cb)(float, void*, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPP_(float p0, void* p1, void* p2, float (*cb)(float, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_I(float p0, void* p1, struct S_I p2, float (*cb)(float, void*, struct S_I)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_F(float p0, void* p1, struct S_F p2, float (*cb)(float, void*, struct S_F)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_D(float p0, void* p1, struct S_D p2, float (*cb)(float, void*, struct S_D)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_P(float p0, void* p1, struct S_P p2, float (*cb)(float, void*, struct S_P)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_II(float p0, void* p1, struct S_II p2, float (*cb)(float, void*, struct S_II)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_IF(float p0, void* p1, struct S_IF p2, float (*cb)(float, void*, struct S_IF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_ID(float p0, void* p1, struct S_ID p2, float (*cb)(float, void*, struct S_ID)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_IP(float p0, void* p1, struct S_IP p2, float (*cb)(float, void*, struct S_IP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_FI(float p0, void* p1, struct S_FI p2, float (*cb)(float, void*, struct S_FI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_FF(float p0, void* p1, struct S_FF p2, float (*cb)(float, void*, struct S_FF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_FD(float p0, void* p1, struct S_FD p2, float (*cb)(float, void*, struct S_FD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_FP(float p0, void* p1, struct S_FP p2, float (*cb)(float, void*, struct S_FP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_DI(float p0, void* p1, struct S_DI p2, float (*cb)(float, void*, struct S_DI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_DF(float p0, void* p1, struct S_DF p2, float (*cb)(float, void*, struct S_DF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_DD(float p0, void* p1, struct S_DD p2, float (*cb)(float, void*, struct S_DD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_DP(float p0, void* p1, struct S_DP p2, float (*cb)(float, void*, struct S_DP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_PI(float p0, void* p1, struct S_PI p2, float (*cb)(float, void*, struct S_PI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_PF(float p0, void* p1, struct S_PF p2, float (*cb)(float, void*, struct S_PF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_PD(float p0, void* p1, struct S_PD p2, float (*cb)(float, void*, struct S_PD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_PP(float p0, void* p1, struct S_PP p2, float (*cb)(float, void*, struct S_PP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_III(float p0, void* p1, struct S_III p2, float (*cb)(float, void*, struct S_III)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_IIF(float p0, void* p1, struct S_IIF p2, float (*cb)(float, void*, struct S_IIF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_IID(float p0, void* p1, struct S_IID p2, float (*cb)(float, void*, struct S_IID)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_IIP(float p0, void* p1, struct S_IIP p2, float (*cb)(float, void*, struct S_IIP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_IFI(float p0, void* p1, struct S_IFI p2, float (*cb)(float, void*, struct S_IFI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_IFF(float p0, void* p1, struct S_IFF p2, float (*cb)(float, void*, struct S_IFF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_IFD(float p0, void* p1, struct S_IFD p2, float (*cb)(float, void*, struct S_IFD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_IFP(float p0, void* p1, struct S_IFP p2, float (*cb)(float, void*, struct S_IFP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_IDI(float p0, void* p1, struct S_IDI p2, float (*cb)(float, void*, struct S_IDI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_IDF(float p0, void* p1, struct S_IDF p2, float (*cb)(float, void*, struct S_IDF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_IDD(float p0, void* p1, struct S_IDD p2, float (*cb)(float, void*, struct S_IDD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_IDP(float p0, void* p1, struct S_IDP p2, float (*cb)(float, void*, struct S_IDP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_IPI(float p0, void* p1, struct S_IPI p2, float (*cb)(float, void*, struct S_IPI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_IPF(float p0, void* p1, struct S_IPF p2, float (*cb)(float, void*, struct S_IPF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_IPD(float p0, void* p1, struct S_IPD p2, float (*cb)(float, void*, struct S_IPD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_IPP(float p0, void* p1, struct S_IPP p2, float (*cb)(float, void*, struct S_IPP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_FII(float p0, void* p1, struct S_FII p2, float (*cb)(float, void*, struct S_FII)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_FIF(float p0, void* p1, struct S_FIF p2, float (*cb)(float, void*, struct S_FIF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_FID(float p0, void* p1, struct S_FID p2, float (*cb)(float, void*, struct S_FID)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_FIP(float p0, void* p1, struct S_FIP p2, float (*cb)(float, void*, struct S_FIP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_FFI(float p0, void* p1, struct S_FFI p2, float (*cb)(float, void*, struct S_FFI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_FFF(float p0, void* p1, struct S_FFF p2, float (*cb)(float, void*, struct S_FFF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_FFD(float p0, void* p1, struct S_FFD p2, float (*cb)(float, void*, struct S_FFD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_FFP(float p0, void* p1, struct S_FFP p2, float (*cb)(float, void*, struct S_FFP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_FDI(float p0, void* p1, struct S_FDI p2, float (*cb)(float, void*, struct S_FDI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_FDF(float p0, void* p1, struct S_FDF p2, float (*cb)(float, void*, struct S_FDF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_FDD(float p0, void* p1, struct S_FDD p2, float (*cb)(float, void*, struct S_FDD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_FDP(float p0, void* p1, struct S_FDP p2, float (*cb)(float, void*, struct S_FDP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_FPI(float p0, void* p1, struct S_FPI p2, float (*cb)(float, void*, struct S_FPI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_FPF(float p0, void* p1, struct S_FPF p2, float (*cb)(float, void*, struct S_FPF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_FPD(float p0, void* p1, struct S_FPD p2, float (*cb)(float, void*, struct S_FPD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_FPP(float p0, void* p1, struct S_FPP p2, float (*cb)(float, void*, struct S_FPP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_DII(float p0, void* p1, struct S_DII p2, float (*cb)(float, void*, struct S_DII)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_DIF(float p0, void* p1, struct S_DIF p2, float (*cb)(float, void*, struct S_DIF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_DID(float p0, void* p1, struct S_DID p2, float (*cb)(float, void*, struct S_DID)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_DIP(float p0, void* p1, struct S_DIP p2, float (*cb)(float, void*, struct S_DIP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_DFI(float p0, void* p1, struct S_DFI p2, float (*cb)(float, void*, struct S_DFI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_DFF(float p0, void* p1, struct S_DFF p2, float (*cb)(float, void*, struct S_DFF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_DFD(float p0, void* p1, struct S_DFD p2, float (*cb)(float, void*, struct S_DFD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_DFP(float p0, void* p1, struct S_DFP p2, float (*cb)(float, void*, struct S_DFP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_DDI(float p0, void* p1, struct S_DDI p2, float (*cb)(float, void*, struct S_DDI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_DDF(float p0, void* p1, struct S_DDF p2, float (*cb)(float, void*, struct S_DDF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_DDD(float p0, void* p1, struct S_DDD p2, float (*cb)(float, void*, struct S_DDD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_DDP(float p0, void* p1, struct S_DDP p2, float (*cb)(float, void*, struct S_DDP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_DPI(float p0, void* p1, struct S_DPI p2, float (*cb)(float, void*, struct S_DPI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_DPF(float p0, void* p1, struct S_DPF p2, float (*cb)(float, void*, struct S_DPF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_DPD(float p0, void* p1, struct S_DPD p2, float (*cb)(float, void*, struct S_DPD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_DPP(float p0, void* p1, struct S_DPP p2, float (*cb)(float, void*, struct S_DPP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_PII(float p0, void* p1, struct S_PII p2, float (*cb)(float, void*, struct S_PII)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_PIF(float p0, void* p1, struct S_PIF p2, float (*cb)(float, void*, struct S_PIF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_PID(float p0, void* p1, struct S_PID p2, float (*cb)(float, void*, struct S_PID)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_PIP(float p0, void* p1, struct S_PIP p2, float (*cb)(float, void*, struct S_PIP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_PFI(float p0, void* p1, struct S_PFI p2, float (*cb)(float, void*, struct S_PFI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_PFF(float p0, void* p1, struct S_PFF p2, float (*cb)(float, void*, struct S_PFF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_PFD(float p0, void* p1, struct S_PFD p2, float (*cb)(float, void*, struct S_PFD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_PFP(float p0, void* p1, struct S_PFP p2, float (*cb)(float, void*, struct S_PFP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_PDI(float p0, void* p1, struct S_PDI p2, float (*cb)(float, void*, struct S_PDI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_PDF(float p0, void* p1, struct S_PDF p2, float (*cb)(float, void*, struct S_PDF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_PDD(float p0, void* p1, struct S_PDD p2, float (*cb)(float, void*, struct S_PDD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_PDP(float p0, void* p1, struct S_PDP p2, float (*cb)(float, void*, struct S_PDP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_PPI(float p0, void* p1, struct S_PPI p2, float (*cb)(float, void*, struct S_PPI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_PPF(float p0, void* p1, struct S_PPF p2, float (*cb)(float, void*, struct S_PPF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_PPD(float p0, void* p1, struct S_PPD p2, float (*cb)(float, void*, struct S_PPD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FPS_PPP(float p0, void* p1, struct S_PPP p2, float (*cb)(float, void*, struct S_PPP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_I(float p0, struct S_I p1, int p2, float (*cb)(float, struct S_I, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_F(float p0, struct S_F p1, int p2, float (*cb)(float, struct S_F, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_D(float p0, struct S_D p1, int p2, float (*cb)(float, struct S_D, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_P(float p0, struct S_P p1, int p2, float (*cb)(float, struct S_P, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_II(float p0, struct S_II p1, int p2, float (*cb)(float, struct S_II, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_IF(float p0, struct S_IF p1, int p2, float (*cb)(float, struct S_IF, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_ID(float p0, struct S_ID p1, int p2, float (*cb)(float, struct S_ID, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_IP(float p0, struct S_IP p1, int p2, float (*cb)(float, struct S_IP, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_FI(float p0, struct S_FI p1, int p2, float (*cb)(float, struct S_FI, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_FF(float p0, struct S_FF p1, int p2, float (*cb)(float, struct S_FF, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_FD(float p0, struct S_FD p1, int p2, float (*cb)(float, struct S_FD, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_FP(float p0, struct S_FP p1, int p2, float (*cb)(float, struct S_FP, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_DI(float p0, struct S_DI p1, int p2, float (*cb)(float, struct S_DI, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_DF(float p0, struct S_DF p1, int p2, float (*cb)(float, struct S_DF, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_DD(float p0, struct S_DD p1, int p2, float (*cb)(float, struct S_DD, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_DP(float p0, struct S_DP p1, int p2, float (*cb)(float, struct S_DP, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_PI(float p0, struct S_PI p1, int p2, float (*cb)(float, struct S_PI, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_PF(float p0, struct S_PF p1, int p2, float (*cb)(float, struct S_PF, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_PD(float p0, struct S_PD p1, int p2, float (*cb)(float, struct S_PD, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_PP(float p0, struct S_PP p1, int p2, float (*cb)(float, struct S_PP, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_III(float p0, struct S_III p1, int p2, float (*cb)(float, struct S_III, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_IIF(float p0, struct S_IIF p1, int p2, float (*cb)(float, struct S_IIF, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_IID(float p0, struct S_IID p1, int p2, float (*cb)(float, struct S_IID, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_IIP(float p0, struct S_IIP p1, int p2, float (*cb)(float, struct S_IIP, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_IFI(float p0, struct S_IFI p1, int p2, float (*cb)(float, struct S_IFI, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_IFF(float p0, struct S_IFF p1, int p2, float (*cb)(float, struct S_IFF, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_IFD(float p0, struct S_IFD p1, int p2, float (*cb)(float, struct S_IFD, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_IFP(float p0, struct S_IFP p1, int p2, float (*cb)(float, struct S_IFP, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_IDI(float p0, struct S_IDI p1, int p2, float (*cb)(float, struct S_IDI, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_IDF(float p0, struct S_IDF p1, int p2, float (*cb)(float, struct S_IDF, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_IDD(float p0, struct S_IDD p1, int p2, float (*cb)(float, struct S_IDD, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_IDP(float p0, struct S_IDP p1, int p2, float (*cb)(float, struct S_IDP, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_IPI(float p0, struct S_IPI p1, int p2, float (*cb)(float, struct S_IPI, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_IPF(float p0, struct S_IPF p1, int p2, float (*cb)(float, struct S_IPF, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_IPD(float p0, struct S_IPD p1, int p2, float (*cb)(float, struct S_IPD, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_IPP(float p0, struct S_IPP p1, int p2, float (*cb)(float, struct S_IPP, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_FII(float p0, struct S_FII p1, int p2, float (*cb)(float, struct S_FII, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_FIF(float p0, struct S_FIF p1, int p2, float (*cb)(float, struct S_FIF, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_FID(float p0, struct S_FID p1, int p2, float (*cb)(float, struct S_FID, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_FIP(float p0, struct S_FIP p1, int p2, float (*cb)(float, struct S_FIP, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_FFI(float p0, struct S_FFI p1, int p2, float (*cb)(float, struct S_FFI, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_FFF(float p0, struct S_FFF p1, int p2, float (*cb)(float, struct S_FFF, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_FFD(float p0, struct S_FFD p1, int p2, float (*cb)(float, struct S_FFD, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_FFP(float p0, struct S_FFP p1, int p2, float (*cb)(float, struct S_FFP, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_FDI(float p0, struct S_FDI p1, int p2, float (*cb)(float, struct S_FDI, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_FDF(float p0, struct S_FDF p1, int p2, float (*cb)(float, struct S_FDF, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_FDD(float p0, struct S_FDD p1, int p2, float (*cb)(float, struct S_FDD, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_FDP(float p0, struct S_FDP p1, int p2, float (*cb)(float, struct S_FDP, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_FPI(float p0, struct S_FPI p1, int p2, float (*cb)(float, struct S_FPI, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_FPF(float p0, struct S_FPF p1, int p2, float (*cb)(float, struct S_FPF, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_FPD(float p0, struct S_FPD p1, int p2, float (*cb)(float, struct S_FPD, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_FPP(float p0, struct S_FPP p1, int p2, float (*cb)(float, struct S_FPP, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_DII(float p0, struct S_DII p1, int p2, float (*cb)(float, struct S_DII, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_DIF(float p0, struct S_DIF p1, int p2, float (*cb)(float, struct S_DIF, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_DID(float p0, struct S_DID p1, int p2, float (*cb)(float, struct S_DID, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_DIP(float p0, struct S_DIP p1, int p2, float (*cb)(float, struct S_DIP, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_DFI(float p0, struct S_DFI p1, int p2, float (*cb)(float, struct S_DFI, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_DFF(float p0, struct S_DFF p1, int p2, float (*cb)(float, struct S_DFF, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_DFD(float p0, struct S_DFD p1, int p2, float (*cb)(float, struct S_DFD, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_DFP(float p0, struct S_DFP p1, int p2, float (*cb)(float, struct S_DFP, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_DDI(float p0, struct S_DDI p1, int p2, float (*cb)(float, struct S_DDI, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_DDF(float p0, struct S_DDF p1, int p2, float (*cb)(float, struct S_DDF, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_DDD(float p0, struct S_DDD p1, int p2, float (*cb)(float, struct S_DDD, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_DDP(float p0, struct S_DDP p1, int p2, float (*cb)(float, struct S_DDP, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_DPI(float p0, struct S_DPI p1, int p2, float (*cb)(float, struct S_DPI, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_DPF(float p0, struct S_DPF p1, int p2, float (*cb)(float, struct S_DPF, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_DPD(float p0, struct S_DPD p1, int p2, float (*cb)(float, struct S_DPD, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_DPP(float p0, struct S_DPP p1, int p2, float (*cb)(float, struct S_DPP, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_PII(float p0, struct S_PII p1, int p2, float (*cb)(float, struct S_PII, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_PIF(float p0, struct S_PIF p1, int p2, float (*cb)(float, struct S_PIF, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_PID(float p0, struct S_PID p1, int p2, float (*cb)(float, struct S_PID, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_PIP(float p0, struct S_PIP p1, int p2, float (*cb)(float, struct S_PIP, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_PFI(float p0, struct S_PFI p1, int p2, float (*cb)(float, struct S_PFI, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_PFF(float p0, struct S_PFF p1, int p2, float (*cb)(float, struct S_PFF, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_PFD(float p0, struct S_PFD p1, int p2, float (*cb)(float, struct S_PFD, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_PFP(float p0, struct S_PFP p1, int p2, float (*cb)(float, struct S_PFP, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_PDI(float p0, struct S_PDI p1, int p2, float (*cb)(float, struct S_PDI, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_PDF(float p0, struct S_PDF p1, int p2, float (*cb)(float, struct S_PDF, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_PDD(float p0, struct S_PDD p1, int p2, float (*cb)(float, struct S_PDD, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_PDP(float p0, struct S_PDP p1, int p2, float (*cb)(float, struct S_PDP, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_PPI(float p0, struct S_PPI p1, int p2, float (*cb)(float, struct S_PPI, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_PPF(float p0, struct S_PPF p1, int p2, float (*cb)(float, struct S_PPF, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_PPD(float p0, struct S_PPD p1, int p2, float (*cb)(float, struct S_PPD, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSI_PPP(float p0, struct S_PPP p1, int p2, float (*cb)(float, struct S_PPP, int)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_I(float p0, struct S_I p1, float p2, float (*cb)(float, struct S_I, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_F(float p0, struct S_F p1, float p2, float (*cb)(float, struct S_F, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_D(float p0, struct S_D p1, float p2, float (*cb)(float, struct S_D, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_P(float p0, struct S_P p1, float p2, float (*cb)(float, struct S_P, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_II(float p0, struct S_II p1, float p2, float (*cb)(float, struct S_II, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_IF(float p0, struct S_IF p1, float p2, float (*cb)(float, struct S_IF, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_ID(float p0, struct S_ID p1, float p2, float (*cb)(float, struct S_ID, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_IP(float p0, struct S_IP p1, float p2, float (*cb)(float, struct S_IP, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_FI(float p0, struct S_FI p1, float p2, float (*cb)(float, struct S_FI, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_FF(float p0, struct S_FF p1, float p2, float (*cb)(float, struct S_FF, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_FD(float p0, struct S_FD p1, float p2, float (*cb)(float, struct S_FD, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_FP(float p0, struct S_FP p1, float p2, float (*cb)(float, struct S_FP, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_DI(float p0, struct S_DI p1, float p2, float (*cb)(float, struct S_DI, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_DF(float p0, struct S_DF p1, float p2, float (*cb)(float, struct S_DF, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_DD(float p0, struct S_DD p1, float p2, float (*cb)(float, struct S_DD, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_DP(float p0, struct S_DP p1, float p2, float (*cb)(float, struct S_DP, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_PI(float p0, struct S_PI p1, float p2, float (*cb)(float, struct S_PI, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_PF(float p0, struct S_PF p1, float p2, float (*cb)(float, struct S_PF, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_PD(float p0, struct S_PD p1, float p2, float (*cb)(float, struct S_PD, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_PP(float p0, struct S_PP p1, float p2, float (*cb)(float, struct S_PP, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_III(float p0, struct S_III p1, float p2, float (*cb)(float, struct S_III, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_IIF(float p0, struct S_IIF p1, float p2, float (*cb)(float, struct S_IIF, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_IID(float p0, struct S_IID p1, float p2, float (*cb)(float, struct S_IID, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_IIP(float p0, struct S_IIP p1, float p2, float (*cb)(float, struct S_IIP, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_IFI(float p0, struct S_IFI p1, float p2, float (*cb)(float, struct S_IFI, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_IFF(float p0, struct S_IFF p1, float p2, float (*cb)(float, struct S_IFF, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_IFD(float p0, struct S_IFD p1, float p2, float (*cb)(float, struct S_IFD, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_IFP(float p0, struct S_IFP p1, float p2, float (*cb)(float, struct S_IFP, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_IDI(float p0, struct S_IDI p1, float p2, float (*cb)(float, struct S_IDI, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_IDF(float p0, struct S_IDF p1, float p2, float (*cb)(float, struct S_IDF, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_IDD(float p0, struct S_IDD p1, float p2, float (*cb)(float, struct S_IDD, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_IDP(float p0, struct S_IDP p1, float p2, float (*cb)(float, struct S_IDP, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_IPI(float p0, struct S_IPI p1, float p2, float (*cb)(float, struct S_IPI, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_IPF(float p0, struct S_IPF p1, float p2, float (*cb)(float, struct S_IPF, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_IPD(float p0, struct S_IPD p1, float p2, float (*cb)(float, struct S_IPD, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_IPP(float p0, struct S_IPP p1, float p2, float (*cb)(float, struct S_IPP, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_FII(float p0, struct S_FII p1, float p2, float (*cb)(float, struct S_FII, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_FIF(float p0, struct S_FIF p1, float p2, float (*cb)(float, struct S_FIF, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_FID(float p0, struct S_FID p1, float p2, float (*cb)(float, struct S_FID, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_FIP(float p0, struct S_FIP p1, float p2, float (*cb)(float, struct S_FIP, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_FFI(float p0, struct S_FFI p1, float p2, float (*cb)(float, struct S_FFI, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_FFF(float p0, struct S_FFF p1, float p2, float (*cb)(float, struct S_FFF, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_FFD(float p0, struct S_FFD p1, float p2, float (*cb)(float, struct S_FFD, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_FFP(float p0, struct S_FFP p1, float p2, float (*cb)(float, struct S_FFP, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_FDI(float p0, struct S_FDI p1, float p2, float (*cb)(float, struct S_FDI, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_FDF(float p0, struct S_FDF p1, float p2, float (*cb)(float, struct S_FDF, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_FDD(float p0, struct S_FDD p1, float p2, float (*cb)(float, struct S_FDD, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_FDP(float p0, struct S_FDP p1, float p2, float (*cb)(float, struct S_FDP, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_FPI(float p0, struct S_FPI p1, float p2, float (*cb)(float, struct S_FPI, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_FPF(float p0, struct S_FPF p1, float p2, float (*cb)(float, struct S_FPF, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_FPD(float p0, struct S_FPD p1, float p2, float (*cb)(float, struct S_FPD, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_FPP(float p0, struct S_FPP p1, float p2, float (*cb)(float, struct S_FPP, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_DII(float p0, struct S_DII p1, float p2, float (*cb)(float, struct S_DII, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_DIF(float p0, struct S_DIF p1, float p2, float (*cb)(float, struct S_DIF, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_DID(float p0, struct S_DID p1, float p2, float (*cb)(float, struct S_DID, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_DIP(float p0, struct S_DIP p1, float p2, float (*cb)(float, struct S_DIP, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_DFI(float p0, struct S_DFI p1, float p2, float (*cb)(float, struct S_DFI, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_DFF(float p0, struct S_DFF p1, float p2, float (*cb)(float, struct S_DFF, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_DFD(float p0, struct S_DFD p1, float p2, float (*cb)(float, struct S_DFD, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_DFP(float p0, struct S_DFP p1, float p2, float (*cb)(float, struct S_DFP, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_DDI(float p0, struct S_DDI p1, float p2, float (*cb)(float, struct S_DDI, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_DDF(float p0, struct S_DDF p1, float p2, float (*cb)(float, struct S_DDF, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_DDD(float p0, struct S_DDD p1, float p2, float (*cb)(float, struct S_DDD, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_DDP(float p0, struct S_DDP p1, float p2, float (*cb)(float, struct S_DDP, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_DPI(float p0, struct S_DPI p1, float p2, float (*cb)(float, struct S_DPI, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_DPF(float p0, struct S_DPF p1, float p2, float (*cb)(float, struct S_DPF, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_DPD(float p0, struct S_DPD p1, float p2, float (*cb)(float, struct S_DPD, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_DPP(float p0, struct S_DPP p1, float p2, float (*cb)(float, struct S_DPP, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_PII(float p0, struct S_PII p1, float p2, float (*cb)(float, struct S_PII, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_PIF(float p0, struct S_PIF p1, float p2, float (*cb)(float, struct S_PIF, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_PID(float p0, struct S_PID p1, float p2, float (*cb)(float, struct S_PID, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_PIP(float p0, struct S_PIP p1, float p2, float (*cb)(float, struct S_PIP, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_PFI(float p0, struct S_PFI p1, float p2, float (*cb)(float, struct S_PFI, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_PFF(float p0, struct S_PFF p1, float p2, float (*cb)(float, struct S_PFF, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_PFD(float p0, struct S_PFD p1, float p2, float (*cb)(float, struct S_PFD, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_PFP(float p0, struct S_PFP p1, float p2, float (*cb)(float, struct S_PFP, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_PDI(float p0, struct S_PDI p1, float p2, float (*cb)(float, struct S_PDI, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_PDF(float p0, struct S_PDF p1, float p2, float (*cb)(float, struct S_PDF, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_PDD(float p0, struct S_PDD p1, float p2, float (*cb)(float, struct S_PDD, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_PDP(float p0, struct S_PDP p1, float p2, float (*cb)(float, struct S_PDP, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_PPI(float p0, struct S_PPI p1, float p2, float (*cb)(float, struct S_PPI, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_PPF(float p0, struct S_PPF p1, float p2, float (*cb)(float, struct S_PPF, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_PPD(float p0, struct S_PPD p1, float p2, float (*cb)(float, struct S_PPD, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSF_PPP(float p0, struct S_PPP p1, float p2, float (*cb)(float, struct S_PPP, float)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_I(float p0, struct S_I p1, double p2, float (*cb)(float, struct S_I, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_F(float p0, struct S_F p1, double p2, float (*cb)(float, struct S_F, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_D(float p0, struct S_D p1, double p2, float (*cb)(float, struct S_D, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_P(float p0, struct S_P p1, double p2, float (*cb)(float, struct S_P, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_II(float p0, struct S_II p1, double p2, float (*cb)(float, struct S_II, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_IF(float p0, struct S_IF p1, double p2, float (*cb)(float, struct S_IF, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_ID(float p0, struct S_ID p1, double p2, float (*cb)(float, struct S_ID, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_IP(float p0, struct S_IP p1, double p2, float (*cb)(float, struct S_IP, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_FI(float p0, struct S_FI p1, double p2, float (*cb)(float, struct S_FI, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_FF(float p0, struct S_FF p1, double p2, float (*cb)(float, struct S_FF, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_FD(float p0, struct S_FD p1, double p2, float (*cb)(float, struct S_FD, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_FP(float p0, struct S_FP p1, double p2, float (*cb)(float, struct S_FP, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_DI(float p0, struct S_DI p1, double p2, float (*cb)(float, struct S_DI, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_DF(float p0, struct S_DF p1, double p2, float (*cb)(float, struct S_DF, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_DD(float p0, struct S_DD p1, double p2, float (*cb)(float, struct S_DD, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_DP(float p0, struct S_DP p1, double p2, float (*cb)(float, struct S_DP, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_PI(float p0, struct S_PI p1, double p2, float (*cb)(float, struct S_PI, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_PF(float p0, struct S_PF p1, double p2, float (*cb)(float, struct S_PF, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_PD(float p0, struct S_PD p1, double p2, float (*cb)(float, struct S_PD, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_PP(float p0, struct S_PP p1, double p2, float (*cb)(float, struct S_PP, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_III(float p0, struct S_III p1, double p2, float (*cb)(float, struct S_III, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_IIF(float p0, struct S_IIF p1, double p2, float (*cb)(float, struct S_IIF, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_IID(float p0, struct S_IID p1, double p2, float (*cb)(float, struct S_IID, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_IIP(float p0, struct S_IIP p1, double p2, float (*cb)(float, struct S_IIP, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_IFI(float p0, struct S_IFI p1, double p2, float (*cb)(float, struct S_IFI, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_IFF(float p0, struct S_IFF p1, double p2, float (*cb)(float, struct S_IFF, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_IFD(float p0, struct S_IFD p1, double p2, float (*cb)(float, struct S_IFD, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_IFP(float p0, struct S_IFP p1, double p2, float (*cb)(float, struct S_IFP, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_IDI(float p0, struct S_IDI p1, double p2, float (*cb)(float, struct S_IDI, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_IDF(float p0, struct S_IDF p1, double p2, float (*cb)(float, struct S_IDF, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_IDD(float p0, struct S_IDD p1, double p2, float (*cb)(float, struct S_IDD, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_IDP(float p0, struct S_IDP p1, double p2, float (*cb)(float, struct S_IDP, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_IPI(float p0, struct S_IPI p1, double p2, float (*cb)(float, struct S_IPI, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_IPF(float p0, struct S_IPF p1, double p2, float (*cb)(float, struct S_IPF, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_IPD(float p0, struct S_IPD p1, double p2, float (*cb)(float, struct S_IPD, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_IPP(float p0, struct S_IPP p1, double p2, float (*cb)(float, struct S_IPP, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_FII(float p0, struct S_FII p1, double p2, float (*cb)(float, struct S_FII, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_FIF(float p0, struct S_FIF p1, double p2, float (*cb)(float, struct S_FIF, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_FID(float p0, struct S_FID p1, double p2, float (*cb)(float, struct S_FID, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_FIP(float p0, struct S_FIP p1, double p2, float (*cb)(float, struct S_FIP, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_FFI(float p0, struct S_FFI p1, double p2, float (*cb)(float, struct S_FFI, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_FFF(float p0, struct S_FFF p1, double p2, float (*cb)(float, struct S_FFF, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_FFD(float p0, struct S_FFD p1, double p2, float (*cb)(float, struct S_FFD, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_FFP(float p0, struct S_FFP p1, double p2, float (*cb)(float, struct S_FFP, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_FDI(float p0, struct S_FDI p1, double p2, float (*cb)(float, struct S_FDI, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_FDF(float p0, struct S_FDF p1, double p2, float (*cb)(float, struct S_FDF, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_FDD(float p0, struct S_FDD p1, double p2, float (*cb)(float, struct S_FDD, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_FDP(float p0, struct S_FDP p1, double p2, float (*cb)(float, struct S_FDP, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_FPI(float p0, struct S_FPI p1, double p2, float (*cb)(float, struct S_FPI, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_FPF(float p0, struct S_FPF p1, double p2, float (*cb)(float, struct S_FPF, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_FPD(float p0, struct S_FPD p1, double p2, float (*cb)(float, struct S_FPD, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_FPP(float p0, struct S_FPP p1, double p2, float (*cb)(float, struct S_FPP, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_DII(float p0, struct S_DII p1, double p2, float (*cb)(float, struct S_DII, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_DIF(float p0, struct S_DIF p1, double p2, float (*cb)(float, struct S_DIF, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_DID(float p0, struct S_DID p1, double p2, float (*cb)(float, struct S_DID, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_DIP(float p0, struct S_DIP p1, double p2, float (*cb)(float, struct S_DIP, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_DFI(float p0, struct S_DFI p1, double p2, float (*cb)(float, struct S_DFI, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_DFF(float p0, struct S_DFF p1, double p2, float (*cb)(float, struct S_DFF, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_DFD(float p0, struct S_DFD p1, double p2, float (*cb)(float, struct S_DFD, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_DFP(float p0, struct S_DFP p1, double p2, float (*cb)(float, struct S_DFP, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_DDI(float p0, struct S_DDI p1, double p2, float (*cb)(float, struct S_DDI, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_DDF(float p0, struct S_DDF p1, double p2, float (*cb)(float, struct S_DDF, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_DDD(float p0, struct S_DDD p1, double p2, float (*cb)(float, struct S_DDD, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_DDP(float p0, struct S_DDP p1, double p2, float (*cb)(float, struct S_DDP, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_DPI(float p0, struct S_DPI p1, double p2, float (*cb)(float, struct S_DPI, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_DPF(float p0, struct S_DPF p1, double p2, float (*cb)(float, struct S_DPF, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_DPD(float p0, struct S_DPD p1, double p2, float (*cb)(float, struct S_DPD, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_DPP(float p0, struct S_DPP p1, double p2, float (*cb)(float, struct S_DPP, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_PII(float p0, struct S_PII p1, double p2, float (*cb)(float, struct S_PII, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_PIF(float p0, struct S_PIF p1, double p2, float (*cb)(float, struct S_PIF, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_PID(float p0, struct S_PID p1, double p2, float (*cb)(float, struct S_PID, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_PIP(float p0, struct S_PIP p1, double p2, float (*cb)(float, struct S_PIP, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_PFI(float p0, struct S_PFI p1, double p2, float (*cb)(float, struct S_PFI, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_PFF(float p0, struct S_PFF p1, double p2, float (*cb)(float, struct S_PFF, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_PFD(float p0, struct S_PFD p1, double p2, float (*cb)(float, struct S_PFD, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_PFP(float p0, struct S_PFP p1, double p2, float (*cb)(float, struct S_PFP, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_PDI(float p0, struct S_PDI p1, double p2, float (*cb)(float, struct S_PDI, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_PDF(float p0, struct S_PDF p1, double p2, float (*cb)(float, struct S_PDF, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_PDD(float p0, struct S_PDD p1, double p2, float (*cb)(float, struct S_PDD, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_PDP(float p0, struct S_PDP p1, double p2, float (*cb)(float, struct S_PDP, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_PPI(float p0, struct S_PPI p1, double p2, float (*cb)(float, struct S_PPI, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_PPF(float p0, struct S_PPF p1, double p2, float (*cb)(float, struct S_PPF, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_PPD(float p0, struct S_PPD p1, double p2, float (*cb)(float, struct S_PPD, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSD_PPP(float p0, struct S_PPP p1, double p2, float (*cb)(float, struct S_PPP, double)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_I(float p0, struct S_I p1, void* p2, float (*cb)(float, struct S_I, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_F(float p0, struct S_F p1, void* p2, float (*cb)(float, struct S_F, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_D(float p0, struct S_D p1, void* p2, float (*cb)(float, struct S_D, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_P(float p0, struct S_P p1, void* p2, float (*cb)(float, struct S_P, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_II(float p0, struct S_II p1, void* p2, float (*cb)(float, struct S_II, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_IF(float p0, struct S_IF p1, void* p2, float (*cb)(float, struct S_IF, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_ID(float p0, struct S_ID p1, void* p2, float (*cb)(float, struct S_ID, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_IP(float p0, struct S_IP p1, void* p2, float (*cb)(float, struct S_IP, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_FI(float p0, struct S_FI p1, void* p2, float (*cb)(float, struct S_FI, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_FF(float p0, struct S_FF p1, void* p2, float (*cb)(float, struct S_FF, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_FD(float p0, struct S_FD p1, void* p2, float (*cb)(float, struct S_FD, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_FP(float p0, struct S_FP p1, void* p2, float (*cb)(float, struct S_FP, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_DI(float p0, struct S_DI p1, void* p2, float (*cb)(float, struct S_DI, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_DF(float p0, struct S_DF p1, void* p2, float (*cb)(float, struct S_DF, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_DD(float p0, struct S_DD p1, void* p2, float (*cb)(float, struct S_DD, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_DP(float p0, struct S_DP p1, void* p2, float (*cb)(float, struct S_DP, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_PI(float p0, struct S_PI p1, void* p2, float (*cb)(float, struct S_PI, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_PF(float p0, struct S_PF p1, void* p2, float (*cb)(float, struct S_PF, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_PD(float p0, struct S_PD p1, void* p2, float (*cb)(float, struct S_PD, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_PP(float p0, struct S_PP p1, void* p2, float (*cb)(float, struct S_PP, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_III(float p0, struct S_III p1, void* p2, float (*cb)(float, struct S_III, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_IIF(float p0, struct S_IIF p1, void* p2, float (*cb)(float, struct S_IIF, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_IID(float p0, struct S_IID p1, void* p2, float (*cb)(float, struct S_IID, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_IIP(float p0, struct S_IIP p1, void* p2, float (*cb)(float, struct S_IIP, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_IFI(float p0, struct S_IFI p1, void* p2, float (*cb)(float, struct S_IFI, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_IFF(float p0, struct S_IFF p1, void* p2, float (*cb)(float, struct S_IFF, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_IFD(float p0, struct S_IFD p1, void* p2, float (*cb)(float, struct S_IFD, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_IFP(float p0, struct S_IFP p1, void* p2, float (*cb)(float, struct S_IFP, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_IDI(float p0, struct S_IDI p1, void* p2, float (*cb)(float, struct S_IDI, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_IDF(float p0, struct S_IDF p1, void* p2, float (*cb)(float, struct S_IDF, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_IDD(float p0, struct S_IDD p1, void* p2, float (*cb)(float, struct S_IDD, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_IDP(float p0, struct S_IDP p1, void* p2, float (*cb)(float, struct S_IDP, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_IPI(float p0, struct S_IPI p1, void* p2, float (*cb)(float, struct S_IPI, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_IPF(float p0, struct S_IPF p1, void* p2, float (*cb)(float, struct S_IPF, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_IPD(float p0, struct S_IPD p1, void* p2, float (*cb)(float, struct S_IPD, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_IPP(float p0, struct S_IPP p1, void* p2, float (*cb)(float, struct S_IPP, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_FII(float p0, struct S_FII p1, void* p2, float (*cb)(float, struct S_FII, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_FIF(float p0, struct S_FIF p1, void* p2, float (*cb)(float, struct S_FIF, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_FID(float p0, struct S_FID p1, void* p2, float (*cb)(float, struct S_FID, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_FIP(float p0, struct S_FIP p1, void* p2, float (*cb)(float, struct S_FIP, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_FFI(float p0, struct S_FFI p1, void* p2, float (*cb)(float, struct S_FFI, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_FFF(float p0, struct S_FFF p1, void* p2, float (*cb)(float, struct S_FFF, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_FFD(float p0, struct S_FFD p1, void* p2, float (*cb)(float, struct S_FFD, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_FFP(float p0, struct S_FFP p1, void* p2, float (*cb)(float, struct S_FFP, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_FDI(float p0, struct S_FDI p1, void* p2, float (*cb)(float, struct S_FDI, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_FDF(float p0, struct S_FDF p1, void* p2, float (*cb)(float, struct S_FDF, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_FDD(float p0, struct S_FDD p1, void* p2, float (*cb)(float, struct S_FDD, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_FDP(float p0, struct S_FDP p1, void* p2, float (*cb)(float, struct S_FDP, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_FPI(float p0, struct S_FPI p1, void* p2, float (*cb)(float, struct S_FPI, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_FPF(float p0, struct S_FPF p1, void* p2, float (*cb)(float, struct S_FPF, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_FPD(float p0, struct S_FPD p1, void* p2, float (*cb)(float, struct S_FPD, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_FPP(float p0, struct S_FPP p1, void* p2, float (*cb)(float, struct S_FPP, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_DII(float p0, struct S_DII p1, void* p2, float (*cb)(float, struct S_DII, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_DIF(float p0, struct S_DIF p1, void* p2, float (*cb)(float, struct S_DIF, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_DID(float p0, struct S_DID p1, void* p2, float (*cb)(float, struct S_DID, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_DIP(float p0, struct S_DIP p1, void* p2, float (*cb)(float, struct S_DIP, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_DFI(float p0, struct S_DFI p1, void* p2, float (*cb)(float, struct S_DFI, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_DFF(float p0, struct S_DFF p1, void* p2, float (*cb)(float, struct S_DFF, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_DFD(float p0, struct S_DFD p1, void* p2, float (*cb)(float, struct S_DFD, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_DFP(float p0, struct S_DFP p1, void* p2, float (*cb)(float, struct S_DFP, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_DDI(float p0, struct S_DDI p1, void* p2, float (*cb)(float, struct S_DDI, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_DDF(float p0, struct S_DDF p1, void* p2, float (*cb)(float, struct S_DDF, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_DDD(float p0, struct S_DDD p1, void* p2, float (*cb)(float, struct S_DDD, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_DDP(float p0, struct S_DDP p1, void* p2, float (*cb)(float, struct S_DDP, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_DPI(float p0, struct S_DPI p1, void* p2, float (*cb)(float, struct S_DPI, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_DPF(float p0, struct S_DPF p1, void* p2, float (*cb)(float, struct S_DPF, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_DPD(float p0, struct S_DPD p1, void* p2, float (*cb)(float, struct S_DPD, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_DPP(float p0, struct S_DPP p1, void* p2, float (*cb)(float, struct S_DPP, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_PII(float p0, struct S_PII p1, void* p2, float (*cb)(float, struct S_PII, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_PIF(float p0, struct S_PIF p1, void* p2, float (*cb)(float, struct S_PIF, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_PID(float p0, struct S_PID p1, void* p2, float (*cb)(float, struct S_PID, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_PIP(float p0, struct S_PIP p1, void* p2, float (*cb)(float, struct S_PIP, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_PFI(float p0, struct S_PFI p1, void* p2, float (*cb)(float, struct S_PFI, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_PFF(float p0, struct S_PFF p1, void* p2, float (*cb)(float, struct S_PFF, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_PFD(float p0, struct S_PFD p1, void* p2, float (*cb)(float, struct S_PFD, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_PFP(float p0, struct S_PFP p1, void* p2, float (*cb)(float, struct S_PFP, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_PDI(float p0, struct S_PDI p1, void* p2, float (*cb)(float, struct S_PDI, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_PDF(float p0, struct S_PDF p1, void* p2, float (*cb)(float, struct S_PDF, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_PDD(float p0, struct S_PDD p1, void* p2, float (*cb)(float, struct S_PDD, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_PDP(float p0, struct S_PDP p1, void* p2, float (*cb)(float, struct S_PDP, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_PPI(float p0, struct S_PPI p1, void* p2, float (*cb)(float, struct S_PPI, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_PPF(float p0, struct S_PPF p1, void* p2, float (*cb)(float, struct S_PPF, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_PPD(float p0, struct S_PPD p1, void* p2, float (*cb)(float, struct S_PPD, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSP_PPP(float p0, struct S_PPP p1, void* p2, float (*cb)(float, struct S_PPP, void*)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSS_I(float p0, struct S_I p1, struct S_I p2, float (*cb)(float, struct S_I, struct S_I)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSS_F(float p0, struct S_F p1, struct S_F p2, float (*cb)(float, struct S_F, struct S_F)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSS_D(float p0, struct S_D p1, struct S_D p2, float (*cb)(float, struct S_D, struct S_D)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSS_P(float p0, struct S_P p1, struct S_P p2, float (*cb)(float, struct S_P, struct S_P)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSS_II(float p0, struct S_II p1, struct S_II p2, float (*cb)(float, struct S_II, struct S_II)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSS_IF(float p0, struct S_IF p1, struct S_IF p2, float (*cb)(float, struct S_IF, struct S_IF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSS_ID(float p0, struct S_ID p1, struct S_ID p2, float (*cb)(float, struct S_ID, struct S_ID)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSS_IP(float p0, struct S_IP p1, struct S_IP p2, float (*cb)(float, struct S_IP, struct S_IP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSS_FI(float p0, struct S_FI p1, struct S_FI p2, float (*cb)(float, struct S_FI, struct S_FI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSS_FF(float p0, struct S_FF p1, struct S_FF p2, float (*cb)(float, struct S_FF, struct S_FF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSS_FD(float p0, struct S_FD p1, struct S_FD p2, float (*cb)(float, struct S_FD, struct S_FD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSS_FP(float p0, struct S_FP p1, struct S_FP p2, float (*cb)(float, struct S_FP, struct S_FP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSS_DI(float p0, struct S_DI p1, struct S_DI p2, float (*cb)(float, struct S_DI, struct S_DI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSS_DF(float p0, struct S_DF p1, struct S_DF p2, float (*cb)(float, struct S_DF, struct S_DF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSS_DD(float p0, struct S_DD p1, struct S_DD p2, float (*cb)(float, struct S_DD, struct S_DD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSS_DP(float p0, struct S_DP p1, struct S_DP p2, float (*cb)(float, struct S_DP, struct S_DP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSS_PI(float p0, struct S_PI p1, struct S_PI p2, float (*cb)(float, struct S_PI, struct S_PI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSS_PF(float p0, struct S_PF p1, struct S_PF p2, float (*cb)(float, struct S_PF, struct S_PF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSS_PD(float p0, struct S_PD p1, struct S_PD p2, float (*cb)(float, struct S_PD, struct S_PD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSS_PP(float p0, struct S_PP p1, struct S_PP p2, float (*cb)(float, struct S_PP, struct S_PP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSS_III(float p0, struct S_III p1, struct S_III p2, float (*cb)(float, struct S_III, struct S_III)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSS_IIF(float p0, struct S_IIF p1, struct S_IIF p2, float (*cb)(float, struct S_IIF, struct S_IIF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSS_IID(float p0, struct S_IID p1, struct S_IID p2, float (*cb)(float, struct S_IID, struct S_IID)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSS_IIP(float p0, struct S_IIP p1, struct S_IIP p2, float (*cb)(float, struct S_IIP, struct S_IIP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSS_IFI(float p0, struct S_IFI p1, struct S_IFI p2, float (*cb)(float, struct S_IFI, struct S_IFI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSS_IFF(float p0, struct S_IFF p1, struct S_IFF p2, float (*cb)(float, struct S_IFF, struct S_IFF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSS_IFD(float p0, struct S_IFD p1, struct S_IFD p2, float (*cb)(float, struct S_IFD, struct S_IFD)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSS_IFP(float p0, struct S_IFP p1, struct S_IFP p2, float (*cb)(float, struct S_IFP, struct S_IFP)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSS_IDI(float p0, struct S_IDI p1, struct S_IDI p2, float (*cb)(float, struct S_IDI, struct S_IDI)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSS_IDF(float p0, struct S_IDF p1, struct S_IDF p2, float (*cb)(float, struct S_IDF, struct S_IDF)) { return cb(p0,p1,p2); }
-EXPORT float f13_F_FSS_IDD(float p0, struct S_IDD p1, struct S_IDD p2, float (*cb)(float, struct S_IDD, struct S_IDD)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_IDP(float p0, struct S_IDP p1, struct S_IDP p2, float (*cb)(float, struct S_IDP, struct S_IDP)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_IPI(float p0, struct S_IPI p1, struct S_IPI p2, float (*cb)(float, struct S_IPI, struct S_IPI)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_IPF(float p0, struct S_IPF p1, struct S_IPF p2, float (*cb)(float, struct S_IPF, struct S_IPF)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_IPD(float p0, struct S_IPD p1, struct S_IPD p2, float (*cb)(float, struct S_IPD, struct S_IPD)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_IPP(float p0, struct S_IPP p1, struct S_IPP p2, float (*cb)(float, struct S_IPP, struct S_IPP)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_FII(float p0, struct S_FII p1, struct S_FII p2, float (*cb)(float, struct S_FII, struct S_FII)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_FIF(float p0, struct S_FIF p1, struct S_FIF p2, float (*cb)(float, struct S_FIF, struct S_FIF)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_FID(float p0, struct S_FID p1, struct S_FID p2, float (*cb)(float, struct S_FID, struct S_FID)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_FIP(float p0, struct S_FIP p1, struct S_FIP p2, float (*cb)(float, struct S_FIP, struct S_FIP)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_FFI(float p0, struct S_FFI p1, struct S_FFI p2, float (*cb)(float, struct S_FFI, struct S_FFI)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_FFF(float p0, struct S_FFF p1, struct S_FFF p2, float (*cb)(float, struct S_FFF, struct S_FFF)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_FFD(float p0, struct S_FFD p1, struct S_FFD p2, float (*cb)(float, struct S_FFD, struct S_FFD)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_FFP(float p0, struct S_FFP p1, struct S_FFP p2, float (*cb)(float, struct S_FFP, struct S_FFP)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_FDI(float p0, struct S_FDI p1, struct S_FDI p2, float (*cb)(float, struct S_FDI, struct S_FDI)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_FDF(float p0, struct S_FDF p1, struct S_FDF p2, float (*cb)(float, struct S_FDF, struct S_FDF)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_FDD(float p0, struct S_FDD p1, struct S_FDD p2, float (*cb)(float, struct S_FDD, struct S_FDD)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_FDP(float p0, struct S_FDP p1, struct S_FDP p2, float (*cb)(float, struct S_FDP, struct S_FDP)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_FPI(float p0, struct S_FPI p1, struct S_FPI p2, float (*cb)(float, struct S_FPI, struct S_FPI)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_FPF(float p0, struct S_FPF p1, struct S_FPF p2, float (*cb)(float, struct S_FPF, struct S_FPF)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_FPD(float p0, struct S_FPD p1, struct S_FPD p2, float (*cb)(float, struct S_FPD, struct S_FPD)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_FPP(float p0, struct S_FPP p1, struct S_FPP p2, float (*cb)(float, struct S_FPP, struct S_FPP)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_DII(float p0, struct S_DII p1, struct S_DII p2, float (*cb)(float, struct S_DII, struct S_DII)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_DIF(float p0, struct S_DIF p1, struct S_DIF p2, float (*cb)(float, struct S_DIF, struct S_DIF)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_DID(float p0, struct S_DID p1, struct S_DID p2, float (*cb)(float, struct S_DID, struct S_DID)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_DIP(float p0, struct S_DIP p1, struct S_DIP p2, float (*cb)(float, struct S_DIP, struct S_DIP)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_DFI(float p0, struct S_DFI p1, struct S_DFI p2, float (*cb)(float, struct S_DFI, struct S_DFI)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_DFF(float p0, struct S_DFF p1, struct S_DFF p2, float (*cb)(float, struct S_DFF, struct S_DFF)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_DFD(float p0, struct S_DFD p1, struct S_DFD p2, float (*cb)(float, struct S_DFD, struct S_DFD)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_DFP(float p0, struct S_DFP p1, struct S_DFP p2, float (*cb)(float, struct S_DFP, struct S_DFP)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_DDI(float p0, struct S_DDI p1, struct S_DDI p2, float (*cb)(float, struct S_DDI, struct S_DDI)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_DDF(float p0, struct S_DDF p1, struct S_DDF p2, float (*cb)(float, struct S_DDF, struct S_DDF)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_DDD(float p0, struct S_DDD p1, struct S_DDD p2, float (*cb)(float, struct S_DDD, struct S_DDD)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_DDP(float p0, struct S_DDP p1, struct S_DDP p2, float (*cb)(float, struct S_DDP, struct S_DDP)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_DPI(float p0, struct S_DPI p1, struct S_DPI p2, float (*cb)(float, struct S_DPI, struct S_DPI)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_DPF(float p0, struct S_DPF p1, struct S_DPF p2, float (*cb)(float, struct S_DPF, struct S_DPF)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_DPD(float p0, struct S_DPD p1, struct S_DPD p2, float (*cb)(float, struct S_DPD, struct S_DPD)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_DPP(float p0, struct S_DPP p1, struct S_DPP p2, float (*cb)(float, struct S_DPP, struct S_DPP)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_PII(float p0, struct S_PII p1, struct S_PII p2, float (*cb)(float, struct S_PII, struct S_PII)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_PIF(float p0, struct S_PIF p1, struct S_PIF p2, float (*cb)(float, struct S_PIF, struct S_PIF)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_PID(float p0, struct S_PID p1, struct S_PID p2, float (*cb)(float, struct S_PID, struct S_PID)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_PIP(float p0, struct S_PIP p1, struct S_PIP p2, float (*cb)(float, struct S_PIP, struct S_PIP)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_PFI(float p0, struct S_PFI p1, struct S_PFI p2, float (*cb)(float, struct S_PFI, struct S_PFI)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_PFF(float p0, struct S_PFF p1, struct S_PFF p2, float (*cb)(float, struct S_PFF, struct S_PFF)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_PFD(float p0, struct S_PFD p1, struct S_PFD p2, float (*cb)(float, struct S_PFD, struct S_PFD)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_PFP(float p0, struct S_PFP p1, struct S_PFP p2, float (*cb)(float, struct S_PFP, struct S_PFP)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_PDI(float p0, struct S_PDI p1, struct S_PDI p2, float (*cb)(float, struct S_PDI, struct S_PDI)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_PDF(float p0, struct S_PDF p1, struct S_PDF p2, float (*cb)(float, struct S_PDF, struct S_PDF)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_PDD(float p0, struct S_PDD p1, struct S_PDD p2, float (*cb)(float, struct S_PDD, struct S_PDD)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_PDP(float p0, struct S_PDP p1, struct S_PDP p2, float (*cb)(float, struct S_PDP, struct S_PDP)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_PPI(float p0, struct S_PPI p1, struct S_PPI p2, float (*cb)(float, struct S_PPI, struct S_PPI)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_PPF(float p0, struct S_PPF p1, struct S_PPF p2, float (*cb)(float, struct S_PPF, struct S_PPF)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_PPD(float p0, struct S_PPD p1, struct S_PPD p2, float (*cb)(float, struct S_PPD, struct S_PPD)) { return cb(p0,p1,p2); }
-EXPORT float f14_F_FSS_PPP(float p0, struct S_PPP p1, struct S_PPP p2, float (*cb)(float, struct S_PPP, struct S_PPP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DII_(double p0, int p1, int p2, double (*cb)(double, int, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIF_(double p0, int p1, float p2, double (*cb)(double, int, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DID_(double p0, int p1, double p2, double (*cb)(double, int, double)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIP_(double p0, int p1, void* p2, double (*cb)(double, int, void*)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_I(double p0, int p1, struct S_I p2, double (*cb)(double, int, struct S_I)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_F(double p0, int p1, struct S_F p2, double (*cb)(double, int, struct S_F)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_D(double p0, int p1, struct S_D p2, double (*cb)(double, int, struct S_D)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_P(double p0, int p1, struct S_P p2, double (*cb)(double, int, struct S_P)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_II(double p0, int p1, struct S_II p2, double (*cb)(double, int, struct S_II)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_IF(double p0, int p1, struct S_IF p2, double (*cb)(double, int, struct S_IF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_ID(double p0, int p1, struct S_ID p2, double (*cb)(double, int, struct S_ID)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_IP(double p0, int p1, struct S_IP p2, double (*cb)(double, int, struct S_IP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_FI(double p0, int p1, struct S_FI p2, double (*cb)(double, int, struct S_FI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_FF(double p0, int p1, struct S_FF p2, double (*cb)(double, int, struct S_FF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_FD(double p0, int p1, struct S_FD p2, double (*cb)(double, int, struct S_FD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_FP(double p0, int p1, struct S_FP p2, double (*cb)(double, int, struct S_FP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_DI(double p0, int p1, struct S_DI p2, double (*cb)(double, int, struct S_DI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_DF(double p0, int p1, struct S_DF p2, double (*cb)(double, int, struct S_DF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_DD(double p0, int p1, struct S_DD p2, double (*cb)(double, int, struct S_DD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_DP(double p0, int p1, struct S_DP p2, double (*cb)(double, int, struct S_DP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_PI(double p0, int p1, struct S_PI p2, double (*cb)(double, int, struct S_PI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_PF(double p0, int p1, struct S_PF p2, double (*cb)(double, int, struct S_PF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_PD(double p0, int p1, struct S_PD p2, double (*cb)(double, int, struct S_PD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_PP(double p0, int p1, struct S_PP p2, double (*cb)(double, int, struct S_PP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_III(double p0, int p1, struct S_III p2, double (*cb)(double, int, struct S_III)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_IIF(double p0, int p1, struct S_IIF p2, double (*cb)(double, int, struct S_IIF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_IID(double p0, int p1, struct S_IID p2, double (*cb)(double, int, struct S_IID)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_IIP(double p0, int p1, struct S_IIP p2, double (*cb)(double, int, struct S_IIP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_IFI(double p0, int p1, struct S_IFI p2, double (*cb)(double, int, struct S_IFI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_IFF(double p0, int p1, struct S_IFF p2, double (*cb)(double, int, struct S_IFF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_IFD(double p0, int p1, struct S_IFD p2, double (*cb)(double, int, struct S_IFD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_IFP(double p0, int p1, struct S_IFP p2, double (*cb)(double, int, struct S_IFP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_IDI(double p0, int p1, struct S_IDI p2, double (*cb)(double, int, struct S_IDI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_IDF(double p0, int p1, struct S_IDF p2, double (*cb)(double, int, struct S_IDF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_IDD(double p0, int p1, struct S_IDD p2, double (*cb)(double, int, struct S_IDD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_IDP(double p0, int p1, struct S_IDP p2, double (*cb)(double, int, struct S_IDP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_IPI(double p0, int p1, struct S_IPI p2, double (*cb)(double, int, struct S_IPI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_IPF(double p0, int p1, struct S_IPF p2, double (*cb)(double, int, struct S_IPF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_IPD(double p0, int p1, struct S_IPD p2, double (*cb)(double, int, struct S_IPD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_IPP(double p0, int p1, struct S_IPP p2, double (*cb)(double, int, struct S_IPP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_FII(double p0, int p1, struct S_FII p2, double (*cb)(double, int, struct S_FII)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_FIF(double p0, int p1, struct S_FIF p2, double (*cb)(double, int, struct S_FIF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_FID(double p0, int p1, struct S_FID p2, double (*cb)(double, int, struct S_FID)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_FIP(double p0, int p1, struct S_FIP p2, double (*cb)(double, int, struct S_FIP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_FFI(double p0, int p1, struct S_FFI p2, double (*cb)(double, int, struct S_FFI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_FFF(double p0, int p1, struct S_FFF p2, double (*cb)(double, int, struct S_FFF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_FFD(double p0, int p1, struct S_FFD p2, double (*cb)(double, int, struct S_FFD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_FFP(double p0, int p1, struct S_FFP p2, double (*cb)(double, int, struct S_FFP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_FDI(double p0, int p1, struct S_FDI p2, double (*cb)(double, int, struct S_FDI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_FDF(double p0, int p1, struct S_FDF p2, double (*cb)(double, int, struct S_FDF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_FDD(double p0, int p1, struct S_FDD p2, double (*cb)(double, int, struct S_FDD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_FDP(double p0, int p1, struct S_FDP p2, double (*cb)(double, int, struct S_FDP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_FPI(double p0, int p1, struct S_FPI p2, double (*cb)(double, int, struct S_FPI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_FPF(double p0, int p1, struct S_FPF p2, double (*cb)(double, int, struct S_FPF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_FPD(double p0, int p1, struct S_FPD p2, double (*cb)(double, int, struct S_FPD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_FPP(double p0, int p1, struct S_FPP p2, double (*cb)(double, int, struct S_FPP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_DII(double p0, int p1, struct S_DII p2, double (*cb)(double, int, struct S_DII)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_DIF(double p0, int p1, struct S_DIF p2, double (*cb)(double, int, struct S_DIF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_DID(double p0, int p1, struct S_DID p2, double (*cb)(double, int, struct S_DID)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_DIP(double p0, int p1, struct S_DIP p2, double (*cb)(double, int, struct S_DIP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_DFI(double p0, int p1, struct S_DFI p2, double (*cb)(double, int, struct S_DFI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_DFF(double p0, int p1, struct S_DFF p2, double (*cb)(double, int, struct S_DFF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_DFD(double p0, int p1, struct S_DFD p2, double (*cb)(double, int, struct S_DFD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_DFP(double p0, int p1, struct S_DFP p2, double (*cb)(double, int, struct S_DFP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_DDI(double p0, int p1, struct S_DDI p2, double (*cb)(double, int, struct S_DDI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_DDF(double p0, int p1, struct S_DDF p2, double (*cb)(double, int, struct S_DDF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_DDD(double p0, int p1, struct S_DDD p2, double (*cb)(double, int, struct S_DDD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_DDP(double p0, int p1, struct S_DDP p2, double (*cb)(double, int, struct S_DDP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_DPI(double p0, int p1, struct S_DPI p2, double (*cb)(double, int, struct S_DPI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_DPF(double p0, int p1, struct S_DPF p2, double (*cb)(double, int, struct S_DPF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_DPD(double p0, int p1, struct S_DPD p2, double (*cb)(double, int, struct S_DPD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_DPP(double p0, int p1, struct S_DPP p2, double (*cb)(double, int, struct S_DPP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_PII(double p0, int p1, struct S_PII p2, double (*cb)(double, int, struct S_PII)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_PIF(double p0, int p1, struct S_PIF p2, double (*cb)(double, int, struct S_PIF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_PID(double p0, int p1, struct S_PID p2, double (*cb)(double, int, struct S_PID)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_PIP(double p0, int p1, struct S_PIP p2, double (*cb)(double, int, struct S_PIP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_PFI(double p0, int p1, struct S_PFI p2, double (*cb)(double, int, struct S_PFI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_PFF(double p0, int p1, struct S_PFF p2, double (*cb)(double, int, struct S_PFF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_PFD(double p0, int p1, struct S_PFD p2, double (*cb)(double, int, struct S_PFD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_PFP(double p0, int p1, struct S_PFP p2, double (*cb)(double, int, struct S_PFP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_PDI(double p0, int p1, struct S_PDI p2, double (*cb)(double, int, struct S_PDI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_PDF(double p0, int p1, struct S_PDF p2, double (*cb)(double, int, struct S_PDF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_PDD(double p0, int p1, struct S_PDD p2, double (*cb)(double, int, struct S_PDD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_PDP(double p0, int p1, struct S_PDP p2, double (*cb)(double, int, struct S_PDP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_PPI(double p0, int p1, struct S_PPI p2, double (*cb)(double, int, struct S_PPI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_PPF(double p0, int p1, struct S_PPF p2, double (*cb)(double, int, struct S_PPF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_PPD(double p0, int p1, struct S_PPD p2, double (*cb)(double, int, struct S_PPD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DIS_PPP(double p0, int p1, struct S_PPP p2, double (*cb)(double, int, struct S_PPP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFI_(double p0, float p1, int p2, double (*cb)(double, float, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFF_(double p0, float p1, float p2, double (*cb)(double, float, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFD_(double p0, float p1, double p2, double (*cb)(double, float, double)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFP_(double p0, float p1, void* p2, double (*cb)(double, float, void*)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_I(double p0, float p1, struct S_I p2, double (*cb)(double, float, struct S_I)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_F(double p0, float p1, struct S_F p2, double (*cb)(double, float, struct S_F)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_D(double p0, float p1, struct S_D p2, double (*cb)(double, float, struct S_D)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_P(double p0, float p1, struct S_P p2, double (*cb)(double, float, struct S_P)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_II(double p0, float p1, struct S_II p2, double (*cb)(double, float, struct S_II)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_IF(double p0, float p1, struct S_IF p2, double (*cb)(double, float, struct S_IF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_ID(double p0, float p1, struct S_ID p2, double (*cb)(double, float, struct S_ID)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_IP(double p0, float p1, struct S_IP p2, double (*cb)(double, float, struct S_IP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_FI(double p0, float p1, struct S_FI p2, double (*cb)(double, float, struct S_FI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_FF(double p0, float p1, struct S_FF p2, double (*cb)(double, float, struct S_FF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_FD(double p0, float p1, struct S_FD p2, double (*cb)(double, float, struct S_FD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_FP(double p0, float p1, struct S_FP p2, double (*cb)(double, float, struct S_FP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_DI(double p0, float p1, struct S_DI p2, double (*cb)(double, float, struct S_DI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_DF(double p0, float p1, struct S_DF p2, double (*cb)(double, float, struct S_DF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_DD(double p0, float p1, struct S_DD p2, double (*cb)(double, float, struct S_DD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_DP(double p0, float p1, struct S_DP p2, double (*cb)(double, float, struct S_DP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_PI(double p0, float p1, struct S_PI p2, double (*cb)(double, float, struct S_PI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_PF(double p0, float p1, struct S_PF p2, double (*cb)(double, float, struct S_PF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_PD(double p0, float p1, struct S_PD p2, double (*cb)(double, float, struct S_PD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_PP(double p0, float p1, struct S_PP p2, double (*cb)(double, float, struct S_PP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_III(double p0, float p1, struct S_III p2, double (*cb)(double, float, struct S_III)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_IIF(double p0, float p1, struct S_IIF p2, double (*cb)(double, float, struct S_IIF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_IID(double p0, float p1, struct S_IID p2, double (*cb)(double, float, struct S_IID)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_IIP(double p0, float p1, struct S_IIP p2, double (*cb)(double, float, struct S_IIP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_IFI(double p0, float p1, struct S_IFI p2, double (*cb)(double, float, struct S_IFI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_IFF(double p0, float p1, struct S_IFF p2, double (*cb)(double, float, struct S_IFF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_IFD(double p0, float p1, struct S_IFD p2, double (*cb)(double, float, struct S_IFD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_IFP(double p0, float p1, struct S_IFP p2, double (*cb)(double, float, struct S_IFP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_IDI(double p0, float p1, struct S_IDI p2, double (*cb)(double, float, struct S_IDI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_IDF(double p0, float p1, struct S_IDF p2, double (*cb)(double, float, struct S_IDF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_IDD(double p0, float p1, struct S_IDD p2, double (*cb)(double, float, struct S_IDD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_IDP(double p0, float p1, struct S_IDP p2, double (*cb)(double, float, struct S_IDP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_IPI(double p0, float p1, struct S_IPI p2, double (*cb)(double, float, struct S_IPI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_IPF(double p0, float p1, struct S_IPF p2, double (*cb)(double, float, struct S_IPF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_IPD(double p0, float p1, struct S_IPD p2, double (*cb)(double, float, struct S_IPD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_IPP(double p0, float p1, struct S_IPP p2, double (*cb)(double, float, struct S_IPP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_FII(double p0, float p1, struct S_FII p2, double (*cb)(double, float, struct S_FII)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_FIF(double p0, float p1, struct S_FIF p2, double (*cb)(double, float, struct S_FIF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_FID(double p0, float p1, struct S_FID p2, double (*cb)(double, float, struct S_FID)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_FIP(double p0, float p1, struct S_FIP p2, double (*cb)(double, float, struct S_FIP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_FFI(double p0, float p1, struct S_FFI p2, double (*cb)(double, float, struct S_FFI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_FFF(double p0, float p1, struct S_FFF p2, double (*cb)(double, float, struct S_FFF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_FFD(double p0, float p1, struct S_FFD p2, double (*cb)(double, float, struct S_FFD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_FFP(double p0, float p1, struct S_FFP p2, double (*cb)(double, float, struct S_FFP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_FDI(double p0, float p1, struct S_FDI p2, double (*cb)(double, float, struct S_FDI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_FDF(double p0, float p1, struct S_FDF p2, double (*cb)(double, float, struct S_FDF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_FDD(double p0, float p1, struct S_FDD p2, double (*cb)(double, float, struct S_FDD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_FDP(double p0, float p1, struct S_FDP p2, double (*cb)(double, float, struct S_FDP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_FPI(double p0, float p1, struct S_FPI p2, double (*cb)(double, float, struct S_FPI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_FPF(double p0, float p1, struct S_FPF p2, double (*cb)(double, float, struct S_FPF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_FPD(double p0, float p1, struct S_FPD p2, double (*cb)(double, float, struct S_FPD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_FPP(double p0, float p1, struct S_FPP p2, double (*cb)(double, float, struct S_FPP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_DII(double p0, float p1, struct S_DII p2, double (*cb)(double, float, struct S_DII)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_DIF(double p0, float p1, struct S_DIF p2, double (*cb)(double, float, struct S_DIF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_DID(double p0, float p1, struct S_DID p2, double (*cb)(double, float, struct S_DID)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_DIP(double p0, float p1, struct S_DIP p2, double (*cb)(double, float, struct S_DIP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_DFI(double p0, float p1, struct S_DFI p2, double (*cb)(double, float, struct S_DFI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_DFF(double p0, float p1, struct S_DFF p2, double (*cb)(double, float, struct S_DFF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_DFD(double p0, float p1, struct S_DFD p2, double (*cb)(double, float, struct S_DFD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_DFP(double p0, float p1, struct S_DFP p2, double (*cb)(double, float, struct S_DFP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_DDI(double p0, float p1, struct S_DDI p2, double (*cb)(double, float, struct S_DDI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_DDF(double p0, float p1, struct S_DDF p2, double (*cb)(double, float, struct S_DDF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_DDD(double p0, float p1, struct S_DDD p2, double (*cb)(double, float, struct S_DDD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_DDP(double p0, float p1, struct S_DDP p2, double (*cb)(double, float, struct S_DDP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_DPI(double p0, float p1, struct S_DPI p2, double (*cb)(double, float, struct S_DPI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_DPF(double p0, float p1, struct S_DPF p2, double (*cb)(double, float, struct S_DPF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_DPD(double p0, float p1, struct S_DPD p2, double (*cb)(double, float, struct S_DPD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_DPP(double p0, float p1, struct S_DPP p2, double (*cb)(double, float, struct S_DPP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_PII(double p0, float p1, struct S_PII p2, double (*cb)(double, float, struct S_PII)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_PIF(double p0, float p1, struct S_PIF p2, double (*cb)(double, float, struct S_PIF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_PID(double p0, float p1, struct S_PID p2, double (*cb)(double, float, struct S_PID)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_PIP(double p0, float p1, struct S_PIP p2, double (*cb)(double, float, struct S_PIP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_PFI(double p0, float p1, struct S_PFI p2, double (*cb)(double, float, struct S_PFI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_PFF(double p0, float p1, struct S_PFF p2, double (*cb)(double, float, struct S_PFF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_PFD(double p0, float p1, struct S_PFD p2, double (*cb)(double, float, struct S_PFD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_PFP(double p0, float p1, struct S_PFP p2, double (*cb)(double, float, struct S_PFP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_PDI(double p0, float p1, struct S_PDI p2, double (*cb)(double, float, struct S_PDI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_PDF(double p0, float p1, struct S_PDF p2, double (*cb)(double, float, struct S_PDF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_PDD(double p0, float p1, struct S_PDD p2, double (*cb)(double, float, struct S_PDD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_PDP(double p0, float p1, struct S_PDP p2, double (*cb)(double, float, struct S_PDP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_PPI(double p0, float p1, struct S_PPI p2, double (*cb)(double, float, struct S_PPI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_PPF(double p0, float p1, struct S_PPF p2, double (*cb)(double, float, struct S_PPF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_PPD(double p0, float p1, struct S_PPD p2, double (*cb)(double, float, struct S_PPD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DFS_PPP(double p0, float p1, struct S_PPP p2, double (*cb)(double, float, struct S_PPP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDI_(double p0, double p1, int p2, double (*cb)(double, double, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDF_(double p0, double p1, float p2, double (*cb)(double, double, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDD_(double p0, double p1, double p2, double (*cb)(double, double, double)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDP_(double p0, double p1, void* p2, double (*cb)(double, double, void*)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_I(double p0, double p1, struct S_I p2, double (*cb)(double, double, struct S_I)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_F(double p0, double p1, struct S_F p2, double (*cb)(double, double, struct S_F)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_D(double p0, double p1, struct S_D p2, double (*cb)(double, double, struct S_D)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_P(double p0, double p1, struct S_P p2, double (*cb)(double, double, struct S_P)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_II(double p0, double p1, struct S_II p2, double (*cb)(double, double, struct S_II)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_IF(double p0, double p1, struct S_IF p2, double (*cb)(double, double, struct S_IF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_ID(double p0, double p1, struct S_ID p2, double (*cb)(double, double, struct S_ID)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_IP(double p0, double p1, struct S_IP p2, double (*cb)(double, double, struct S_IP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_FI(double p0, double p1, struct S_FI p2, double (*cb)(double, double, struct S_FI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_FF(double p0, double p1, struct S_FF p2, double (*cb)(double, double, struct S_FF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_FD(double p0, double p1, struct S_FD p2, double (*cb)(double, double, struct S_FD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_FP(double p0, double p1, struct S_FP p2, double (*cb)(double, double, struct S_FP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_DI(double p0, double p1, struct S_DI p2, double (*cb)(double, double, struct S_DI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_DF(double p0, double p1, struct S_DF p2, double (*cb)(double, double, struct S_DF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_DD(double p0, double p1, struct S_DD p2, double (*cb)(double, double, struct S_DD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_DP(double p0, double p1, struct S_DP p2, double (*cb)(double, double, struct S_DP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_PI(double p0, double p1, struct S_PI p2, double (*cb)(double, double, struct S_PI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_PF(double p0, double p1, struct S_PF p2, double (*cb)(double, double, struct S_PF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_PD(double p0, double p1, struct S_PD p2, double (*cb)(double, double, struct S_PD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_PP(double p0, double p1, struct S_PP p2, double (*cb)(double, double, struct S_PP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_III(double p0, double p1, struct S_III p2, double (*cb)(double, double, struct S_III)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_IIF(double p0, double p1, struct S_IIF p2, double (*cb)(double, double, struct S_IIF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_IID(double p0, double p1, struct S_IID p2, double (*cb)(double, double, struct S_IID)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_IIP(double p0, double p1, struct S_IIP p2, double (*cb)(double, double, struct S_IIP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_IFI(double p0, double p1, struct S_IFI p2, double (*cb)(double, double, struct S_IFI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_IFF(double p0, double p1, struct S_IFF p2, double (*cb)(double, double, struct S_IFF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_IFD(double p0, double p1, struct S_IFD p2, double (*cb)(double, double, struct S_IFD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_IFP(double p0, double p1, struct S_IFP p2, double (*cb)(double, double, struct S_IFP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_IDI(double p0, double p1, struct S_IDI p2, double (*cb)(double, double, struct S_IDI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_IDF(double p0, double p1, struct S_IDF p2, double (*cb)(double, double, struct S_IDF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_IDD(double p0, double p1, struct S_IDD p2, double (*cb)(double, double, struct S_IDD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_IDP(double p0, double p1, struct S_IDP p2, double (*cb)(double, double, struct S_IDP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_IPI(double p0, double p1, struct S_IPI p2, double (*cb)(double, double, struct S_IPI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_IPF(double p0, double p1, struct S_IPF p2, double (*cb)(double, double, struct S_IPF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_IPD(double p0, double p1, struct S_IPD p2, double (*cb)(double, double, struct S_IPD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_IPP(double p0, double p1, struct S_IPP p2, double (*cb)(double, double, struct S_IPP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_FII(double p0, double p1, struct S_FII p2, double (*cb)(double, double, struct S_FII)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_FIF(double p0, double p1, struct S_FIF p2, double (*cb)(double, double, struct S_FIF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_FID(double p0, double p1, struct S_FID p2, double (*cb)(double, double, struct S_FID)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_FIP(double p0, double p1, struct S_FIP p2, double (*cb)(double, double, struct S_FIP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_FFI(double p0, double p1, struct S_FFI p2, double (*cb)(double, double, struct S_FFI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_FFF(double p0, double p1, struct S_FFF p2, double (*cb)(double, double, struct S_FFF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_FFD(double p0, double p1, struct S_FFD p2, double (*cb)(double, double, struct S_FFD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_FFP(double p0, double p1, struct S_FFP p2, double (*cb)(double, double, struct S_FFP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_FDI(double p0, double p1, struct S_FDI p2, double (*cb)(double, double, struct S_FDI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_FDF(double p0, double p1, struct S_FDF p2, double (*cb)(double, double, struct S_FDF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_FDD(double p0, double p1, struct S_FDD p2, double (*cb)(double, double, struct S_FDD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_FDP(double p0, double p1, struct S_FDP p2, double (*cb)(double, double, struct S_FDP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_FPI(double p0, double p1, struct S_FPI p2, double (*cb)(double, double, struct S_FPI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_FPF(double p0, double p1, struct S_FPF p2, double (*cb)(double, double, struct S_FPF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_FPD(double p0, double p1, struct S_FPD p2, double (*cb)(double, double, struct S_FPD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_FPP(double p0, double p1, struct S_FPP p2, double (*cb)(double, double, struct S_FPP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_DII(double p0, double p1, struct S_DII p2, double (*cb)(double, double, struct S_DII)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_DIF(double p0, double p1, struct S_DIF p2, double (*cb)(double, double, struct S_DIF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_DID(double p0, double p1, struct S_DID p2, double (*cb)(double, double, struct S_DID)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_DIP(double p0, double p1, struct S_DIP p2, double (*cb)(double, double, struct S_DIP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_DFI(double p0, double p1, struct S_DFI p2, double (*cb)(double, double, struct S_DFI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_DFF(double p0, double p1, struct S_DFF p2, double (*cb)(double, double, struct S_DFF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_DFD(double p0, double p1, struct S_DFD p2, double (*cb)(double, double, struct S_DFD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_DFP(double p0, double p1, struct S_DFP p2, double (*cb)(double, double, struct S_DFP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_DDI(double p0, double p1, struct S_DDI p2, double (*cb)(double, double, struct S_DDI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_DDF(double p0, double p1, struct S_DDF p2, double (*cb)(double, double, struct S_DDF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_DDD(double p0, double p1, struct S_DDD p2, double (*cb)(double, double, struct S_DDD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_DDP(double p0, double p1, struct S_DDP p2, double (*cb)(double, double, struct S_DDP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_DPI(double p0, double p1, struct S_DPI p2, double (*cb)(double, double, struct S_DPI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_DPF(double p0, double p1, struct S_DPF p2, double (*cb)(double, double, struct S_DPF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_DPD(double p0, double p1, struct S_DPD p2, double (*cb)(double, double, struct S_DPD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_DPP(double p0, double p1, struct S_DPP p2, double (*cb)(double, double, struct S_DPP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_PII(double p0, double p1, struct S_PII p2, double (*cb)(double, double, struct S_PII)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_PIF(double p0, double p1, struct S_PIF p2, double (*cb)(double, double, struct S_PIF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_PID(double p0, double p1, struct S_PID p2, double (*cb)(double, double, struct S_PID)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_PIP(double p0, double p1, struct S_PIP p2, double (*cb)(double, double, struct S_PIP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_PFI(double p0, double p1, struct S_PFI p2, double (*cb)(double, double, struct S_PFI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_PFF(double p0, double p1, struct S_PFF p2, double (*cb)(double, double, struct S_PFF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_PFD(double p0, double p1, struct S_PFD p2, double (*cb)(double, double, struct S_PFD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_PFP(double p0, double p1, struct S_PFP p2, double (*cb)(double, double, struct S_PFP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_PDI(double p0, double p1, struct S_PDI p2, double (*cb)(double, double, struct S_PDI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_PDF(double p0, double p1, struct S_PDF p2, double (*cb)(double, double, struct S_PDF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_PDD(double p0, double p1, struct S_PDD p2, double (*cb)(double, double, struct S_PDD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_PDP(double p0, double p1, struct S_PDP p2, double (*cb)(double, double, struct S_PDP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_PPI(double p0, double p1, struct S_PPI p2, double (*cb)(double, double, struct S_PPI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_PPF(double p0, double p1, struct S_PPF p2, double (*cb)(double, double, struct S_PPF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_PPD(double p0, double p1, struct S_PPD p2, double (*cb)(double, double, struct S_PPD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DDS_PPP(double p0, double p1, struct S_PPP p2, double (*cb)(double, double, struct S_PPP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPI_(double p0, void* p1, int p2, double (*cb)(double, void*, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPF_(double p0, void* p1, float p2, double (*cb)(double, void*, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPD_(double p0, void* p1, double p2, double (*cb)(double, void*, double)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPP_(double p0, void* p1, void* p2, double (*cb)(double, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_I(double p0, void* p1, struct S_I p2, double (*cb)(double, void*, struct S_I)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_F(double p0, void* p1, struct S_F p2, double (*cb)(double, void*, struct S_F)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_D(double p0, void* p1, struct S_D p2, double (*cb)(double, void*, struct S_D)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_P(double p0, void* p1, struct S_P p2, double (*cb)(double, void*, struct S_P)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_II(double p0, void* p1, struct S_II p2, double (*cb)(double, void*, struct S_II)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_IF(double p0, void* p1, struct S_IF p2, double (*cb)(double, void*, struct S_IF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_ID(double p0, void* p1, struct S_ID p2, double (*cb)(double, void*, struct S_ID)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_IP(double p0, void* p1, struct S_IP p2, double (*cb)(double, void*, struct S_IP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_FI(double p0, void* p1, struct S_FI p2, double (*cb)(double, void*, struct S_FI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_FF(double p0, void* p1, struct S_FF p2, double (*cb)(double, void*, struct S_FF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_FD(double p0, void* p1, struct S_FD p2, double (*cb)(double, void*, struct S_FD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_FP(double p0, void* p1, struct S_FP p2, double (*cb)(double, void*, struct S_FP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_DI(double p0, void* p1, struct S_DI p2, double (*cb)(double, void*, struct S_DI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_DF(double p0, void* p1, struct S_DF p2, double (*cb)(double, void*, struct S_DF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_DD(double p0, void* p1, struct S_DD p2, double (*cb)(double, void*, struct S_DD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_DP(double p0, void* p1, struct S_DP p2, double (*cb)(double, void*, struct S_DP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_PI(double p0, void* p1, struct S_PI p2, double (*cb)(double, void*, struct S_PI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_PF(double p0, void* p1, struct S_PF p2, double (*cb)(double, void*, struct S_PF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_PD(double p0, void* p1, struct S_PD p2, double (*cb)(double, void*, struct S_PD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_PP(double p0, void* p1, struct S_PP p2, double (*cb)(double, void*, struct S_PP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_III(double p0, void* p1, struct S_III p2, double (*cb)(double, void*, struct S_III)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_IIF(double p0, void* p1, struct S_IIF p2, double (*cb)(double, void*, struct S_IIF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_IID(double p0, void* p1, struct S_IID p2, double (*cb)(double, void*, struct S_IID)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_IIP(double p0, void* p1, struct S_IIP p2, double (*cb)(double, void*, struct S_IIP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_IFI(double p0, void* p1, struct S_IFI p2, double (*cb)(double, void*, struct S_IFI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_IFF(double p0, void* p1, struct S_IFF p2, double (*cb)(double, void*, struct S_IFF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_IFD(double p0, void* p1, struct S_IFD p2, double (*cb)(double, void*, struct S_IFD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_IFP(double p0, void* p1, struct S_IFP p2, double (*cb)(double, void*, struct S_IFP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_IDI(double p0, void* p1, struct S_IDI p2, double (*cb)(double, void*, struct S_IDI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_IDF(double p0, void* p1, struct S_IDF p2, double (*cb)(double, void*, struct S_IDF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_IDD(double p0, void* p1, struct S_IDD p2, double (*cb)(double, void*, struct S_IDD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_IDP(double p0, void* p1, struct S_IDP p2, double (*cb)(double, void*, struct S_IDP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_IPI(double p0, void* p1, struct S_IPI p2, double (*cb)(double, void*, struct S_IPI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_IPF(double p0, void* p1, struct S_IPF p2, double (*cb)(double, void*, struct S_IPF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_IPD(double p0, void* p1, struct S_IPD p2, double (*cb)(double, void*, struct S_IPD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_IPP(double p0, void* p1, struct S_IPP p2, double (*cb)(double, void*, struct S_IPP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_FII(double p0, void* p1, struct S_FII p2, double (*cb)(double, void*, struct S_FII)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_FIF(double p0, void* p1, struct S_FIF p2, double (*cb)(double, void*, struct S_FIF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_FID(double p0, void* p1, struct S_FID p2, double (*cb)(double, void*, struct S_FID)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_FIP(double p0, void* p1, struct S_FIP p2, double (*cb)(double, void*, struct S_FIP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_FFI(double p0, void* p1, struct S_FFI p2, double (*cb)(double, void*, struct S_FFI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_FFF(double p0, void* p1, struct S_FFF p2, double (*cb)(double, void*, struct S_FFF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_FFD(double p0, void* p1, struct S_FFD p2, double (*cb)(double, void*, struct S_FFD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_FFP(double p0, void* p1, struct S_FFP p2, double (*cb)(double, void*, struct S_FFP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_FDI(double p0, void* p1, struct S_FDI p2, double (*cb)(double, void*, struct S_FDI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_FDF(double p0, void* p1, struct S_FDF p2, double (*cb)(double, void*, struct S_FDF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_FDD(double p0, void* p1, struct S_FDD p2, double (*cb)(double, void*, struct S_FDD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_FDP(double p0, void* p1, struct S_FDP p2, double (*cb)(double, void*, struct S_FDP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_FPI(double p0, void* p1, struct S_FPI p2, double (*cb)(double, void*, struct S_FPI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_FPF(double p0, void* p1, struct S_FPF p2, double (*cb)(double, void*, struct S_FPF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_FPD(double p0, void* p1, struct S_FPD p2, double (*cb)(double, void*, struct S_FPD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_FPP(double p0, void* p1, struct S_FPP p2, double (*cb)(double, void*, struct S_FPP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_DII(double p0, void* p1, struct S_DII p2, double (*cb)(double, void*, struct S_DII)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_DIF(double p0, void* p1, struct S_DIF p2, double (*cb)(double, void*, struct S_DIF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_DID(double p0, void* p1, struct S_DID p2, double (*cb)(double, void*, struct S_DID)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_DIP(double p0, void* p1, struct S_DIP p2, double (*cb)(double, void*, struct S_DIP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_DFI(double p0, void* p1, struct S_DFI p2, double (*cb)(double, void*, struct S_DFI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_DFF(double p0, void* p1, struct S_DFF p2, double (*cb)(double, void*, struct S_DFF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_DFD(double p0, void* p1, struct S_DFD p2, double (*cb)(double, void*, struct S_DFD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_DFP(double p0, void* p1, struct S_DFP p2, double (*cb)(double, void*, struct S_DFP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_DDI(double p0, void* p1, struct S_DDI p2, double (*cb)(double, void*, struct S_DDI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_DDF(double p0, void* p1, struct S_DDF p2, double (*cb)(double, void*, struct S_DDF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_DDD(double p0, void* p1, struct S_DDD p2, double (*cb)(double, void*, struct S_DDD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_DDP(double p0, void* p1, struct S_DDP p2, double (*cb)(double, void*, struct S_DDP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_DPI(double p0, void* p1, struct S_DPI p2, double (*cb)(double, void*, struct S_DPI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_DPF(double p0, void* p1, struct S_DPF p2, double (*cb)(double, void*, struct S_DPF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_DPD(double p0, void* p1, struct S_DPD p2, double (*cb)(double, void*, struct S_DPD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_DPP(double p0, void* p1, struct S_DPP p2, double (*cb)(double, void*, struct S_DPP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_PII(double p0, void* p1, struct S_PII p2, double (*cb)(double, void*, struct S_PII)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_PIF(double p0, void* p1, struct S_PIF p2, double (*cb)(double, void*, struct S_PIF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_PID(double p0, void* p1, struct S_PID p2, double (*cb)(double, void*, struct S_PID)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_PIP(double p0, void* p1, struct S_PIP p2, double (*cb)(double, void*, struct S_PIP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_PFI(double p0, void* p1, struct S_PFI p2, double (*cb)(double, void*, struct S_PFI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_PFF(double p0, void* p1, struct S_PFF p2, double (*cb)(double, void*, struct S_PFF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_PFD(double p0, void* p1, struct S_PFD p2, double (*cb)(double, void*, struct S_PFD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_PFP(double p0, void* p1, struct S_PFP p2, double (*cb)(double, void*, struct S_PFP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_PDI(double p0, void* p1, struct S_PDI p2, double (*cb)(double, void*, struct S_PDI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_PDF(double p0, void* p1, struct S_PDF p2, double (*cb)(double, void*, struct S_PDF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_PDD(double p0, void* p1, struct S_PDD p2, double (*cb)(double, void*, struct S_PDD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_PDP(double p0, void* p1, struct S_PDP p2, double (*cb)(double, void*, struct S_PDP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_PPI(double p0, void* p1, struct S_PPI p2, double (*cb)(double, void*, struct S_PPI)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_PPF(double p0, void* p1, struct S_PPF p2, double (*cb)(double, void*, struct S_PPF)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_PPD(double p0, void* p1, struct S_PPD p2, double (*cb)(double, void*, struct S_PPD)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DPS_PPP(double p0, void* p1, struct S_PPP p2, double (*cb)(double, void*, struct S_PPP)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_I(double p0, struct S_I p1, int p2, double (*cb)(double, struct S_I, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_F(double p0, struct S_F p1, int p2, double (*cb)(double, struct S_F, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_D(double p0, struct S_D p1, int p2, double (*cb)(double, struct S_D, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_P(double p0, struct S_P p1, int p2, double (*cb)(double, struct S_P, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_II(double p0, struct S_II p1, int p2, double (*cb)(double, struct S_II, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_IF(double p0, struct S_IF p1, int p2, double (*cb)(double, struct S_IF, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_ID(double p0, struct S_ID p1, int p2, double (*cb)(double, struct S_ID, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_IP(double p0, struct S_IP p1, int p2, double (*cb)(double, struct S_IP, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_FI(double p0, struct S_FI p1, int p2, double (*cb)(double, struct S_FI, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_FF(double p0, struct S_FF p1, int p2, double (*cb)(double, struct S_FF, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_FD(double p0, struct S_FD p1, int p2, double (*cb)(double, struct S_FD, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_FP(double p0, struct S_FP p1, int p2, double (*cb)(double, struct S_FP, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_DI(double p0, struct S_DI p1, int p2, double (*cb)(double, struct S_DI, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_DF(double p0, struct S_DF p1, int p2, double (*cb)(double, struct S_DF, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_DD(double p0, struct S_DD p1, int p2, double (*cb)(double, struct S_DD, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_DP(double p0, struct S_DP p1, int p2, double (*cb)(double, struct S_DP, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_PI(double p0, struct S_PI p1, int p2, double (*cb)(double, struct S_PI, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_PF(double p0, struct S_PF p1, int p2, double (*cb)(double, struct S_PF, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_PD(double p0, struct S_PD p1, int p2, double (*cb)(double, struct S_PD, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_PP(double p0, struct S_PP p1, int p2, double (*cb)(double, struct S_PP, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_III(double p0, struct S_III p1, int p2, double (*cb)(double, struct S_III, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_IIF(double p0, struct S_IIF p1, int p2, double (*cb)(double, struct S_IIF, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_IID(double p0, struct S_IID p1, int p2, double (*cb)(double, struct S_IID, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_IIP(double p0, struct S_IIP p1, int p2, double (*cb)(double, struct S_IIP, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_IFI(double p0, struct S_IFI p1, int p2, double (*cb)(double, struct S_IFI, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_IFF(double p0, struct S_IFF p1, int p2, double (*cb)(double, struct S_IFF, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_IFD(double p0, struct S_IFD p1, int p2, double (*cb)(double, struct S_IFD, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_IFP(double p0, struct S_IFP p1, int p2, double (*cb)(double, struct S_IFP, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_IDI(double p0, struct S_IDI p1, int p2, double (*cb)(double, struct S_IDI, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_IDF(double p0, struct S_IDF p1, int p2, double (*cb)(double, struct S_IDF, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_IDD(double p0, struct S_IDD p1, int p2, double (*cb)(double, struct S_IDD, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_IDP(double p0, struct S_IDP p1, int p2, double (*cb)(double, struct S_IDP, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_IPI(double p0, struct S_IPI p1, int p2, double (*cb)(double, struct S_IPI, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_IPF(double p0, struct S_IPF p1, int p2, double (*cb)(double, struct S_IPF, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_IPD(double p0, struct S_IPD p1, int p2, double (*cb)(double, struct S_IPD, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_IPP(double p0, struct S_IPP p1, int p2, double (*cb)(double, struct S_IPP, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_FII(double p0, struct S_FII p1, int p2, double (*cb)(double, struct S_FII, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_FIF(double p0, struct S_FIF p1, int p2, double (*cb)(double, struct S_FIF, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_FID(double p0, struct S_FID p1, int p2, double (*cb)(double, struct S_FID, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_FIP(double p0, struct S_FIP p1, int p2, double (*cb)(double, struct S_FIP, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_FFI(double p0, struct S_FFI p1, int p2, double (*cb)(double, struct S_FFI, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_FFF(double p0, struct S_FFF p1, int p2, double (*cb)(double, struct S_FFF, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_FFD(double p0, struct S_FFD p1, int p2, double (*cb)(double, struct S_FFD, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_FFP(double p0, struct S_FFP p1, int p2, double (*cb)(double, struct S_FFP, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_FDI(double p0, struct S_FDI p1, int p2, double (*cb)(double, struct S_FDI, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_FDF(double p0, struct S_FDF p1, int p2, double (*cb)(double, struct S_FDF, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_FDD(double p0, struct S_FDD p1, int p2, double (*cb)(double, struct S_FDD, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_FDP(double p0, struct S_FDP p1, int p2, double (*cb)(double, struct S_FDP, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_FPI(double p0, struct S_FPI p1, int p2, double (*cb)(double, struct S_FPI, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_FPF(double p0, struct S_FPF p1, int p2, double (*cb)(double, struct S_FPF, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_FPD(double p0, struct S_FPD p1, int p2, double (*cb)(double, struct S_FPD, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_FPP(double p0, struct S_FPP p1, int p2, double (*cb)(double, struct S_FPP, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_DII(double p0, struct S_DII p1, int p2, double (*cb)(double, struct S_DII, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_DIF(double p0, struct S_DIF p1, int p2, double (*cb)(double, struct S_DIF, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_DID(double p0, struct S_DID p1, int p2, double (*cb)(double, struct S_DID, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_DIP(double p0, struct S_DIP p1, int p2, double (*cb)(double, struct S_DIP, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_DFI(double p0, struct S_DFI p1, int p2, double (*cb)(double, struct S_DFI, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_DFF(double p0, struct S_DFF p1, int p2, double (*cb)(double, struct S_DFF, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_DFD(double p0, struct S_DFD p1, int p2, double (*cb)(double, struct S_DFD, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_DFP(double p0, struct S_DFP p1, int p2, double (*cb)(double, struct S_DFP, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_DDI(double p0, struct S_DDI p1, int p2, double (*cb)(double, struct S_DDI, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_DDF(double p0, struct S_DDF p1, int p2, double (*cb)(double, struct S_DDF, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_DDD(double p0, struct S_DDD p1, int p2, double (*cb)(double, struct S_DDD, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_DDP(double p0, struct S_DDP p1, int p2, double (*cb)(double, struct S_DDP, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_DPI(double p0, struct S_DPI p1, int p2, double (*cb)(double, struct S_DPI, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_DPF(double p0, struct S_DPF p1, int p2, double (*cb)(double, struct S_DPF, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_DPD(double p0, struct S_DPD p1, int p2, double (*cb)(double, struct S_DPD, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_DPP(double p0, struct S_DPP p1, int p2, double (*cb)(double, struct S_DPP, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_PII(double p0, struct S_PII p1, int p2, double (*cb)(double, struct S_PII, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_PIF(double p0, struct S_PIF p1, int p2, double (*cb)(double, struct S_PIF, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_PID(double p0, struct S_PID p1, int p2, double (*cb)(double, struct S_PID, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_PIP(double p0, struct S_PIP p1, int p2, double (*cb)(double, struct S_PIP, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_PFI(double p0, struct S_PFI p1, int p2, double (*cb)(double, struct S_PFI, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_PFF(double p0, struct S_PFF p1, int p2, double (*cb)(double, struct S_PFF, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_PFD(double p0, struct S_PFD p1, int p2, double (*cb)(double, struct S_PFD, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_PFP(double p0, struct S_PFP p1, int p2, double (*cb)(double, struct S_PFP, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_PDI(double p0, struct S_PDI p1, int p2, double (*cb)(double, struct S_PDI, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_PDF(double p0, struct S_PDF p1, int p2, double (*cb)(double, struct S_PDF, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_PDD(double p0, struct S_PDD p1, int p2, double (*cb)(double, struct S_PDD, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_PDP(double p0, struct S_PDP p1, int p2, double (*cb)(double, struct S_PDP, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_PPI(double p0, struct S_PPI p1, int p2, double (*cb)(double, struct S_PPI, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_PPF(double p0, struct S_PPF p1, int p2, double (*cb)(double, struct S_PPF, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_PPD(double p0, struct S_PPD p1, int p2, double (*cb)(double, struct S_PPD, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSI_PPP(double p0, struct S_PPP p1, int p2, double (*cb)(double, struct S_PPP, int)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_I(double p0, struct S_I p1, float p2, double (*cb)(double, struct S_I, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_F(double p0, struct S_F p1, float p2, double (*cb)(double, struct S_F, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_D(double p0, struct S_D p1, float p2, double (*cb)(double, struct S_D, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_P(double p0, struct S_P p1, float p2, double (*cb)(double, struct S_P, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_II(double p0, struct S_II p1, float p2, double (*cb)(double, struct S_II, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_IF(double p0, struct S_IF p1, float p2, double (*cb)(double, struct S_IF, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_ID(double p0, struct S_ID p1, float p2, double (*cb)(double, struct S_ID, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_IP(double p0, struct S_IP p1, float p2, double (*cb)(double, struct S_IP, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_FI(double p0, struct S_FI p1, float p2, double (*cb)(double, struct S_FI, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_FF(double p0, struct S_FF p1, float p2, double (*cb)(double, struct S_FF, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_FD(double p0, struct S_FD p1, float p2, double (*cb)(double, struct S_FD, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_FP(double p0, struct S_FP p1, float p2, double (*cb)(double, struct S_FP, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_DI(double p0, struct S_DI p1, float p2, double (*cb)(double, struct S_DI, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_DF(double p0, struct S_DF p1, float p2, double (*cb)(double, struct S_DF, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_DD(double p0, struct S_DD p1, float p2, double (*cb)(double, struct S_DD, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_DP(double p0, struct S_DP p1, float p2, double (*cb)(double, struct S_DP, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_PI(double p0, struct S_PI p1, float p2, double (*cb)(double, struct S_PI, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_PF(double p0, struct S_PF p1, float p2, double (*cb)(double, struct S_PF, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_PD(double p0, struct S_PD p1, float p2, double (*cb)(double, struct S_PD, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_PP(double p0, struct S_PP p1, float p2, double (*cb)(double, struct S_PP, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_III(double p0, struct S_III p1, float p2, double (*cb)(double, struct S_III, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_IIF(double p0, struct S_IIF p1, float p2, double (*cb)(double, struct S_IIF, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_IID(double p0, struct S_IID p1, float p2, double (*cb)(double, struct S_IID, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_IIP(double p0, struct S_IIP p1, float p2, double (*cb)(double, struct S_IIP, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_IFI(double p0, struct S_IFI p1, float p2, double (*cb)(double, struct S_IFI, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_IFF(double p0, struct S_IFF p1, float p2, double (*cb)(double, struct S_IFF, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_IFD(double p0, struct S_IFD p1, float p2, double (*cb)(double, struct S_IFD, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_IFP(double p0, struct S_IFP p1, float p2, double (*cb)(double, struct S_IFP, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_IDI(double p0, struct S_IDI p1, float p2, double (*cb)(double, struct S_IDI, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_IDF(double p0, struct S_IDF p1, float p2, double (*cb)(double, struct S_IDF, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_IDD(double p0, struct S_IDD p1, float p2, double (*cb)(double, struct S_IDD, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_IDP(double p0, struct S_IDP p1, float p2, double (*cb)(double, struct S_IDP, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_IPI(double p0, struct S_IPI p1, float p2, double (*cb)(double, struct S_IPI, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_IPF(double p0, struct S_IPF p1, float p2, double (*cb)(double, struct S_IPF, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_IPD(double p0, struct S_IPD p1, float p2, double (*cb)(double, struct S_IPD, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_IPP(double p0, struct S_IPP p1, float p2, double (*cb)(double, struct S_IPP, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_FII(double p0, struct S_FII p1, float p2, double (*cb)(double, struct S_FII, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_FIF(double p0, struct S_FIF p1, float p2, double (*cb)(double, struct S_FIF, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_FID(double p0, struct S_FID p1, float p2, double (*cb)(double, struct S_FID, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_FIP(double p0, struct S_FIP p1, float p2, double (*cb)(double, struct S_FIP, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_FFI(double p0, struct S_FFI p1, float p2, double (*cb)(double, struct S_FFI, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_FFF(double p0, struct S_FFF p1, float p2, double (*cb)(double, struct S_FFF, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_FFD(double p0, struct S_FFD p1, float p2, double (*cb)(double, struct S_FFD, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_FFP(double p0, struct S_FFP p1, float p2, double (*cb)(double, struct S_FFP, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_FDI(double p0, struct S_FDI p1, float p2, double (*cb)(double, struct S_FDI, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_FDF(double p0, struct S_FDF p1, float p2, double (*cb)(double, struct S_FDF, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_FDD(double p0, struct S_FDD p1, float p2, double (*cb)(double, struct S_FDD, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_FDP(double p0, struct S_FDP p1, float p2, double (*cb)(double, struct S_FDP, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_FPI(double p0, struct S_FPI p1, float p2, double (*cb)(double, struct S_FPI, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_FPF(double p0, struct S_FPF p1, float p2, double (*cb)(double, struct S_FPF, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_FPD(double p0, struct S_FPD p1, float p2, double (*cb)(double, struct S_FPD, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_FPP(double p0, struct S_FPP p1, float p2, double (*cb)(double, struct S_FPP, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_DII(double p0, struct S_DII p1, float p2, double (*cb)(double, struct S_DII, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_DIF(double p0, struct S_DIF p1, float p2, double (*cb)(double, struct S_DIF, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_DID(double p0, struct S_DID p1, float p2, double (*cb)(double, struct S_DID, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_DIP(double p0, struct S_DIP p1, float p2, double (*cb)(double, struct S_DIP, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_DFI(double p0, struct S_DFI p1, float p2, double (*cb)(double, struct S_DFI, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_DFF(double p0, struct S_DFF p1, float p2, double (*cb)(double, struct S_DFF, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_DFD(double p0, struct S_DFD p1, float p2, double (*cb)(double, struct S_DFD, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_DFP(double p0, struct S_DFP p1, float p2, double (*cb)(double, struct S_DFP, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_DDI(double p0, struct S_DDI p1, float p2, double (*cb)(double, struct S_DDI, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_DDF(double p0, struct S_DDF p1, float p2, double (*cb)(double, struct S_DDF, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_DDD(double p0, struct S_DDD p1, float p2, double (*cb)(double, struct S_DDD, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_DDP(double p0, struct S_DDP p1, float p2, double (*cb)(double, struct S_DDP, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_DPI(double p0, struct S_DPI p1, float p2, double (*cb)(double, struct S_DPI, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_DPF(double p0, struct S_DPF p1, float p2, double (*cb)(double, struct S_DPF, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_DPD(double p0, struct S_DPD p1, float p2, double (*cb)(double, struct S_DPD, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_DPP(double p0, struct S_DPP p1, float p2, double (*cb)(double, struct S_DPP, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_PII(double p0, struct S_PII p1, float p2, double (*cb)(double, struct S_PII, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_PIF(double p0, struct S_PIF p1, float p2, double (*cb)(double, struct S_PIF, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_PID(double p0, struct S_PID p1, float p2, double (*cb)(double, struct S_PID, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_PIP(double p0, struct S_PIP p1, float p2, double (*cb)(double, struct S_PIP, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_PFI(double p0, struct S_PFI p1, float p2, double (*cb)(double, struct S_PFI, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_PFF(double p0, struct S_PFF p1, float p2, double (*cb)(double, struct S_PFF, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_PFD(double p0, struct S_PFD p1, float p2, double (*cb)(double, struct S_PFD, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_PFP(double p0, struct S_PFP p1, float p2, double (*cb)(double, struct S_PFP, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_PDI(double p0, struct S_PDI p1, float p2, double (*cb)(double, struct S_PDI, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_PDF(double p0, struct S_PDF p1, float p2, double (*cb)(double, struct S_PDF, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_PDD(double p0, struct S_PDD p1, float p2, double (*cb)(double, struct S_PDD, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_PDP(double p0, struct S_PDP p1, float p2, double (*cb)(double, struct S_PDP, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_PPI(double p0, struct S_PPI p1, float p2, double (*cb)(double, struct S_PPI, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_PPF(double p0, struct S_PPF p1, float p2, double (*cb)(double, struct S_PPF, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_PPD(double p0, struct S_PPD p1, float p2, double (*cb)(double, struct S_PPD, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSF_PPP(double p0, struct S_PPP p1, float p2, double (*cb)(double, struct S_PPP, float)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSD_I(double p0, struct S_I p1, double p2, double (*cb)(double, struct S_I, double)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSD_F(double p0, struct S_F p1, double p2, double (*cb)(double, struct S_F, double)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSD_D(double p0, struct S_D p1, double p2, double (*cb)(double, struct S_D, double)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSD_P(double p0, struct S_P p1, double p2, double (*cb)(double, struct S_P, double)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSD_II(double p0, struct S_II p1, double p2, double (*cb)(double, struct S_II, double)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSD_IF(double p0, struct S_IF p1, double p2, double (*cb)(double, struct S_IF, double)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSD_ID(double p0, struct S_ID p1, double p2, double (*cb)(double, struct S_ID, double)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSD_IP(double p0, struct S_IP p1, double p2, double (*cb)(double, struct S_IP, double)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSD_FI(double p0, struct S_FI p1, double p2, double (*cb)(double, struct S_FI, double)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSD_FF(double p0, struct S_FF p1, double p2, double (*cb)(double, struct S_FF, double)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSD_FD(double p0, struct S_FD p1, double p2, double (*cb)(double, struct S_FD, double)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSD_FP(double p0, struct S_FP p1, double p2, double (*cb)(double, struct S_FP, double)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSD_DI(double p0, struct S_DI p1, double p2, double (*cb)(double, struct S_DI, double)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSD_DF(double p0, struct S_DF p1, double p2, double (*cb)(double, struct S_DF, double)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSD_DD(double p0, struct S_DD p1, double p2, double (*cb)(double, struct S_DD, double)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSD_DP(double p0, struct S_DP p1, double p2, double (*cb)(double, struct S_DP, double)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSD_PI(double p0, struct S_PI p1, double p2, double (*cb)(double, struct S_PI, double)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSD_PF(double p0, struct S_PF p1, double p2, double (*cb)(double, struct S_PF, double)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSD_PD(double p0, struct S_PD p1, double p2, double (*cb)(double, struct S_PD, double)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSD_PP(double p0, struct S_PP p1, double p2, double (*cb)(double, struct S_PP, double)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSD_III(double p0, struct S_III p1, double p2, double (*cb)(double, struct S_III, double)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSD_IIF(double p0, struct S_IIF p1, double p2, double (*cb)(double, struct S_IIF, double)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSD_IID(double p0, struct S_IID p1, double p2, double (*cb)(double, struct S_IID, double)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSD_IIP(double p0, struct S_IIP p1, double p2, double (*cb)(double, struct S_IIP, double)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSD_IFI(double p0, struct S_IFI p1, double p2, double (*cb)(double, struct S_IFI, double)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSD_IFF(double p0, struct S_IFF p1, double p2, double (*cb)(double, struct S_IFF, double)) { return cb(p0,p1,p2); }
-EXPORT double f14_D_DSD_IFD(double p0, struct S_IFD p1, double p2, double (*cb)(double, struct S_IFD, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_IFP(double p0, struct S_IFP p1, double p2, double (*cb)(double, struct S_IFP, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_IDI(double p0, struct S_IDI p1, double p2, double (*cb)(double, struct S_IDI, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_IDF(double p0, struct S_IDF p1, double p2, double (*cb)(double, struct S_IDF, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_IDD(double p0, struct S_IDD p1, double p2, double (*cb)(double, struct S_IDD, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_IDP(double p0, struct S_IDP p1, double p2, double (*cb)(double, struct S_IDP, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_IPI(double p0, struct S_IPI p1, double p2, double (*cb)(double, struct S_IPI, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_IPF(double p0, struct S_IPF p1, double p2, double (*cb)(double, struct S_IPF, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_IPD(double p0, struct S_IPD p1, double p2, double (*cb)(double, struct S_IPD, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_IPP(double p0, struct S_IPP p1, double p2, double (*cb)(double, struct S_IPP, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_FII(double p0, struct S_FII p1, double p2, double (*cb)(double, struct S_FII, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_FIF(double p0, struct S_FIF p1, double p2, double (*cb)(double, struct S_FIF, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_FID(double p0, struct S_FID p1, double p2, double (*cb)(double, struct S_FID, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_FIP(double p0, struct S_FIP p1, double p2, double (*cb)(double, struct S_FIP, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_FFI(double p0, struct S_FFI p1, double p2, double (*cb)(double, struct S_FFI, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_FFF(double p0, struct S_FFF p1, double p2, double (*cb)(double, struct S_FFF, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_FFD(double p0, struct S_FFD p1, double p2, double (*cb)(double, struct S_FFD, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_FFP(double p0, struct S_FFP p1, double p2, double (*cb)(double, struct S_FFP, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_FDI(double p0, struct S_FDI p1, double p2, double (*cb)(double, struct S_FDI, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_FDF(double p0, struct S_FDF p1, double p2, double (*cb)(double, struct S_FDF, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_FDD(double p0, struct S_FDD p1, double p2, double (*cb)(double, struct S_FDD, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_FDP(double p0, struct S_FDP p1, double p2, double (*cb)(double, struct S_FDP, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_FPI(double p0, struct S_FPI p1, double p2, double (*cb)(double, struct S_FPI, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_FPF(double p0, struct S_FPF p1, double p2, double (*cb)(double, struct S_FPF, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_FPD(double p0, struct S_FPD p1, double p2, double (*cb)(double, struct S_FPD, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_FPP(double p0, struct S_FPP p1, double p2, double (*cb)(double, struct S_FPP, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_DII(double p0, struct S_DII p1, double p2, double (*cb)(double, struct S_DII, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_DIF(double p0, struct S_DIF p1, double p2, double (*cb)(double, struct S_DIF, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_DID(double p0, struct S_DID p1, double p2, double (*cb)(double, struct S_DID, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_DIP(double p0, struct S_DIP p1, double p2, double (*cb)(double, struct S_DIP, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_DFI(double p0, struct S_DFI p1, double p2, double (*cb)(double, struct S_DFI, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_DFF(double p0, struct S_DFF p1, double p2, double (*cb)(double, struct S_DFF, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_DFD(double p0, struct S_DFD p1, double p2, double (*cb)(double, struct S_DFD, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_DFP(double p0, struct S_DFP p1, double p2, double (*cb)(double, struct S_DFP, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_DDI(double p0, struct S_DDI p1, double p2, double (*cb)(double, struct S_DDI, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_DDF(double p0, struct S_DDF p1, double p2, double (*cb)(double, struct S_DDF, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_DDD(double p0, struct S_DDD p1, double p2, double (*cb)(double, struct S_DDD, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_DDP(double p0, struct S_DDP p1, double p2, double (*cb)(double, struct S_DDP, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_DPI(double p0, struct S_DPI p1, double p2, double (*cb)(double, struct S_DPI, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_DPF(double p0, struct S_DPF p1, double p2, double (*cb)(double, struct S_DPF, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_DPD(double p0, struct S_DPD p1, double p2, double (*cb)(double, struct S_DPD, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_DPP(double p0, struct S_DPP p1, double p2, double (*cb)(double, struct S_DPP, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_PII(double p0, struct S_PII p1, double p2, double (*cb)(double, struct S_PII, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_PIF(double p0, struct S_PIF p1, double p2, double (*cb)(double, struct S_PIF, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_PID(double p0, struct S_PID p1, double p2, double (*cb)(double, struct S_PID, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_PIP(double p0, struct S_PIP p1, double p2, double (*cb)(double, struct S_PIP, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_PFI(double p0, struct S_PFI p1, double p2, double (*cb)(double, struct S_PFI, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_PFF(double p0, struct S_PFF p1, double p2, double (*cb)(double, struct S_PFF, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_PFD(double p0, struct S_PFD p1, double p2, double (*cb)(double, struct S_PFD, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_PFP(double p0, struct S_PFP p1, double p2, double (*cb)(double, struct S_PFP, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_PDI(double p0, struct S_PDI p1, double p2, double (*cb)(double, struct S_PDI, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_PDF(double p0, struct S_PDF p1, double p2, double (*cb)(double, struct S_PDF, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_PDD(double p0, struct S_PDD p1, double p2, double (*cb)(double, struct S_PDD, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_PDP(double p0, struct S_PDP p1, double p2, double (*cb)(double, struct S_PDP, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_PPI(double p0, struct S_PPI p1, double p2, double (*cb)(double, struct S_PPI, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_PPF(double p0, struct S_PPF p1, double p2, double (*cb)(double, struct S_PPF, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_PPD(double p0, struct S_PPD p1, double p2, double (*cb)(double, struct S_PPD, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSD_PPP(double p0, struct S_PPP p1, double p2, double (*cb)(double, struct S_PPP, double)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_I(double p0, struct S_I p1, void* p2, double (*cb)(double, struct S_I, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_F(double p0, struct S_F p1, void* p2, double (*cb)(double, struct S_F, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_D(double p0, struct S_D p1, void* p2, double (*cb)(double, struct S_D, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_P(double p0, struct S_P p1, void* p2, double (*cb)(double, struct S_P, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_II(double p0, struct S_II p1, void* p2, double (*cb)(double, struct S_II, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_IF(double p0, struct S_IF p1, void* p2, double (*cb)(double, struct S_IF, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_ID(double p0, struct S_ID p1, void* p2, double (*cb)(double, struct S_ID, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_IP(double p0, struct S_IP p1, void* p2, double (*cb)(double, struct S_IP, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_FI(double p0, struct S_FI p1, void* p2, double (*cb)(double, struct S_FI, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_FF(double p0, struct S_FF p1, void* p2, double (*cb)(double, struct S_FF, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_FD(double p0, struct S_FD p1, void* p2, double (*cb)(double, struct S_FD, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_FP(double p0, struct S_FP p1, void* p2, double (*cb)(double, struct S_FP, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_DI(double p0, struct S_DI p1, void* p2, double (*cb)(double, struct S_DI, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_DF(double p0, struct S_DF p1, void* p2, double (*cb)(double, struct S_DF, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_DD(double p0, struct S_DD p1, void* p2, double (*cb)(double, struct S_DD, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_DP(double p0, struct S_DP p1, void* p2, double (*cb)(double, struct S_DP, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_PI(double p0, struct S_PI p1, void* p2, double (*cb)(double, struct S_PI, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_PF(double p0, struct S_PF p1, void* p2, double (*cb)(double, struct S_PF, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_PD(double p0, struct S_PD p1, void* p2, double (*cb)(double, struct S_PD, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_PP(double p0, struct S_PP p1, void* p2, double (*cb)(double, struct S_PP, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_III(double p0, struct S_III p1, void* p2, double (*cb)(double, struct S_III, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_IIF(double p0, struct S_IIF p1, void* p2, double (*cb)(double, struct S_IIF, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_IID(double p0, struct S_IID p1, void* p2, double (*cb)(double, struct S_IID, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_IIP(double p0, struct S_IIP p1, void* p2, double (*cb)(double, struct S_IIP, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_IFI(double p0, struct S_IFI p1, void* p2, double (*cb)(double, struct S_IFI, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_IFF(double p0, struct S_IFF p1, void* p2, double (*cb)(double, struct S_IFF, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_IFD(double p0, struct S_IFD p1, void* p2, double (*cb)(double, struct S_IFD, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_IFP(double p0, struct S_IFP p1, void* p2, double (*cb)(double, struct S_IFP, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_IDI(double p0, struct S_IDI p1, void* p2, double (*cb)(double, struct S_IDI, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_IDF(double p0, struct S_IDF p1, void* p2, double (*cb)(double, struct S_IDF, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_IDD(double p0, struct S_IDD p1, void* p2, double (*cb)(double, struct S_IDD, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_IDP(double p0, struct S_IDP p1, void* p2, double (*cb)(double, struct S_IDP, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_IPI(double p0, struct S_IPI p1, void* p2, double (*cb)(double, struct S_IPI, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_IPF(double p0, struct S_IPF p1, void* p2, double (*cb)(double, struct S_IPF, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_IPD(double p0, struct S_IPD p1, void* p2, double (*cb)(double, struct S_IPD, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_IPP(double p0, struct S_IPP p1, void* p2, double (*cb)(double, struct S_IPP, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_FII(double p0, struct S_FII p1, void* p2, double (*cb)(double, struct S_FII, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_FIF(double p0, struct S_FIF p1, void* p2, double (*cb)(double, struct S_FIF, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_FID(double p0, struct S_FID p1, void* p2, double (*cb)(double, struct S_FID, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_FIP(double p0, struct S_FIP p1, void* p2, double (*cb)(double, struct S_FIP, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_FFI(double p0, struct S_FFI p1, void* p2, double (*cb)(double, struct S_FFI, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_FFF(double p0, struct S_FFF p1, void* p2, double (*cb)(double, struct S_FFF, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_FFD(double p0, struct S_FFD p1, void* p2, double (*cb)(double, struct S_FFD, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_FFP(double p0, struct S_FFP p1, void* p2, double (*cb)(double, struct S_FFP, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_FDI(double p0, struct S_FDI p1, void* p2, double (*cb)(double, struct S_FDI, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_FDF(double p0, struct S_FDF p1, void* p2, double (*cb)(double, struct S_FDF, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_FDD(double p0, struct S_FDD p1, void* p2, double (*cb)(double, struct S_FDD, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_FDP(double p0, struct S_FDP p1, void* p2, double (*cb)(double, struct S_FDP, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_FPI(double p0, struct S_FPI p1, void* p2, double (*cb)(double, struct S_FPI, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_FPF(double p0, struct S_FPF p1, void* p2, double (*cb)(double, struct S_FPF, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_FPD(double p0, struct S_FPD p1, void* p2, double (*cb)(double, struct S_FPD, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_FPP(double p0, struct S_FPP p1, void* p2, double (*cb)(double, struct S_FPP, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_DII(double p0, struct S_DII p1, void* p2, double (*cb)(double, struct S_DII, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_DIF(double p0, struct S_DIF p1, void* p2, double (*cb)(double, struct S_DIF, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_DID(double p0, struct S_DID p1, void* p2, double (*cb)(double, struct S_DID, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_DIP(double p0, struct S_DIP p1, void* p2, double (*cb)(double, struct S_DIP, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_DFI(double p0, struct S_DFI p1, void* p2, double (*cb)(double, struct S_DFI, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_DFF(double p0, struct S_DFF p1, void* p2, double (*cb)(double, struct S_DFF, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_DFD(double p0, struct S_DFD p1, void* p2, double (*cb)(double, struct S_DFD, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_DFP(double p0, struct S_DFP p1, void* p2, double (*cb)(double, struct S_DFP, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_DDI(double p0, struct S_DDI p1, void* p2, double (*cb)(double, struct S_DDI, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_DDF(double p0, struct S_DDF p1, void* p2, double (*cb)(double, struct S_DDF, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_DDD(double p0, struct S_DDD p1, void* p2, double (*cb)(double, struct S_DDD, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_DDP(double p0, struct S_DDP p1, void* p2, double (*cb)(double, struct S_DDP, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_DPI(double p0, struct S_DPI p1, void* p2, double (*cb)(double, struct S_DPI, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_DPF(double p0, struct S_DPF p1, void* p2, double (*cb)(double, struct S_DPF, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_DPD(double p0, struct S_DPD p1, void* p2, double (*cb)(double, struct S_DPD, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_DPP(double p0, struct S_DPP p1, void* p2, double (*cb)(double, struct S_DPP, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_PII(double p0, struct S_PII p1, void* p2, double (*cb)(double, struct S_PII, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_PIF(double p0, struct S_PIF p1, void* p2, double (*cb)(double, struct S_PIF, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_PID(double p0, struct S_PID p1, void* p2, double (*cb)(double, struct S_PID, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_PIP(double p0, struct S_PIP p1, void* p2, double (*cb)(double, struct S_PIP, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_PFI(double p0, struct S_PFI p1, void* p2, double (*cb)(double, struct S_PFI, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_PFF(double p0, struct S_PFF p1, void* p2, double (*cb)(double, struct S_PFF, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_PFD(double p0, struct S_PFD p1, void* p2, double (*cb)(double, struct S_PFD, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_PFP(double p0, struct S_PFP p1, void* p2, double (*cb)(double, struct S_PFP, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_PDI(double p0, struct S_PDI p1, void* p2, double (*cb)(double, struct S_PDI, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_PDF(double p0, struct S_PDF p1, void* p2, double (*cb)(double, struct S_PDF, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_PDD(double p0, struct S_PDD p1, void* p2, double (*cb)(double, struct S_PDD, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_PDP(double p0, struct S_PDP p1, void* p2, double (*cb)(double, struct S_PDP, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_PPI(double p0, struct S_PPI p1, void* p2, double (*cb)(double, struct S_PPI, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_PPF(double p0, struct S_PPF p1, void* p2, double (*cb)(double, struct S_PPF, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_PPD(double p0, struct S_PPD p1, void* p2, double (*cb)(double, struct S_PPD, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSP_PPP(double p0, struct S_PPP p1, void* p2, double (*cb)(double, struct S_PPP, void*)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_I(double p0, struct S_I p1, struct S_I p2, double (*cb)(double, struct S_I, struct S_I)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_F(double p0, struct S_F p1, struct S_F p2, double (*cb)(double, struct S_F, struct S_F)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_D(double p0, struct S_D p1, struct S_D p2, double (*cb)(double, struct S_D, struct S_D)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_P(double p0, struct S_P p1, struct S_P p2, double (*cb)(double, struct S_P, struct S_P)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_II(double p0, struct S_II p1, struct S_II p2, double (*cb)(double, struct S_II, struct S_II)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_IF(double p0, struct S_IF p1, struct S_IF p2, double (*cb)(double, struct S_IF, struct S_IF)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_ID(double p0, struct S_ID p1, struct S_ID p2, double (*cb)(double, struct S_ID, struct S_ID)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_IP(double p0, struct S_IP p1, struct S_IP p2, double (*cb)(double, struct S_IP, struct S_IP)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_FI(double p0, struct S_FI p1, struct S_FI p2, double (*cb)(double, struct S_FI, struct S_FI)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_FF(double p0, struct S_FF p1, struct S_FF p2, double (*cb)(double, struct S_FF, struct S_FF)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_FD(double p0, struct S_FD p1, struct S_FD p2, double (*cb)(double, struct S_FD, struct S_FD)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_FP(double p0, struct S_FP p1, struct S_FP p2, double (*cb)(double, struct S_FP, struct S_FP)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_DI(double p0, struct S_DI p1, struct S_DI p2, double (*cb)(double, struct S_DI, struct S_DI)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_DF(double p0, struct S_DF p1, struct S_DF p2, double (*cb)(double, struct S_DF, struct S_DF)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_DD(double p0, struct S_DD p1, struct S_DD p2, double (*cb)(double, struct S_DD, struct S_DD)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_DP(double p0, struct S_DP p1, struct S_DP p2, double (*cb)(double, struct S_DP, struct S_DP)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_PI(double p0, struct S_PI p1, struct S_PI p2, double (*cb)(double, struct S_PI, struct S_PI)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_PF(double p0, struct S_PF p1, struct S_PF p2, double (*cb)(double, struct S_PF, struct S_PF)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_PD(double p0, struct S_PD p1, struct S_PD p2, double (*cb)(double, struct S_PD, struct S_PD)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_PP(double p0, struct S_PP p1, struct S_PP p2, double (*cb)(double, struct S_PP, struct S_PP)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_III(double p0, struct S_III p1, struct S_III p2, double (*cb)(double, struct S_III, struct S_III)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_IIF(double p0, struct S_IIF p1, struct S_IIF p2, double (*cb)(double, struct S_IIF, struct S_IIF)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_IID(double p0, struct S_IID p1, struct S_IID p2, double (*cb)(double, struct S_IID, struct S_IID)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_IIP(double p0, struct S_IIP p1, struct S_IIP p2, double (*cb)(double, struct S_IIP, struct S_IIP)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_IFI(double p0, struct S_IFI p1, struct S_IFI p2, double (*cb)(double, struct S_IFI, struct S_IFI)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_IFF(double p0, struct S_IFF p1, struct S_IFF p2, double (*cb)(double, struct S_IFF, struct S_IFF)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_IFD(double p0, struct S_IFD p1, struct S_IFD p2, double (*cb)(double, struct S_IFD, struct S_IFD)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_IFP(double p0, struct S_IFP p1, struct S_IFP p2, double (*cb)(double, struct S_IFP, struct S_IFP)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_IDI(double p0, struct S_IDI p1, struct S_IDI p2, double (*cb)(double, struct S_IDI, struct S_IDI)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_IDF(double p0, struct S_IDF p1, struct S_IDF p2, double (*cb)(double, struct S_IDF, struct S_IDF)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_IDD(double p0, struct S_IDD p1, struct S_IDD p2, double (*cb)(double, struct S_IDD, struct S_IDD)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_IDP(double p0, struct S_IDP p1, struct S_IDP p2, double (*cb)(double, struct S_IDP, struct S_IDP)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_IPI(double p0, struct S_IPI p1, struct S_IPI p2, double (*cb)(double, struct S_IPI, struct S_IPI)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_IPF(double p0, struct S_IPF p1, struct S_IPF p2, double (*cb)(double, struct S_IPF, struct S_IPF)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_IPD(double p0, struct S_IPD p1, struct S_IPD p2, double (*cb)(double, struct S_IPD, struct S_IPD)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_IPP(double p0, struct S_IPP p1, struct S_IPP p2, double (*cb)(double, struct S_IPP, struct S_IPP)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_FII(double p0, struct S_FII p1, struct S_FII p2, double (*cb)(double, struct S_FII, struct S_FII)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_FIF(double p0, struct S_FIF p1, struct S_FIF p2, double (*cb)(double, struct S_FIF, struct S_FIF)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_FID(double p0, struct S_FID p1, struct S_FID p2, double (*cb)(double, struct S_FID, struct S_FID)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_FIP(double p0, struct S_FIP p1, struct S_FIP p2, double (*cb)(double, struct S_FIP, struct S_FIP)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_FFI(double p0, struct S_FFI p1, struct S_FFI p2, double (*cb)(double, struct S_FFI, struct S_FFI)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_FFF(double p0, struct S_FFF p1, struct S_FFF p2, double (*cb)(double, struct S_FFF, struct S_FFF)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_FFD(double p0, struct S_FFD p1, struct S_FFD p2, double (*cb)(double, struct S_FFD, struct S_FFD)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_FFP(double p0, struct S_FFP p1, struct S_FFP p2, double (*cb)(double, struct S_FFP, struct S_FFP)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_FDI(double p0, struct S_FDI p1, struct S_FDI p2, double (*cb)(double, struct S_FDI, struct S_FDI)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_FDF(double p0, struct S_FDF p1, struct S_FDF p2, double (*cb)(double, struct S_FDF, struct S_FDF)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_FDD(double p0, struct S_FDD p1, struct S_FDD p2, double (*cb)(double, struct S_FDD, struct S_FDD)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_FDP(double p0, struct S_FDP p1, struct S_FDP p2, double (*cb)(double, struct S_FDP, struct S_FDP)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_FPI(double p0, struct S_FPI p1, struct S_FPI p2, double (*cb)(double, struct S_FPI, struct S_FPI)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_FPF(double p0, struct S_FPF p1, struct S_FPF p2, double (*cb)(double, struct S_FPF, struct S_FPF)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_FPD(double p0, struct S_FPD p1, struct S_FPD p2, double (*cb)(double, struct S_FPD, struct S_FPD)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_FPP(double p0, struct S_FPP p1, struct S_FPP p2, double (*cb)(double, struct S_FPP, struct S_FPP)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_DII(double p0, struct S_DII p1, struct S_DII p2, double (*cb)(double, struct S_DII, struct S_DII)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_DIF(double p0, struct S_DIF p1, struct S_DIF p2, double (*cb)(double, struct S_DIF, struct S_DIF)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_DID(double p0, struct S_DID p1, struct S_DID p2, double (*cb)(double, struct S_DID, struct S_DID)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_DIP(double p0, struct S_DIP p1, struct S_DIP p2, double (*cb)(double, struct S_DIP, struct S_DIP)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_DFI(double p0, struct S_DFI p1, struct S_DFI p2, double (*cb)(double, struct S_DFI, struct S_DFI)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_DFF(double p0, struct S_DFF p1, struct S_DFF p2, double (*cb)(double, struct S_DFF, struct S_DFF)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_DFD(double p0, struct S_DFD p1, struct S_DFD p2, double (*cb)(double, struct S_DFD, struct S_DFD)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_DFP(double p0, struct S_DFP p1, struct S_DFP p2, double (*cb)(double, struct S_DFP, struct S_DFP)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_DDI(double p0, struct S_DDI p1, struct S_DDI p2, double (*cb)(double, struct S_DDI, struct S_DDI)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_DDF(double p0, struct S_DDF p1, struct S_DDF p2, double (*cb)(double, struct S_DDF, struct S_DDF)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_DDD(double p0, struct S_DDD p1, struct S_DDD p2, double (*cb)(double, struct S_DDD, struct S_DDD)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_DDP(double p0, struct S_DDP p1, struct S_DDP p2, double (*cb)(double, struct S_DDP, struct S_DDP)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_DPI(double p0, struct S_DPI p1, struct S_DPI p2, double (*cb)(double, struct S_DPI, struct S_DPI)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_DPF(double p0, struct S_DPF p1, struct S_DPF p2, double (*cb)(double, struct S_DPF, struct S_DPF)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_DPD(double p0, struct S_DPD p1, struct S_DPD p2, double (*cb)(double, struct S_DPD, struct S_DPD)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_DPP(double p0, struct S_DPP p1, struct S_DPP p2, double (*cb)(double, struct S_DPP, struct S_DPP)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_PII(double p0, struct S_PII p1, struct S_PII p2, double (*cb)(double, struct S_PII, struct S_PII)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_PIF(double p0, struct S_PIF p1, struct S_PIF p2, double (*cb)(double, struct S_PIF, struct S_PIF)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_PID(double p0, struct S_PID p1, struct S_PID p2, double (*cb)(double, struct S_PID, struct S_PID)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_PIP(double p0, struct S_PIP p1, struct S_PIP p2, double (*cb)(double, struct S_PIP, struct S_PIP)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_PFI(double p0, struct S_PFI p1, struct S_PFI p2, double (*cb)(double, struct S_PFI, struct S_PFI)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_PFF(double p0, struct S_PFF p1, struct S_PFF p2, double (*cb)(double, struct S_PFF, struct S_PFF)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_PFD(double p0, struct S_PFD p1, struct S_PFD p2, double (*cb)(double, struct S_PFD, struct S_PFD)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_PFP(double p0, struct S_PFP p1, struct S_PFP p2, double (*cb)(double, struct S_PFP, struct S_PFP)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_PDI(double p0, struct S_PDI p1, struct S_PDI p2, double (*cb)(double, struct S_PDI, struct S_PDI)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_PDF(double p0, struct S_PDF p1, struct S_PDF p2, double (*cb)(double, struct S_PDF, struct S_PDF)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_PDD(double p0, struct S_PDD p1, struct S_PDD p2, double (*cb)(double, struct S_PDD, struct S_PDD)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_PDP(double p0, struct S_PDP p1, struct S_PDP p2, double (*cb)(double, struct S_PDP, struct S_PDP)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_PPI(double p0, struct S_PPI p1, struct S_PPI p2, double (*cb)(double, struct S_PPI, struct S_PPI)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_PPF(double p0, struct S_PPF p1, struct S_PPF p2, double (*cb)(double, struct S_PPF, struct S_PPF)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_PPD(double p0, struct S_PPD p1, struct S_PPD p2, double (*cb)(double, struct S_PPD, struct S_PPD)) { return cb(p0,p1,p2); }
-EXPORT double f15_D_DSS_PPP(double p0, struct S_PPP p1, struct S_PPP p2, double (*cb)(double, struct S_PPP, struct S_PPP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PII_(void* p0, int p1, int p2, void* (*cb)(void*, int, int)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIF_(void* p0, int p1, float p2, void* (*cb)(void*, int, float)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PID_(void* p0, int p1, double p2, void* (*cb)(void*, int, double)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIP_(void* p0, int p1, void* p2, void* (*cb)(void*, int, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_I(void* p0, int p1, struct S_I p2, void* (*cb)(void*, int, struct S_I)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_F(void* p0, int p1, struct S_F p2, void* (*cb)(void*, int, struct S_F)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_D(void* p0, int p1, struct S_D p2, void* (*cb)(void*, int, struct S_D)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_P(void* p0, int p1, struct S_P p2, void* (*cb)(void*, int, struct S_P)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_II(void* p0, int p1, struct S_II p2, void* (*cb)(void*, int, struct S_II)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_IF(void* p0, int p1, struct S_IF p2, void* (*cb)(void*, int, struct S_IF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_ID(void* p0, int p1, struct S_ID p2, void* (*cb)(void*, int, struct S_ID)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_IP(void* p0, int p1, struct S_IP p2, void* (*cb)(void*, int, struct S_IP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_FI(void* p0, int p1, struct S_FI p2, void* (*cb)(void*, int, struct S_FI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_FF(void* p0, int p1, struct S_FF p2, void* (*cb)(void*, int, struct S_FF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_FD(void* p0, int p1, struct S_FD p2, void* (*cb)(void*, int, struct S_FD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_FP(void* p0, int p1, struct S_FP p2, void* (*cb)(void*, int, struct S_FP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_DI(void* p0, int p1, struct S_DI p2, void* (*cb)(void*, int, struct S_DI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_DF(void* p0, int p1, struct S_DF p2, void* (*cb)(void*, int, struct S_DF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_DD(void* p0, int p1, struct S_DD p2, void* (*cb)(void*, int, struct S_DD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_DP(void* p0, int p1, struct S_DP p2, void* (*cb)(void*, int, struct S_DP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_PI(void* p0, int p1, struct S_PI p2, void* (*cb)(void*, int, struct S_PI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_PF(void* p0, int p1, struct S_PF p2, void* (*cb)(void*, int, struct S_PF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_PD(void* p0, int p1, struct S_PD p2, void* (*cb)(void*, int, struct S_PD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_PP(void* p0, int p1, struct S_PP p2, void* (*cb)(void*, int, struct S_PP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_III(void* p0, int p1, struct S_III p2, void* (*cb)(void*, int, struct S_III)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_IIF(void* p0, int p1, struct S_IIF p2, void* (*cb)(void*, int, struct S_IIF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_IID(void* p0, int p1, struct S_IID p2, void* (*cb)(void*, int, struct S_IID)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_IIP(void* p0, int p1, struct S_IIP p2, void* (*cb)(void*, int, struct S_IIP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_IFI(void* p0, int p1, struct S_IFI p2, void* (*cb)(void*, int, struct S_IFI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_IFF(void* p0, int p1, struct S_IFF p2, void* (*cb)(void*, int, struct S_IFF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_IFD(void* p0, int p1, struct S_IFD p2, void* (*cb)(void*, int, struct S_IFD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_IFP(void* p0, int p1, struct S_IFP p2, void* (*cb)(void*, int, struct S_IFP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_IDI(void* p0, int p1, struct S_IDI p2, void* (*cb)(void*, int, struct S_IDI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_IDF(void* p0, int p1, struct S_IDF p2, void* (*cb)(void*, int, struct S_IDF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_IDD(void* p0, int p1, struct S_IDD p2, void* (*cb)(void*, int, struct S_IDD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_IDP(void* p0, int p1, struct S_IDP p2, void* (*cb)(void*, int, struct S_IDP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_IPI(void* p0, int p1, struct S_IPI p2, void* (*cb)(void*, int, struct S_IPI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_IPF(void* p0, int p1, struct S_IPF p2, void* (*cb)(void*, int, struct S_IPF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_IPD(void* p0, int p1, struct S_IPD p2, void* (*cb)(void*, int, struct S_IPD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_IPP(void* p0, int p1, struct S_IPP p2, void* (*cb)(void*, int, struct S_IPP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_FII(void* p0, int p1, struct S_FII p2, void* (*cb)(void*, int, struct S_FII)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_FIF(void* p0, int p1, struct S_FIF p2, void* (*cb)(void*, int, struct S_FIF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_FID(void* p0, int p1, struct S_FID p2, void* (*cb)(void*, int, struct S_FID)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_FIP(void* p0, int p1, struct S_FIP p2, void* (*cb)(void*, int, struct S_FIP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_FFI(void* p0, int p1, struct S_FFI p2, void* (*cb)(void*, int, struct S_FFI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_FFF(void* p0, int p1, struct S_FFF p2, void* (*cb)(void*, int, struct S_FFF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_FFD(void* p0, int p1, struct S_FFD p2, void* (*cb)(void*, int, struct S_FFD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_FFP(void* p0, int p1, struct S_FFP p2, void* (*cb)(void*, int, struct S_FFP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_FDI(void* p0, int p1, struct S_FDI p2, void* (*cb)(void*, int, struct S_FDI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_FDF(void* p0, int p1, struct S_FDF p2, void* (*cb)(void*, int, struct S_FDF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_FDD(void* p0, int p1, struct S_FDD p2, void* (*cb)(void*, int, struct S_FDD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_FDP(void* p0, int p1, struct S_FDP p2, void* (*cb)(void*, int, struct S_FDP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_FPI(void* p0, int p1, struct S_FPI p2, void* (*cb)(void*, int, struct S_FPI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_FPF(void* p0, int p1, struct S_FPF p2, void* (*cb)(void*, int, struct S_FPF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_FPD(void* p0, int p1, struct S_FPD p2, void* (*cb)(void*, int, struct S_FPD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_FPP(void* p0, int p1, struct S_FPP p2, void* (*cb)(void*, int, struct S_FPP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_DII(void* p0, int p1, struct S_DII p2, void* (*cb)(void*, int, struct S_DII)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_DIF(void* p0, int p1, struct S_DIF p2, void* (*cb)(void*, int, struct S_DIF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_DID(void* p0, int p1, struct S_DID p2, void* (*cb)(void*, int, struct S_DID)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_DIP(void* p0, int p1, struct S_DIP p2, void* (*cb)(void*, int, struct S_DIP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_DFI(void* p0, int p1, struct S_DFI p2, void* (*cb)(void*, int, struct S_DFI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_DFF(void* p0, int p1, struct S_DFF p2, void* (*cb)(void*, int, struct S_DFF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_DFD(void* p0, int p1, struct S_DFD p2, void* (*cb)(void*, int, struct S_DFD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_DFP(void* p0, int p1, struct S_DFP p2, void* (*cb)(void*, int, struct S_DFP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_DDI(void* p0, int p1, struct S_DDI p2, void* (*cb)(void*, int, struct S_DDI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_DDF(void* p0, int p1, struct S_DDF p2, void* (*cb)(void*, int, struct S_DDF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_DDD(void* p0, int p1, struct S_DDD p2, void* (*cb)(void*, int, struct S_DDD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_DDP(void* p0, int p1, struct S_DDP p2, void* (*cb)(void*, int, struct S_DDP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_DPI(void* p0, int p1, struct S_DPI p2, void* (*cb)(void*, int, struct S_DPI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_DPF(void* p0, int p1, struct S_DPF p2, void* (*cb)(void*, int, struct S_DPF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_DPD(void* p0, int p1, struct S_DPD p2, void* (*cb)(void*, int, struct S_DPD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_DPP(void* p0, int p1, struct S_DPP p2, void* (*cb)(void*, int, struct S_DPP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_PII(void* p0, int p1, struct S_PII p2, void* (*cb)(void*, int, struct S_PII)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_PIF(void* p0, int p1, struct S_PIF p2, void* (*cb)(void*, int, struct S_PIF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_PID(void* p0, int p1, struct S_PID p2, void* (*cb)(void*, int, struct S_PID)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_PIP(void* p0, int p1, struct S_PIP p2, void* (*cb)(void*, int, struct S_PIP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_PFI(void* p0, int p1, struct S_PFI p2, void* (*cb)(void*, int, struct S_PFI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_PFF(void* p0, int p1, struct S_PFF p2, void* (*cb)(void*, int, struct S_PFF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_PFD(void* p0, int p1, struct S_PFD p2, void* (*cb)(void*, int, struct S_PFD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_PFP(void* p0, int p1, struct S_PFP p2, void* (*cb)(void*, int, struct S_PFP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_PDI(void* p0, int p1, struct S_PDI p2, void* (*cb)(void*, int, struct S_PDI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_PDF(void* p0, int p1, struct S_PDF p2, void* (*cb)(void*, int, struct S_PDF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_PDD(void* p0, int p1, struct S_PDD p2, void* (*cb)(void*, int, struct S_PDD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_PDP(void* p0, int p1, struct S_PDP p2, void* (*cb)(void*, int, struct S_PDP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_PPI(void* p0, int p1, struct S_PPI p2, void* (*cb)(void*, int, struct S_PPI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_PPF(void* p0, int p1, struct S_PPF p2, void* (*cb)(void*, int, struct S_PPF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_PPD(void* p0, int p1, struct S_PPD p2, void* (*cb)(void*, int, struct S_PPD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PIS_PPP(void* p0, int p1, struct S_PPP p2, void* (*cb)(void*, int, struct S_PPP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFI_(void* p0, float p1, int p2, void* (*cb)(void*, float, int)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFF_(void* p0, float p1, float p2, void* (*cb)(void*, float, float)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFD_(void* p0, float p1, double p2, void* (*cb)(void*, float, double)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFP_(void* p0, float p1, void* p2, void* (*cb)(void*, float, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_I(void* p0, float p1, struct S_I p2, void* (*cb)(void*, float, struct S_I)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_F(void* p0, float p1, struct S_F p2, void* (*cb)(void*, float, struct S_F)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_D(void* p0, float p1, struct S_D p2, void* (*cb)(void*, float, struct S_D)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_P(void* p0, float p1, struct S_P p2, void* (*cb)(void*, float, struct S_P)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_II(void* p0, float p1, struct S_II p2, void* (*cb)(void*, float, struct S_II)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_IF(void* p0, float p1, struct S_IF p2, void* (*cb)(void*, float, struct S_IF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_ID(void* p0, float p1, struct S_ID p2, void* (*cb)(void*, float, struct S_ID)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_IP(void* p0, float p1, struct S_IP p2, void* (*cb)(void*, float, struct S_IP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_FI(void* p0, float p1, struct S_FI p2, void* (*cb)(void*, float, struct S_FI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_FF(void* p0, float p1, struct S_FF p2, void* (*cb)(void*, float, struct S_FF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_FD(void* p0, float p1, struct S_FD p2, void* (*cb)(void*, float, struct S_FD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_FP(void* p0, float p1, struct S_FP p2, void* (*cb)(void*, float, struct S_FP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_DI(void* p0, float p1, struct S_DI p2, void* (*cb)(void*, float, struct S_DI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_DF(void* p0, float p1, struct S_DF p2, void* (*cb)(void*, float, struct S_DF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_DD(void* p0, float p1, struct S_DD p2, void* (*cb)(void*, float, struct S_DD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_DP(void* p0, float p1, struct S_DP p2, void* (*cb)(void*, float, struct S_DP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_PI(void* p0, float p1, struct S_PI p2, void* (*cb)(void*, float, struct S_PI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_PF(void* p0, float p1, struct S_PF p2, void* (*cb)(void*, float, struct S_PF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_PD(void* p0, float p1, struct S_PD p2, void* (*cb)(void*, float, struct S_PD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_PP(void* p0, float p1, struct S_PP p2, void* (*cb)(void*, float, struct S_PP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_III(void* p0, float p1, struct S_III p2, void* (*cb)(void*, float, struct S_III)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_IIF(void* p0, float p1, struct S_IIF p2, void* (*cb)(void*, float, struct S_IIF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_IID(void* p0, float p1, struct S_IID p2, void* (*cb)(void*, float, struct S_IID)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_IIP(void* p0, float p1, struct S_IIP p2, void* (*cb)(void*, float, struct S_IIP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_IFI(void* p0, float p1, struct S_IFI p2, void* (*cb)(void*, float, struct S_IFI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_IFF(void* p0, float p1, struct S_IFF p2, void* (*cb)(void*, float, struct S_IFF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_IFD(void* p0, float p1, struct S_IFD p2, void* (*cb)(void*, float, struct S_IFD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_IFP(void* p0, float p1, struct S_IFP p2, void* (*cb)(void*, float, struct S_IFP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_IDI(void* p0, float p1, struct S_IDI p2, void* (*cb)(void*, float, struct S_IDI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_IDF(void* p0, float p1, struct S_IDF p2, void* (*cb)(void*, float, struct S_IDF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_IDD(void* p0, float p1, struct S_IDD p2, void* (*cb)(void*, float, struct S_IDD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_IDP(void* p0, float p1, struct S_IDP p2, void* (*cb)(void*, float, struct S_IDP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_IPI(void* p0, float p1, struct S_IPI p2, void* (*cb)(void*, float, struct S_IPI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_IPF(void* p0, float p1, struct S_IPF p2, void* (*cb)(void*, float, struct S_IPF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_IPD(void* p0, float p1, struct S_IPD p2, void* (*cb)(void*, float, struct S_IPD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_IPP(void* p0, float p1, struct S_IPP p2, void* (*cb)(void*, float, struct S_IPP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_FII(void* p0, float p1, struct S_FII p2, void* (*cb)(void*, float, struct S_FII)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_FIF(void* p0, float p1, struct S_FIF p2, void* (*cb)(void*, float, struct S_FIF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_FID(void* p0, float p1, struct S_FID p2, void* (*cb)(void*, float, struct S_FID)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_FIP(void* p0, float p1, struct S_FIP p2, void* (*cb)(void*, float, struct S_FIP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_FFI(void* p0, float p1, struct S_FFI p2, void* (*cb)(void*, float, struct S_FFI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_FFF(void* p0, float p1, struct S_FFF p2, void* (*cb)(void*, float, struct S_FFF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_FFD(void* p0, float p1, struct S_FFD p2, void* (*cb)(void*, float, struct S_FFD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_FFP(void* p0, float p1, struct S_FFP p2, void* (*cb)(void*, float, struct S_FFP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_FDI(void* p0, float p1, struct S_FDI p2, void* (*cb)(void*, float, struct S_FDI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_FDF(void* p0, float p1, struct S_FDF p2, void* (*cb)(void*, float, struct S_FDF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_FDD(void* p0, float p1, struct S_FDD p2, void* (*cb)(void*, float, struct S_FDD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_FDP(void* p0, float p1, struct S_FDP p2, void* (*cb)(void*, float, struct S_FDP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_FPI(void* p0, float p1, struct S_FPI p2, void* (*cb)(void*, float, struct S_FPI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_FPF(void* p0, float p1, struct S_FPF p2, void* (*cb)(void*, float, struct S_FPF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_FPD(void* p0, float p1, struct S_FPD p2, void* (*cb)(void*, float, struct S_FPD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_FPP(void* p0, float p1, struct S_FPP p2, void* (*cb)(void*, float, struct S_FPP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_DII(void* p0, float p1, struct S_DII p2, void* (*cb)(void*, float, struct S_DII)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_DIF(void* p0, float p1, struct S_DIF p2, void* (*cb)(void*, float, struct S_DIF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_DID(void* p0, float p1, struct S_DID p2, void* (*cb)(void*, float, struct S_DID)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_DIP(void* p0, float p1, struct S_DIP p2, void* (*cb)(void*, float, struct S_DIP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_DFI(void* p0, float p1, struct S_DFI p2, void* (*cb)(void*, float, struct S_DFI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_DFF(void* p0, float p1, struct S_DFF p2, void* (*cb)(void*, float, struct S_DFF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_DFD(void* p0, float p1, struct S_DFD p2, void* (*cb)(void*, float, struct S_DFD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_DFP(void* p0, float p1, struct S_DFP p2, void* (*cb)(void*, float, struct S_DFP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_DDI(void* p0, float p1, struct S_DDI p2, void* (*cb)(void*, float, struct S_DDI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_DDF(void* p0, float p1, struct S_DDF p2, void* (*cb)(void*, float, struct S_DDF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_DDD(void* p0, float p1, struct S_DDD p2, void* (*cb)(void*, float, struct S_DDD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_DDP(void* p0, float p1, struct S_DDP p2, void* (*cb)(void*, float, struct S_DDP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_DPI(void* p0, float p1, struct S_DPI p2, void* (*cb)(void*, float, struct S_DPI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_DPF(void* p0, float p1, struct S_DPF p2, void* (*cb)(void*, float, struct S_DPF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_DPD(void* p0, float p1, struct S_DPD p2, void* (*cb)(void*, float, struct S_DPD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_DPP(void* p0, float p1, struct S_DPP p2, void* (*cb)(void*, float, struct S_DPP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_PII(void* p0, float p1, struct S_PII p2, void* (*cb)(void*, float, struct S_PII)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_PIF(void* p0, float p1, struct S_PIF p2, void* (*cb)(void*, float, struct S_PIF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_PID(void* p0, float p1, struct S_PID p2, void* (*cb)(void*, float, struct S_PID)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_PIP(void* p0, float p1, struct S_PIP p2, void* (*cb)(void*, float, struct S_PIP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_PFI(void* p0, float p1, struct S_PFI p2, void* (*cb)(void*, float, struct S_PFI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_PFF(void* p0, float p1, struct S_PFF p2, void* (*cb)(void*, float, struct S_PFF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_PFD(void* p0, float p1, struct S_PFD p2, void* (*cb)(void*, float, struct S_PFD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_PFP(void* p0, float p1, struct S_PFP p2, void* (*cb)(void*, float, struct S_PFP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_PDI(void* p0, float p1, struct S_PDI p2, void* (*cb)(void*, float, struct S_PDI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_PDF(void* p0, float p1, struct S_PDF p2, void* (*cb)(void*, float, struct S_PDF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_PDD(void* p0, float p1, struct S_PDD p2, void* (*cb)(void*, float, struct S_PDD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_PDP(void* p0, float p1, struct S_PDP p2, void* (*cb)(void*, float, struct S_PDP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_PPI(void* p0, float p1, struct S_PPI p2, void* (*cb)(void*, float, struct S_PPI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_PPF(void* p0, float p1, struct S_PPF p2, void* (*cb)(void*, float, struct S_PPF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_PPD(void* p0, float p1, struct S_PPD p2, void* (*cb)(void*, float, struct S_PPD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PFS_PPP(void* p0, float p1, struct S_PPP p2, void* (*cb)(void*, float, struct S_PPP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDI_(void* p0, double p1, int p2, void* (*cb)(void*, double, int)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDF_(void* p0, double p1, float p2, void* (*cb)(void*, double, float)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDD_(void* p0, double p1, double p2, void* (*cb)(void*, double, double)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDP_(void* p0, double p1, void* p2, void* (*cb)(void*, double, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_I(void* p0, double p1, struct S_I p2, void* (*cb)(void*, double, struct S_I)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_F(void* p0, double p1, struct S_F p2, void* (*cb)(void*, double, struct S_F)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_D(void* p0, double p1, struct S_D p2, void* (*cb)(void*, double, struct S_D)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_P(void* p0, double p1, struct S_P p2, void* (*cb)(void*, double, struct S_P)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_II(void* p0, double p1, struct S_II p2, void* (*cb)(void*, double, struct S_II)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_IF(void* p0, double p1, struct S_IF p2, void* (*cb)(void*, double, struct S_IF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_ID(void* p0, double p1, struct S_ID p2, void* (*cb)(void*, double, struct S_ID)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_IP(void* p0, double p1, struct S_IP p2, void* (*cb)(void*, double, struct S_IP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_FI(void* p0, double p1, struct S_FI p2, void* (*cb)(void*, double, struct S_FI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_FF(void* p0, double p1, struct S_FF p2, void* (*cb)(void*, double, struct S_FF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_FD(void* p0, double p1, struct S_FD p2, void* (*cb)(void*, double, struct S_FD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_FP(void* p0, double p1, struct S_FP p2, void* (*cb)(void*, double, struct S_FP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_DI(void* p0, double p1, struct S_DI p2, void* (*cb)(void*, double, struct S_DI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_DF(void* p0, double p1, struct S_DF p2, void* (*cb)(void*, double, struct S_DF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_DD(void* p0, double p1, struct S_DD p2, void* (*cb)(void*, double, struct S_DD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_DP(void* p0, double p1, struct S_DP p2, void* (*cb)(void*, double, struct S_DP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_PI(void* p0, double p1, struct S_PI p2, void* (*cb)(void*, double, struct S_PI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_PF(void* p0, double p1, struct S_PF p2, void* (*cb)(void*, double, struct S_PF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_PD(void* p0, double p1, struct S_PD p2, void* (*cb)(void*, double, struct S_PD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_PP(void* p0, double p1, struct S_PP p2, void* (*cb)(void*, double, struct S_PP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_III(void* p0, double p1, struct S_III p2, void* (*cb)(void*, double, struct S_III)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_IIF(void* p0, double p1, struct S_IIF p2, void* (*cb)(void*, double, struct S_IIF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_IID(void* p0, double p1, struct S_IID p2, void* (*cb)(void*, double, struct S_IID)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_IIP(void* p0, double p1, struct S_IIP p2, void* (*cb)(void*, double, struct S_IIP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_IFI(void* p0, double p1, struct S_IFI p2, void* (*cb)(void*, double, struct S_IFI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_IFF(void* p0, double p1, struct S_IFF p2, void* (*cb)(void*, double, struct S_IFF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_IFD(void* p0, double p1, struct S_IFD p2, void* (*cb)(void*, double, struct S_IFD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_IFP(void* p0, double p1, struct S_IFP p2, void* (*cb)(void*, double, struct S_IFP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_IDI(void* p0, double p1, struct S_IDI p2, void* (*cb)(void*, double, struct S_IDI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_IDF(void* p0, double p1, struct S_IDF p2, void* (*cb)(void*, double, struct S_IDF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_IDD(void* p0, double p1, struct S_IDD p2, void* (*cb)(void*, double, struct S_IDD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_IDP(void* p0, double p1, struct S_IDP p2, void* (*cb)(void*, double, struct S_IDP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_IPI(void* p0, double p1, struct S_IPI p2, void* (*cb)(void*, double, struct S_IPI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_IPF(void* p0, double p1, struct S_IPF p2, void* (*cb)(void*, double, struct S_IPF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_IPD(void* p0, double p1, struct S_IPD p2, void* (*cb)(void*, double, struct S_IPD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_IPP(void* p0, double p1, struct S_IPP p2, void* (*cb)(void*, double, struct S_IPP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_FII(void* p0, double p1, struct S_FII p2, void* (*cb)(void*, double, struct S_FII)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_FIF(void* p0, double p1, struct S_FIF p2, void* (*cb)(void*, double, struct S_FIF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_FID(void* p0, double p1, struct S_FID p2, void* (*cb)(void*, double, struct S_FID)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_FIP(void* p0, double p1, struct S_FIP p2, void* (*cb)(void*, double, struct S_FIP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_FFI(void* p0, double p1, struct S_FFI p2, void* (*cb)(void*, double, struct S_FFI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_FFF(void* p0, double p1, struct S_FFF p2, void* (*cb)(void*, double, struct S_FFF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_FFD(void* p0, double p1, struct S_FFD p2, void* (*cb)(void*, double, struct S_FFD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_FFP(void* p0, double p1, struct S_FFP p2, void* (*cb)(void*, double, struct S_FFP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_FDI(void* p0, double p1, struct S_FDI p2, void* (*cb)(void*, double, struct S_FDI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_FDF(void* p0, double p1, struct S_FDF p2, void* (*cb)(void*, double, struct S_FDF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_FDD(void* p0, double p1, struct S_FDD p2, void* (*cb)(void*, double, struct S_FDD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_FDP(void* p0, double p1, struct S_FDP p2, void* (*cb)(void*, double, struct S_FDP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_FPI(void* p0, double p1, struct S_FPI p2, void* (*cb)(void*, double, struct S_FPI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_FPF(void* p0, double p1, struct S_FPF p2, void* (*cb)(void*, double, struct S_FPF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_FPD(void* p0, double p1, struct S_FPD p2, void* (*cb)(void*, double, struct S_FPD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_FPP(void* p0, double p1, struct S_FPP p2, void* (*cb)(void*, double, struct S_FPP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_DII(void* p0, double p1, struct S_DII p2, void* (*cb)(void*, double, struct S_DII)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_DIF(void* p0, double p1, struct S_DIF p2, void* (*cb)(void*, double, struct S_DIF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_DID(void* p0, double p1, struct S_DID p2, void* (*cb)(void*, double, struct S_DID)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_DIP(void* p0, double p1, struct S_DIP p2, void* (*cb)(void*, double, struct S_DIP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_DFI(void* p0, double p1, struct S_DFI p2, void* (*cb)(void*, double, struct S_DFI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_DFF(void* p0, double p1, struct S_DFF p2, void* (*cb)(void*, double, struct S_DFF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_DFD(void* p0, double p1, struct S_DFD p2, void* (*cb)(void*, double, struct S_DFD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_DFP(void* p0, double p1, struct S_DFP p2, void* (*cb)(void*, double, struct S_DFP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_DDI(void* p0, double p1, struct S_DDI p2, void* (*cb)(void*, double, struct S_DDI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_DDF(void* p0, double p1, struct S_DDF p2, void* (*cb)(void*, double, struct S_DDF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_DDD(void* p0, double p1, struct S_DDD p2, void* (*cb)(void*, double, struct S_DDD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_DDP(void* p0, double p1, struct S_DDP p2, void* (*cb)(void*, double, struct S_DDP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_DPI(void* p0, double p1, struct S_DPI p2, void* (*cb)(void*, double, struct S_DPI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_DPF(void* p0, double p1, struct S_DPF p2, void* (*cb)(void*, double, struct S_DPF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_DPD(void* p0, double p1, struct S_DPD p2, void* (*cb)(void*, double, struct S_DPD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_DPP(void* p0, double p1, struct S_DPP p2, void* (*cb)(void*, double, struct S_DPP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_PII(void* p0, double p1, struct S_PII p2, void* (*cb)(void*, double, struct S_PII)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_PIF(void* p0, double p1, struct S_PIF p2, void* (*cb)(void*, double, struct S_PIF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_PID(void* p0, double p1, struct S_PID p2, void* (*cb)(void*, double, struct S_PID)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_PIP(void* p0, double p1, struct S_PIP p2, void* (*cb)(void*, double, struct S_PIP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_PFI(void* p0, double p1, struct S_PFI p2, void* (*cb)(void*, double, struct S_PFI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_PFF(void* p0, double p1, struct S_PFF p2, void* (*cb)(void*, double, struct S_PFF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_PFD(void* p0, double p1, struct S_PFD p2, void* (*cb)(void*, double, struct S_PFD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_PFP(void* p0, double p1, struct S_PFP p2, void* (*cb)(void*, double, struct S_PFP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_PDI(void* p0, double p1, struct S_PDI p2, void* (*cb)(void*, double, struct S_PDI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_PDF(void* p0, double p1, struct S_PDF p2, void* (*cb)(void*, double, struct S_PDF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_PDD(void* p0, double p1, struct S_PDD p2, void* (*cb)(void*, double, struct S_PDD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_PDP(void* p0, double p1, struct S_PDP p2, void* (*cb)(void*, double, struct S_PDP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_PPI(void* p0, double p1, struct S_PPI p2, void* (*cb)(void*, double, struct S_PPI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_PPF(void* p0, double p1, struct S_PPF p2, void* (*cb)(void*, double, struct S_PPF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_PPD(void* p0, double p1, struct S_PPD p2, void* (*cb)(void*, double, struct S_PPD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PDS_PPP(void* p0, double p1, struct S_PPP p2, void* (*cb)(void*, double, struct S_PPP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPI_(void* p0, void* p1, int p2, void* (*cb)(void*, void*, int)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPF_(void* p0, void* p1, float p2, void* (*cb)(void*, void*, float)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPD_(void* p0, void* p1, double p2, void* (*cb)(void*, void*, double)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPP_(void* p0, void* p1, void* p2, void* (*cb)(void*, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_I(void* p0, void* p1, struct S_I p2, void* (*cb)(void*, void*, struct S_I)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_F(void* p0, void* p1, struct S_F p2, void* (*cb)(void*, void*, struct S_F)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_D(void* p0, void* p1, struct S_D p2, void* (*cb)(void*, void*, struct S_D)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_P(void* p0, void* p1, struct S_P p2, void* (*cb)(void*, void*, struct S_P)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_II(void* p0, void* p1, struct S_II p2, void* (*cb)(void*, void*, struct S_II)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_IF(void* p0, void* p1, struct S_IF p2, void* (*cb)(void*, void*, struct S_IF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_ID(void* p0, void* p1, struct S_ID p2, void* (*cb)(void*, void*, struct S_ID)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_IP(void* p0, void* p1, struct S_IP p2, void* (*cb)(void*, void*, struct S_IP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_FI(void* p0, void* p1, struct S_FI p2, void* (*cb)(void*, void*, struct S_FI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_FF(void* p0, void* p1, struct S_FF p2, void* (*cb)(void*, void*, struct S_FF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_FD(void* p0, void* p1, struct S_FD p2, void* (*cb)(void*, void*, struct S_FD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_FP(void* p0, void* p1, struct S_FP p2, void* (*cb)(void*, void*, struct S_FP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_DI(void* p0, void* p1, struct S_DI p2, void* (*cb)(void*, void*, struct S_DI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_DF(void* p0, void* p1, struct S_DF p2, void* (*cb)(void*, void*, struct S_DF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_DD(void* p0, void* p1, struct S_DD p2, void* (*cb)(void*, void*, struct S_DD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_DP(void* p0, void* p1, struct S_DP p2, void* (*cb)(void*, void*, struct S_DP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_PI(void* p0, void* p1, struct S_PI p2, void* (*cb)(void*, void*, struct S_PI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_PF(void* p0, void* p1, struct S_PF p2, void* (*cb)(void*, void*, struct S_PF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_PD(void* p0, void* p1, struct S_PD p2, void* (*cb)(void*, void*, struct S_PD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_PP(void* p0, void* p1, struct S_PP p2, void* (*cb)(void*, void*, struct S_PP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_III(void* p0, void* p1, struct S_III p2, void* (*cb)(void*, void*, struct S_III)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_IIF(void* p0, void* p1, struct S_IIF p2, void* (*cb)(void*, void*, struct S_IIF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_IID(void* p0, void* p1, struct S_IID p2, void* (*cb)(void*, void*, struct S_IID)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_IIP(void* p0, void* p1, struct S_IIP p2, void* (*cb)(void*, void*, struct S_IIP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_IFI(void* p0, void* p1, struct S_IFI p2, void* (*cb)(void*, void*, struct S_IFI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_IFF(void* p0, void* p1, struct S_IFF p2, void* (*cb)(void*, void*, struct S_IFF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_IFD(void* p0, void* p1, struct S_IFD p2, void* (*cb)(void*, void*, struct S_IFD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_IFP(void* p0, void* p1, struct S_IFP p2, void* (*cb)(void*, void*, struct S_IFP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_IDI(void* p0, void* p1, struct S_IDI p2, void* (*cb)(void*, void*, struct S_IDI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_IDF(void* p0, void* p1, struct S_IDF p2, void* (*cb)(void*, void*, struct S_IDF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_IDD(void* p0, void* p1, struct S_IDD p2, void* (*cb)(void*, void*, struct S_IDD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_IDP(void* p0, void* p1, struct S_IDP p2, void* (*cb)(void*, void*, struct S_IDP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_IPI(void* p0, void* p1, struct S_IPI p2, void* (*cb)(void*, void*, struct S_IPI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_IPF(void* p0, void* p1, struct S_IPF p2, void* (*cb)(void*, void*, struct S_IPF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_IPD(void* p0, void* p1, struct S_IPD p2, void* (*cb)(void*, void*, struct S_IPD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_IPP(void* p0, void* p1, struct S_IPP p2, void* (*cb)(void*, void*, struct S_IPP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_FII(void* p0, void* p1, struct S_FII p2, void* (*cb)(void*, void*, struct S_FII)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_FIF(void* p0, void* p1, struct S_FIF p2, void* (*cb)(void*, void*, struct S_FIF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_FID(void* p0, void* p1, struct S_FID p2, void* (*cb)(void*, void*, struct S_FID)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_FIP(void* p0, void* p1, struct S_FIP p2, void* (*cb)(void*, void*, struct S_FIP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_FFI(void* p0, void* p1, struct S_FFI p2, void* (*cb)(void*, void*, struct S_FFI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_FFF(void* p0, void* p1, struct S_FFF p2, void* (*cb)(void*, void*, struct S_FFF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_FFD(void* p0, void* p1, struct S_FFD p2, void* (*cb)(void*, void*, struct S_FFD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_FFP(void* p0, void* p1, struct S_FFP p2, void* (*cb)(void*, void*, struct S_FFP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_FDI(void* p0, void* p1, struct S_FDI p2, void* (*cb)(void*, void*, struct S_FDI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_FDF(void* p0, void* p1, struct S_FDF p2, void* (*cb)(void*, void*, struct S_FDF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_FDD(void* p0, void* p1, struct S_FDD p2, void* (*cb)(void*, void*, struct S_FDD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_FDP(void* p0, void* p1, struct S_FDP p2, void* (*cb)(void*, void*, struct S_FDP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_FPI(void* p0, void* p1, struct S_FPI p2, void* (*cb)(void*, void*, struct S_FPI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_FPF(void* p0, void* p1, struct S_FPF p2, void* (*cb)(void*, void*, struct S_FPF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_FPD(void* p0, void* p1, struct S_FPD p2, void* (*cb)(void*, void*, struct S_FPD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_FPP(void* p0, void* p1, struct S_FPP p2, void* (*cb)(void*, void*, struct S_FPP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_DII(void* p0, void* p1, struct S_DII p2, void* (*cb)(void*, void*, struct S_DII)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_DIF(void* p0, void* p1, struct S_DIF p2, void* (*cb)(void*, void*, struct S_DIF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_DID(void* p0, void* p1, struct S_DID p2, void* (*cb)(void*, void*, struct S_DID)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_DIP(void* p0, void* p1, struct S_DIP p2, void* (*cb)(void*, void*, struct S_DIP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_DFI(void* p0, void* p1, struct S_DFI p2, void* (*cb)(void*, void*, struct S_DFI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_DFF(void* p0, void* p1, struct S_DFF p2, void* (*cb)(void*, void*, struct S_DFF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_DFD(void* p0, void* p1, struct S_DFD p2, void* (*cb)(void*, void*, struct S_DFD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_DFP(void* p0, void* p1, struct S_DFP p2, void* (*cb)(void*, void*, struct S_DFP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_DDI(void* p0, void* p1, struct S_DDI p2, void* (*cb)(void*, void*, struct S_DDI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_DDF(void* p0, void* p1, struct S_DDF p2, void* (*cb)(void*, void*, struct S_DDF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_DDD(void* p0, void* p1, struct S_DDD p2, void* (*cb)(void*, void*, struct S_DDD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_DDP(void* p0, void* p1, struct S_DDP p2, void* (*cb)(void*, void*, struct S_DDP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_DPI(void* p0, void* p1, struct S_DPI p2, void* (*cb)(void*, void*, struct S_DPI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_DPF(void* p0, void* p1, struct S_DPF p2, void* (*cb)(void*, void*, struct S_DPF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_DPD(void* p0, void* p1, struct S_DPD p2, void* (*cb)(void*, void*, struct S_DPD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_DPP(void* p0, void* p1, struct S_DPP p2, void* (*cb)(void*, void*, struct S_DPP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_PII(void* p0, void* p1, struct S_PII p2, void* (*cb)(void*, void*, struct S_PII)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_PIF(void* p0, void* p1, struct S_PIF p2, void* (*cb)(void*, void*, struct S_PIF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_PID(void* p0, void* p1, struct S_PID p2, void* (*cb)(void*, void*, struct S_PID)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_PIP(void* p0, void* p1, struct S_PIP p2, void* (*cb)(void*, void*, struct S_PIP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_PFI(void* p0, void* p1, struct S_PFI p2, void* (*cb)(void*, void*, struct S_PFI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_PFF(void* p0, void* p1, struct S_PFF p2, void* (*cb)(void*, void*, struct S_PFF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_PFD(void* p0, void* p1, struct S_PFD p2, void* (*cb)(void*, void*, struct S_PFD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_PFP(void* p0, void* p1, struct S_PFP p2, void* (*cb)(void*, void*, struct S_PFP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_PDI(void* p0, void* p1, struct S_PDI p2, void* (*cb)(void*, void*, struct S_PDI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_PDF(void* p0, void* p1, struct S_PDF p2, void* (*cb)(void*, void*, struct S_PDF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_PDD(void* p0, void* p1, struct S_PDD p2, void* (*cb)(void*, void*, struct S_PDD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_PDP(void* p0, void* p1, struct S_PDP p2, void* (*cb)(void*, void*, struct S_PDP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_PPI(void* p0, void* p1, struct S_PPI p2, void* (*cb)(void*, void*, struct S_PPI)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_PPF(void* p0, void* p1, struct S_PPF p2, void* (*cb)(void*, void*, struct S_PPF)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_PPD(void* p0, void* p1, struct S_PPD p2, void* (*cb)(void*, void*, struct S_PPD)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PPS_PPP(void* p0, void* p1, struct S_PPP p2, void* (*cb)(void*, void*, struct S_PPP)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PSI_I(void* p0, struct S_I p1, int p2, void* (*cb)(void*, struct S_I, int)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PSI_F(void* p0, struct S_F p1, int p2, void* (*cb)(void*, struct S_F, int)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PSI_D(void* p0, struct S_D p1, int p2, void* (*cb)(void*, struct S_D, int)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PSI_P(void* p0, struct S_P p1, int p2, void* (*cb)(void*, struct S_P, int)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PSI_II(void* p0, struct S_II p1, int p2, void* (*cb)(void*, struct S_II, int)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PSI_IF(void* p0, struct S_IF p1, int p2, void* (*cb)(void*, struct S_IF, int)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PSI_ID(void* p0, struct S_ID p1, int p2, void* (*cb)(void*, struct S_ID, int)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PSI_IP(void* p0, struct S_IP p1, int p2, void* (*cb)(void*, struct S_IP, int)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PSI_FI(void* p0, struct S_FI p1, int p2, void* (*cb)(void*, struct S_FI, int)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PSI_FF(void* p0, struct S_FF p1, int p2, void* (*cb)(void*, struct S_FF, int)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PSI_FD(void* p0, struct S_FD p1, int p2, void* (*cb)(void*, struct S_FD, int)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PSI_FP(void* p0, struct S_FP p1, int p2, void* (*cb)(void*, struct S_FP, int)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PSI_DI(void* p0, struct S_DI p1, int p2, void* (*cb)(void*, struct S_DI, int)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PSI_DF(void* p0, struct S_DF p1, int p2, void* (*cb)(void*, struct S_DF, int)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PSI_DD(void* p0, struct S_DD p1, int p2, void* (*cb)(void*, struct S_DD, int)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PSI_DP(void* p0, struct S_DP p1, int p2, void* (*cb)(void*, struct S_DP, int)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PSI_PI(void* p0, struct S_PI p1, int p2, void* (*cb)(void*, struct S_PI, int)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PSI_PF(void* p0, struct S_PF p1, int p2, void* (*cb)(void*, struct S_PF, int)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PSI_PD(void* p0, struct S_PD p1, int p2, void* (*cb)(void*, struct S_PD, int)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PSI_PP(void* p0, struct S_PP p1, int p2, void* (*cb)(void*, struct S_PP, int)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PSI_III(void* p0, struct S_III p1, int p2, void* (*cb)(void*, struct S_III, int)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PSI_IIF(void* p0, struct S_IIF p1, int p2, void* (*cb)(void*, struct S_IIF, int)) { return cb(p0,p1,p2); }
-EXPORT void* f15_P_PSI_IID(void* p0, struct S_IID p1, int p2, void* (*cb)(void*, struct S_IID, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_IIP(void* p0, struct S_IIP p1, int p2, void* (*cb)(void*, struct S_IIP, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_IFI(void* p0, struct S_IFI p1, int p2, void* (*cb)(void*, struct S_IFI, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_IFF(void* p0, struct S_IFF p1, int p2, void* (*cb)(void*, struct S_IFF, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_IFD(void* p0, struct S_IFD p1, int p2, void* (*cb)(void*, struct S_IFD, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_IFP(void* p0, struct S_IFP p1, int p2, void* (*cb)(void*, struct S_IFP, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_IDI(void* p0, struct S_IDI p1, int p2, void* (*cb)(void*, struct S_IDI, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_IDF(void* p0, struct S_IDF p1, int p2, void* (*cb)(void*, struct S_IDF, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_IDD(void* p0, struct S_IDD p1, int p2, void* (*cb)(void*, struct S_IDD, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_IDP(void* p0, struct S_IDP p1, int p2, void* (*cb)(void*, struct S_IDP, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_IPI(void* p0, struct S_IPI p1, int p2, void* (*cb)(void*, struct S_IPI, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_IPF(void* p0, struct S_IPF p1, int p2, void* (*cb)(void*, struct S_IPF, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_IPD(void* p0, struct S_IPD p1, int p2, void* (*cb)(void*, struct S_IPD, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_IPP(void* p0, struct S_IPP p1, int p2, void* (*cb)(void*, struct S_IPP, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_FII(void* p0, struct S_FII p1, int p2, void* (*cb)(void*, struct S_FII, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_FIF(void* p0, struct S_FIF p1, int p2, void* (*cb)(void*, struct S_FIF, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_FID(void* p0, struct S_FID p1, int p2, void* (*cb)(void*, struct S_FID, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_FIP(void* p0, struct S_FIP p1, int p2, void* (*cb)(void*, struct S_FIP, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_FFI(void* p0, struct S_FFI p1, int p2, void* (*cb)(void*, struct S_FFI, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_FFF(void* p0, struct S_FFF p1, int p2, void* (*cb)(void*, struct S_FFF, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_FFD(void* p0, struct S_FFD p1, int p2, void* (*cb)(void*, struct S_FFD, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_FFP(void* p0, struct S_FFP p1, int p2, void* (*cb)(void*, struct S_FFP, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_FDI(void* p0, struct S_FDI p1, int p2, void* (*cb)(void*, struct S_FDI, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_FDF(void* p0, struct S_FDF p1, int p2, void* (*cb)(void*, struct S_FDF, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_FDD(void* p0, struct S_FDD p1, int p2, void* (*cb)(void*, struct S_FDD, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_FDP(void* p0, struct S_FDP p1, int p2, void* (*cb)(void*, struct S_FDP, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_FPI(void* p0, struct S_FPI p1, int p2, void* (*cb)(void*, struct S_FPI, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_FPF(void* p0, struct S_FPF p1, int p2, void* (*cb)(void*, struct S_FPF, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_FPD(void* p0, struct S_FPD p1, int p2, void* (*cb)(void*, struct S_FPD, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_FPP(void* p0, struct S_FPP p1, int p2, void* (*cb)(void*, struct S_FPP, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_DII(void* p0, struct S_DII p1, int p2, void* (*cb)(void*, struct S_DII, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_DIF(void* p0, struct S_DIF p1, int p2, void* (*cb)(void*, struct S_DIF, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_DID(void* p0, struct S_DID p1, int p2, void* (*cb)(void*, struct S_DID, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_DIP(void* p0, struct S_DIP p1, int p2, void* (*cb)(void*, struct S_DIP, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_DFI(void* p0, struct S_DFI p1, int p2, void* (*cb)(void*, struct S_DFI, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_DFF(void* p0, struct S_DFF p1, int p2, void* (*cb)(void*, struct S_DFF, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_DFD(void* p0, struct S_DFD p1, int p2, void* (*cb)(void*, struct S_DFD, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_DFP(void* p0, struct S_DFP p1, int p2, void* (*cb)(void*, struct S_DFP, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_DDI(void* p0, struct S_DDI p1, int p2, void* (*cb)(void*, struct S_DDI, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_DDF(void* p0, struct S_DDF p1, int p2, void* (*cb)(void*, struct S_DDF, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_DDD(void* p0, struct S_DDD p1, int p2, void* (*cb)(void*, struct S_DDD, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_DDP(void* p0, struct S_DDP p1, int p2, void* (*cb)(void*, struct S_DDP, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_DPI(void* p0, struct S_DPI p1, int p2, void* (*cb)(void*, struct S_DPI, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_DPF(void* p0, struct S_DPF p1, int p2, void* (*cb)(void*, struct S_DPF, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_DPD(void* p0, struct S_DPD p1, int p2, void* (*cb)(void*, struct S_DPD, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_DPP(void* p0, struct S_DPP p1, int p2, void* (*cb)(void*, struct S_DPP, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_PII(void* p0, struct S_PII p1, int p2, void* (*cb)(void*, struct S_PII, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_PIF(void* p0, struct S_PIF p1, int p2, void* (*cb)(void*, struct S_PIF, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_PID(void* p0, struct S_PID p1, int p2, void* (*cb)(void*, struct S_PID, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_PIP(void* p0, struct S_PIP p1, int p2, void* (*cb)(void*, struct S_PIP, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_PFI(void* p0, struct S_PFI p1, int p2, void* (*cb)(void*, struct S_PFI, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_PFF(void* p0, struct S_PFF p1, int p2, void* (*cb)(void*, struct S_PFF, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_PFD(void* p0, struct S_PFD p1, int p2, void* (*cb)(void*, struct S_PFD, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_PFP(void* p0, struct S_PFP p1, int p2, void* (*cb)(void*, struct S_PFP, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_PDI(void* p0, struct S_PDI p1, int p2, void* (*cb)(void*, struct S_PDI, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_PDF(void* p0, struct S_PDF p1, int p2, void* (*cb)(void*, struct S_PDF, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_PDD(void* p0, struct S_PDD p1, int p2, void* (*cb)(void*, struct S_PDD, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_PDP(void* p0, struct S_PDP p1, int p2, void* (*cb)(void*, struct S_PDP, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_PPI(void* p0, struct S_PPI p1, int p2, void* (*cb)(void*, struct S_PPI, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_PPF(void* p0, struct S_PPF p1, int p2, void* (*cb)(void*, struct S_PPF, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_PPD(void* p0, struct S_PPD p1, int p2, void* (*cb)(void*, struct S_PPD, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSI_PPP(void* p0, struct S_PPP p1, int p2, void* (*cb)(void*, struct S_PPP, int)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_I(void* p0, struct S_I p1, float p2, void* (*cb)(void*, struct S_I, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_F(void* p0, struct S_F p1, float p2, void* (*cb)(void*, struct S_F, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_D(void* p0, struct S_D p1, float p2, void* (*cb)(void*, struct S_D, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_P(void* p0, struct S_P p1, float p2, void* (*cb)(void*, struct S_P, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_II(void* p0, struct S_II p1, float p2, void* (*cb)(void*, struct S_II, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_IF(void* p0, struct S_IF p1, float p2, void* (*cb)(void*, struct S_IF, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_ID(void* p0, struct S_ID p1, float p2, void* (*cb)(void*, struct S_ID, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_IP(void* p0, struct S_IP p1, float p2, void* (*cb)(void*, struct S_IP, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_FI(void* p0, struct S_FI p1, float p2, void* (*cb)(void*, struct S_FI, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_FF(void* p0, struct S_FF p1, float p2, void* (*cb)(void*, struct S_FF, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_FD(void* p0, struct S_FD p1, float p2, void* (*cb)(void*, struct S_FD, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_FP(void* p0, struct S_FP p1, float p2, void* (*cb)(void*, struct S_FP, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_DI(void* p0, struct S_DI p1, float p2, void* (*cb)(void*, struct S_DI, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_DF(void* p0, struct S_DF p1, float p2, void* (*cb)(void*, struct S_DF, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_DD(void* p0, struct S_DD p1, float p2, void* (*cb)(void*, struct S_DD, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_DP(void* p0, struct S_DP p1, float p2, void* (*cb)(void*, struct S_DP, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_PI(void* p0, struct S_PI p1, float p2, void* (*cb)(void*, struct S_PI, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_PF(void* p0, struct S_PF p1, float p2, void* (*cb)(void*, struct S_PF, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_PD(void* p0, struct S_PD p1, float p2, void* (*cb)(void*, struct S_PD, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_PP(void* p0, struct S_PP p1, float p2, void* (*cb)(void*, struct S_PP, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_III(void* p0, struct S_III p1, float p2, void* (*cb)(void*, struct S_III, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_IIF(void* p0, struct S_IIF p1, float p2, void* (*cb)(void*, struct S_IIF, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_IID(void* p0, struct S_IID p1, float p2, void* (*cb)(void*, struct S_IID, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_IIP(void* p0, struct S_IIP p1, float p2, void* (*cb)(void*, struct S_IIP, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_IFI(void* p0, struct S_IFI p1, float p2, void* (*cb)(void*, struct S_IFI, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_IFF(void* p0, struct S_IFF p1, float p2, void* (*cb)(void*, struct S_IFF, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_IFD(void* p0, struct S_IFD p1, float p2, void* (*cb)(void*, struct S_IFD, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_IFP(void* p0, struct S_IFP p1, float p2, void* (*cb)(void*, struct S_IFP, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_IDI(void* p0, struct S_IDI p1, float p2, void* (*cb)(void*, struct S_IDI, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_IDF(void* p0, struct S_IDF p1, float p2, void* (*cb)(void*, struct S_IDF, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_IDD(void* p0, struct S_IDD p1, float p2, void* (*cb)(void*, struct S_IDD, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_IDP(void* p0, struct S_IDP p1, float p2, void* (*cb)(void*, struct S_IDP, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_IPI(void* p0, struct S_IPI p1, float p2, void* (*cb)(void*, struct S_IPI, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_IPF(void* p0, struct S_IPF p1, float p2, void* (*cb)(void*, struct S_IPF, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_IPD(void* p0, struct S_IPD p1, float p2, void* (*cb)(void*, struct S_IPD, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_IPP(void* p0, struct S_IPP p1, float p2, void* (*cb)(void*, struct S_IPP, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_FII(void* p0, struct S_FII p1, float p2, void* (*cb)(void*, struct S_FII, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_FIF(void* p0, struct S_FIF p1, float p2, void* (*cb)(void*, struct S_FIF, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_FID(void* p0, struct S_FID p1, float p2, void* (*cb)(void*, struct S_FID, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_FIP(void* p0, struct S_FIP p1, float p2, void* (*cb)(void*, struct S_FIP, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_FFI(void* p0, struct S_FFI p1, float p2, void* (*cb)(void*, struct S_FFI, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_FFF(void* p0, struct S_FFF p1, float p2, void* (*cb)(void*, struct S_FFF, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_FFD(void* p0, struct S_FFD p1, float p2, void* (*cb)(void*, struct S_FFD, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_FFP(void* p0, struct S_FFP p1, float p2, void* (*cb)(void*, struct S_FFP, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_FDI(void* p0, struct S_FDI p1, float p2, void* (*cb)(void*, struct S_FDI, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_FDF(void* p0, struct S_FDF p1, float p2, void* (*cb)(void*, struct S_FDF, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_FDD(void* p0, struct S_FDD p1, float p2, void* (*cb)(void*, struct S_FDD, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_FDP(void* p0, struct S_FDP p1, float p2, void* (*cb)(void*, struct S_FDP, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_FPI(void* p0, struct S_FPI p1, float p2, void* (*cb)(void*, struct S_FPI, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_FPF(void* p0, struct S_FPF p1, float p2, void* (*cb)(void*, struct S_FPF, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_FPD(void* p0, struct S_FPD p1, float p2, void* (*cb)(void*, struct S_FPD, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_FPP(void* p0, struct S_FPP p1, float p2, void* (*cb)(void*, struct S_FPP, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_DII(void* p0, struct S_DII p1, float p2, void* (*cb)(void*, struct S_DII, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_DIF(void* p0, struct S_DIF p1, float p2, void* (*cb)(void*, struct S_DIF, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_DID(void* p0, struct S_DID p1, float p2, void* (*cb)(void*, struct S_DID, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_DIP(void* p0, struct S_DIP p1, float p2, void* (*cb)(void*, struct S_DIP, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_DFI(void* p0, struct S_DFI p1, float p2, void* (*cb)(void*, struct S_DFI, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_DFF(void* p0, struct S_DFF p1, float p2, void* (*cb)(void*, struct S_DFF, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_DFD(void* p0, struct S_DFD p1, float p2, void* (*cb)(void*, struct S_DFD, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_DFP(void* p0, struct S_DFP p1, float p2, void* (*cb)(void*, struct S_DFP, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_DDI(void* p0, struct S_DDI p1, float p2, void* (*cb)(void*, struct S_DDI, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_DDF(void* p0, struct S_DDF p1, float p2, void* (*cb)(void*, struct S_DDF, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_DDD(void* p0, struct S_DDD p1, float p2, void* (*cb)(void*, struct S_DDD, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_DDP(void* p0, struct S_DDP p1, float p2, void* (*cb)(void*, struct S_DDP, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_DPI(void* p0, struct S_DPI p1, float p2, void* (*cb)(void*, struct S_DPI, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_DPF(void* p0, struct S_DPF p1, float p2, void* (*cb)(void*, struct S_DPF, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_DPD(void* p0, struct S_DPD p1, float p2, void* (*cb)(void*, struct S_DPD, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_DPP(void* p0, struct S_DPP p1, float p2, void* (*cb)(void*, struct S_DPP, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_PII(void* p0, struct S_PII p1, float p2, void* (*cb)(void*, struct S_PII, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_PIF(void* p0, struct S_PIF p1, float p2, void* (*cb)(void*, struct S_PIF, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_PID(void* p0, struct S_PID p1, float p2, void* (*cb)(void*, struct S_PID, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_PIP(void* p0, struct S_PIP p1, float p2, void* (*cb)(void*, struct S_PIP, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_PFI(void* p0, struct S_PFI p1, float p2, void* (*cb)(void*, struct S_PFI, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_PFF(void* p0, struct S_PFF p1, float p2, void* (*cb)(void*, struct S_PFF, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_PFD(void* p0, struct S_PFD p1, float p2, void* (*cb)(void*, struct S_PFD, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_PFP(void* p0, struct S_PFP p1, float p2, void* (*cb)(void*, struct S_PFP, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_PDI(void* p0, struct S_PDI p1, float p2, void* (*cb)(void*, struct S_PDI, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_PDF(void* p0, struct S_PDF p1, float p2, void* (*cb)(void*, struct S_PDF, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_PDD(void* p0, struct S_PDD p1, float p2, void* (*cb)(void*, struct S_PDD, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_PDP(void* p0, struct S_PDP p1, float p2, void* (*cb)(void*, struct S_PDP, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_PPI(void* p0, struct S_PPI p1, float p2, void* (*cb)(void*, struct S_PPI, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_PPF(void* p0, struct S_PPF p1, float p2, void* (*cb)(void*, struct S_PPF, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_PPD(void* p0, struct S_PPD p1, float p2, void* (*cb)(void*, struct S_PPD, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSF_PPP(void* p0, struct S_PPP p1, float p2, void* (*cb)(void*, struct S_PPP, float)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_I(void* p0, struct S_I p1, double p2, void* (*cb)(void*, struct S_I, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_F(void* p0, struct S_F p1, double p2, void* (*cb)(void*, struct S_F, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_D(void* p0, struct S_D p1, double p2, void* (*cb)(void*, struct S_D, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_P(void* p0, struct S_P p1, double p2, void* (*cb)(void*, struct S_P, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_II(void* p0, struct S_II p1, double p2, void* (*cb)(void*, struct S_II, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_IF(void* p0, struct S_IF p1, double p2, void* (*cb)(void*, struct S_IF, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_ID(void* p0, struct S_ID p1, double p2, void* (*cb)(void*, struct S_ID, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_IP(void* p0, struct S_IP p1, double p2, void* (*cb)(void*, struct S_IP, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_FI(void* p0, struct S_FI p1, double p2, void* (*cb)(void*, struct S_FI, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_FF(void* p0, struct S_FF p1, double p2, void* (*cb)(void*, struct S_FF, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_FD(void* p0, struct S_FD p1, double p2, void* (*cb)(void*, struct S_FD, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_FP(void* p0, struct S_FP p1, double p2, void* (*cb)(void*, struct S_FP, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_DI(void* p0, struct S_DI p1, double p2, void* (*cb)(void*, struct S_DI, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_DF(void* p0, struct S_DF p1, double p2, void* (*cb)(void*, struct S_DF, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_DD(void* p0, struct S_DD p1, double p2, void* (*cb)(void*, struct S_DD, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_DP(void* p0, struct S_DP p1, double p2, void* (*cb)(void*, struct S_DP, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_PI(void* p0, struct S_PI p1, double p2, void* (*cb)(void*, struct S_PI, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_PF(void* p0, struct S_PF p1, double p2, void* (*cb)(void*, struct S_PF, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_PD(void* p0, struct S_PD p1, double p2, void* (*cb)(void*, struct S_PD, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_PP(void* p0, struct S_PP p1, double p2, void* (*cb)(void*, struct S_PP, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_III(void* p0, struct S_III p1, double p2, void* (*cb)(void*, struct S_III, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_IIF(void* p0, struct S_IIF p1, double p2, void* (*cb)(void*, struct S_IIF, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_IID(void* p0, struct S_IID p1, double p2, void* (*cb)(void*, struct S_IID, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_IIP(void* p0, struct S_IIP p1, double p2, void* (*cb)(void*, struct S_IIP, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_IFI(void* p0, struct S_IFI p1, double p2, void* (*cb)(void*, struct S_IFI, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_IFF(void* p0, struct S_IFF p1, double p2, void* (*cb)(void*, struct S_IFF, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_IFD(void* p0, struct S_IFD p1, double p2, void* (*cb)(void*, struct S_IFD, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_IFP(void* p0, struct S_IFP p1, double p2, void* (*cb)(void*, struct S_IFP, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_IDI(void* p0, struct S_IDI p1, double p2, void* (*cb)(void*, struct S_IDI, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_IDF(void* p0, struct S_IDF p1, double p2, void* (*cb)(void*, struct S_IDF, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_IDD(void* p0, struct S_IDD p1, double p2, void* (*cb)(void*, struct S_IDD, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_IDP(void* p0, struct S_IDP p1, double p2, void* (*cb)(void*, struct S_IDP, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_IPI(void* p0, struct S_IPI p1, double p2, void* (*cb)(void*, struct S_IPI, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_IPF(void* p0, struct S_IPF p1, double p2, void* (*cb)(void*, struct S_IPF, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_IPD(void* p0, struct S_IPD p1, double p2, void* (*cb)(void*, struct S_IPD, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_IPP(void* p0, struct S_IPP p1, double p2, void* (*cb)(void*, struct S_IPP, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_FII(void* p0, struct S_FII p1, double p2, void* (*cb)(void*, struct S_FII, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_FIF(void* p0, struct S_FIF p1, double p2, void* (*cb)(void*, struct S_FIF, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_FID(void* p0, struct S_FID p1, double p2, void* (*cb)(void*, struct S_FID, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_FIP(void* p0, struct S_FIP p1, double p2, void* (*cb)(void*, struct S_FIP, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_FFI(void* p0, struct S_FFI p1, double p2, void* (*cb)(void*, struct S_FFI, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_FFF(void* p0, struct S_FFF p1, double p2, void* (*cb)(void*, struct S_FFF, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_FFD(void* p0, struct S_FFD p1, double p2, void* (*cb)(void*, struct S_FFD, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_FFP(void* p0, struct S_FFP p1, double p2, void* (*cb)(void*, struct S_FFP, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_FDI(void* p0, struct S_FDI p1, double p2, void* (*cb)(void*, struct S_FDI, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_FDF(void* p0, struct S_FDF p1, double p2, void* (*cb)(void*, struct S_FDF, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_FDD(void* p0, struct S_FDD p1, double p2, void* (*cb)(void*, struct S_FDD, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_FDP(void* p0, struct S_FDP p1, double p2, void* (*cb)(void*, struct S_FDP, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_FPI(void* p0, struct S_FPI p1, double p2, void* (*cb)(void*, struct S_FPI, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_FPF(void* p0, struct S_FPF p1, double p2, void* (*cb)(void*, struct S_FPF, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_FPD(void* p0, struct S_FPD p1, double p2, void* (*cb)(void*, struct S_FPD, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_FPP(void* p0, struct S_FPP p1, double p2, void* (*cb)(void*, struct S_FPP, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_DII(void* p0, struct S_DII p1, double p2, void* (*cb)(void*, struct S_DII, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_DIF(void* p0, struct S_DIF p1, double p2, void* (*cb)(void*, struct S_DIF, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_DID(void* p0, struct S_DID p1, double p2, void* (*cb)(void*, struct S_DID, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_DIP(void* p0, struct S_DIP p1, double p2, void* (*cb)(void*, struct S_DIP, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_DFI(void* p0, struct S_DFI p1, double p2, void* (*cb)(void*, struct S_DFI, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_DFF(void* p0, struct S_DFF p1, double p2, void* (*cb)(void*, struct S_DFF, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_DFD(void* p0, struct S_DFD p1, double p2, void* (*cb)(void*, struct S_DFD, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_DFP(void* p0, struct S_DFP p1, double p2, void* (*cb)(void*, struct S_DFP, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_DDI(void* p0, struct S_DDI p1, double p2, void* (*cb)(void*, struct S_DDI, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_DDF(void* p0, struct S_DDF p1, double p2, void* (*cb)(void*, struct S_DDF, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_DDD(void* p0, struct S_DDD p1, double p2, void* (*cb)(void*, struct S_DDD, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_DDP(void* p0, struct S_DDP p1, double p2, void* (*cb)(void*, struct S_DDP, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_DPI(void* p0, struct S_DPI p1, double p2, void* (*cb)(void*, struct S_DPI, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_DPF(void* p0, struct S_DPF p1, double p2, void* (*cb)(void*, struct S_DPF, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_DPD(void* p0, struct S_DPD p1, double p2, void* (*cb)(void*, struct S_DPD, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_DPP(void* p0, struct S_DPP p1, double p2, void* (*cb)(void*, struct S_DPP, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_PII(void* p0, struct S_PII p1, double p2, void* (*cb)(void*, struct S_PII, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_PIF(void* p0, struct S_PIF p1, double p2, void* (*cb)(void*, struct S_PIF, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_PID(void* p0, struct S_PID p1, double p2, void* (*cb)(void*, struct S_PID, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_PIP(void* p0, struct S_PIP p1, double p2, void* (*cb)(void*, struct S_PIP, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_PFI(void* p0, struct S_PFI p1, double p2, void* (*cb)(void*, struct S_PFI, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_PFF(void* p0, struct S_PFF p1, double p2, void* (*cb)(void*, struct S_PFF, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_PFD(void* p0, struct S_PFD p1, double p2, void* (*cb)(void*, struct S_PFD, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_PFP(void* p0, struct S_PFP p1, double p2, void* (*cb)(void*, struct S_PFP, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_PDI(void* p0, struct S_PDI p1, double p2, void* (*cb)(void*, struct S_PDI, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_PDF(void* p0, struct S_PDF p1, double p2, void* (*cb)(void*, struct S_PDF, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_PDD(void* p0, struct S_PDD p1, double p2, void* (*cb)(void*, struct S_PDD, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_PDP(void* p0, struct S_PDP p1, double p2, void* (*cb)(void*, struct S_PDP, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_PPI(void* p0, struct S_PPI p1, double p2, void* (*cb)(void*, struct S_PPI, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_PPF(void* p0, struct S_PPF p1, double p2, void* (*cb)(void*, struct S_PPF, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_PPD(void* p0, struct S_PPD p1, double p2, void* (*cb)(void*, struct S_PPD, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSD_PPP(void* p0, struct S_PPP p1, double p2, void* (*cb)(void*, struct S_PPP, double)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_I(void* p0, struct S_I p1, void* p2, void* (*cb)(void*, struct S_I, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_F(void* p0, struct S_F p1, void* p2, void* (*cb)(void*, struct S_F, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_D(void* p0, struct S_D p1, void* p2, void* (*cb)(void*, struct S_D, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_P(void* p0, struct S_P p1, void* p2, void* (*cb)(void*, struct S_P, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_II(void* p0, struct S_II p1, void* p2, void* (*cb)(void*, struct S_II, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_IF(void* p0, struct S_IF p1, void* p2, void* (*cb)(void*, struct S_IF, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_ID(void* p0, struct S_ID p1, void* p2, void* (*cb)(void*, struct S_ID, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_IP(void* p0, struct S_IP p1, void* p2, void* (*cb)(void*, struct S_IP, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_FI(void* p0, struct S_FI p1, void* p2, void* (*cb)(void*, struct S_FI, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_FF(void* p0, struct S_FF p1, void* p2, void* (*cb)(void*, struct S_FF, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_FD(void* p0, struct S_FD p1, void* p2, void* (*cb)(void*, struct S_FD, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_FP(void* p0, struct S_FP p1, void* p2, void* (*cb)(void*, struct S_FP, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_DI(void* p0, struct S_DI p1, void* p2, void* (*cb)(void*, struct S_DI, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_DF(void* p0, struct S_DF p1, void* p2, void* (*cb)(void*, struct S_DF, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_DD(void* p0, struct S_DD p1, void* p2, void* (*cb)(void*, struct S_DD, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_DP(void* p0, struct S_DP p1, void* p2, void* (*cb)(void*, struct S_DP, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_PI(void* p0, struct S_PI p1, void* p2, void* (*cb)(void*, struct S_PI, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_PF(void* p0, struct S_PF p1, void* p2, void* (*cb)(void*, struct S_PF, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_PD(void* p0, struct S_PD p1, void* p2, void* (*cb)(void*, struct S_PD, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_PP(void* p0, struct S_PP p1, void* p2, void* (*cb)(void*, struct S_PP, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_III(void* p0, struct S_III p1, void* p2, void* (*cb)(void*, struct S_III, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_IIF(void* p0, struct S_IIF p1, void* p2, void* (*cb)(void*, struct S_IIF, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_IID(void* p0, struct S_IID p1, void* p2, void* (*cb)(void*, struct S_IID, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_IIP(void* p0, struct S_IIP p1, void* p2, void* (*cb)(void*, struct S_IIP, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_IFI(void* p0, struct S_IFI p1, void* p2, void* (*cb)(void*, struct S_IFI, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_IFF(void* p0, struct S_IFF p1, void* p2, void* (*cb)(void*, struct S_IFF, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_IFD(void* p0, struct S_IFD p1, void* p2, void* (*cb)(void*, struct S_IFD, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_IFP(void* p0, struct S_IFP p1, void* p2, void* (*cb)(void*, struct S_IFP, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_IDI(void* p0, struct S_IDI p1, void* p2, void* (*cb)(void*, struct S_IDI, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_IDF(void* p0, struct S_IDF p1, void* p2, void* (*cb)(void*, struct S_IDF, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_IDD(void* p0, struct S_IDD p1, void* p2, void* (*cb)(void*, struct S_IDD, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_IDP(void* p0, struct S_IDP p1, void* p2, void* (*cb)(void*, struct S_IDP, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_IPI(void* p0, struct S_IPI p1, void* p2, void* (*cb)(void*, struct S_IPI, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_IPF(void* p0, struct S_IPF p1, void* p2, void* (*cb)(void*, struct S_IPF, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_IPD(void* p0, struct S_IPD p1, void* p2, void* (*cb)(void*, struct S_IPD, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_IPP(void* p0, struct S_IPP p1, void* p2, void* (*cb)(void*, struct S_IPP, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_FII(void* p0, struct S_FII p1, void* p2, void* (*cb)(void*, struct S_FII, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_FIF(void* p0, struct S_FIF p1, void* p2, void* (*cb)(void*, struct S_FIF, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_FID(void* p0, struct S_FID p1, void* p2, void* (*cb)(void*, struct S_FID, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_FIP(void* p0, struct S_FIP p1, void* p2, void* (*cb)(void*, struct S_FIP, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_FFI(void* p0, struct S_FFI p1, void* p2, void* (*cb)(void*, struct S_FFI, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_FFF(void* p0, struct S_FFF p1, void* p2, void* (*cb)(void*, struct S_FFF, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_FFD(void* p0, struct S_FFD p1, void* p2, void* (*cb)(void*, struct S_FFD, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_FFP(void* p0, struct S_FFP p1, void* p2, void* (*cb)(void*, struct S_FFP, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_FDI(void* p0, struct S_FDI p1, void* p2, void* (*cb)(void*, struct S_FDI, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_FDF(void* p0, struct S_FDF p1, void* p2, void* (*cb)(void*, struct S_FDF, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_FDD(void* p0, struct S_FDD p1, void* p2, void* (*cb)(void*, struct S_FDD, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_FDP(void* p0, struct S_FDP p1, void* p2, void* (*cb)(void*, struct S_FDP, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_FPI(void* p0, struct S_FPI p1, void* p2, void* (*cb)(void*, struct S_FPI, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_FPF(void* p0, struct S_FPF p1, void* p2, void* (*cb)(void*, struct S_FPF, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_FPD(void* p0, struct S_FPD p1, void* p2, void* (*cb)(void*, struct S_FPD, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_FPP(void* p0, struct S_FPP p1, void* p2, void* (*cb)(void*, struct S_FPP, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_DII(void* p0, struct S_DII p1, void* p2, void* (*cb)(void*, struct S_DII, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_DIF(void* p0, struct S_DIF p1, void* p2, void* (*cb)(void*, struct S_DIF, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_DID(void* p0, struct S_DID p1, void* p2, void* (*cb)(void*, struct S_DID, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_DIP(void* p0, struct S_DIP p1, void* p2, void* (*cb)(void*, struct S_DIP, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_DFI(void* p0, struct S_DFI p1, void* p2, void* (*cb)(void*, struct S_DFI, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_DFF(void* p0, struct S_DFF p1, void* p2, void* (*cb)(void*, struct S_DFF, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_DFD(void* p0, struct S_DFD p1, void* p2, void* (*cb)(void*, struct S_DFD, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_DFP(void* p0, struct S_DFP p1, void* p2, void* (*cb)(void*, struct S_DFP, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_DDI(void* p0, struct S_DDI p1, void* p2, void* (*cb)(void*, struct S_DDI, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_DDF(void* p0, struct S_DDF p1, void* p2, void* (*cb)(void*, struct S_DDF, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_DDD(void* p0, struct S_DDD p1, void* p2, void* (*cb)(void*, struct S_DDD, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_DDP(void* p0, struct S_DDP p1, void* p2, void* (*cb)(void*, struct S_DDP, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_DPI(void* p0, struct S_DPI p1, void* p2, void* (*cb)(void*, struct S_DPI, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_DPF(void* p0, struct S_DPF p1, void* p2, void* (*cb)(void*, struct S_DPF, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_DPD(void* p0, struct S_DPD p1, void* p2, void* (*cb)(void*, struct S_DPD, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_DPP(void* p0, struct S_DPP p1, void* p2, void* (*cb)(void*, struct S_DPP, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_PII(void* p0, struct S_PII p1, void* p2, void* (*cb)(void*, struct S_PII, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_PIF(void* p0, struct S_PIF p1, void* p2, void* (*cb)(void*, struct S_PIF, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_PID(void* p0, struct S_PID p1, void* p2, void* (*cb)(void*, struct S_PID, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_PIP(void* p0, struct S_PIP p1, void* p2, void* (*cb)(void*, struct S_PIP, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_PFI(void* p0, struct S_PFI p1, void* p2, void* (*cb)(void*, struct S_PFI, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_PFF(void* p0, struct S_PFF p1, void* p2, void* (*cb)(void*, struct S_PFF, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_PFD(void* p0, struct S_PFD p1, void* p2, void* (*cb)(void*, struct S_PFD, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_PFP(void* p0, struct S_PFP p1, void* p2, void* (*cb)(void*, struct S_PFP, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_PDI(void* p0, struct S_PDI p1, void* p2, void* (*cb)(void*, struct S_PDI, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_PDF(void* p0, struct S_PDF p1, void* p2, void* (*cb)(void*, struct S_PDF, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_PDD(void* p0, struct S_PDD p1, void* p2, void* (*cb)(void*, struct S_PDD, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_PDP(void* p0, struct S_PDP p1, void* p2, void* (*cb)(void*, struct S_PDP, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_PPI(void* p0, struct S_PPI p1, void* p2, void* (*cb)(void*, struct S_PPI, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_PPF(void* p0, struct S_PPF p1, void* p2, void* (*cb)(void*, struct S_PPF, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_PPD(void* p0, struct S_PPD p1, void* p2, void* (*cb)(void*, struct S_PPD, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSP_PPP(void* p0, struct S_PPP p1, void* p2, void* (*cb)(void*, struct S_PPP, void*)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_I(void* p0, struct S_I p1, struct S_I p2, void* (*cb)(void*, struct S_I, struct S_I)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_F(void* p0, struct S_F p1, struct S_F p2, void* (*cb)(void*, struct S_F, struct S_F)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_D(void* p0, struct S_D p1, struct S_D p2, void* (*cb)(void*, struct S_D, struct S_D)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_P(void* p0, struct S_P p1, struct S_P p2, void* (*cb)(void*, struct S_P, struct S_P)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_II(void* p0, struct S_II p1, struct S_II p2, void* (*cb)(void*, struct S_II, struct S_II)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_IF(void* p0, struct S_IF p1, struct S_IF p2, void* (*cb)(void*, struct S_IF, struct S_IF)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_ID(void* p0, struct S_ID p1, struct S_ID p2, void* (*cb)(void*, struct S_ID, struct S_ID)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_IP(void* p0, struct S_IP p1, struct S_IP p2, void* (*cb)(void*, struct S_IP, struct S_IP)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_FI(void* p0, struct S_FI p1, struct S_FI p2, void* (*cb)(void*, struct S_FI, struct S_FI)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_FF(void* p0, struct S_FF p1, struct S_FF p2, void* (*cb)(void*, struct S_FF, struct S_FF)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_FD(void* p0, struct S_FD p1, struct S_FD p2, void* (*cb)(void*, struct S_FD, struct S_FD)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_FP(void* p0, struct S_FP p1, struct S_FP p2, void* (*cb)(void*, struct S_FP, struct S_FP)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_DI(void* p0, struct S_DI p1, struct S_DI p2, void* (*cb)(void*, struct S_DI, struct S_DI)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_DF(void* p0, struct S_DF p1, struct S_DF p2, void* (*cb)(void*, struct S_DF, struct S_DF)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_DD(void* p0, struct S_DD p1, struct S_DD p2, void* (*cb)(void*, struct S_DD, struct S_DD)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_DP(void* p0, struct S_DP p1, struct S_DP p2, void* (*cb)(void*, struct S_DP, struct S_DP)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_PI(void* p0, struct S_PI p1, struct S_PI p2, void* (*cb)(void*, struct S_PI, struct S_PI)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_PF(void* p0, struct S_PF p1, struct S_PF p2, void* (*cb)(void*, struct S_PF, struct S_PF)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_PD(void* p0, struct S_PD p1, struct S_PD p2, void* (*cb)(void*, struct S_PD, struct S_PD)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_PP(void* p0, struct S_PP p1, struct S_PP p2, void* (*cb)(void*, struct S_PP, struct S_PP)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_III(void* p0, struct S_III p1, struct S_III p2, void* (*cb)(void*, struct S_III, struct S_III)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_IIF(void* p0, struct S_IIF p1, struct S_IIF p2, void* (*cb)(void*, struct S_IIF, struct S_IIF)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_IID(void* p0, struct S_IID p1, struct S_IID p2, void* (*cb)(void*, struct S_IID, struct S_IID)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_IIP(void* p0, struct S_IIP p1, struct S_IIP p2, void* (*cb)(void*, struct S_IIP, struct S_IIP)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_IFI(void* p0, struct S_IFI p1, struct S_IFI p2, void* (*cb)(void*, struct S_IFI, struct S_IFI)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_IFF(void* p0, struct S_IFF p1, struct S_IFF p2, void* (*cb)(void*, struct S_IFF, struct S_IFF)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_IFD(void* p0, struct S_IFD p1, struct S_IFD p2, void* (*cb)(void*, struct S_IFD, struct S_IFD)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_IFP(void* p0, struct S_IFP p1, struct S_IFP p2, void* (*cb)(void*, struct S_IFP, struct S_IFP)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_IDI(void* p0, struct S_IDI p1, struct S_IDI p2, void* (*cb)(void*, struct S_IDI, struct S_IDI)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_IDF(void* p0, struct S_IDF p1, struct S_IDF p2, void* (*cb)(void*, struct S_IDF, struct S_IDF)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_IDD(void* p0, struct S_IDD p1, struct S_IDD p2, void* (*cb)(void*, struct S_IDD, struct S_IDD)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_IDP(void* p0, struct S_IDP p1, struct S_IDP p2, void* (*cb)(void*, struct S_IDP, struct S_IDP)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_IPI(void* p0, struct S_IPI p1, struct S_IPI p2, void* (*cb)(void*, struct S_IPI, struct S_IPI)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_IPF(void* p0, struct S_IPF p1, struct S_IPF p2, void* (*cb)(void*, struct S_IPF, struct S_IPF)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_IPD(void* p0, struct S_IPD p1, struct S_IPD p2, void* (*cb)(void*, struct S_IPD, struct S_IPD)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_IPP(void* p0, struct S_IPP p1, struct S_IPP p2, void* (*cb)(void*, struct S_IPP, struct S_IPP)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_FII(void* p0, struct S_FII p1, struct S_FII p2, void* (*cb)(void*, struct S_FII, struct S_FII)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_FIF(void* p0, struct S_FIF p1, struct S_FIF p2, void* (*cb)(void*, struct S_FIF, struct S_FIF)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_FID(void* p0, struct S_FID p1, struct S_FID p2, void* (*cb)(void*, struct S_FID, struct S_FID)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_FIP(void* p0, struct S_FIP p1, struct S_FIP p2, void* (*cb)(void*, struct S_FIP, struct S_FIP)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_FFI(void* p0, struct S_FFI p1, struct S_FFI p2, void* (*cb)(void*, struct S_FFI, struct S_FFI)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_FFF(void* p0, struct S_FFF p1, struct S_FFF p2, void* (*cb)(void*, struct S_FFF, struct S_FFF)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_FFD(void* p0, struct S_FFD p1, struct S_FFD p2, void* (*cb)(void*, struct S_FFD, struct S_FFD)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_FFP(void* p0, struct S_FFP p1, struct S_FFP p2, void* (*cb)(void*, struct S_FFP, struct S_FFP)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_FDI(void* p0, struct S_FDI p1, struct S_FDI p2, void* (*cb)(void*, struct S_FDI, struct S_FDI)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_FDF(void* p0, struct S_FDF p1, struct S_FDF p2, void* (*cb)(void*, struct S_FDF, struct S_FDF)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_FDD(void* p0, struct S_FDD p1, struct S_FDD p2, void* (*cb)(void*, struct S_FDD, struct S_FDD)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_FDP(void* p0, struct S_FDP p1, struct S_FDP p2, void* (*cb)(void*, struct S_FDP, struct S_FDP)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_FPI(void* p0, struct S_FPI p1, struct S_FPI p2, void* (*cb)(void*, struct S_FPI, struct S_FPI)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_FPF(void* p0, struct S_FPF p1, struct S_FPF p2, void* (*cb)(void*, struct S_FPF, struct S_FPF)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_FPD(void* p0, struct S_FPD p1, struct S_FPD p2, void* (*cb)(void*, struct S_FPD, struct S_FPD)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_FPP(void* p0, struct S_FPP p1, struct S_FPP p2, void* (*cb)(void*, struct S_FPP, struct S_FPP)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_DII(void* p0, struct S_DII p1, struct S_DII p2, void* (*cb)(void*, struct S_DII, struct S_DII)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_DIF(void* p0, struct S_DIF p1, struct S_DIF p2, void* (*cb)(void*, struct S_DIF, struct S_DIF)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_DID(void* p0, struct S_DID p1, struct S_DID p2, void* (*cb)(void*, struct S_DID, struct S_DID)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_DIP(void* p0, struct S_DIP p1, struct S_DIP p2, void* (*cb)(void*, struct S_DIP, struct S_DIP)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_DFI(void* p0, struct S_DFI p1, struct S_DFI p2, void* (*cb)(void*, struct S_DFI, struct S_DFI)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_DFF(void* p0, struct S_DFF p1, struct S_DFF p2, void* (*cb)(void*, struct S_DFF, struct S_DFF)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_DFD(void* p0, struct S_DFD p1, struct S_DFD p2, void* (*cb)(void*, struct S_DFD, struct S_DFD)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_DFP(void* p0, struct S_DFP p1, struct S_DFP p2, void* (*cb)(void*, struct S_DFP, struct S_DFP)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_DDI(void* p0, struct S_DDI p1, struct S_DDI p2, void* (*cb)(void*, struct S_DDI, struct S_DDI)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_DDF(void* p0, struct S_DDF p1, struct S_DDF p2, void* (*cb)(void*, struct S_DDF, struct S_DDF)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_DDD(void* p0, struct S_DDD p1, struct S_DDD p2, void* (*cb)(void*, struct S_DDD, struct S_DDD)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_DDP(void* p0, struct S_DDP p1, struct S_DDP p2, void* (*cb)(void*, struct S_DDP, struct S_DDP)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_DPI(void* p0, struct S_DPI p1, struct S_DPI p2, void* (*cb)(void*, struct S_DPI, struct S_DPI)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_DPF(void* p0, struct S_DPF p1, struct S_DPF p2, void* (*cb)(void*, struct S_DPF, struct S_DPF)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_DPD(void* p0, struct S_DPD p1, struct S_DPD p2, void* (*cb)(void*, struct S_DPD, struct S_DPD)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_DPP(void* p0, struct S_DPP p1, struct S_DPP p2, void* (*cb)(void*, struct S_DPP, struct S_DPP)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_PII(void* p0, struct S_PII p1, struct S_PII p2, void* (*cb)(void*, struct S_PII, struct S_PII)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_PIF(void* p0, struct S_PIF p1, struct S_PIF p2, void* (*cb)(void*, struct S_PIF, struct S_PIF)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_PID(void* p0, struct S_PID p1, struct S_PID p2, void* (*cb)(void*, struct S_PID, struct S_PID)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_PIP(void* p0, struct S_PIP p1, struct S_PIP p2, void* (*cb)(void*, struct S_PIP, struct S_PIP)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_PFI(void* p0, struct S_PFI p1, struct S_PFI p2, void* (*cb)(void*, struct S_PFI, struct S_PFI)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_PFF(void* p0, struct S_PFF p1, struct S_PFF p2, void* (*cb)(void*, struct S_PFF, struct S_PFF)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_PFD(void* p0, struct S_PFD p1, struct S_PFD p2, void* (*cb)(void*, struct S_PFD, struct S_PFD)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_PFP(void* p0, struct S_PFP p1, struct S_PFP p2, void* (*cb)(void*, struct S_PFP, struct S_PFP)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_PDI(void* p0, struct S_PDI p1, struct S_PDI p2, void* (*cb)(void*, struct S_PDI, struct S_PDI)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_PDF(void* p0, struct S_PDF p1, struct S_PDF p2, void* (*cb)(void*, struct S_PDF, struct S_PDF)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_PDD(void* p0, struct S_PDD p1, struct S_PDD p2, void* (*cb)(void*, struct S_PDD, struct S_PDD)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_PDP(void* p0, struct S_PDP p1, struct S_PDP p2, void* (*cb)(void*, struct S_PDP, struct S_PDP)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_PPI(void* p0, struct S_PPI p1, struct S_PPI p2, void* (*cb)(void*, struct S_PPI, struct S_PPI)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_PPF(void* p0, struct S_PPF p1, struct S_PPF p2, void* (*cb)(void*, struct S_PPF, struct S_PPF)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_PPD(void* p0, struct S_PPD p1, struct S_PPD p2, void* (*cb)(void*, struct S_PPD, struct S_PPD)) { return cb(p0,p1,p2); }
-EXPORT void* f16_P_PSS_PPP(void* p0, struct S_PPP p1, struct S_PPP p2, void* (*cb)(void*, struct S_PPP, struct S_PPP)) { return cb(p0,p1,p2); }
-EXPORT struct S_I f16_S_SII_I(struct S_I p0, int p1, int p2, struct S_I (*cb)(struct S_I, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_F f16_S_SII_F(struct S_F p0, int p1, int p2, struct S_F (*cb)(struct S_F, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_D f16_S_SII_D(struct S_D p0, int p1, int p2, struct S_D (*cb)(struct S_D, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_P f16_S_SII_P(struct S_P p0, int p1, int p2, struct S_P (*cb)(struct S_P, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_II f16_S_SII_II(struct S_II p0, int p1, int p2, struct S_II (*cb)(struct S_II, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IF f16_S_SII_IF(struct S_IF p0, int p1, int p2, struct S_IF (*cb)(struct S_IF, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_ID f16_S_SII_ID(struct S_ID p0, int p1, int p2, struct S_ID (*cb)(struct S_ID, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IP f16_S_SII_IP(struct S_IP p0, int p1, int p2, struct S_IP (*cb)(struct S_IP, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FI f16_S_SII_FI(struct S_FI p0, int p1, int p2, struct S_FI (*cb)(struct S_FI, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FF f16_S_SII_FF(struct S_FF p0, int p1, int p2, struct S_FF (*cb)(struct S_FF, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FD f16_S_SII_FD(struct S_FD p0, int p1, int p2, struct S_FD (*cb)(struct S_FD, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FP f16_S_SII_FP(struct S_FP p0, int p1, int p2, struct S_FP (*cb)(struct S_FP, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DI f16_S_SII_DI(struct S_DI p0, int p1, int p2, struct S_DI (*cb)(struct S_DI, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DF f16_S_SII_DF(struct S_DF p0, int p1, int p2, struct S_DF (*cb)(struct S_DF, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DD f16_S_SII_DD(struct S_DD p0, int p1, int p2, struct S_DD (*cb)(struct S_DD, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DP f16_S_SII_DP(struct S_DP p0, int p1, int p2, struct S_DP (*cb)(struct S_DP, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PI f16_S_SII_PI(struct S_PI p0, int p1, int p2, struct S_PI (*cb)(struct S_PI, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PF f16_S_SII_PF(struct S_PF p0, int p1, int p2, struct S_PF (*cb)(struct S_PF, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PD f16_S_SII_PD(struct S_PD p0, int p1, int p2, struct S_PD (*cb)(struct S_PD, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PP f16_S_SII_PP(struct S_PP p0, int p1, int p2, struct S_PP (*cb)(struct S_PP, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_III f16_S_SII_III(struct S_III p0, int p1, int p2, struct S_III (*cb)(struct S_III, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIF f16_S_SII_IIF(struct S_IIF p0, int p1, int p2, struct S_IIF (*cb)(struct S_IIF, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IID f16_S_SII_IID(struct S_IID p0, int p1, int p2, struct S_IID (*cb)(struct S_IID, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIP f16_S_SII_IIP(struct S_IIP p0, int p1, int p2, struct S_IIP (*cb)(struct S_IIP, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFI f16_S_SII_IFI(struct S_IFI p0, int p1, int p2, struct S_IFI (*cb)(struct S_IFI, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFF f16_S_SII_IFF(struct S_IFF p0, int p1, int p2, struct S_IFF (*cb)(struct S_IFF, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFD f16_S_SII_IFD(struct S_IFD p0, int p1, int p2, struct S_IFD (*cb)(struct S_IFD, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFP f16_S_SII_IFP(struct S_IFP p0, int p1, int p2, struct S_IFP (*cb)(struct S_IFP, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDI f16_S_SII_IDI(struct S_IDI p0, int p1, int p2, struct S_IDI (*cb)(struct S_IDI, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDF f16_S_SII_IDF(struct S_IDF p0, int p1, int p2, struct S_IDF (*cb)(struct S_IDF, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDD f16_S_SII_IDD(struct S_IDD p0, int p1, int p2, struct S_IDD (*cb)(struct S_IDD, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDP f16_S_SII_IDP(struct S_IDP p0, int p1, int p2, struct S_IDP (*cb)(struct S_IDP, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPI f16_S_SII_IPI(struct S_IPI p0, int p1, int p2, struct S_IPI (*cb)(struct S_IPI, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPF f16_S_SII_IPF(struct S_IPF p0, int p1, int p2, struct S_IPF (*cb)(struct S_IPF, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPD f16_S_SII_IPD(struct S_IPD p0, int p1, int p2, struct S_IPD (*cb)(struct S_IPD, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPP f16_S_SII_IPP(struct S_IPP p0, int p1, int p2, struct S_IPP (*cb)(struct S_IPP, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FII f16_S_SII_FII(struct S_FII p0, int p1, int p2, struct S_FII (*cb)(struct S_FII, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIF f16_S_SII_FIF(struct S_FIF p0, int p1, int p2, struct S_FIF (*cb)(struct S_FIF, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FID f16_S_SII_FID(struct S_FID p0, int p1, int p2, struct S_FID (*cb)(struct S_FID, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIP f16_S_SII_FIP(struct S_FIP p0, int p1, int p2, struct S_FIP (*cb)(struct S_FIP, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFI f16_S_SII_FFI(struct S_FFI p0, int p1, int p2, struct S_FFI (*cb)(struct S_FFI, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFF f16_S_SII_FFF(struct S_FFF p0, int p1, int p2, struct S_FFF (*cb)(struct S_FFF, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFD f16_S_SII_FFD(struct S_FFD p0, int p1, int p2, struct S_FFD (*cb)(struct S_FFD, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFP f16_S_SII_FFP(struct S_FFP p0, int p1, int p2, struct S_FFP (*cb)(struct S_FFP, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDI f16_S_SII_FDI(struct S_FDI p0, int p1, int p2, struct S_FDI (*cb)(struct S_FDI, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDF f16_S_SII_FDF(struct S_FDF p0, int p1, int p2, struct S_FDF (*cb)(struct S_FDF, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDD f16_S_SII_FDD(struct S_FDD p0, int p1, int p2, struct S_FDD (*cb)(struct S_FDD, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDP f16_S_SII_FDP(struct S_FDP p0, int p1, int p2, struct S_FDP (*cb)(struct S_FDP, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPI f16_S_SII_FPI(struct S_FPI p0, int p1, int p2, struct S_FPI (*cb)(struct S_FPI, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPF f16_S_SII_FPF(struct S_FPF p0, int p1, int p2, struct S_FPF (*cb)(struct S_FPF, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPD f16_S_SII_FPD(struct S_FPD p0, int p1, int p2, struct S_FPD (*cb)(struct S_FPD, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPP f16_S_SII_FPP(struct S_FPP p0, int p1, int p2, struct S_FPP (*cb)(struct S_FPP, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DII f16_S_SII_DII(struct S_DII p0, int p1, int p2, struct S_DII (*cb)(struct S_DII, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIF f16_S_SII_DIF(struct S_DIF p0, int p1, int p2, struct S_DIF (*cb)(struct S_DIF, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DID f16_S_SII_DID(struct S_DID p0, int p1, int p2, struct S_DID (*cb)(struct S_DID, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIP f16_S_SII_DIP(struct S_DIP p0, int p1, int p2, struct S_DIP (*cb)(struct S_DIP, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFI f16_S_SII_DFI(struct S_DFI p0, int p1, int p2, struct S_DFI (*cb)(struct S_DFI, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFF f16_S_SII_DFF(struct S_DFF p0, int p1, int p2, struct S_DFF (*cb)(struct S_DFF, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFD f16_S_SII_DFD(struct S_DFD p0, int p1, int p2, struct S_DFD (*cb)(struct S_DFD, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFP f16_S_SII_DFP(struct S_DFP p0, int p1, int p2, struct S_DFP (*cb)(struct S_DFP, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDI f16_S_SII_DDI(struct S_DDI p0, int p1, int p2, struct S_DDI (*cb)(struct S_DDI, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDF f16_S_SII_DDF(struct S_DDF p0, int p1, int p2, struct S_DDF (*cb)(struct S_DDF, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDD f16_S_SII_DDD(struct S_DDD p0, int p1, int p2, struct S_DDD (*cb)(struct S_DDD, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDP f16_S_SII_DDP(struct S_DDP p0, int p1, int p2, struct S_DDP (*cb)(struct S_DDP, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPI f16_S_SII_DPI(struct S_DPI p0, int p1, int p2, struct S_DPI (*cb)(struct S_DPI, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPF f16_S_SII_DPF(struct S_DPF p0, int p1, int p2, struct S_DPF (*cb)(struct S_DPF, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPD f16_S_SII_DPD(struct S_DPD p0, int p1, int p2, struct S_DPD (*cb)(struct S_DPD, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPP f16_S_SII_DPP(struct S_DPP p0, int p1, int p2, struct S_DPP (*cb)(struct S_DPP, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PII f16_S_SII_PII(struct S_PII p0, int p1, int p2, struct S_PII (*cb)(struct S_PII, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIF f16_S_SII_PIF(struct S_PIF p0, int p1, int p2, struct S_PIF (*cb)(struct S_PIF, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PID f16_S_SII_PID(struct S_PID p0, int p1, int p2, struct S_PID (*cb)(struct S_PID, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIP f16_S_SII_PIP(struct S_PIP p0, int p1, int p2, struct S_PIP (*cb)(struct S_PIP, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFI f16_S_SII_PFI(struct S_PFI p0, int p1, int p2, struct S_PFI (*cb)(struct S_PFI, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFF f16_S_SII_PFF(struct S_PFF p0, int p1, int p2, struct S_PFF (*cb)(struct S_PFF, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFD f16_S_SII_PFD(struct S_PFD p0, int p1, int p2, struct S_PFD (*cb)(struct S_PFD, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFP f16_S_SII_PFP(struct S_PFP p0, int p1, int p2, struct S_PFP (*cb)(struct S_PFP, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDI f16_S_SII_PDI(struct S_PDI p0, int p1, int p2, struct S_PDI (*cb)(struct S_PDI, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDF f16_S_SII_PDF(struct S_PDF p0, int p1, int p2, struct S_PDF (*cb)(struct S_PDF, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDD f16_S_SII_PDD(struct S_PDD p0, int p1, int p2, struct S_PDD (*cb)(struct S_PDD, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDP f16_S_SII_PDP(struct S_PDP p0, int p1, int p2, struct S_PDP (*cb)(struct S_PDP, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPI f16_S_SII_PPI(struct S_PPI p0, int p1, int p2, struct S_PPI (*cb)(struct S_PPI, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPF f16_S_SII_PPF(struct S_PPF p0, int p1, int p2, struct S_PPF (*cb)(struct S_PPF, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPD f16_S_SII_PPD(struct S_PPD p0, int p1, int p2, struct S_PPD (*cb)(struct S_PPD, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPP f16_S_SII_PPP(struct S_PPP p0, int p1, int p2, struct S_PPP (*cb)(struct S_PPP, int, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_I f16_S_SIF_I(struct S_I p0, int p1, float p2, struct S_I (*cb)(struct S_I, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_F f16_S_SIF_F(struct S_F p0, int p1, float p2, struct S_F (*cb)(struct S_F, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_D f16_S_SIF_D(struct S_D p0, int p1, float p2, struct S_D (*cb)(struct S_D, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_P f16_S_SIF_P(struct S_P p0, int p1, float p2, struct S_P (*cb)(struct S_P, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_II f16_S_SIF_II(struct S_II p0, int p1, float p2, struct S_II (*cb)(struct S_II, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IF f16_S_SIF_IF(struct S_IF p0, int p1, float p2, struct S_IF (*cb)(struct S_IF, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_ID f16_S_SIF_ID(struct S_ID p0, int p1, float p2, struct S_ID (*cb)(struct S_ID, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IP f16_S_SIF_IP(struct S_IP p0, int p1, float p2, struct S_IP (*cb)(struct S_IP, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FI f16_S_SIF_FI(struct S_FI p0, int p1, float p2, struct S_FI (*cb)(struct S_FI, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FF f16_S_SIF_FF(struct S_FF p0, int p1, float p2, struct S_FF (*cb)(struct S_FF, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FD f16_S_SIF_FD(struct S_FD p0, int p1, float p2, struct S_FD (*cb)(struct S_FD, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FP f16_S_SIF_FP(struct S_FP p0, int p1, float p2, struct S_FP (*cb)(struct S_FP, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DI f16_S_SIF_DI(struct S_DI p0, int p1, float p2, struct S_DI (*cb)(struct S_DI, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DF f16_S_SIF_DF(struct S_DF p0, int p1, float p2, struct S_DF (*cb)(struct S_DF, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DD f16_S_SIF_DD(struct S_DD p0, int p1, float p2, struct S_DD (*cb)(struct S_DD, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DP f16_S_SIF_DP(struct S_DP p0, int p1, float p2, struct S_DP (*cb)(struct S_DP, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PI f16_S_SIF_PI(struct S_PI p0, int p1, float p2, struct S_PI (*cb)(struct S_PI, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PF f16_S_SIF_PF(struct S_PF p0, int p1, float p2, struct S_PF (*cb)(struct S_PF, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PD f16_S_SIF_PD(struct S_PD p0, int p1, float p2, struct S_PD (*cb)(struct S_PD, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PP f16_S_SIF_PP(struct S_PP p0, int p1, float p2, struct S_PP (*cb)(struct S_PP, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_III f16_S_SIF_III(struct S_III p0, int p1, float p2, struct S_III (*cb)(struct S_III, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIF f16_S_SIF_IIF(struct S_IIF p0, int p1, float p2, struct S_IIF (*cb)(struct S_IIF, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IID f16_S_SIF_IID(struct S_IID p0, int p1, float p2, struct S_IID (*cb)(struct S_IID, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIP f16_S_SIF_IIP(struct S_IIP p0, int p1, float p2, struct S_IIP (*cb)(struct S_IIP, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFI f16_S_SIF_IFI(struct S_IFI p0, int p1, float p2, struct S_IFI (*cb)(struct S_IFI, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFF f16_S_SIF_IFF(struct S_IFF p0, int p1, float p2, struct S_IFF (*cb)(struct S_IFF, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFD f16_S_SIF_IFD(struct S_IFD p0, int p1, float p2, struct S_IFD (*cb)(struct S_IFD, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFP f16_S_SIF_IFP(struct S_IFP p0, int p1, float p2, struct S_IFP (*cb)(struct S_IFP, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDI f16_S_SIF_IDI(struct S_IDI p0, int p1, float p2, struct S_IDI (*cb)(struct S_IDI, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDF f16_S_SIF_IDF(struct S_IDF p0, int p1, float p2, struct S_IDF (*cb)(struct S_IDF, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDD f16_S_SIF_IDD(struct S_IDD p0, int p1, float p2, struct S_IDD (*cb)(struct S_IDD, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDP f16_S_SIF_IDP(struct S_IDP p0, int p1, float p2, struct S_IDP (*cb)(struct S_IDP, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPI f16_S_SIF_IPI(struct S_IPI p0, int p1, float p2, struct S_IPI (*cb)(struct S_IPI, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPF f16_S_SIF_IPF(struct S_IPF p0, int p1, float p2, struct S_IPF (*cb)(struct S_IPF, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPD f16_S_SIF_IPD(struct S_IPD p0, int p1, float p2, struct S_IPD (*cb)(struct S_IPD, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPP f16_S_SIF_IPP(struct S_IPP p0, int p1, float p2, struct S_IPP (*cb)(struct S_IPP, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FII f16_S_SIF_FII(struct S_FII p0, int p1, float p2, struct S_FII (*cb)(struct S_FII, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIF f16_S_SIF_FIF(struct S_FIF p0, int p1, float p2, struct S_FIF (*cb)(struct S_FIF, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FID f16_S_SIF_FID(struct S_FID p0, int p1, float p2, struct S_FID (*cb)(struct S_FID, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIP f16_S_SIF_FIP(struct S_FIP p0, int p1, float p2, struct S_FIP (*cb)(struct S_FIP, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFI f16_S_SIF_FFI(struct S_FFI p0, int p1, float p2, struct S_FFI (*cb)(struct S_FFI, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFF f16_S_SIF_FFF(struct S_FFF p0, int p1, float p2, struct S_FFF (*cb)(struct S_FFF, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFD f16_S_SIF_FFD(struct S_FFD p0, int p1, float p2, struct S_FFD (*cb)(struct S_FFD, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFP f16_S_SIF_FFP(struct S_FFP p0, int p1, float p2, struct S_FFP (*cb)(struct S_FFP, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDI f16_S_SIF_FDI(struct S_FDI p0, int p1, float p2, struct S_FDI (*cb)(struct S_FDI, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDF f16_S_SIF_FDF(struct S_FDF p0, int p1, float p2, struct S_FDF (*cb)(struct S_FDF, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDD f16_S_SIF_FDD(struct S_FDD p0, int p1, float p2, struct S_FDD (*cb)(struct S_FDD, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDP f16_S_SIF_FDP(struct S_FDP p0, int p1, float p2, struct S_FDP (*cb)(struct S_FDP, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPI f16_S_SIF_FPI(struct S_FPI p0, int p1, float p2, struct S_FPI (*cb)(struct S_FPI, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPF f16_S_SIF_FPF(struct S_FPF p0, int p1, float p2, struct S_FPF (*cb)(struct S_FPF, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPD f16_S_SIF_FPD(struct S_FPD p0, int p1, float p2, struct S_FPD (*cb)(struct S_FPD, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPP f16_S_SIF_FPP(struct S_FPP p0, int p1, float p2, struct S_FPP (*cb)(struct S_FPP, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DII f16_S_SIF_DII(struct S_DII p0, int p1, float p2, struct S_DII (*cb)(struct S_DII, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIF f16_S_SIF_DIF(struct S_DIF p0, int p1, float p2, struct S_DIF (*cb)(struct S_DIF, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DID f16_S_SIF_DID(struct S_DID p0, int p1, float p2, struct S_DID (*cb)(struct S_DID, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIP f16_S_SIF_DIP(struct S_DIP p0, int p1, float p2, struct S_DIP (*cb)(struct S_DIP, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFI f16_S_SIF_DFI(struct S_DFI p0, int p1, float p2, struct S_DFI (*cb)(struct S_DFI, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFF f16_S_SIF_DFF(struct S_DFF p0, int p1, float p2, struct S_DFF (*cb)(struct S_DFF, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFD f16_S_SIF_DFD(struct S_DFD p0, int p1, float p2, struct S_DFD (*cb)(struct S_DFD, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFP f16_S_SIF_DFP(struct S_DFP p0, int p1, float p2, struct S_DFP (*cb)(struct S_DFP, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDI f16_S_SIF_DDI(struct S_DDI p0, int p1, float p2, struct S_DDI (*cb)(struct S_DDI, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDF f16_S_SIF_DDF(struct S_DDF p0, int p1, float p2, struct S_DDF (*cb)(struct S_DDF, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDD f16_S_SIF_DDD(struct S_DDD p0, int p1, float p2, struct S_DDD (*cb)(struct S_DDD, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDP f16_S_SIF_DDP(struct S_DDP p0, int p1, float p2, struct S_DDP (*cb)(struct S_DDP, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPI f16_S_SIF_DPI(struct S_DPI p0, int p1, float p2, struct S_DPI (*cb)(struct S_DPI, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPF f16_S_SIF_DPF(struct S_DPF p0, int p1, float p2, struct S_DPF (*cb)(struct S_DPF, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPD f16_S_SIF_DPD(struct S_DPD p0, int p1, float p2, struct S_DPD (*cb)(struct S_DPD, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPP f16_S_SIF_DPP(struct S_DPP p0, int p1, float p2, struct S_DPP (*cb)(struct S_DPP, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PII f16_S_SIF_PII(struct S_PII p0, int p1, float p2, struct S_PII (*cb)(struct S_PII, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIF f16_S_SIF_PIF(struct S_PIF p0, int p1, float p2, struct S_PIF (*cb)(struct S_PIF, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PID f16_S_SIF_PID(struct S_PID p0, int p1, float p2, struct S_PID (*cb)(struct S_PID, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIP f16_S_SIF_PIP(struct S_PIP p0, int p1, float p2, struct S_PIP (*cb)(struct S_PIP, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFI f16_S_SIF_PFI(struct S_PFI p0, int p1, float p2, struct S_PFI (*cb)(struct S_PFI, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFF f16_S_SIF_PFF(struct S_PFF p0, int p1, float p2, struct S_PFF (*cb)(struct S_PFF, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFD f16_S_SIF_PFD(struct S_PFD p0, int p1, float p2, struct S_PFD (*cb)(struct S_PFD, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFP f16_S_SIF_PFP(struct S_PFP p0, int p1, float p2, struct S_PFP (*cb)(struct S_PFP, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDI f16_S_SIF_PDI(struct S_PDI p0, int p1, float p2, struct S_PDI (*cb)(struct S_PDI, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDF f16_S_SIF_PDF(struct S_PDF p0, int p1, float p2, struct S_PDF (*cb)(struct S_PDF, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDD f16_S_SIF_PDD(struct S_PDD p0, int p1, float p2, struct S_PDD (*cb)(struct S_PDD, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDP f16_S_SIF_PDP(struct S_PDP p0, int p1, float p2, struct S_PDP (*cb)(struct S_PDP, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPI f16_S_SIF_PPI(struct S_PPI p0, int p1, float p2, struct S_PPI (*cb)(struct S_PPI, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPF f16_S_SIF_PPF(struct S_PPF p0, int p1, float p2, struct S_PPF (*cb)(struct S_PPF, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPD f16_S_SIF_PPD(struct S_PPD p0, int p1, float p2, struct S_PPD (*cb)(struct S_PPD, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPP f16_S_SIF_PPP(struct S_PPP p0, int p1, float p2, struct S_PPP (*cb)(struct S_PPP, int, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_I f16_S_SID_I(struct S_I p0, int p1, double p2, struct S_I (*cb)(struct S_I, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_F f16_S_SID_F(struct S_F p0, int p1, double p2, struct S_F (*cb)(struct S_F, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_D f16_S_SID_D(struct S_D p0, int p1, double p2, struct S_D (*cb)(struct S_D, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_P f16_S_SID_P(struct S_P p0, int p1, double p2, struct S_P (*cb)(struct S_P, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_II f16_S_SID_II(struct S_II p0, int p1, double p2, struct S_II (*cb)(struct S_II, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IF f16_S_SID_IF(struct S_IF p0, int p1, double p2, struct S_IF (*cb)(struct S_IF, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_ID f16_S_SID_ID(struct S_ID p0, int p1, double p2, struct S_ID (*cb)(struct S_ID, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IP f16_S_SID_IP(struct S_IP p0, int p1, double p2, struct S_IP (*cb)(struct S_IP, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FI f16_S_SID_FI(struct S_FI p0, int p1, double p2, struct S_FI (*cb)(struct S_FI, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FF f16_S_SID_FF(struct S_FF p0, int p1, double p2, struct S_FF (*cb)(struct S_FF, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FD f16_S_SID_FD(struct S_FD p0, int p1, double p2, struct S_FD (*cb)(struct S_FD, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FP f16_S_SID_FP(struct S_FP p0, int p1, double p2, struct S_FP (*cb)(struct S_FP, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DI f16_S_SID_DI(struct S_DI p0, int p1, double p2, struct S_DI (*cb)(struct S_DI, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DF f16_S_SID_DF(struct S_DF p0, int p1, double p2, struct S_DF (*cb)(struct S_DF, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DD f16_S_SID_DD(struct S_DD p0, int p1, double p2, struct S_DD (*cb)(struct S_DD, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DP f16_S_SID_DP(struct S_DP p0, int p1, double p2, struct S_DP (*cb)(struct S_DP, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PI f16_S_SID_PI(struct S_PI p0, int p1, double p2, struct S_PI (*cb)(struct S_PI, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PF f16_S_SID_PF(struct S_PF p0, int p1, double p2, struct S_PF (*cb)(struct S_PF, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PD f16_S_SID_PD(struct S_PD p0, int p1, double p2, struct S_PD (*cb)(struct S_PD, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PP f16_S_SID_PP(struct S_PP p0, int p1, double p2, struct S_PP (*cb)(struct S_PP, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_III f16_S_SID_III(struct S_III p0, int p1, double p2, struct S_III (*cb)(struct S_III, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIF f16_S_SID_IIF(struct S_IIF p0, int p1, double p2, struct S_IIF (*cb)(struct S_IIF, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IID f16_S_SID_IID(struct S_IID p0, int p1, double p2, struct S_IID (*cb)(struct S_IID, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIP f16_S_SID_IIP(struct S_IIP p0, int p1, double p2, struct S_IIP (*cb)(struct S_IIP, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFI f16_S_SID_IFI(struct S_IFI p0, int p1, double p2, struct S_IFI (*cb)(struct S_IFI, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFF f16_S_SID_IFF(struct S_IFF p0, int p1, double p2, struct S_IFF (*cb)(struct S_IFF, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFD f16_S_SID_IFD(struct S_IFD p0, int p1, double p2, struct S_IFD (*cb)(struct S_IFD, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFP f16_S_SID_IFP(struct S_IFP p0, int p1, double p2, struct S_IFP (*cb)(struct S_IFP, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDI f16_S_SID_IDI(struct S_IDI p0, int p1, double p2, struct S_IDI (*cb)(struct S_IDI, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDF f16_S_SID_IDF(struct S_IDF p0, int p1, double p2, struct S_IDF (*cb)(struct S_IDF, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDD f16_S_SID_IDD(struct S_IDD p0, int p1, double p2, struct S_IDD (*cb)(struct S_IDD, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDP f16_S_SID_IDP(struct S_IDP p0, int p1, double p2, struct S_IDP (*cb)(struct S_IDP, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPI f16_S_SID_IPI(struct S_IPI p0, int p1, double p2, struct S_IPI (*cb)(struct S_IPI, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPF f16_S_SID_IPF(struct S_IPF p0, int p1, double p2, struct S_IPF (*cb)(struct S_IPF, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPD f16_S_SID_IPD(struct S_IPD p0, int p1, double p2, struct S_IPD (*cb)(struct S_IPD, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPP f17_S_SID_IPP(struct S_IPP p0, int p1, double p2, struct S_IPP (*cb)(struct S_IPP, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FII f17_S_SID_FII(struct S_FII p0, int p1, double p2, struct S_FII (*cb)(struct S_FII, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIF f17_S_SID_FIF(struct S_FIF p0, int p1, double p2, struct S_FIF (*cb)(struct S_FIF, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FID f17_S_SID_FID(struct S_FID p0, int p1, double p2, struct S_FID (*cb)(struct S_FID, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIP f17_S_SID_FIP(struct S_FIP p0, int p1, double p2, struct S_FIP (*cb)(struct S_FIP, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFI f17_S_SID_FFI(struct S_FFI p0, int p1, double p2, struct S_FFI (*cb)(struct S_FFI, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFF f17_S_SID_FFF(struct S_FFF p0, int p1, double p2, struct S_FFF (*cb)(struct S_FFF, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFD f17_S_SID_FFD(struct S_FFD p0, int p1, double p2, struct S_FFD (*cb)(struct S_FFD, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFP f17_S_SID_FFP(struct S_FFP p0, int p1, double p2, struct S_FFP (*cb)(struct S_FFP, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDI f17_S_SID_FDI(struct S_FDI p0, int p1, double p2, struct S_FDI (*cb)(struct S_FDI, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDF f17_S_SID_FDF(struct S_FDF p0, int p1, double p2, struct S_FDF (*cb)(struct S_FDF, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDD f17_S_SID_FDD(struct S_FDD p0, int p1, double p2, struct S_FDD (*cb)(struct S_FDD, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDP f17_S_SID_FDP(struct S_FDP p0, int p1, double p2, struct S_FDP (*cb)(struct S_FDP, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPI f17_S_SID_FPI(struct S_FPI p0, int p1, double p2, struct S_FPI (*cb)(struct S_FPI, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPF f17_S_SID_FPF(struct S_FPF p0, int p1, double p2, struct S_FPF (*cb)(struct S_FPF, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPD f17_S_SID_FPD(struct S_FPD p0, int p1, double p2, struct S_FPD (*cb)(struct S_FPD, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPP f17_S_SID_FPP(struct S_FPP p0, int p1, double p2, struct S_FPP (*cb)(struct S_FPP, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DII f17_S_SID_DII(struct S_DII p0, int p1, double p2, struct S_DII (*cb)(struct S_DII, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIF f17_S_SID_DIF(struct S_DIF p0, int p1, double p2, struct S_DIF (*cb)(struct S_DIF, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DID f17_S_SID_DID(struct S_DID p0, int p1, double p2, struct S_DID (*cb)(struct S_DID, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIP f17_S_SID_DIP(struct S_DIP p0, int p1, double p2, struct S_DIP (*cb)(struct S_DIP, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFI f17_S_SID_DFI(struct S_DFI p0, int p1, double p2, struct S_DFI (*cb)(struct S_DFI, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFF f17_S_SID_DFF(struct S_DFF p0, int p1, double p2, struct S_DFF (*cb)(struct S_DFF, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFD f17_S_SID_DFD(struct S_DFD p0, int p1, double p2, struct S_DFD (*cb)(struct S_DFD, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFP f17_S_SID_DFP(struct S_DFP p0, int p1, double p2, struct S_DFP (*cb)(struct S_DFP, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDI f17_S_SID_DDI(struct S_DDI p0, int p1, double p2, struct S_DDI (*cb)(struct S_DDI, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDF f17_S_SID_DDF(struct S_DDF p0, int p1, double p2, struct S_DDF (*cb)(struct S_DDF, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDD f17_S_SID_DDD(struct S_DDD p0, int p1, double p2, struct S_DDD (*cb)(struct S_DDD, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDP f17_S_SID_DDP(struct S_DDP p0, int p1, double p2, struct S_DDP (*cb)(struct S_DDP, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPI f17_S_SID_DPI(struct S_DPI p0, int p1, double p2, struct S_DPI (*cb)(struct S_DPI, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPF f17_S_SID_DPF(struct S_DPF p0, int p1, double p2, struct S_DPF (*cb)(struct S_DPF, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPD f17_S_SID_DPD(struct S_DPD p0, int p1, double p2, struct S_DPD (*cb)(struct S_DPD, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPP f17_S_SID_DPP(struct S_DPP p0, int p1, double p2, struct S_DPP (*cb)(struct S_DPP, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PII f17_S_SID_PII(struct S_PII p0, int p1, double p2, struct S_PII (*cb)(struct S_PII, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIF f17_S_SID_PIF(struct S_PIF p0, int p1, double p2, struct S_PIF (*cb)(struct S_PIF, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PID f17_S_SID_PID(struct S_PID p0, int p1, double p2, struct S_PID (*cb)(struct S_PID, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIP f17_S_SID_PIP(struct S_PIP p0, int p1, double p2, struct S_PIP (*cb)(struct S_PIP, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFI f17_S_SID_PFI(struct S_PFI p0, int p1, double p2, struct S_PFI (*cb)(struct S_PFI, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFF f17_S_SID_PFF(struct S_PFF p0, int p1, double p2, struct S_PFF (*cb)(struct S_PFF, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFD f17_S_SID_PFD(struct S_PFD p0, int p1, double p2, struct S_PFD (*cb)(struct S_PFD, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFP f17_S_SID_PFP(struct S_PFP p0, int p1, double p2, struct S_PFP (*cb)(struct S_PFP, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDI f17_S_SID_PDI(struct S_PDI p0, int p1, double p2, struct S_PDI (*cb)(struct S_PDI, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDF f17_S_SID_PDF(struct S_PDF p0, int p1, double p2, struct S_PDF (*cb)(struct S_PDF, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDD f17_S_SID_PDD(struct S_PDD p0, int p1, double p2, struct S_PDD (*cb)(struct S_PDD, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDP f17_S_SID_PDP(struct S_PDP p0, int p1, double p2, struct S_PDP (*cb)(struct S_PDP, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPI f17_S_SID_PPI(struct S_PPI p0, int p1, double p2, struct S_PPI (*cb)(struct S_PPI, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPF f17_S_SID_PPF(struct S_PPF p0, int p1, double p2, struct S_PPF (*cb)(struct S_PPF, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPD f17_S_SID_PPD(struct S_PPD p0, int p1, double p2, struct S_PPD (*cb)(struct S_PPD, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPP f17_S_SID_PPP(struct S_PPP p0, int p1, double p2, struct S_PPP (*cb)(struct S_PPP, int, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_I f17_S_SIP_I(struct S_I p0, int p1, void* p2, struct S_I (*cb)(struct S_I, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_F f17_S_SIP_F(struct S_F p0, int p1, void* p2, struct S_F (*cb)(struct S_F, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_D f17_S_SIP_D(struct S_D p0, int p1, void* p2, struct S_D (*cb)(struct S_D, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_P f17_S_SIP_P(struct S_P p0, int p1, void* p2, struct S_P (*cb)(struct S_P, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_II f17_S_SIP_II(struct S_II p0, int p1, void* p2, struct S_II (*cb)(struct S_II, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IF f17_S_SIP_IF(struct S_IF p0, int p1, void* p2, struct S_IF (*cb)(struct S_IF, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_ID f17_S_SIP_ID(struct S_ID p0, int p1, void* p2, struct S_ID (*cb)(struct S_ID, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IP f17_S_SIP_IP(struct S_IP p0, int p1, void* p2, struct S_IP (*cb)(struct S_IP, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FI f17_S_SIP_FI(struct S_FI p0, int p1, void* p2, struct S_FI (*cb)(struct S_FI, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FF f17_S_SIP_FF(struct S_FF p0, int p1, void* p2, struct S_FF (*cb)(struct S_FF, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FD f17_S_SIP_FD(struct S_FD p0, int p1, void* p2, struct S_FD (*cb)(struct S_FD, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FP f17_S_SIP_FP(struct S_FP p0, int p1, void* p2, struct S_FP (*cb)(struct S_FP, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DI f17_S_SIP_DI(struct S_DI p0, int p1, void* p2, struct S_DI (*cb)(struct S_DI, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DF f17_S_SIP_DF(struct S_DF p0, int p1, void* p2, struct S_DF (*cb)(struct S_DF, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DD f17_S_SIP_DD(struct S_DD p0, int p1, void* p2, struct S_DD (*cb)(struct S_DD, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DP f17_S_SIP_DP(struct S_DP p0, int p1, void* p2, struct S_DP (*cb)(struct S_DP, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PI f17_S_SIP_PI(struct S_PI p0, int p1, void* p2, struct S_PI (*cb)(struct S_PI, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PF f17_S_SIP_PF(struct S_PF p0, int p1, void* p2, struct S_PF (*cb)(struct S_PF, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PD f17_S_SIP_PD(struct S_PD p0, int p1, void* p2, struct S_PD (*cb)(struct S_PD, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PP f17_S_SIP_PP(struct S_PP p0, int p1, void* p2, struct S_PP (*cb)(struct S_PP, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_III f17_S_SIP_III(struct S_III p0, int p1, void* p2, struct S_III (*cb)(struct S_III, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIF f17_S_SIP_IIF(struct S_IIF p0, int p1, void* p2, struct S_IIF (*cb)(struct S_IIF, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IID f17_S_SIP_IID(struct S_IID p0, int p1, void* p2, struct S_IID (*cb)(struct S_IID, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIP f17_S_SIP_IIP(struct S_IIP p0, int p1, void* p2, struct S_IIP (*cb)(struct S_IIP, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFI f17_S_SIP_IFI(struct S_IFI p0, int p1, void* p2, struct S_IFI (*cb)(struct S_IFI, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFF f17_S_SIP_IFF(struct S_IFF p0, int p1, void* p2, struct S_IFF (*cb)(struct S_IFF, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFD f17_S_SIP_IFD(struct S_IFD p0, int p1, void* p2, struct S_IFD (*cb)(struct S_IFD, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFP f17_S_SIP_IFP(struct S_IFP p0, int p1, void* p2, struct S_IFP (*cb)(struct S_IFP, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDI f17_S_SIP_IDI(struct S_IDI p0, int p1, void* p2, struct S_IDI (*cb)(struct S_IDI, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDF f17_S_SIP_IDF(struct S_IDF p0, int p1, void* p2, struct S_IDF (*cb)(struct S_IDF, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDD f17_S_SIP_IDD(struct S_IDD p0, int p1, void* p2, struct S_IDD (*cb)(struct S_IDD, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDP f17_S_SIP_IDP(struct S_IDP p0, int p1, void* p2, struct S_IDP (*cb)(struct S_IDP, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPI f17_S_SIP_IPI(struct S_IPI p0, int p1, void* p2, struct S_IPI (*cb)(struct S_IPI, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPF f17_S_SIP_IPF(struct S_IPF p0, int p1, void* p2, struct S_IPF (*cb)(struct S_IPF, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPD f17_S_SIP_IPD(struct S_IPD p0, int p1, void* p2, struct S_IPD (*cb)(struct S_IPD, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPP f17_S_SIP_IPP(struct S_IPP p0, int p1, void* p2, struct S_IPP (*cb)(struct S_IPP, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FII f17_S_SIP_FII(struct S_FII p0, int p1, void* p2, struct S_FII (*cb)(struct S_FII, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIF f17_S_SIP_FIF(struct S_FIF p0, int p1, void* p2, struct S_FIF (*cb)(struct S_FIF, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FID f17_S_SIP_FID(struct S_FID p0, int p1, void* p2, struct S_FID (*cb)(struct S_FID, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIP f17_S_SIP_FIP(struct S_FIP p0, int p1, void* p2, struct S_FIP (*cb)(struct S_FIP, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFI f17_S_SIP_FFI(struct S_FFI p0, int p1, void* p2, struct S_FFI (*cb)(struct S_FFI, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFF f17_S_SIP_FFF(struct S_FFF p0, int p1, void* p2, struct S_FFF (*cb)(struct S_FFF, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFD f17_S_SIP_FFD(struct S_FFD p0, int p1, void* p2, struct S_FFD (*cb)(struct S_FFD, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFP f17_S_SIP_FFP(struct S_FFP p0, int p1, void* p2, struct S_FFP (*cb)(struct S_FFP, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDI f17_S_SIP_FDI(struct S_FDI p0, int p1, void* p2, struct S_FDI (*cb)(struct S_FDI, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDF f17_S_SIP_FDF(struct S_FDF p0, int p1, void* p2, struct S_FDF (*cb)(struct S_FDF, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDD f17_S_SIP_FDD(struct S_FDD p0, int p1, void* p2, struct S_FDD (*cb)(struct S_FDD, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDP f17_S_SIP_FDP(struct S_FDP p0, int p1, void* p2, struct S_FDP (*cb)(struct S_FDP, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPI f17_S_SIP_FPI(struct S_FPI p0, int p1, void* p2, struct S_FPI (*cb)(struct S_FPI, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPF f17_S_SIP_FPF(struct S_FPF p0, int p1, void* p2, struct S_FPF (*cb)(struct S_FPF, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPD f17_S_SIP_FPD(struct S_FPD p0, int p1, void* p2, struct S_FPD (*cb)(struct S_FPD, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPP f17_S_SIP_FPP(struct S_FPP p0, int p1, void* p2, struct S_FPP (*cb)(struct S_FPP, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DII f17_S_SIP_DII(struct S_DII p0, int p1, void* p2, struct S_DII (*cb)(struct S_DII, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIF f17_S_SIP_DIF(struct S_DIF p0, int p1, void* p2, struct S_DIF (*cb)(struct S_DIF, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DID f17_S_SIP_DID(struct S_DID p0, int p1, void* p2, struct S_DID (*cb)(struct S_DID, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIP f17_S_SIP_DIP(struct S_DIP p0, int p1, void* p2, struct S_DIP (*cb)(struct S_DIP, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFI f17_S_SIP_DFI(struct S_DFI p0, int p1, void* p2, struct S_DFI (*cb)(struct S_DFI, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFF f17_S_SIP_DFF(struct S_DFF p0, int p1, void* p2, struct S_DFF (*cb)(struct S_DFF, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFD f17_S_SIP_DFD(struct S_DFD p0, int p1, void* p2, struct S_DFD (*cb)(struct S_DFD, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFP f17_S_SIP_DFP(struct S_DFP p0, int p1, void* p2, struct S_DFP (*cb)(struct S_DFP, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDI f17_S_SIP_DDI(struct S_DDI p0, int p1, void* p2, struct S_DDI (*cb)(struct S_DDI, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDF f17_S_SIP_DDF(struct S_DDF p0, int p1, void* p2, struct S_DDF (*cb)(struct S_DDF, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDD f17_S_SIP_DDD(struct S_DDD p0, int p1, void* p2, struct S_DDD (*cb)(struct S_DDD, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDP f17_S_SIP_DDP(struct S_DDP p0, int p1, void* p2, struct S_DDP (*cb)(struct S_DDP, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPI f17_S_SIP_DPI(struct S_DPI p0, int p1, void* p2, struct S_DPI (*cb)(struct S_DPI, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPF f17_S_SIP_DPF(struct S_DPF p0, int p1, void* p2, struct S_DPF (*cb)(struct S_DPF, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPD f17_S_SIP_DPD(struct S_DPD p0, int p1, void* p2, struct S_DPD (*cb)(struct S_DPD, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPP f17_S_SIP_DPP(struct S_DPP p0, int p1, void* p2, struct S_DPP (*cb)(struct S_DPP, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PII f17_S_SIP_PII(struct S_PII p0, int p1, void* p2, struct S_PII (*cb)(struct S_PII, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIF f17_S_SIP_PIF(struct S_PIF p0, int p1, void* p2, struct S_PIF (*cb)(struct S_PIF, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PID f17_S_SIP_PID(struct S_PID p0, int p1, void* p2, struct S_PID (*cb)(struct S_PID, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIP f17_S_SIP_PIP(struct S_PIP p0, int p1, void* p2, struct S_PIP (*cb)(struct S_PIP, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFI f17_S_SIP_PFI(struct S_PFI p0, int p1, void* p2, struct S_PFI (*cb)(struct S_PFI, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFF f17_S_SIP_PFF(struct S_PFF p0, int p1, void* p2, struct S_PFF (*cb)(struct S_PFF, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFD f17_S_SIP_PFD(struct S_PFD p0, int p1, void* p2, struct S_PFD (*cb)(struct S_PFD, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFP f17_S_SIP_PFP(struct S_PFP p0, int p1, void* p2, struct S_PFP (*cb)(struct S_PFP, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDI f17_S_SIP_PDI(struct S_PDI p0, int p1, void* p2, struct S_PDI (*cb)(struct S_PDI, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDF f17_S_SIP_PDF(struct S_PDF p0, int p1, void* p2, struct S_PDF (*cb)(struct S_PDF, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDD f17_S_SIP_PDD(struct S_PDD p0, int p1, void* p2, struct S_PDD (*cb)(struct S_PDD, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDP f17_S_SIP_PDP(struct S_PDP p0, int p1, void* p2, struct S_PDP (*cb)(struct S_PDP, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPI f17_S_SIP_PPI(struct S_PPI p0, int p1, void* p2, struct S_PPI (*cb)(struct S_PPI, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPF f17_S_SIP_PPF(struct S_PPF p0, int p1, void* p2, struct S_PPF (*cb)(struct S_PPF, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPD f17_S_SIP_PPD(struct S_PPD p0, int p1, void* p2, struct S_PPD (*cb)(struct S_PPD, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPP f17_S_SIP_PPP(struct S_PPP p0, int p1, void* p2, struct S_PPP (*cb)(struct S_PPP, int, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_I f17_S_SIS_I(struct S_I p0, int p1, struct S_I p2, struct S_I (*cb)(struct S_I, int, struct S_I)) { return cb(p0,p1,p2); }
-EXPORT struct S_F f17_S_SIS_F(struct S_F p0, int p1, struct S_F p2, struct S_F (*cb)(struct S_F, int, struct S_F)) { return cb(p0,p1,p2); }
-EXPORT struct S_D f17_S_SIS_D(struct S_D p0, int p1, struct S_D p2, struct S_D (*cb)(struct S_D, int, struct S_D)) { return cb(p0,p1,p2); }
-EXPORT struct S_P f17_S_SIS_P(struct S_P p0, int p1, struct S_P p2, struct S_P (*cb)(struct S_P, int, struct S_P)) { return cb(p0,p1,p2); }
-EXPORT struct S_II f17_S_SIS_II(struct S_II p0, int p1, struct S_II p2, struct S_II (*cb)(struct S_II, int, struct S_II)) { return cb(p0,p1,p2); }
-EXPORT struct S_IF f17_S_SIS_IF(struct S_IF p0, int p1, struct S_IF p2, struct S_IF (*cb)(struct S_IF, int, struct S_IF)) { return cb(p0,p1,p2); }
-EXPORT struct S_ID f17_S_SIS_ID(struct S_ID p0, int p1, struct S_ID p2, struct S_ID (*cb)(struct S_ID, int, struct S_ID)) { return cb(p0,p1,p2); }
-EXPORT struct S_IP f17_S_SIS_IP(struct S_IP p0, int p1, struct S_IP p2, struct S_IP (*cb)(struct S_IP, int, struct S_IP)) { return cb(p0,p1,p2); }
-EXPORT struct S_FI f17_S_SIS_FI(struct S_FI p0, int p1, struct S_FI p2, struct S_FI (*cb)(struct S_FI, int, struct S_FI)) { return cb(p0,p1,p2); }
-EXPORT struct S_FF f17_S_SIS_FF(struct S_FF p0, int p1, struct S_FF p2, struct S_FF (*cb)(struct S_FF, int, struct S_FF)) { return cb(p0,p1,p2); }
-EXPORT struct S_FD f17_S_SIS_FD(struct S_FD p0, int p1, struct S_FD p2, struct S_FD (*cb)(struct S_FD, int, struct S_FD)) { return cb(p0,p1,p2); }
-EXPORT struct S_FP f17_S_SIS_FP(struct S_FP p0, int p1, struct S_FP p2, struct S_FP (*cb)(struct S_FP, int, struct S_FP)) { return cb(p0,p1,p2); }
-EXPORT struct S_DI f17_S_SIS_DI(struct S_DI p0, int p1, struct S_DI p2, struct S_DI (*cb)(struct S_DI, int, struct S_DI)) { return cb(p0,p1,p2); }
-EXPORT struct S_DF f17_S_SIS_DF(struct S_DF p0, int p1, struct S_DF p2, struct S_DF (*cb)(struct S_DF, int, struct S_DF)) { return cb(p0,p1,p2); }
-EXPORT struct S_DD f17_S_SIS_DD(struct S_DD p0, int p1, struct S_DD p2, struct S_DD (*cb)(struct S_DD, int, struct S_DD)) { return cb(p0,p1,p2); }
-EXPORT struct S_DP f17_S_SIS_DP(struct S_DP p0, int p1, struct S_DP p2, struct S_DP (*cb)(struct S_DP, int, struct S_DP)) { return cb(p0,p1,p2); }
-EXPORT struct S_PI f17_S_SIS_PI(struct S_PI p0, int p1, struct S_PI p2, struct S_PI (*cb)(struct S_PI, int, struct S_PI)) { return cb(p0,p1,p2); }
-EXPORT struct S_PF f17_S_SIS_PF(struct S_PF p0, int p1, struct S_PF p2, struct S_PF (*cb)(struct S_PF, int, struct S_PF)) { return cb(p0,p1,p2); }
-EXPORT struct S_PD f17_S_SIS_PD(struct S_PD p0, int p1, struct S_PD p2, struct S_PD (*cb)(struct S_PD, int, struct S_PD)) { return cb(p0,p1,p2); }
-EXPORT struct S_PP f17_S_SIS_PP(struct S_PP p0, int p1, struct S_PP p2, struct S_PP (*cb)(struct S_PP, int, struct S_PP)) { return cb(p0,p1,p2); }
-EXPORT struct S_III f17_S_SIS_III(struct S_III p0, int p1, struct S_III p2, struct S_III (*cb)(struct S_III, int, struct S_III)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIF f17_S_SIS_IIF(struct S_IIF p0, int p1, struct S_IIF p2, struct S_IIF (*cb)(struct S_IIF, int, struct S_IIF)) { return cb(p0,p1,p2); }
-EXPORT struct S_IID f17_S_SIS_IID(struct S_IID p0, int p1, struct S_IID p2, struct S_IID (*cb)(struct S_IID, int, struct S_IID)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIP f17_S_SIS_IIP(struct S_IIP p0, int p1, struct S_IIP p2, struct S_IIP (*cb)(struct S_IIP, int, struct S_IIP)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFI f17_S_SIS_IFI(struct S_IFI p0, int p1, struct S_IFI p2, struct S_IFI (*cb)(struct S_IFI, int, struct S_IFI)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFF f17_S_SIS_IFF(struct S_IFF p0, int p1, struct S_IFF p2, struct S_IFF (*cb)(struct S_IFF, int, struct S_IFF)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFD f17_S_SIS_IFD(struct S_IFD p0, int p1, struct S_IFD p2, struct S_IFD (*cb)(struct S_IFD, int, struct S_IFD)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFP f17_S_SIS_IFP(struct S_IFP p0, int p1, struct S_IFP p2, struct S_IFP (*cb)(struct S_IFP, int, struct S_IFP)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDI f17_S_SIS_IDI(struct S_IDI p0, int p1, struct S_IDI p2, struct S_IDI (*cb)(struct S_IDI, int, struct S_IDI)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDF f17_S_SIS_IDF(struct S_IDF p0, int p1, struct S_IDF p2, struct S_IDF (*cb)(struct S_IDF, int, struct S_IDF)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDD f17_S_SIS_IDD(struct S_IDD p0, int p1, struct S_IDD p2, struct S_IDD (*cb)(struct S_IDD, int, struct S_IDD)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDP f17_S_SIS_IDP(struct S_IDP p0, int p1, struct S_IDP p2, struct S_IDP (*cb)(struct S_IDP, int, struct S_IDP)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPI f17_S_SIS_IPI(struct S_IPI p0, int p1, struct S_IPI p2, struct S_IPI (*cb)(struct S_IPI, int, struct S_IPI)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPF f17_S_SIS_IPF(struct S_IPF p0, int p1, struct S_IPF p2, struct S_IPF (*cb)(struct S_IPF, int, struct S_IPF)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPD f17_S_SIS_IPD(struct S_IPD p0, int p1, struct S_IPD p2, struct S_IPD (*cb)(struct S_IPD, int, struct S_IPD)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPP f17_S_SIS_IPP(struct S_IPP p0, int p1, struct S_IPP p2, struct S_IPP (*cb)(struct S_IPP, int, struct S_IPP)) { return cb(p0,p1,p2); }
-EXPORT struct S_FII f17_S_SIS_FII(struct S_FII p0, int p1, struct S_FII p2, struct S_FII (*cb)(struct S_FII, int, struct S_FII)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIF f17_S_SIS_FIF(struct S_FIF p0, int p1, struct S_FIF p2, struct S_FIF (*cb)(struct S_FIF, int, struct S_FIF)) { return cb(p0,p1,p2); }
-EXPORT struct S_FID f17_S_SIS_FID(struct S_FID p0, int p1, struct S_FID p2, struct S_FID (*cb)(struct S_FID, int, struct S_FID)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIP f17_S_SIS_FIP(struct S_FIP p0, int p1, struct S_FIP p2, struct S_FIP (*cb)(struct S_FIP, int, struct S_FIP)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFI f17_S_SIS_FFI(struct S_FFI p0, int p1, struct S_FFI p2, struct S_FFI (*cb)(struct S_FFI, int, struct S_FFI)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFF f17_S_SIS_FFF(struct S_FFF p0, int p1, struct S_FFF p2, struct S_FFF (*cb)(struct S_FFF, int, struct S_FFF)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFD f17_S_SIS_FFD(struct S_FFD p0, int p1, struct S_FFD p2, struct S_FFD (*cb)(struct S_FFD, int, struct S_FFD)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFP f17_S_SIS_FFP(struct S_FFP p0, int p1, struct S_FFP p2, struct S_FFP (*cb)(struct S_FFP, int, struct S_FFP)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDI f17_S_SIS_FDI(struct S_FDI p0, int p1, struct S_FDI p2, struct S_FDI (*cb)(struct S_FDI, int, struct S_FDI)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDF f17_S_SIS_FDF(struct S_FDF p0, int p1, struct S_FDF p2, struct S_FDF (*cb)(struct S_FDF, int, struct S_FDF)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDD f17_S_SIS_FDD(struct S_FDD p0, int p1, struct S_FDD p2, struct S_FDD (*cb)(struct S_FDD, int, struct S_FDD)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDP f17_S_SIS_FDP(struct S_FDP p0, int p1, struct S_FDP p2, struct S_FDP (*cb)(struct S_FDP, int, struct S_FDP)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPI f17_S_SIS_FPI(struct S_FPI p0, int p1, struct S_FPI p2, struct S_FPI (*cb)(struct S_FPI, int, struct S_FPI)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPF f17_S_SIS_FPF(struct S_FPF p0, int p1, struct S_FPF p2, struct S_FPF (*cb)(struct S_FPF, int, struct S_FPF)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPD f17_S_SIS_FPD(struct S_FPD p0, int p1, struct S_FPD p2, struct S_FPD (*cb)(struct S_FPD, int, struct S_FPD)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPP f17_S_SIS_FPP(struct S_FPP p0, int p1, struct S_FPP p2, struct S_FPP (*cb)(struct S_FPP, int, struct S_FPP)) { return cb(p0,p1,p2); }
-EXPORT struct S_DII f17_S_SIS_DII(struct S_DII p0, int p1, struct S_DII p2, struct S_DII (*cb)(struct S_DII, int, struct S_DII)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIF f17_S_SIS_DIF(struct S_DIF p0, int p1, struct S_DIF p2, struct S_DIF (*cb)(struct S_DIF, int, struct S_DIF)) { return cb(p0,p1,p2); }
-EXPORT struct S_DID f17_S_SIS_DID(struct S_DID p0, int p1, struct S_DID p2, struct S_DID (*cb)(struct S_DID, int, struct S_DID)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIP f17_S_SIS_DIP(struct S_DIP p0, int p1, struct S_DIP p2, struct S_DIP (*cb)(struct S_DIP, int, struct S_DIP)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFI f17_S_SIS_DFI(struct S_DFI p0, int p1, struct S_DFI p2, struct S_DFI (*cb)(struct S_DFI, int, struct S_DFI)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFF f17_S_SIS_DFF(struct S_DFF p0, int p1, struct S_DFF p2, struct S_DFF (*cb)(struct S_DFF, int, struct S_DFF)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFD f17_S_SIS_DFD(struct S_DFD p0, int p1, struct S_DFD p2, struct S_DFD (*cb)(struct S_DFD, int, struct S_DFD)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFP f17_S_SIS_DFP(struct S_DFP p0, int p1, struct S_DFP p2, struct S_DFP (*cb)(struct S_DFP, int, struct S_DFP)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDI f17_S_SIS_DDI(struct S_DDI p0, int p1, struct S_DDI p2, struct S_DDI (*cb)(struct S_DDI, int, struct S_DDI)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDF f17_S_SIS_DDF(struct S_DDF p0, int p1, struct S_DDF p2, struct S_DDF (*cb)(struct S_DDF, int, struct S_DDF)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDD f17_S_SIS_DDD(struct S_DDD p0, int p1, struct S_DDD p2, struct S_DDD (*cb)(struct S_DDD, int, struct S_DDD)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDP f17_S_SIS_DDP(struct S_DDP p0, int p1, struct S_DDP p2, struct S_DDP (*cb)(struct S_DDP, int, struct S_DDP)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPI f17_S_SIS_DPI(struct S_DPI p0, int p1, struct S_DPI p2, struct S_DPI (*cb)(struct S_DPI, int, struct S_DPI)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPF f17_S_SIS_DPF(struct S_DPF p0, int p1, struct S_DPF p2, struct S_DPF (*cb)(struct S_DPF, int, struct S_DPF)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPD f17_S_SIS_DPD(struct S_DPD p0, int p1, struct S_DPD p2, struct S_DPD (*cb)(struct S_DPD, int, struct S_DPD)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPP f17_S_SIS_DPP(struct S_DPP p0, int p1, struct S_DPP p2, struct S_DPP (*cb)(struct S_DPP, int, struct S_DPP)) { return cb(p0,p1,p2); }
-EXPORT struct S_PII f17_S_SIS_PII(struct S_PII p0, int p1, struct S_PII p2, struct S_PII (*cb)(struct S_PII, int, struct S_PII)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIF f17_S_SIS_PIF(struct S_PIF p0, int p1, struct S_PIF p2, struct S_PIF (*cb)(struct S_PIF, int, struct S_PIF)) { return cb(p0,p1,p2); }
-EXPORT struct S_PID f17_S_SIS_PID(struct S_PID p0, int p1, struct S_PID p2, struct S_PID (*cb)(struct S_PID, int, struct S_PID)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIP f17_S_SIS_PIP(struct S_PIP p0, int p1, struct S_PIP p2, struct S_PIP (*cb)(struct S_PIP, int, struct S_PIP)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFI f17_S_SIS_PFI(struct S_PFI p0, int p1, struct S_PFI p2, struct S_PFI (*cb)(struct S_PFI, int, struct S_PFI)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFF f17_S_SIS_PFF(struct S_PFF p0, int p1, struct S_PFF p2, struct S_PFF (*cb)(struct S_PFF, int, struct S_PFF)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFD f17_S_SIS_PFD(struct S_PFD p0, int p1, struct S_PFD p2, struct S_PFD (*cb)(struct S_PFD, int, struct S_PFD)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFP f17_S_SIS_PFP(struct S_PFP p0, int p1, struct S_PFP p2, struct S_PFP (*cb)(struct S_PFP, int, struct S_PFP)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDI f17_S_SIS_PDI(struct S_PDI p0, int p1, struct S_PDI p2, struct S_PDI (*cb)(struct S_PDI, int, struct S_PDI)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDF f17_S_SIS_PDF(struct S_PDF p0, int p1, struct S_PDF p2, struct S_PDF (*cb)(struct S_PDF, int, struct S_PDF)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDD f17_S_SIS_PDD(struct S_PDD p0, int p1, struct S_PDD p2, struct S_PDD (*cb)(struct S_PDD, int, struct S_PDD)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDP f17_S_SIS_PDP(struct S_PDP p0, int p1, struct S_PDP p2, struct S_PDP (*cb)(struct S_PDP, int, struct S_PDP)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPI f17_S_SIS_PPI(struct S_PPI p0, int p1, struct S_PPI p2, struct S_PPI (*cb)(struct S_PPI, int, struct S_PPI)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPF f17_S_SIS_PPF(struct S_PPF p0, int p1, struct S_PPF p2, struct S_PPF (*cb)(struct S_PPF, int, struct S_PPF)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPD f17_S_SIS_PPD(struct S_PPD p0, int p1, struct S_PPD p2, struct S_PPD (*cb)(struct S_PPD, int, struct S_PPD)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPP f17_S_SIS_PPP(struct S_PPP p0, int p1, struct S_PPP p2, struct S_PPP (*cb)(struct S_PPP, int, struct S_PPP)) { return cb(p0,p1,p2); }
-EXPORT struct S_I f17_S_SFI_I(struct S_I p0, float p1, int p2, struct S_I (*cb)(struct S_I, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_F f17_S_SFI_F(struct S_F p0, float p1, int p2, struct S_F (*cb)(struct S_F, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_D f17_S_SFI_D(struct S_D p0, float p1, int p2, struct S_D (*cb)(struct S_D, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_P f17_S_SFI_P(struct S_P p0, float p1, int p2, struct S_P (*cb)(struct S_P, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_II f17_S_SFI_II(struct S_II p0, float p1, int p2, struct S_II (*cb)(struct S_II, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IF f17_S_SFI_IF(struct S_IF p0, float p1, int p2, struct S_IF (*cb)(struct S_IF, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_ID f17_S_SFI_ID(struct S_ID p0, float p1, int p2, struct S_ID (*cb)(struct S_ID, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IP f17_S_SFI_IP(struct S_IP p0, float p1, int p2, struct S_IP (*cb)(struct S_IP, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FI f17_S_SFI_FI(struct S_FI p0, float p1, int p2, struct S_FI (*cb)(struct S_FI, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FF f17_S_SFI_FF(struct S_FF p0, float p1, int p2, struct S_FF (*cb)(struct S_FF, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FD f17_S_SFI_FD(struct S_FD p0, float p1, int p2, struct S_FD (*cb)(struct S_FD, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FP f17_S_SFI_FP(struct S_FP p0, float p1, int p2, struct S_FP (*cb)(struct S_FP, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DI f17_S_SFI_DI(struct S_DI p0, float p1, int p2, struct S_DI (*cb)(struct S_DI, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DF f17_S_SFI_DF(struct S_DF p0, float p1, int p2, struct S_DF (*cb)(struct S_DF, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DD f17_S_SFI_DD(struct S_DD p0, float p1, int p2, struct S_DD (*cb)(struct S_DD, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DP f17_S_SFI_DP(struct S_DP p0, float p1, int p2, struct S_DP (*cb)(struct S_DP, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PI f17_S_SFI_PI(struct S_PI p0, float p1, int p2, struct S_PI (*cb)(struct S_PI, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PF f17_S_SFI_PF(struct S_PF p0, float p1, int p2, struct S_PF (*cb)(struct S_PF, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PD f17_S_SFI_PD(struct S_PD p0, float p1, int p2, struct S_PD (*cb)(struct S_PD, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PP f17_S_SFI_PP(struct S_PP p0, float p1, int p2, struct S_PP (*cb)(struct S_PP, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_III f17_S_SFI_III(struct S_III p0, float p1, int p2, struct S_III (*cb)(struct S_III, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIF f17_S_SFI_IIF(struct S_IIF p0, float p1, int p2, struct S_IIF (*cb)(struct S_IIF, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IID f17_S_SFI_IID(struct S_IID p0, float p1, int p2, struct S_IID (*cb)(struct S_IID, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIP f17_S_SFI_IIP(struct S_IIP p0, float p1, int p2, struct S_IIP (*cb)(struct S_IIP, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFI f17_S_SFI_IFI(struct S_IFI p0, float p1, int p2, struct S_IFI (*cb)(struct S_IFI, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFF f17_S_SFI_IFF(struct S_IFF p0, float p1, int p2, struct S_IFF (*cb)(struct S_IFF, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFD f17_S_SFI_IFD(struct S_IFD p0, float p1, int p2, struct S_IFD (*cb)(struct S_IFD, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFP f17_S_SFI_IFP(struct S_IFP p0, float p1, int p2, struct S_IFP (*cb)(struct S_IFP, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDI f17_S_SFI_IDI(struct S_IDI p0, float p1, int p2, struct S_IDI (*cb)(struct S_IDI, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDF f17_S_SFI_IDF(struct S_IDF p0, float p1, int p2, struct S_IDF (*cb)(struct S_IDF, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDD f17_S_SFI_IDD(struct S_IDD p0, float p1, int p2, struct S_IDD (*cb)(struct S_IDD, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDP f17_S_SFI_IDP(struct S_IDP p0, float p1, int p2, struct S_IDP (*cb)(struct S_IDP, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPI f17_S_SFI_IPI(struct S_IPI p0, float p1, int p2, struct S_IPI (*cb)(struct S_IPI, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPF f17_S_SFI_IPF(struct S_IPF p0, float p1, int p2, struct S_IPF (*cb)(struct S_IPF, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPD f17_S_SFI_IPD(struct S_IPD p0, float p1, int p2, struct S_IPD (*cb)(struct S_IPD, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPP f17_S_SFI_IPP(struct S_IPP p0, float p1, int p2, struct S_IPP (*cb)(struct S_IPP, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FII f17_S_SFI_FII(struct S_FII p0, float p1, int p2, struct S_FII (*cb)(struct S_FII, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIF f17_S_SFI_FIF(struct S_FIF p0, float p1, int p2, struct S_FIF (*cb)(struct S_FIF, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FID f17_S_SFI_FID(struct S_FID p0, float p1, int p2, struct S_FID (*cb)(struct S_FID, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIP f17_S_SFI_FIP(struct S_FIP p0, float p1, int p2, struct S_FIP (*cb)(struct S_FIP, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFI f17_S_SFI_FFI(struct S_FFI p0, float p1, int p2, struct S_FFI (*cb)(struct S_FFI, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFF f17_S_SFI_FFF(struct S_FFF p0, float p1, int p2, struct S_FFF (*cb)(struct S_FFF, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFD f17_S_SFI_FFD(struct S_FFD p0, float p1, int p2, struct S_FFD (*cb)(struct S_FFD, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFP f17_S_SFI_FFP(struct S_FFP p0, float p1, int p2, struct S_FFP (*cb)(struct S_FFP, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDI f17_S_SFI_FDI(struct S_FDI p0, float p1, int p2, struct S_FDI (*cb)(struct S_FDI, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDF f17_S_SFI_FDF(struct S_FDF p0, float p1, int p2, struct S_FDF (*cb)(struct S_FDF, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDD f17_S_SFI_FDD(struct S_FDD p0, float p1, int p2, struct S_FDD (*cb)(struct S_FDD, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDP f17_S_SFI_FDP(struct S_FDP p0, float p1, int p2, struct S_FDP (*cb)(struct S_FDP, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPI f17_S_SFI_FPI(struct S_FPI p0, float p1, int p2, struct S_FPI (*cb)(struct S_FPI, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPF f17_S_SFI_FPF(struct S_FPF p0, float p1, int p2, struct S_FPF (*cb)(struct S_FPF, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPD f17_S_SFI_FPD(struct S_FPD p0, float p1, int p2, struct S_FPD (*cb)(struct S_FPD, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPP f17_S_SFI_FPP(struct S_FPP p0, float p1, int p2, struct S_FPP (*cb)(struct S_FPP, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DII f17_S_SFI_DII(struct S_DII p0, float p1, int p2, struct S_DII (*cb)(struct S_DII, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIF f17_S_SFI_DIF(struct S_DIF p0, float p1, int p2, struct S_DIF (*cb)(struct S_DIF, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DID f17_S_SFI_DID(struct S_DID p0, float p1, int p2, struct S_DID (*cb)(struct S_DID, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIP f17_S_SFI_DIP(struct S_DIP p0, float p1, int p2, struct S_DIP (*cb)(struct S_DIP, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFI f17_S_SFI_DFI(struct S_DFI p0, float p1, int p2, struct S_DFI (*cb)(struct S_DFI, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFF f17_S_SFI_DFF(struct S_DFF p0, float p1, int p2, struct S_DFF (*cb)(struct S_DFF, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFD f17_S_SFI_DFD(struct S_DFD p0, float p1, int p2, struct S_DFD (*cb)(struct S_DFD, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFP f17_S_SFI_DFP(struct S_DFP p0, float p1, int p2, struct S_DFP (*cb)(struct S_DFP, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDI f17_S_SFI_DDI(struct S_DDI p0, float p1, int p2, struct S_DDI (*cb)(struct S_DDI, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDF f17_S_SFI_DDF(struct S_DDF p0, float p1, int p2, struct S_DDF (*cb)(struct S_DDF, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDD f17_S_SFI_DDD(struct S_DDD p0, float p1, int p2, struct S_DDD (*cb)(struct S_DDD, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDP f17_S_SFI_DDP(struct S_DDP p0, float p1, int p2, struct S_DDP (*cb)(struct S_DDP, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPI f17_S_SFI_DPI(struct S_DPI p0, float p1, int p2, struct S_DPI (*cb)(struct S_DPI, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPF f17_S_SFI_DPF(struct S_DPF p0, float p1, int p2, struct S_DPF (*cb)(struct S_DPF, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPD f17_S_SFI_DPD(struct S_DPD p0, float p1, int p2, struct S_DPD (*cb)(struct S_DPD, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPP f17_S_SFI_DPP(struct S_DPP p0, float p1, int p2, struct S_DPP (*cb)(struct S_DPP, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PII f17_S_SFI_PII(struct S_PII p0, float p1, int p2, struct S_PII (*cb)(struct S_PII, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIF f17_S_SFI_PIF(struct S_PIF p0, float p1, int p2, struct S_PIF (*cb)(struct S_PIF, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PID f17_S_SFI_PID(struct S_PID p0, float p1, int p2, struct S_PID (*cb)(struct S_PID, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIP f17_S_SFI_PIP(struct S_PIP p0, float p1, int p2, struct S_PIP (*cb)(struct S_PIP, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFI f17_S_SFI_PFI(struct S_PFI p0, float p1, int p2, struct S_PFI (*cb)(struct S_PFI, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFF f17_S_SFI_PFF(struct S_PFF p0, float p1, int p2, struct S_PFF (*cb)(struct S_PFF, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFD f17_S_SFI_PFD(struct S_PFD p0, float p1, int p2, struct S_PFD (*cb)(struct S_PFD, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFP f17_S_SFI_PFP(struct S_PFP p0, float p1, int p2, struct S_PFP (*cb)(struct S_PFP, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDI f17_S_SFI_PDI(struct S_PDI p0, float p1, int p2, struct S_PDI (*cb)(struct S_PDI, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDF f17_S_SFI_PDF(struct S_PDF p0, float p1, int p2, struct S_PDF (*cb)(struct S_PDF, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDD f17_S_SFI_PDD(struct S_PDD p0, float p1, int p2, struct S_PDD (*cb)(struct S_PDD, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDP f17_S_SFI_PDP(struct S_PDP p0, float p1, int p2, struct S_PDP (*cb)(struct S_PDP, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPI f17_S_SFI_PPI(struct S_PPI p0, float p1, int p2, struct S_PPI (*cb)(struct S_PPI, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPF f17_S_SFI_PPF(struct S_PPF p0, float p1, int p2, struct S_PPF (*cb)(struct S_PPF, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPD f17_S_SFI_PPD(struct S_PPD p0, float p1, int p2, struct S_PPD (*cb)(struct S_PPD, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPP f17_S_SFI_PPP(struct S_PPP p0, float p1, int p2, struct S_PPP (*cb)(struct S_PPP, float, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_I f17_S_SFF_I(struct S_I p0, float p1, float p2, struct S_I (*cb)(struct S_I, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_F f17_S_SFF_F(struct S_F p0, float p1, float p2, struct S_F (*cb)(struct S_F, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_D f17_S_SFF_D(struct S_D p0, float p1, float p2, struct S_D (*cb)(struct S_D, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_P f17_S_SFF_P(struct S_P p0, float p1, float p2, struct S_P (*cb)(struct S_P, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_II f17_S_SFF_II(struct S_II p0, float p1, float p2, struct S_II (*cb)(struct S_II, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IF f17_S_SFF_IF(struct S_IF p0, float p1, float p2, struct S_IF (*cb)(struct S_IF, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_ID f17_S_SFF_ID(struct S_ID p0, float p1, float p2, struct S_ID (*cb)(struct S_ID, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IP f17_S_SFF_IP(struct S_IP p0, float p1, float p2, struct S_IP (*cb)(struct S_IP, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FI f17_S_SFF_FI(struct S_FI p0, float p1, float p2, struct S_FI (*cb)(struct S_FI, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FF f17_S_SFF_FF(struct S_FF p0, float p1, float p2, struct S_FF (*cb)(struct S_FF, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FD f17_S_SFF_FD(struct S_FD p0, float p1, float p2, struct S_FD (*cb)(struct S_FD, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FP f17_S_SFF_FP(struct S_FP p0, float p1, float p2, struct S_FP (*cb)(struct S_FP, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DI f17_S_SFF_DI(struct S_DI p0, float p1, float p2, struct S_DI (*cb)(struct S_DI, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DF f17_S_SFF_DF(struct S_DF p0, float p1, float p2, struct S_DF (*cb)(struct S_DF, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DD f17_S_SFF_DD(struct S_DD p0, float p1, float p2, struct S_DD (*cb)(struct S_DD, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DP f17_S_SFF_DP(struct S_DP p0, float p1, float p2, struct S_DP (*cb)(struct S_DP, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PI f17_S_SFF_PI(struct S_PI p0, float p1, float p2, struct S_PI (*cb)(struct S_PI, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PF f17_S_SFF_PF(struct S_PF p0, float p1, float p2, struct S_PF (*cb)(struct S_PF, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PD f17_S_SFF_PD(struct S_PD p0, float p1, float p2, struct S_PD (*cb)(struct S_PD, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PP f17_S_SFF_PP(struct S_PP p0, float p1, float p2, struct S_PP (*cb)(struct S_PP, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_III f17_S_SFF_III(struct S_III p0, float p1, float p2, struct S_III (*cb)(struct S_III, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIF f17_S_SFF_IIF(struct S_IIF p0, float p1, float p2, struct S_IIF (*cb)(struct S_IIF, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IID f17_S_SFF_IID(struct S_IID p0, float p1, float p2, struct S_IID (*cb)(struct S_IID, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIP f17_S_SFF_IIP(struct S_IIP p0, float p1, float p2, struct S_IIP (*cb)(struct S_IIP, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFI f17_S_SFF_IFI(struct S_IFI p0, float p1, float p2, struct S_IFI (*cb)(struct S_IFI, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFF f17_S_SFF_IFF(struct S_IFF p0, float p1, float p2, struct S_IFF (*cb)(struct S_IFF, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFD f17_S_SFF_IFD(struct S_IFD p0, float p1, float p2, struct S_IFD (*cb)(struct S_IFD, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFP f17_S_SFF_IFP(struct S_IFP p0, float p1, float p2, struct S_IFP (*cb)(struct S_IFP, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDI f17_S_SFF_IDI(struct S_IDI p0, float p1, float p2, struct S_IDI (*cb)(struct S_IDI, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDF f17_S_SFF_IDF(struct S_IDF p0, float p1, float p2, struct S_IDF (*cb)(struct S_IDF, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDD f17_S_SFF_IDD(struct S_IDD p0, float p1, float p2, struct S_IDD (*cb)(struct S_IDD, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDP f17_S_SFF_IDP(struct S_IDP p0, float p1, float p2, struct S_IDP (*cb)(struct S_IDP, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPI f17_S_SFF_IPI(struct S_IPI p0, float p1, float p2, struct S_IPI (*cb)(struct S_IPI, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPF f17_S_SFF_IPF(struct S_IPF p0, float p1, float p2, struct S_IPF (*cb)(struct S_IPF, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPD f17_S_SFF_IPD(struct S_IPD p0, float p1, float p2, struct S_IPD (*cb)(struct S_IPD, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPP f17_S_SFF_IPP(struct S_IPP p0, float p1, float p2, struct S_IPP (*cb)(struct S_IPP, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FII f17_S_SFF_FII(struct S_FII p0, float p1, float p2, struct S_FII (*cb)(struct S_FII, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIF f17_S_SFF_FIF(struct S_FIF p0, float p1, float p2, struct S_FIF (*cb)(struct S_FIF, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FID f17_S_SFF_FID(struct S_FID p0, float p1, float p2, struct S_FID (*cb)(struct S_FID, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIP f17_S_SFF_FIP(struct S_FIP p0, float p1, float p2, struct S_FIP (*cb)(struct S_FIP, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFI f17_S_SFF_FFI(struct S_FFI p0, float p1, float p2, struct S_FFI (*cb)(struct S_FFI, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFF f17_S_SFF_FFF(struct S_FFF p0, float p1, float p2, struct S_FFF (*cb)(struct S_FFF, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFD f17_S_SFF_FFD(struct S_FFD p0, float p1, float p2, struct S_FFD (*cb)(struct S_FFD, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFP f17_S_SFF_FFP(struct S_FFP p0, float p1, float p2, struct S_FFP (*cb)(struct S_FFP, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDI f17_S_SFF_FDI(struct S_FDI p0, float p1, float p2, struct S_FDI (*cb)(struct S_FDI, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDF f17_S_SFF_FDF(struct S_FDF p0, float p1, float p2, struct S_FDF (*cb)(struct S_FDF, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDD f17_S_SFF_FDD(struct S_FDD p0, float p1, float p2, struct S_FDD (*cb)(struct S_FDD, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDP f17_S_SFF_FDP(struct S_FDP p0, float p1, float p2, struct S_FDP (*cb)(struct S_FDP, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPI f17_S_SFF_FPI(struct S_FPI p0, float p1, float p2, struct S_FPI (*cb)(struct S_FPI, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPF f17_S_SFF_FPF(struct S_FPF p0, float p1, float p2, struct S_FPF (*cb)(struct S_FPF, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPD f17_S_SFF_FPD(struct S_FPD p0, float p1, float p2, struct S_FPD (*cb)(struct S_FPD, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPP f17_S_SFF_FPP(struct S_FPP p0, float p1, float p2, struct S_FPP (*cb)(struct S_FPP, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DII f17_S_SFF_DII(struct S_DII p0, float p1, float p2, struct S_DII (*cb)(struct S_DII, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIF f17_S_SFF_DIF(struct S_DIF p0, float p1, float p2, struct S_DIF (*cb)(struct S_DIF, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DID f17_S_SFF_DID(struct S_DID p0, float p1, float p2, struct S_DID (*cb)(struct S_DID, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIP f17_S_SFF_DIP(struct S_DIP p0, float p1, float p2, struct S_DIP (*cb)(struct S_DIP, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFI f17_S_SFF_DFI(struct S_DFI p0, float p1, float p2, struct S_DFI (*cb)(struct S_DFI, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFF f17_S_SFF_DFF(struct S_DFF p0, float p1, float p2, struct S_DFF (*cb)(struct S_DFF, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFD f17_S_SFF_DFD(struct S_DFD p0, float p1, float p2, struct S_DFD (*cb)(struct S_DFD, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFP f17_S_SFF_DFP(struct S_DFP p0, float p1, float p2, struct S_DFP (*cb)(struct S_DFP, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDI f17_S_SFF_DDI(struct S_DDI p0, float p1, float p2, struct S_DDI (*cb)(struct S_DDI, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDF f17_S_SFF_DDF(struct S_DDF p0, float p1, float p2, struct S_DDF (*cb)(struct S_DDF, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDD f17_S_SFF_DDD(struct S_DDD p0, float p1, float p2, struct S_DDD (*cb)(struct S_DDD, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDP f17_S_SFF_DDP(struct S_DDP p0, float p1, float p2, struct S_DDP (*cb)(struct S_DDP, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPI f17_S_SFF_DPI(struct S_DPI p0, float p1, float p2, struct S_DPI (*cb)(struct S_DPI, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPF f17_S_SFF_DPF(struct S_DPF p0, float p1, float p2, struct S_DPF (*cb)(struct S_DPF, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPD f17_S_SFF_DPD(struct S_DPD p0, float p1, float p2, struct S_DPD (*cb)(struct S_DPD, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPP f17_S_SFF_DPP(struct S_DPP p0, float p1, float p2, struct S_DPP (*cb)(struct S_DPP, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PII f17_S_SFF_PII(struct S_PII p0, float p1, float p2, struct S_PII (*cb)(struct S_PII, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIF f17_S_SFF_PIF(struct S_PIF p0, float p1, float p2, struct S_PIF (*cb)(struct S_PIF, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PID f17_S_SFF_PID(struct S_PID p0, float p1, float p2, struct S_PID (*cb)(struct S_PID, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIP f17_S_SFF_PIP(struct S_PIP p0, float p1, float p2, struct S_PIP (*cb)(struct S_PIP, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFI f17_S_SFF_PFI(struct S_PFI p0, float p1, float p2, struct S_PFI (*cb)(struct S_PFI, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFF f17_S_SFF_PFF(struct S_PFF p0, float p1, float p2, struct S_PFF (*cb)(struct S_PFF, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFD f17_S_SFF_PFD(struct S_PFD p0, float p1, float p2, struct S_PFD (*cb)(struct S_PFD, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFP f17_S_SFF_PFP(struct S_PFP p0, float p1, float p2, struct S_PFP (*cb)(struct S_PFP, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDI f17_S_SFF_PDI(struct S_PDI p0, float p1, float p2, struct S_PDI (*cb)(struct S_PDI, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDF f17_S_SFF_PDF(struct S_PDF p0, float p1, float p2, struct S_PDF (*cb)(struct S_PDF, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDD f17_S_SFF_PDD(struct S_PDD p0, float p1, float p2, struct S_PDD (*cb)(struct S_PDD, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDP f17_S_SFF_PDP(struct S_PDP p0, float p1, float p2, struct S_PDP (*cb)(struct S_PDP, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPI f17_S_SFF_PPI(struct S_PPI p0, float p1, float p2, struct S_PPI (*cb)(struct S_PPI, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPF f17_S_SFF_PPF(struct S_PPF p0, float p1, float p2, struct S_PPF (*cb)(struct S_PPF, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPD f17_S_SFF_PPD(struct S_PPD p0, float p1, float p2, struct S_PPD (*cb)(struct S_PPD, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPP f17_S_SFF_PPP(struct S_PPP p0, float p1, float p2, struct S_PPP (*cb)(struct S_PPP, float, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_I f17_S_SFD_I(struct S_I p0, float p1, double p2, struct S_I (*cb)(struct S_I, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_F f17_S_SFD_F(struct S_F p0, float p1, double p2, struct S_F (*cb)(struct S_F, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_D f17_S_SFD_D(struct S_D p0, float p1, double p2, struct S_D (*cb)(struct S_D, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_P f17_S_SFD_P(struct S_P p0, float p1, double p2, struct S_P (*cb)(struct S_P, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_II f17_S_SFD_II(struct S_II p0, float p1, double p2, struct S_II (*cb)(struct S_II, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IF f17_S_SFD_IF(struct S_IF p0, float p1, double p2, struct S_IF (*cb)(struct S_IF, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_ID f17_S_SFD_ID(struct S_ID p0, float p1, double p2, struct S_ID (*cb)(struct S_ID, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IP f17_S_SFD_IP(struct S_IP p0, float p1, double p2, struct S_IP (*cb)(struct S_IP, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FI f17_S_SFD_FI(struct S_FI p0, float p1, double p2, struct S_FI (*cb)(struct S_FI, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FF f17_S_SFD_FF(struct S_FF p0, float p1, double p2, struct S_FF (*cb)(struct S_FF, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FD f17_S_SFD_FD(struct S_FD p0, float p1, double p2, struct S_FD (*cb)(struct S_FD, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FP f17_S_SFD_FP(struct S_FP p0, float p1, double p2, struct S_FP (*cb)(struct S_FP, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DI f17_S_SFD_DI(struct S_DI p0, float p1, double p2, struct S_DI (*cb)(struct S_DI, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DF f17_S_SFD_DF(struct S_DF p0, float p1, double p2, struct S_DF (*cb)(struct S_DF, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DD f17_S_SFD_DD(struct S_DD p0, float p1, double p2, struct S_DD (*cb)(struct S_DD, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DP f17_S_SFD_DP(struct S_DP p0, float p1, double p2, struct S_DP (*cb)(struct S_DP, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PI f17_S_SFD_PI(struct S_PI p0, float p1, double p2, struct S_PI (*cb)(struct S_PI, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PF f17_S_SFD_PF(struct S_PF p0, float p1, double p2, struct S_PF (*cb)(struct S_PF, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PD f17_S_SFD_PD(struct S_PD p0, float p1, double p2, struct S_PD (*cb)(struct S_PD, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PP f17_S_SFD_PP(struct S_PP p0, float p1, double p2, struct S_PP (*cb)(struct S_PP, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_III f17_S_SFD_III(struct S_III p0, float p1, double p2, struct S_III (*cb)(struct S_III, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIF f17_S_SFD_IIF(struct S_IIF p0, float p1, double p2, struct S_IIF (*cb)(struct S_IIF, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IID f17_S_SFD_IID(struct S_IID p0, float p1, double p2, struct S_IID (*cb)(struct S_IID, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIP f17_S_SFD_IIP(struct S_IIP p0, float p1, double p2, struct S_IIP (*cb)(struct S_IIP, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFI f17_S_SFD_IFI(struct S_IFI p0, float p1, double p2, struct S_IFI (*cb)(struct S_IFI, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFF f17_S_SFD_IFF(struct S_IFF p0, float p1, double p2, struct S_IFF (*cb)(struct S_IFF, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFD f17_S_SFD_IFD(struct S_IFD p0, float p1, double p2, struct S_IFD (*cb)(struct S_IFD, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFP f17_S_SFD_IFP(struct S_IFP p0, float p1, double p2, struct S_IFP (*cb)(struct S_IFP, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDI f17_S_SFD_IDI(struct S_IDI p0, float p1, double p2, struct S_IDI (*cb)(struct S_IDI, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDF f17_S_SFD_IDF(struct S_IDF p0, float p1, double p2, struct S_IDF (*cb)(struct S_IDF, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDD f17_S_SFD_IDD(struct S_IDD p0, float p1, double p2, struct S_IDD (*cb)(struct S_IDD, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDP f17_S_SFD_IDP(struct S_IDP p0, float p1, double p2, struct S_IDP (*cb)(struct S_IDP, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPI f17_S_SFD_IPI(struct S_IPI p0, float p1, double p2, struct S_IPI (*cb)(struct S_IPI, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPF f17_S_SFD_IPF(struct S_IPF p0, float p1, double p2, struct S_IPF (*cb)(struct S_IPF, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPD f17_S_SFD_IPD(struct S_IPD p0, float p1, double p2, struct S_IPD (*cb)(struct S_IPD, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPP f17_S_SFD_IPP(struct S_IPP p0, float p1, double p2, struct S_IPP (*cb)(struct S_IPP, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FII f17_S_SFD_FII(struct S_FII p0, float p1, double p2, struct S_FII (*cb)(struct S_FII, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIF f17_S_SFD_FIF(struct S_FIF p0, float p1, double p2, struct S_FIF (*cb)(struct S_FIF, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FID f17_S_SFD_FID(struct S_FID p0, float p1, double p2, struct S_FID (*cb)(struct S_FID, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIP f17_S_SFD_FIP(struct S_FIP p0, float p1, double p2, struct S_FIP (*cb)(struct S_FIP, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFI f17_S_SFD_FFI(struct S_FFI p0, float p1, double p2, struct S_FFI (*cb)(struct S_FFI, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFF f17_S_SFD_FFF(struct S_FFF p0, float p1, double p2, struct S_FFF (*cb)(struct S_FFF, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFD f17_S_SFD_FFD(struct S_FFD p0, float p1, double p2, struct S_FFD (*cb)(struct S_FFD, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFP f17_S_SFD_FFP(struct S_FFP p0, float p1, double p2, struct S_FFP (*cb)(struct S_FFP, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDI f17_S_SFD_FDI(struct S_FDI p0, float p1, double p2, struct S_FDI (*cb)(struct S_FDI, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDF f17_S_SFD_FDF(struct S_FDF p0, float p1, double p2, struct S_FDF (*cb)(struct S_FDF, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDD f17_S_SFD_FDD(struct S_FDD p0, float p1, double p2, struct S_FDD (*cb)(struct S_FDD, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDP f17_S_SFD_FDP(struct S_FDP p0, float p1, double p2, struct S_FDP (*cb)(struct S_FDP, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPI f17_S_SFD_FPI(struct S_FPI p0, float p1, double p2, struct S_FPI (*cb)(struct S_FPI, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPF f17_S_SFD_FPF(struct S_FPF p0, float p1, double p2, struct S_FPF (*cb)(struct S_FPF, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPD f17_S_SFD_FPD(struct S_FPD p0, float p1, double p2, struct S_FPD (*cb)(struct S_FPD, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPP f17_S_SFD_FPP(struct S_FPP p0, float p1, double p2, struct S_FPP (*cb)(struct S_FPP, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DII f17_S_SFD_DII(struct S_DII p0, float p1, double p2, struct S_DII (*cb)(struct S_DII, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIF f17_S_SFD_DIF(struct S_DIF p0, float p1, double p2, struct S_DIF (*cb)(struct S_DIF, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DID f17_S_SFD_DID(struct S_DID p0, float p1, double p2, struct S_DID (*cb)(struct S_DID, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIP f17_S_SFD_DIP(struct S_DIP p0, float p1, double p2, struct S_DIP (*cb)(struct S_DIP, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFI f17_S_SFD_DFI(struct S_DFI p0, float p1, double p2, struct S_DFI (*cb)(struct S_DFI, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFF f17_S_SFD_DFF(struct S_DFF p0, float p1, double p2, struct S_DFF (*cb)(struct S_DFF, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFD f17_S_SFD_DFD(struct S_DFD p0, float p1, double p2, struct S_DFD (*cb)(struct S_DFD, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFP f17_S_SFD_DFP(struct S_DFP p0, float p1, double p2, struct S_DFP (*cb)(struct S_DFP, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDI f17_S_SFD_DDI(struct S_DDI p0, float p1, double p2, struct S_DDI (*cb)(struct S_DDI, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDF f17_S_SFD_DDF(struct S_DDF p0, float p1, double p2, struct S_DDF (*cb)(struct S_DDF, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDD f17_S_SFD_DDD(struct S_DDD p0, float p1, double p2, struct S_DDD (*cb)(struct S_DDD, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDP f17_S_SFD_DDP(struct S_DDP p0, float p1, double p2, struct S_DDP (*cb)(struct S_DDP, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPI f17_S_SFD_DPI(struct S_DPI p0, float p1, double p2, struct S_DPI (*cb)(struct S_DPI, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPF f17_S_SFD_DPF(struct S_DPF p0, float p1, double p2, struct S_DPF (*cb)(struct S_DPF, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPD f17_S_SFD_DPD(struct S_DPD p0, float p1, double p2, struct S_DPD (*cb)(struct S_DPD, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPP f17_S_SFD_DPP(struct S_DPP p0, float p1, double p2, struct S_DPP (*cb)(struct S_DPP, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PII f17_S_SFD_PII(struct S_PII p0, float p1, double p2, struct S_PII (*cb)(struct S_PII, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIF f17_S_SFD_PIF(struct S_PIF p0, float p1, double p2, struct S_PIF (*cb)(struct S_PIF, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PID f17_S_SFD_PID(struct S_PID p0, float p1, double p2, struct S_PID (*cb)(struct S_PID, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIP f17_S_SFD_PIP(struct S_PIP p0, float p1, double p2, struct S_PIP (*cb)(struct S_PIP, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFI f17_S_SFD_PFI(struct S_PFI p0, float p1, double p2, struct S_PFI (*cb)(struct S_PFI, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFF f17_S_SFD_PFF(struct S_PFF p0, float p1, double p2, struct S_PFF (*cb)(struct S_PFF, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFD f17_S_SFD_PFD(struct S_PFD p0, float p1, double p2, struct S_PFD (*cb)(struct S_PFD, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFP f17_S_SFD_PFP(struct S_PFP p0, float p1, double p2, struct S_PFP (*cb)(struct S_PFP, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDI f17_S_SFD_PDI(struct S_PDI p0, float p1, double p2, struct S_PDI (*cb)(struct S_PDI, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDF f17_S_SFD_PDF(struct S_PDF p0, float p1, double p2, struct S_PDF (*cb)(struct S_PDF, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDD f17_S_SFD_PDD(struct S_PDD p0, float p1, double p2, struct S_PDD (*cb)(struct S_PDD, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDP f17_S_SFD_PDP(struct S_PDP p0, float p1, double p2, struct S_PDP (*cb)(struct S_PDP, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPI f17_S_SFD_PPI(struct S_PPI p0, float p1, double p2, struct S_PPI (*cb)(struct S_PPI, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPF f17_S_SFD_PPF(struct S_PPF p0, float p1, double p2, struct S_PPF (*cb)(struct S_PPF, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPD f17_S_SFD_PPD(struct S_PPD p0, float p1, double p2, struct S_PPD (*cb)(struct S_PPD, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPP f17_S_SFD_PPP(struct S_PPP p0, float p1, double p2, struct S_PPP (*cb)(struct S_PPP, float, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_I f17_S_SFP_I(struct S_I p0, float p1, void* p2, struct S_I (*cb)(struct S_I, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_F f17_S_SFP_F(struct S_F p0, float p1, void* p2, struct S_F (*cb)(struct S_F, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_D f17_S_SFP_D(struct S_D p0, float p1, void* p2, struct S_D (*cb)(struct S_D, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_P f17_S_SFP_P(struct S_P p0, float p1, void* p2, struct S_P (*cb)(struct S_P, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_II f17_S_SFP_II(struct S_II p0, float p1, void* p2, struct S_II (*cb)(struct S_II, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IF f17_S_SFP_IF(struct S_IF p0, float p1, void* p2, struct S_IF (*cb)(struct S_IF, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_ID f17_S_SFP_ID(struct S_ID p0, float p1, void* p2, struct S_ID (*cb)(struct S_ID, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IP f17_S_SFP_IP(struct S_IP p0, float p1, void* p2, struct S_IP (*cb)(struct S_IP, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FI f17_S_SFP_FI(struct S_FI p0, float p1, void* p2, struct S_FI (*cb)(struct S_FI, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FF f17_S_SFP_FF(struct S_FF p0, float p1, void* p2, struct S_FF (*cb)(struct S_FF, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FD f17_S_SFP_FD(struct S_FD p0, float p1, void* p2, struct S_FD (*cb)(struct S_FD, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FP f17_S_SFP_FP(struct S_FP p0, float p1, void* p2, struct S_FP (*cb)(struct S_FP, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DI f17_S_SFP_DI(struct S_DI p0, float p1, void* p2, struct S_DI (*cb)(struct S_DI, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DF f17_S_SFP_DF(struct S_DF p0, float p1, void* p2, struct S_DF (*cb)(struct S_DF, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DD f17_S_SFP_DD(struct S_DD p0, float p1, void* p2, struct S_DD (*cb)(struct S_DD, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DP f17_S_SFP_DP(struct S_DP p0, float p1, void* p2, struct S_DP (*cb)(struct S_DP, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PI f17_S_SFP_PI(struct S_PI p0, float p1, void* p2, struct S_PI (*cb)(struct S_PI, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PF f17_S_SFP_PF(struct S_PF p0, float p1, void* p2, struct S_PF (*cb)(struct S_PF, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PD f17_S_SFP_PD(struct S_PD p0, float p1, void* p2, struct S_PD (*cb)(struct S_PD, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PP f17_S_SFP_PP(struct S_PP p0, float p1, void* p2, struct S_PP (*cb)(struct S_PP, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_III f17_S_SFP_III(struct S_III p0, float p1, void* p2, struct S_III (*cb)(struct S_III, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIF f17_S_SFP_IIF(struct S_IIF p0, float p1, void* p2, struct S_IIF (*cb)(struct S_IIF, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IID f17_S_SFP_IID(struct S_IID p0, float p1, void* p2, struct S_IID (*cb)(struct S_IID, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIP f17_S_SFP_IIP(struct S_IIP p0, float p1, void* p2, struct S_IIP (*cb)(struct S_IIP, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFI f17_S_SFP_IFI(struct S_IFI p0, float p1, void* p2, struct S_IFI (*cb)(struct S_IFI, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFF f17_S_SFP_IFF(struct S_IFF p0, float p1, void* p2, struct S_IFF (*cb)(struct S_IFF, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFD f17_S_SFP_IFD(struct S_IFD p0, float p1, void* p2, struct S_IFD (*cb)(struct S_IFD, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFP f17_S_SFP_IFP(struct S_IFP p0, float p1, void* p2, struct S_IFP (*cb)(struct S_IFP, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDI f17_S_SFP_IDI(struct S_IDI p0, float p1, void* p2, struct S_IDI (*cb)(struct S_IDI, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDF f17_S_SFP_IDF(struct S_IDF p0, float p1, void* p2, struct S_IDF (*cb)(struct S_IDF, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDD f17_S_SFP_IDD(struct S_IDD p0, float p1, void* p2, struct S_IDD (*cb)(struct S_IDD, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDP f17_S_SFP_IDP(struct S_IDP p0, float p1, void* p2, struct S_IDP (*cb)(struct S_IDP, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPI f17_S_SFP_IPI(struct S_IPI p0, float p1, void* p2, struct S_IPI (*cb)(struct S_IPI, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPF f17_S_SFP_IPF(struct S_IPF p0, float p1, void* p2, struct S_IPF (*cb)(struct S_IPF, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPD f17_S_SFP_IPD(struct S_IPD p0, float p1, void* p2, struct S_IPD (*cb)(struct S_IPD, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPP f17_S_SFP_IPP(struct S_IPP p0, float p1, void* p2, struct S_IPP (*cb)(struct S_IPP, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FII f17_S_SFP_FII(struct S_FII p0, float p1, void* p2, struct S_FII (*cb)(struct S_FII, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIF f17_S_SFP_FIF(struct S_FIF p0, float p1, void* p2, struct S_FIF (*cb)(struct S_FIF, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FID f17_S_SFP_FID(struct S_FID p0, float p1, void* p2, struct S_FID (*cb)(struct S_FID, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIP f17_S_SFP_FIP(struct S_FIP p0, float p1, void* p2, struct S_FIP (*cb)(struct S_FIP, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFI f17_S_SFP_FFI(struct S_FFI p0, float p1, void* p2, struct S_FFI (*cb)(struct S_FFI, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFF f17_S_SFP_FFF(struct S_FFF p0, float p1, void* p2, struct S_FFF (*cb)(struct S_FFF, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFD f17_S_SFP_FFD(struct S_FFD p0, float p1, void* p2, struct S_FFD (*cb)(struct S_FFD, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFP f17_S_SFP_FFP(struct S_FFP p0, float p1, void* p2, struct S_FFP (*cb)(struct S_FFP, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDI f17_S_SFP_FDI(struct S_FDI p0, float p1, void* p2, struct S_FDI (*cb)(struct S_FDI, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDF f17_S_SFP_FDF(struct S_FDF p0, float p1, void* p2, struct S_FDF (*cb)(struct S_FDF, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDD f17_S_SFP_FDD(struct S_FDD p0, float p1, void* p2, struct S_FDD (*cb)(struct S_FDD, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDP f17_S_SFP_FDP(struct S_FDP p0, float p1, void* p2, struct S_FDP (*cb)(struct S_FDP, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPI f17_S_SFP_FPI(struct S_FPI p0, float p1, void* p2, struct S_FPI (*cb)(struct S_FPI, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPF f17_S_SFP_FPF(struct S_FPF p0, float p1, void* p2, struct S_FPF (*cb)(struct S_FPF, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPD f17_S_SFP_FPD(struct S_FPD p0, float p1, void* p2, struct S_FPD (*cb)(struct S_FPD, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPP f17_S_SFP_FPP(struct S_FPP p0, float p1, void* p2, struct S_FPP (*cb)(struct S_FPP, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DII f17_S_SFP_DII(struct S_DII p0, float p1, void* p2, struct S_DII (*cb)(struct S_DII, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIF f17_S_SFP_DIF(struct S_DIF p0, float p1, void* p2, struct S_DIF (*cb)(struct S_DIF, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DID f17_S_SFP_DID(struct S_DID p0, float p1, void* p2, struct S_DID (*cb)(struct S_DID, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIP f17_S_SFP_DIP(struct S_DIP p0, float p1, void* p2, struct S_DIP (*cb)(struct S_DIP, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFI f17_S_SFP_DFI(struct S_DFI p0, float p1, void* p2, struct S_DFI (*cb)(struct S_DFI, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFF f17_S_SFP_DFF(struct S_DFF p0, float p1, void* p2, struct S_DFF (*cb)(struct S_DFF, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFD f17_S_SFP_DFD(struct S_DFD p0, float p1, void* p2, struct S_DFD (*cb)(struct S_DFD, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFP f17_S_SFP_DFP(struct S_DFP p0, float p1, void* p2, struct S_DFP (*cb)(struct S_DFP, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDI f17_S_SFP_DDI(struct S_DDI p0, float p1, void* p2, struct S_DDI (*cb)(struct S_DDI, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDF f17_S_SFP_DDF(struct S_DDF p0, float p1, void* p2, struct S_DDF (*cb)(struct S_DDF, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDD f17_S_SFP_DDD(struct S_DDD p0, float p1, void* p2, struct S_DDD (*cb)(struct S_DDD, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDP f17_S_SFP_DDP(struct S_DDP p0, float p1, void* p2, struct S_DDP (*cb)(struct S_DDP, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPI f17_S_SFP_DPI(struct S_DPI p0, float p1, void* p2, struct S_DPI (*cb)(struct S_DPI, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPF f17_S_SFP_DPF(struct S_DPF p0, float p1, void* p2, struct S_DPF (*cb)(struct S_DPF, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPD f17_S_SFP_DPD(struct S_DPD p0, float p1, void* p2, struct S_DPD (*cb)(struct S_DPD, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPP f17_S_SFP_DPP(struct S_DPP p0, float p1, void* p2, struct S_DPP (*cb)(struct S_DPP, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PII f17_S_SFP_PII(struct S_PII p0, float p1, void* p2, struct S_PII (*cb)(struct S_PII, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIF f17_S_SFP_PIF(struct S_PIF p0, float p1, void* p2, struct S_PIF (*cb)(struct S_PIF, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PID f17_S_SFP_PID(struct S_PID p0, float p1, void* p2, struct S_PID (*cb)(struct S_PID, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIP f17_S_SFP_PIP(struct S_PIP p0, float p1, void* p2, struct S_PIP (*cb)(struct S_PIP, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFI f17_S_SFP_PFI(struct S_PFI p0, float p1, void* p2, struct S_PFI (*cb)(struct S_PFI, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFF f17_S_SFP_PFF(struct S_PFF p0, float p1, void* p2, struct S_PFF (*cb)(struct S_PFF, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFD f17_S_SFP_PFD(struct S_PFD p0, float p1, void* p2, struct S_PFD (*cb)(struct S_PFD, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFP f17_S_SFP_PFP(struct S_PFP p0, float p1, void* p2, struct S_PFP (*cb)(struct S_PFP, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDI f17_S_SFP_PDI(struct S_PDI p0, float p1, void* p2, struct S_PDI (*cb)(struct S_PDI, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDF f17_S_SFP_PDF(struct S_PDF p0, float p1, void* p2, struct S_PDF (*cb)(struct S_PDF, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDD f17_S_SFP_PDD(struct S_PDD p0, float p1, void* p2, struct S_PDD (*cb)(struct S_PDD, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDP f17_S_SFP_PDP(struct S_PDP p0, float p1, void* p2, struct S_PDP (*cb)(struct S_PDP, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPI f17_S_SFP_PPI(struct S_PPI p0, float p1, void* p2, struct S_PPI (*cb)(struct S_PPI, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPF f17_S_SFP_PPF(struct S_PPF p0, float p1, void* p2, struct S_PPF (*cb)(struct S_PPF, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPD f17_S_SFP_PPD(struct S_PPD p0, float p1, void* p2, struct S_PPD (*cb)(struct S_PPD, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPP f17_S_SFP_PPP(struct S_PPP p0, float p1, void* p2, struct S_PPP (*cb)(struct S_PPP, float, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_I f17_S_SFS_I(struct S_I p0, float p1, struct S_I p2, struct S_I (*cb)(struct S_I, float, struct S_I)) { return cb(p0,p1,p2); }
-EXPORT struct S_F f17_S_SFS_F(struct S_F p0, float p1, struct S_F p2, struct S_F (*cb)(struct S_F, float, struct S_F)) { return cb(p0,p1,p2); }
-EXPORT struct S_D f17_S_SFS_D(struct S_D p0, float p1, struct S_D p2, struct S_D (*cb)(struct S_D, float, struct S_D)) { return cb(p0,p1,p2); }
-EXPORT struct S_P f17_S_SFS_P(struct S_P p0, float p1, struct S_P p2, struct S_P (*cb)(struct S_P, float, struct S_P)) { return cb(p0,p1,p2); }
-EXPORT struct S_II f17_S_SFS_II(struct S_II p0, float p1, struct S_II p2, struct S_II (*cb)(struct S_II, float, struct S_II)) { return cb(p0,p1,p2); }
-EXPORT struct S_IF f17_S_SFS_IF(struct S_IF p0, float p1, struct S_IF p2, struct S_IF (*cb)(struct S_IF, float, struct S_IF)) { return cb(p0,p1,p2); }
-EXPORT struct S_ID f17_S_SFS_ID(struct S_ID p0, float p1, struct S_ID p2, struct S_ID (*cb)(struct S_ID, float, struct S_ID)) { return cb(p0,p1,p2); }
-EXPORT struct S_IP f17_S_SFS_IP(struct S_IP p0, float p1, struct S_IP p2, struct S_IP (*cb)(struct S_IP, float, struct S_IP)) { return cb(p0,p1,p2); }
-EXPORT struct S_FI f17_S_SFS_FI(struct S_FI p0, float p1, struct S_FI p2, struct S_FI (*cb)(struct S_FI, float, struct S_FI)) { return cb(p0,p1,p2); }
-EXPORT struct S_FF f17_S_SFS_FF(struct S_FF p0, float p1, struct S_FF p2, struct S_FF (*cb)(struct S_FF, float, struct S_FF)) { return cb(p0,p1,p2); }
-EXPORT struct S_FD f17_S_SFS_FD(struct S_FD p0, float p1, struct S_FD p2, struct S_FD (*cb)(struct S_FD, float, struct S_FD)) { return cb(p0,p1,p2); }
-EXPORT struct S_FP f17_S_SFS_FP(struct S_FP p0, float p1, struct S_FP p2, struct S_FP (*cb)(struct S_FP, float, struct S_FP)) { return cb(p0,p1,p2); }
-EXPORT struct S_DI f17_S_SFS_DI(struct S_DI p0, float p1, struct S_DI p2, struct S_DI (*cb)(struct S_DI, float, struct S_DI)) { return cb(p0,p1,p2); }
-EXPORT struct S_DF f17_S_SFS_DF(struct S_DF p0, float p1, struct S_DF p2, struct S_DF (*cb)(struct S_DF, float, struct S_DF)) { return cb(p0,p1,p2); }
-EXPORT struct S_DD f17_S_SFS_DD(struct S_DD p0, float p1, struct S_DD p2, struct S_DD (*cb)(struct S_DD, float, struct S_DD)) { return cb(p0,p1,p2); }
-EXPORT struct S_DP f17_S_SFS_DP(struct S_DP p0, float p1, struct S_DP p2, struct S_DP (*cb)(struct S_DP, float, struct S_DP)) { return cb(p0,p1,p2); }
-EXPORT struct S_PI f17_S_SFS_PI(struct S_PI p0, float p1, struct S_PI p2, struct S_PI (*cb)(struct S_PI, float, struct S_PI)) { return cb(p0,p1,p2); }
-EXPORT struct S_PF f17_S_SFS_PF(struct S_PF p0, float p1, struct S_PF p2, struct S_PF (*cb)(struct S_PF, float, struct S_PF)) { return cb(p0,p1,p2); }
-EXPORT struct S_PD f17_S_SFS_PD(struct S_PD p0, float p1, struct S_PD p2, struct S_PD (*cb)(struct S_PD, float, struct S_PD)) { return cb(p0,p1,p2); }
-EXPORT struct S_PP f17_S_SFS_PP(struct S_PP p0, float p1, struct S_PP p2, struct S_PP (*cb)(struct S_PP, float, struct S_PP)) { return cb(p0,p1,p2); }
-EXPORT struct S_III f17_S_SFS_III(struct S_III p0, float p1, struct S_III p2, struct S_III (*cb)(struct S_III, float, struct S_III)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIF f17_S_SFS_IIF(struct S_IIF p0, float p1, struct S_IIF p2, struct S_IIF (*cb)(struct S_IIF, float, struct S_IIF)) { return cb(p0,p1,p2); }
-EXPORT struct S_IID f17_S_SFS_IID(struct S_IID p0, float p1, struct S_IID p2, struct S_IID (*cb)(struct S_IID, float, struct S_IID)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIP f17_S_SFS_IIP(struct S_IIP p0, float p1, struct S_IIP p2, struct S_IIP (*cb)(struct S_IIP, float, struct S_IIP)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFI f17_S_SFS_IFI(struct S_IFI p0, float p1, struct S_IFI p2, struct S_IFI (*cb)(struct S_IFI, float, struct S_IFI)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFF f17_S_SFS_IFF(struct S_IFF p0, float p1, struct S_IFF p2, struct S_IFF (*cb)(struct S_IFF, float, struct S_IFF)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFD f17_S_SFS_IFD(struct S_IFD p0, float p1, struct S_IFD p2, struct S_IFD (*cb)(struct S_IFD, float, struct S_IFD)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFP f17_S_SFS_IFP(struct S_IFP p0, float p1, struct S_IFP p2, struct S_IFP (*cb)(struct S_IFP, float, struct S_IFP)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDI f17_S_SFS_IDI(struct S_IDI p0, float p1, struct S_IDI p2, struct S_IDI (*cb)(struct S_IDI, float, struct S_IDI)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDF f17_S_SFS_IDF(struct S_IDF p0, float p1, struct S_IDF p2, struct S_IDF (*cb)(struct S_IDF, float, struct S_IDF)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDD f17_S_SFS_IDD(struct S_IDD p0, float p1, struct S_IDD p2, struct S_IDD (*cb)(struct S_IDD, float, struct S_IDD)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDP f17_S_SFS_IDP(struct S_IDP p0, float p1, struct S_IDP p2, struct S_IDP (*cb)(struct S_IDP, float, struct S_IDP)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPI f17_S_SFS_IPI(struct S_IPI p0, float p1, struct S_IPI p2, struct S_IPI (*cb)(struct S_IPI, float, struct S_IPI)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPF f17_S_SFS_IPF(struct S_IPF p0, float p1, struct S_IPF p2, struct S_IPF (*cb)(struct S_IPF, float, struct S_IPF)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPD f17_S_SFS_IPD(struct S_IPD p0, float p1, struct S_IPD p2, struct S_IPD (*cb)(struct S_IPD, float, struct S_IPD)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPP f17_S_SFS_IPP(struct S_IPP p0, float p1, struct S_IPP p2, struct S_IPP (*cb)(struct S_IPP, float, struct S_IPP)) { return cb(p0,p1,p2); }
-EXPORT struct S_FII f17_S_SFS_FII(struct S_FII p0, float p1, struct S_FII p2, struct S_FII (*cb)(struct S_FII, float, struct S_FII)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIF f17_S_SFS_FIF(struct S_FIF p0, float p1, struct S_FIF p2, struct S_FIF (*cb)(struct S_FIF, float, struct S_FIF)) { return cb(p0,p1,p2); }
-EXPORT struct S_FID f17_S_SFS_FID(struct S_FID p0, float p1, struct S_FID p2, struct S_FID (*cb)(struct S_FID, float, struct S_FID)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIP f17_S_SFS_FIP(struct S_FIP p0, float p1, struct S_FIP p2, struct S_FIP (*cb)(struct S_FIP, float, struct S_FIP)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFI f17_S_SFS_FFI(struct S_FFI p0, float p1, struct S_FFI p2, struct S_FFI (*cb)(struct S_FFI, float, struct S_FFI)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFF f17_S_SFS_FFF(struct S_FFF p0, float p1, struct S_FFF p2, struct S_FFF (*cb)(struct S_FFF, float, struct S_FFF)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFD f17_S_SFS_FFD(struct S_FFD p0, float p1, struct S_FFD p2, struct S_FFD (*cb)(struct S_FFD, float, struct S_FFD)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFP f17_S_SFS_FFP(struct S_FFP p0, float p1, struct S_FFP p2, struct S_FFP (*cb)(struct S_FFP, float, struct S_FFP)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDI f17_S_SFS_FDI(struct S_FDI p0, float p1, struct S_FDI p2, struct S_FDI (*cb)(struct S_FDI, float, struct S_FDI)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDF f17_S_SFS_FDF(struct S_FDF p0, float p1, struct S_FDF p2, struct S_FDF (*cb)(struct S_FDF, float, struct S_FDF)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDD f17_S_SFS_FDD(struct S_FDD p0, float p1, struct S_FDD p2, struct S_FDD (*cb)(struct S_FDD, float, struct S_FDD)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDP f18_S_SFS_FDP(struct S_FDP p0, float p1, struct S_FDP p2, struct S_FDP (*cb)(struct S_FDP, float, struct S_FDP)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPI f18_S_SFS_FPI(struct S_FPI p0, float p1, struct S_FPI p2, struct S_FPI (*cb)(struct S_FPI, float, struct S_FPI)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPF f18_S_SFS_FPF(struct S_FPF p0, float p1, struct S_FPF p2, struct S_FPF (*cb)(struct S_FPF, float, struct S_FPF)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPD f18_S_SFS_FPD(struct S_FPD p0, float p1, struct S_FPD p2, struct S_FPD (*cb)(struct S_FPD, float, struct S_FPD)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPP f18_S_SFS_FPP(struct S_FPP p0, float p1, struct S_FPP p2, struct S_FPP (*cb)(struct S_FPP, float, struct S_FPP)) { return cb(p0,p1,p2); }
-EXPORT struct S_DII f18_S_SFS_DII(struct S_DII p0, float p1, struct S_DII p2, struct S_DII (*cb)(struct S_DII, float, struct S_DII)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIF f18_S_SFS_DIF(struct S_DIF p0, float p1, struct S_DIF p2, struct S_DIF (*cb)(struct S_DIF, float, struct S_DIF)) { return cb(p0,p1,p2); }
-EXPORT struct S_DID f18_S_SFS_DID(struct S_DID p0, float p1, struct S_DID p2, struct S_DID (*cb)(struct S_DID, float, struct S_DID)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIP f18_S_SFS_DIP(struct S_DIP p0, float p1, struct S_DIP p2, struct S_DIP (*cb)(struct S_DIP, float, struct S_DIP)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFI f18_S_SFS_DFI(struct S_DFI p0, float p1, struct S_DFI p2, struct S_DFI (*cb)(struct S_DFI, float, struct S_DFI)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFF f18_S_SFS_DFF(struct S_DFF p0, float p1, struct S_DFF p2, struct S_DFF (*cb)(struct S_DFF, float, struct S_DFF)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFD f18_S_SFS_DFD(struct S_DFD p0, float p1, struct S_DFD p2, struct S_DFD (*cb)(struct S_DFD, float, struct S_DFD)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFP f18_S_SFS_DFP(struct S_DFP p0, float p1, struct S_DFP p2, struct S_DFP (*cb)(struct S_DFP, float, struct S_DFP)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDI f18_S_SFS_DDI(struct S_DDI p0, float p1, struct S_DDI p2, struct S_DDI (*cb)(struct S_DDI, float, struct S_DDI)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDF f18_S_SFS_DDF(struct S_DDF p0, float p1, struct S_DDF p2, struct S_DDF (*cb)(struct S_DDF, float, struct S_DDF)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDD f18_S_SFS_DDD(struct S_DDD p0, float p1, struct S_DDD p2, struct S_DDD (*cb)(struct S_DDD, float, struct S_DDD)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDP f18_S_SFS_DDP(struct S_DDP p0, float p1, struct S_DDP p2, struct S_DDP (*cb)(struct S_DDP, float, struct S_DDP)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPI f18_S_SFS_DPI(struct S_DPI p0, float p1, struct S_DPI p2, struct S_DPI (*cb)(struct S_DPI, float, struct S_DPI)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPF f18_S_SFS_DPF(struct S_DPF p0, float p1, struct S_DPF p2, struct S_DPF (*cb)(struct S_DPF, float, struct S_DPF)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPD f18_S_SFS_DPD(struct S_DPD p0, float p1, struct S_DPD p2, struct S_DPD (*cb)(struct S_DPD, float, struct S_DPD)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPP f18_S_SFS_DPP(struct S_DPP p0, float p1, struct S_DPP p2, struct S_DPP (*cb)(struct S_DPP, float, struct S_DPP)) { return cb(p0,p1,p2); }
-EXPORT struct S_PII f18_S_SFS_PII(struct S_PII p0, float p1, struct S_PII p2, struct S_PII (*cb)(struct S_PII, float, struct S_PII)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIF f18_S_SFS_PIF(struct S_PIF p0, float p1, struct S_PIF p2, struct S_PIF (*cb)(struct S_PIF, float, struct S_PIF)) { return cb(p0,p1,p2); }
-EXPORT struct S_PID f18_S_SFS_PID(struct S_PID p0, float p1, struct S_PID p2, struct S_PID (*cb)(struct S_PID, float, struct S_PID)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIP f18_S_SFS_PIP(struct S_PIP p0, float p1, struct S_PIP p2, struct S_PIP (*cb)(struct S_PIP, float, struct S_PIP)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFI f18_S_SFS_PFI(struct S_PFI p0, float p1, struct S_PFI p2, struct S_PFI (*cb)(struct S_PFI, float, struct S_PFI)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFF f18_S_SFS_PFF(struct S_PFF p0, float p1, struct S_PFF p2, struct S_PFF (*cb)(struct S_PFF, float, struct S_PFF)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFD f18_S_SFS_PFD(struct S_PFD p0, float p1, struct S_PFD p2, struct S_PFD (*cb)(struct S_PFD, float, struct S_PFD)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFP f18_S_SFS_PFP(struct S_PFP p0, float p1, struct S_PFP p2, struct S_PFP (*cb)(struct S_PFP, float, struct S_PFP)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDI f18_S_SFS_PDI(struct S_PDI p0, float p1, struct S_PDI p2, struct S_PDI (*cb)(struct S_PDI, float, struct S_PDI)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDF f18_S_SFS_PDF(struct S_PDF p0, float p1, struct S_PDF p2, struct S_PDF (*cb)(struct S_PDF, float, struct S_PDF)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDD f18_S_SFS_PDD(struct S_PDD p0, float p1, struct S_PDD p2, struct S_PDD (*cb)(struct S_PDD, float, struct S_PDD)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDP f18_S_SFS_PDP(struct S_PDP p0, float p1, struct S_PDP p2, struct S_PDP (*cb)(struct S_PDP, float, struct S_PDP)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPI f18_S_SFS_PPI(struct S_PPI p0, float p1, struct S_PPI p2, struct S_PPI (*cb)(struct S_PPI, float, struct S_PPI)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPF f18_S_SFS_PPF(struct S_PPF p0, float p1, struct S_PPF p2, struct S_PPF (*cb)(struct S_PPF, float, struct S_PPF)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPD f18_S_SFS_PPD(struct S_PPD p0, float p1, struct S_PPD p2, struct S_PPD (*cb)(struct S_PPD, float, struct S_PPD)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPP f18_S_SFS_PPP(struct S_PPP p0, float p1, struct S_PPP p2, struct S_PPP (*cb)(struct S_PPP, float, struct S_PPP)) { return cb(p0,p1,p2); }
-EXPORT struct S_I f18_S_SDI_I(struct S_I p0, double p1, int p2, struct S_I (*cb)(struct S_I, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_F f18_S_SDI_F(struct S_F p0, double p1, int p2, struct S_F (*cb)(struct S_F, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_D f18_S_SDI_D(struct S_D p0, double p1, int p2, struct S_D (*cb)(struct S_D, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_P f18_S_SDI_P(struct S_P p0, double p1, int p2, struct S_P (*cb)(struct S_P, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_II f18_S_SDI_II(struct S_II p0, double p1, int p2, struct S_II (*cb)(struct S_II, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IF f18_S_SDI_IF(struct S_IF p0, double p1, int p2, struct S_IF (*cb)(struct S_IF, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_ID f18_S_SDI_ID(struct S_ID p0, double p1, int p2, struct S_ID (*cb)(struct S_ID, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IP f18_S_SDI_IP(struct S_IP p0, double p1, int p2, struct S_IP (*cb)(struct S_IP, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FI f18_S_SDI_FI(struct S_FI p0, double p1, int p2, struct S_FI (*cb)(struct S_FI, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FF f18_S_SDI_FF(struct S_FF p0, double p1, int p2, struct S_FF (*cb)(struct S_FF, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FD f18_S_SDI_FD(struct S_FD p0, double p1, int p2, struct S_FD (*cb)(struct S_FD, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FP f18_S_SDI_FP(struct S_FP p0, double p1, int p2, struct S_FP (*cb)(struct S_FP, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DI f18_S_SDI_DI(struct S_DI p0, double p1, int p2, struct S_DI (*cb)(struct S_DI, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DF f18_S_SDI_DF(struct S_DF p0, double p1, int p2, struct S_DF (*cb)(struct S_DF, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DD f18_S_SDI_DD(struct S_DD p0, double p1, int p2, struct S_DD (*cb)(struct S_DD, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DP f18_S_SDI_DP(struct S_DP p0, double p1, int p2, struct S_DP (*cb)(struct S_DP, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PI f18_S_SDI_PI(struct S_PI p0, double p1, int p2, struct S_PI (*cb)(struct S_PI, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PF f18_S_SDI_PF(struct S_PF p0, double p1, int p2, struct S_PF (*cb)(struct S_PF, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PD f18_S_SDI_PD(struct S_PD p0, double p1, int p2, struct S_PD (*cb)(struct S_PD, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PP f18_S_SDI_PP(struct S_PP p0, double p1, int p2, struct S_PP (*cb)(struct S_PP, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_III f18_S_SDI_III(struct S_III p0, double p1, int p2, struct S_III (*cb)(struct S_III, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIF f18_S_SDI_IIF(struct S_IIF p0, double p1, int p2, struct S_IIF (*cb)(struct S_IIF, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IID f18_S_SDI_IID(struct S_IID p0, double p1, int p2, struct S_IID (*cb)(struct S_IID, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIP f18_S_SDI_IIP(struct S_IIP p0, double p1, int p2, struct S_IIP (*cb)(struct S_IIP, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFI f18_S_SDI_IFI(struct S_IFI p0, double p1, int p2, struct S_IFI (*cb)(struct S_IFI, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFF f18_S_SDI_IFF(struct S_IFF p0, double p1, int p2, struct S_IFF (*cb)(struct S_IFF, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFD f18_S_SDI_IFD(struct S_IFD p0, double p1, int p2, struct S_IFD (*cb)(struct S_IFD, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFP f18_S_SDI_IFP(struct S_IFP p0, double p1, int p2, struct S_IFP (*cb)(struct S_IFP, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDI f18_S_SDI_IDI(struct S_IDI p0, double p1, int p2, struct S_IDI (*cb)(struct S_IDI, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDF f18_S_SDI_IDF(struct S_IDF p0, double p1, int p2, struct S_IDF (*cb)(struct S_IDF, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDD f18_S_SDI_IDD(struct S_IDD p0, double p1, int p2, struct S_IDD (*cb)(struct S_IDD, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDP f18_S_SDI_IDP(struct S_IDP p0, double p1, int p2, struct S_IDP (*cb)(struct S_IDP, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPI f18_S_SDI_IPI(struct S_IPI p0, double p1, int p2, struct S_IPI (*cb)(struct S_IPI, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPF f18_S_SDI_IPF(struct S_IPF p0, double p1, int p2, struct S_IPF (*cb)(struct S_IPF, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPD f18_S_SDI_IPD(struct S_IPD p0, double p1, int p2, struct S_IPD (*cb)(struct S_IPD, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPP f18_S_SDI_IPP(struct S_IPP p0, double p1, int p2, struct S_IPP (*cb)(struct S_IPP, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FII f18_S_SDI_FII(struct S_FII p0, double p1, int p2, struct S_FII (*cb)(struct S_FII, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIF f18_S_SDI_FIF(struct S_FIF p0, double p1, int p2, struct S_FIF (*cb)(struct S_FIF, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FID f18_S_SDI_FID(struct S_FID p0, double p1, int p2, struct S_FID (*cb)(struct S_FID, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIP f18_S_SDI_FIP(struct S_FIP p0, double p1, int p2, struct S_FIP (*cb)(struct S_FIP, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFI f18_S_SDI_FFI(struct S_FFI p0, double p1, int p2, struct S_FFI (*cb)(struct S_FFI, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFF f18_S_SDI_FFF(struct S_FFF p0, double p1, int p2, struct S_FFF (*cb)(struct S_FFF, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFD f18_S_SDI_FFD(struct S_FFD p0, double p1, int p2, struct S_FFD (*cb)(struct S_FFD, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFP f18_S_SDI_FFP(struct S_FFP p0, double p1, int p2, struct S_FFP (*cb)(struct S_FFP, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDI f18_S_SDI_FDI(struct S_FDI p0, double p1, int p2, struct S_FDI (*cb)(struct S_FDI, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDF f18_S_SDI_FDF(struct S_FDF p0, double p1, int p2, struct S_FDF (*cb)(struct S_FDF, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDD f18_S_SDI_FDD(struct S_FDD p0, double p1, int p2, struct S_FDD (*cb)(struct S_FDD, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDP f18_S_SDI_FDP(struct S_FDP p0, double p1, int p2, struct S_FDP (*cb)(struct S_FDP, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPI f18_S_SDI_FPI(struct S_FPI p0, double p1, int p2, struct S_FPI (*cb)(struct S_FPI, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPF f18_S_SDI_FPF(struct S_FPF p0, double p1, int p2, struct S_FPF (*cb)(struct S_FPF, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPD f18_S_SDI_FPD(struct S_FPD p0, double p1, int p2, struct S_FPD (*cb)(struct S_FPD, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPP f18_S_SDI_FPP(struct S_FPP p0, double p1, int p2, struct S_FPP (*cb)(struct S_FPP, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DII f18_S_SDI_DII(struct S_DII p0, double p1, int p2, struct S_DII (*cb)(struct S_DII, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIF f18_S_SDI_DIF(struct S_DIF p0, double p1, int p2, struct S_DIF (*cb)(struct S_DIF, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DID f18_S_SDI_DID(struct S_DID p0, double p1, int p2, struct S_DID (*cb)(struct S_DID, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIP f18_S_SDI_DIP(struct S_DIP p0, double p1, int p2, struct S_DIP (*cb)(struct S_DIP, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFI f18_S_SDI_DFI(struct S_DFI p0, double p1, int p2, struct S_DFI (*cb)(struct S_DFI, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFF f18_S_SDI_DFF(struct S_DFF p0, double p1, int p2, struct S_DFF (*cb)(struct S_DFF, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFD f18_S_SDI_DFD(struct S_DFD p0, double p1, int p2, struct S_DFD (*cb)(struct S_DFD, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFP f18_S_SDI_DFP(struct S_DFP p0, double p1, int p2, struct S_DFP (*cb)(struct S_DFP, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDI f18_S_SDI_DDI(struct S_DDI p0, double p1, int p2, struct S_DDI (*cb)(struct S_DDI, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDF f18_S_SDI_DDF(struct S_DDF p0, double p1, int p2, struct S_DDF (*cb)(struct S_DDF, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDD f18_S_SDI_DDD(struct S_DDD p0, double p1, int p2, struct S_DDD (*cb)(struct S_DDD, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDP f18_S_SDI_DDP(struct S_DDP p0, double p1, int p2, struct S_DDP (*cb)(struct S_DDP, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPI f18_S_SDI_DPI(struct S_DPI p0, double p1, int p2, struct S_DPI (*cb)(struct S_DPI, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPF f18_S_SDI_DPF(struct S_DPF p0, double p1, int p2, struct S_DPF (*cb)(struct S_DPF, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPD f18_S_SDI_DPD(struct S_DPD p0, double p1, int p2, struct S_DPD (*cb)(struct S_DPD, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPP f18_S_SDI_DPP(struct S_DPP p0, double p1, int p2, struct S_DPP (*cb)(struct S_DPP, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PII f18_S_SDI_PII(struct S_PII p0, double p1, int p2, struct S_PII (*cb)(struct S_PII, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIF f18_S_SDI_PIF(struct S_PIF p0, double p1, int p2, struct S_PIF (*cb)(struct S_PIF, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PID f18_S_SDI_PID(struct S_PID p0, double p1, int p2, struct S_PID (*cb)(struct S_PID, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIP f18_S_SDI_PIP(struct S_PIP p0, double p1, int p2, struct S_PIP (*cb)(struct S_PIP, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFI f18_S_SDI_PFI(struct S_PFI p0, double p1, int p2, struct S_PFI (*cb)(struct S_PFI, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFF f18_S_SDI_PFF(struct S_PFF p0, double p1, int p2, struct S_PFF (*cb)(struct S_PFF, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFD f18_S_SDI_PFD(struct S_PFD p0, double p1, int p2, struct S_PFD (*cb)(struct S_PFD, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFP f18_S_SDI_PFP(struct S_PFP p0, double p1, int p2, struct S_PFP (*cb)(struct S_PFP, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDI f18_S_SDI_PDI(struct S_PDI p0, double p1, int p2, struct S_PDI (*cb)(struct S_PDI, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDF f18_S_SDI_PDF(struct S_PDF p0, double p1, int p2, struct S_PDF (*cb)(struct S_PDF, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDD f18_S_SDI_PDD(struct S_PDD p0, double p1, int p2, struct S_PDD (*cb)(struct S_PDD, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDP f18_S_SDI_PDP(struct S_PDP p0, double p1, int p2, struct S_PDP (*cb)(struct S_PDP, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPI f18_S_SDI_PPI(struct S_PPI p0, double p1, int p2, struct S_PPI (*cb)(struct S_PPI, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPF f18_S_SDI_PPF(struct S_PPF p0, double p1, int p2, struct S_PPF (*cb)(struct S_PPF, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPD f18_S_SDI_PPD(struct S_PPD p0, double p1, int p2, struct S_PPD (*cb)(struct S_PPD, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPP f18_S_SDI_PPP(struct S_PPP p0, double p1, int p2, struct S_PPP (*cb)(struct S_PPP, double, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_I f18_S_SDF_I(struct S_I p0, double p1, float p2, struct S_I (*cb)(struct S_I, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_F f18_S_SDF_F(struct S_F p0, double p1, float p2, struct S_F (*cb)(struct S_F, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_D f18_S_SDF_D(struct S_D p0, double p1, float p2, struct S_D (*cb)(struct S_D, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_P f18_S_SDF_P(struct S_P p0, double p1, float p2, struct S_P (*cb)(struct S_P, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_II f18_S_SDF_II(struct S_II p0, double p1, float p2, struct S_II (*cb)(struct S_II, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IF f18_S_SDF_IF(struct S_IF p0, double p1, float p2, struct S_IF (*cb)(struct S_IF, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_ID f18_S_SDF_ID(struct S_ID p0, double p1, float p2, struct S_ID (*cb)(struct S_ID, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IP f18_S_SDF_IP(struct S_IP p0, double p1, float p2, struct S_IP (*cb)(struct S_IP, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FI f18_S_SDF_FI(struct S_FI p0, double p1, float p2, struct S_FI (*cb)(struct S_FI, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FF f18_S_SDF_FF(struct S_FF p0, double p1, float p2, struct S_FF (*cb)(struct S_FF, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FD f18_S_SDF_FD(struct S_FD p0, double p1, float p2, struct S_FD (*cb)(struct S_FD, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FP f18_S_SDF_FP(struct S_FP p0, double p1, float p2, struct S_FP (*cb)(struct S_FP, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DI f18_S_SDF_DI(struct S_DI p0, double p1, float p2, struct S_DI (*cb)(struct S_DI, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DF f18_S_SDF_DF(struct S_DF p0, double p1, float p2, struct S_DF (*cb)(struct S_DF, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DD f18_S_SDF_DD(struct S_DD p0, double p1, float p2, struct S_DD (*cb)(struct S_DD, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DP f18_S_SDF_DP(struct S_DP p0, double p1, float p2, struct S_DP (*cb)(struct S_DP, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PI f18_S_SDF_PI(struct S_PI p0, double p1, float p2, struct S_PI (*cb)(struct S_PI, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PF f18_S_SDF_PF(struct S_PF p0, double p1, float p2, struct S_PF (*cb)(struct S_PF, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PD f18_S_SDF_PD(struct S_PD p0, double p1, float p2, struct S_PD (*cb)(struct S_PD, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PP f18_S_SDF_PP(struct S_PP p0, double p1, float p2, struct S_PP (*cb)(struct S_PP, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_III f18_S_SDF_III(struct S_III p0, double p1, float p2, struct S_III (*cb)(struct S_III, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIF f18_S_SDF_IIF(struct S_IIF p0, double p1, float p2, struct S_IIF (*cb)(struct S_IIF, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IID f18_S_SDF_IID(struct S_IID p0, double p1, float p2, struct S_IID (*cb)(struct S_IID, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIP f18_S_SDF_IIP(struct S_IIP p0, double p1, float p2, struct S_IIP (*cb)(struct S_IIP, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFI f18_S_SDF_IFI(struct S_IFI p0, double p1, float p2, struct S_IFI (*cb)(struct S_IFI, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFF f18_S_SDF_IFF(struct S_IFF p0, double p1, float p2, struct S_IFF (*cb)(struct S_IFF, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFD f18_S_SDF_IFD(struct S_IFD p0, double p1, float p2, struct S_IFD (*cb)(struct S_IFD, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFP f18_S_SDF_IFP(struct S_IFP p0, double p1, float p2, struct S_IFP (*cb)(struct S_IFP, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDI f18_S_SDF_IDI(struct S_IDI p0, double p1, float p2, struct S_IDI (*cb)(struct S_IDI, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDF f18_S_SDF_IDF(struct S_IDF p0, double p1, float p2, struct S_IDF (*cb)(struct S_IDF, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDD f18_S_SDF_IDD(struct S_IDD p0, double p1, float p2, struct S_IDD (*cb)(struct S_IDD, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDP f18_S_SDF_IDP(struct S_IDP p0, double p1, float p2, struct S_IDP (*cb)(struct S_IDP, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPI f18_S_SDF_IPI(struct S_IPI p0, double p1, float p2, struct S_IPI (*cb)(struct S_IPI, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPF f18_S_SDF_IPF(struct S_IPF p0, double p1, float p2, struct S_IPF (*cb)(struct S_IPF, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPD f18_S_SDF_IPD(struct S_IPD p0, double p1, float p2, struct S_IPD (*cb)(struct S_IPD, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPP f18_S_SDF_IPP(struct S_IPP p0, double p1, float p2, struct S_IPP (*cb)(struct S_IPP, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FII f18_S_SDF_FII(struct S_FII p0, double p1, float p2, struct S_FII (*cb)(struct S_FII, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIF f18_S_SDF_FIF(struct S_FIF p0, double p1, float p2, struct S_FIF (*cb)(struct S_FIF, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FID f18_S_SDF_FID(struct S_FID p0, double p1, float p2, struct S_FID (*cb)(struct S_FID, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIP f18_S_SDF_FIP(struct S_FIP p0, double p1, float p2, struct S_FIP (*cb)(struct S_FIP, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFI f18_S_SDF_FFI(struct S_FFI p0, double p1, float p2, struct S_FFI (*cb)(struct S_FFI, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFF f18_S_SDF_FFF(struct S_FFF p0, double p1, float p2, struct S_FFF (*cb)(struct S_FFF, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFD f18_S_SDF_FFD(struct S_FFD p0, double p1, float p2, struct S_FFD (*cb)(struct S_FFD, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFP f18_S_SDF_FFP(struct S_FFP p0, double p1, float p2, struct S_FFP (*cb)(struct S_FFP, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDI f18_S_SDF_FDI(struct S_FDI p0, double p1, float p2, struct S_FDI (*cb)(struct S_FDI, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDF f18_S_SDF_FDF(struct S_FDF p0, double p1, float p2, struct S_FDF (*cb)(struct S_FDF, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDD f18_S_SDF_FDD(struct S_FDD p0, double p1, float p2, struct S_FDD (*cb)(struct S_FDD, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDP f18_S_SDF_FDP(struct S_FDP p0, double p1, float p2, struct S_FDP (*cb)(struct S_FDP, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPI f18_S_SDF_FPI(struct S_FPI p0, double p1, float p2, struct S_FPI (*cb)(struct S_FPI, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPF f18_S_SDF_FPF(struct S_FPF p0, double p1, float p2, struct S_FPF (*cb)(struct S_FPF, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPD f18_S_SDF_FPD(struct S_FPD p0, double p1, float p2, struct S_FPD (*cb)(struct S_FPD, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPP f18_S_SDF_FPP(struct S_FPP p0, double p1, float p2, struct S_FPP (*cb)(struct S_FPP, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DII f18_S_SDF_DII(struct S_DII p0, double p1, float p2, struct S_DII (*cb)(struct S_DII, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIF f18_S_SDF_DIF(struct S_DIF p0, double p1, float p2, struct S_DIF (*cb)(struct S_DIF, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DID f18_S_SDF_DID(struct S_DID p0, double p1, float p2, struct S_DID (*cb)(struct S_DID, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIP f18_S_SDF_DIP(struct S_DIP p0, double p1, float p2, struct S_DIP (*cb)(struct S_DIP, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFI f18_S_SDF_DFI(struct S_DFI p0, double p1, float p2, struct S_DFI (*cb)(struct S_DFI, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFF f18_S_SDF_DFF(struct S_DFF p0, double p1, float p2, struct S_DFF (*cb)(struct S_DFF, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFD f18_S_SDF_DFD(struct S_DFD p0, double p1, float p2, struct S_DFD (*cb)(struct S_DFD, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFP f18_S_SDF_DFP(struct S_DFP p0, double p1, float p2, struct S_DFP (*cb)(struct S_DFP, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDI f18_S_SDF_DDI(struct S_DDI p0, double p1, float p2, struct S_DDI (*cb)(struct S_DDI, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDF f18_S_SDF_DDF(struct S_DDF p0, double p1, float p2, struct S_DDF (*cb)(struct S_DDF, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDD f18_S_SDF_DDD(struct S_DDD p0, double p1, float p2, struct S_DDD (*cb)(struct S_DDD, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDP f18_S_SDF_DDP(struct S_DDP p0, double p1, float p2, struct S_DDP (*cb)(struct S_DDP, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPI f18_S_SDF_DPI(struct S_DPI p0, double p1, float p2, struct S_DPI (*cb)(struct S_DPI, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPF f18_S_SDF_DPF(struct S_DPF p0, double p1, float p2, struct S_DPF (*cb)(struct S_DPF, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPD f18_S_SDF_DPD(struct S_DPD p0, double p1, float p2, struct S_DPD (*cb)(struct S_DPD, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPP f18_S_SDF_DPP(struct S_DPP p0, double p1, float p2, struct S_DPP (*cb)(struct S_DPP, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PII f18_S_SDF_PII(struct S_PII p0, double p1, float p2, struct S_PII (*cb)(struct S_PII, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIF f18_S_SDF_PIF(struct S_PIF p0, double p1, float p2, struct S_PIF (*cb)(struct S_PIF, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PID f18_S_SDF_PID(struct S_PID p0, double p1, float p2, struct S_PID (*cb)(struct S_PID, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIP f18_S_SDF_PIP(struct S_PIP p0, double p1, float p2, struct S_PIP (*cb)(struct S_PIP, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFI f18_S_SDF_PFI(struct S_PFI p0, double p1, float p2, struct S_PFI (*cb)(struct S_PFI, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFF f18_S_SDF_PFF(struct S_PFF p0, double p1, float p2, struct S_PFF (*cb)(struct S_PFF, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFD f18_S_SDF_PFD(struct S_PFD p0, double p1, float p2, struct S_PFD (*cb)(struct S_PFD, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFP f18_S_SDF_PFP(struct S_PFP p0, double p1, float p2, struct S_PFP (*cb)(struct S_PFP, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDI f18_S_SDF_PDI(struct S_PDI p0, double p1, float p2, struct S_PDI (*cb)(struct S_PDI, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDF f18_S_SDF_PDF(struct S_PDF p0, double p1, float p2, struct S_PDF (*cb)(struct S_PDF, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDD f18_S_SDF_PDD(struct S_PDD p0, double p1, float p2, struct S_PDD (*cb)(struct S_PDD, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDP f18_S_SDF_PDP(struct S_PDP p0, double p1, float p2, struct S_PDP (*cb)(struct S_PDP, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPI f18_S_SDF_PPI(struct S_PPI p0, double p1, float p2, struct S_PPI (*cb)(struct S_PPI, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPF f18_S_SDF_PPF(struct S_PPF p0, double p1, float p2, struct S_PPF (*cb)(struct S_PPF, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPD f18_S_SDF_PPD(struct S_PPD p0, double p1, float p2, struct S_PPD (*cb)(struct S_PPD, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPP f18_S_SDF_PPP(struct S_PPP p0, double p1, float p2, struct S_PPP (*cb)(struct S_PPP, double, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_I f18_S_SDD_I(struct S_I p0, double p1, double p2, struct S_I (*cb)(struct S_I, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_F f18_S_SDD_F(struct S_F p0, double p1, double p2, struct S_F (*cb)(struct S_F, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_D f18_S_SDD_D(struct S_D p0, double p1, double p2, struct S_D (*cb)(struct S_D, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_P f18_S_SDD_P(struct S_P p0, double p1, double p2, struct S_P (*cb)(struct S_P, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_II f18_S_SDD_II(struct S_II p0, double p1, double p2, struct S_II (*cb)(struct S_II, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IF f18_S_SDD_IF(struct S_IF p0, double p1, double p2, struct S_IF (*cb)(struct S_IF, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_ID f18_S_SDD_ID(struct S_ID p0, double p1, double p2, struct S_ID (*cb)(struct S_ID, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IP f18_S_SDD_IP(struct S_IP p0, double p1, double p2, struct S_IP (*cb)(struct S_IP, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FI f18_S_SDD_FI(struct S_FI p0, double p1, double p2, struct S_FI (*cb)(struct S_FI, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FF f18_S_SDD_FF(struct S_FF p0, double p1, double p2, struct S_FF (*cb)(struct S_FF, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FD f18_S_SDD_FD(struct S_FD p0, double p1, double p2, struct S_FD (*cb)(struct S_FD, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FP f18_S_SDD_FP(struct S_FP p0, double p1, double p2, struct S_FP (*cb)(struct S_FP, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DI f18_S_SDD_DI(struct S_DI p0, double p1, double p2, struct S_DI (*cb)(struct S_DI, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DF f18_S_SDD_DF(struct S_DF p0, double p1, double p2, struct S_DF (*cb)(struct S_DF, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DD f18_S_SDD_DD(struct S_DD p0, double p1, double p2, struct S_DD (*cb)(struct S_DD, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DP f18_S_SDD_DP(struct S_DP p0, double p1, double p2, struct S_DP (*cb)(struct S_DP, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PI f18_S_SDD_PI(struct S_PI p0, double p1, double p2, struct S_PI (*cb)(struct S_PI, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PF f18_S_SDD_PF(struct S_PF p0, double p1, double p2, struct S_PF (*cb)(struct S_PF, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PD f18_S_SDD_PD(struct S_PD p0, double p1, double p2, struct S_PD (*cb)(struct S_PD, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PP f18_S_SDD_PP(struct S_PP p0, double p1, double p2, struct S_PP (*cb)(struct S_PP, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_III f18_S_SDD_III(struct S_III p0, double p1, double p2, struct S_III (*cb)(struct S_III, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIF f18_S_SDD_IIF(struct S_IIF p0, double p1, double p2, struct S_IIF (*cb)(struct S_IIF, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IID f18_S_SDD_IID(struct S_IID p0, double p1, double p2, struct S_IID (*cb)(struct S_IID, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIP f18_S_SDD_IIP(struct S_IIP p0, double p1, double p2, struct S_IIP (*cb)(struct S_IIP, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFI f18_S_SDD_IFI(struct S_IFI p0, double p1, double p2, struct S_IFI (*cb)(struct S_IFI, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFF f18_S_SDD_IFF(struct S_IFF p0, double p1, double p2, struct S_IFF (*cb)(struct S_IFF, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFD f18_S_SDD_IFD(struct S_IFD p0, double p1, double p2, struct S_IFD (*cb)(struct S_IFD, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFP f18_S_SDD_IFP(struct S_IFP p0, double p1, double p2, struct S_IFP (*cb)(struct S_IFP, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDI f18_S_SDD_IDI(struct S_IDI p0, double p1, double p2, struct S_IDI (*cb)(struct S_IDI, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDF f18_S_SDD_IDF(struct S_IDF p0, double p1, double p2, struct S_IDF (*cb)(struct S_IDF, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDD f18_S_SDD_IDD(struct S_IDD p0, double p1, double p2, struct S_IDD (*cb)(struct S_IDD, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDP f18_S_SDD_IDP(struct S_IDP p0, double p1, double p2, struct S_IDP (*cb)(struct S_IDP, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPI f18_S_SDD_IPI(struct S_IPI p0, double p1, double p2, struct S_IPI (*cb)(struct S_IPI, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPF f18_S_SDD_IPF(struct S_IPF p0, double p1, double p2, struct S_IPF (*cb)(struct S_IPF, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPD f18_S_SDD_IPD(struct S_IPD p0, double p1, double p2, struct S_IPD (*cb)(struct S_IPD, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPP f18_S_SDD_IPP(struct S_IPP p0, double p1, double p2, struct S_IPP (*cb)(struct S_IPP, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FII f18_S_SDD_FII(struct S_FII p0, double p1, double p2, struct S_FII (*cb)(struct S_FII, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIF f18_S_SDD_FIF(struct S_FIF p0, double p1, double p2, struct S_FIF (*cb)(struct S_FIF, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FID f18_S_SDD_FID(struct S_FID p0, double p1, double p2, struct S_FID (*cb)(struct S_FID, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIP f18_S_SDD_FIP(struct S_FIP p0, double p1, double p2, struct S_FIP (*cb)(struct S_FIP, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFI f18_S_SDD_FFI(struct S_FFI p0, double p1, double p2, struct S_FFI (*cb)(struct S_FFI, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFF f18_S_SDD_FFF(struct S_FFF p0, double p1, double p2, struct S_FFF (*cb)(struct S_FFF, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFD f18_S_SDD_FFD(struct S_FFD p0, double p1, double p2, struct S_FFD (*cb)(struct S_FFD, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFP f18_S_SDD_FFP(struct S_FFP p0, double p1, double p2, struct S_FFP (*cb)(struct S_FFP, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDI f18_S_SDD_FDI(struct S_FDI p0, double p1, double p2, struct S_FDI (*cb)(struct S_FDI, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDF f18_S_SDD_FDF(struct S_FDF p0, double p1, double p2, struct S_FDF (*cb)(struct S_FDF, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDD f18_S_SDD_FDD(struct S_FDD p0, double p1, double p2, struct S_FDD (*cb)(struct S_FDD, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDP f18_S_SDD_FDP(struct S_FDP p0, double p1, double p2, struct S_FDP (*cb)(struct S_FDP, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPI f18_S_SDD_FPI(struct S_FPI p0, double p1, double p2, struct S_FPI (*cb)(struct S_FPI, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPF f18_S_SDD_FPF(struct S_FPF p0, double p1, double p2, struct S_FPF (*cb)(struct S_FPF, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPD f18_S_SDD_FPD(struct S_FPD p0, double p1, double p2, struct S_FPD (*cb)(struct S_FPD, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPP f18_S_SDD_FPP(struct S_FPP p0, double p1, double p2, struct S_FPP (*cb)(struct S_FPP, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DII f18_S_SDD_DII(struct S_DII p0, double p1, double p2, struct S_DII (*cb)(struct S_DII, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIF f18_S_SDD_DIF(struct S_DIF p0, double p1, double p2, struct S_DIF (*cb)(struct S_DIF, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DID f18_S_SDD_DID(struct S_DID p0, double p1, double p2, struct S_DID (*cb)(struct S_DID, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIP f18_S_SDD_DIP(struct S_DIP p0, double p1, double p2, struct S_DIP (*cb)(struct S_DIP, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFI f18_S_SDD_DFI(struct S_DFI p0, double p1, double p2, struct S_DFI (*cb)(struct S_DFI, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFF f18_S_SDD_DFF(struct S_DFF p0, double p1, double p2, struct S_DFF (*cb)(struct S_DFF, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFD f18_S_SDD_DFD(struct S_DFD p0, double p1, double p2, struct S_DFD (*cb)(struct S_DFD, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFP f18_S_SDD_DFP(struct S_DFP p0, double p1, double p2, struct S_DFP (*cb)(struct S_DFP, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDI f18_S_SDD_DDI(struct S_DDI p0, double p1, double p2, struct S_DDI (*cb)(struct S_DDI, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDF f18_S_SDD_DDF(struct S_DDF p0, double p1, double p2, struct S_DDF (*cb)(struct S_DDF, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDD f18_S_SDD_DDD(struct S_DDD p0, double p1, double p2, struct S_DDD (*cb)(struct S_DDD, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDP f18_S_SDD_DDP(struct S_DDP p0, double p1, double p2, struct S_DDP (*cb)(struct S_DDP, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPI f18_S_SDD_DPI(struct S_DPI p0, double p1, double p2, struct S_DPI (*cb)(struct S_DPI, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPF f18_S_SDD_DPF(struct S_DPF p0, double p1, double p2, struct S_DPF (*cb)(struct S_DPF, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPD f18_S_SDD_DPD(struct S_DPD p0, double p1, double p2, struct S_DPD (*cb)(struct S_DPD, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPP f18_S_SDD_DPP(struct S_DPP p0, double p1, double p2, struct S_DPP (*cb)(struct S_DPP, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PII f18_S_SDD_PII(struct S_PII p0, double p1, double p2, struct S_PII (*cb)(struct S_PII, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIF f18_S_SDD_PIF(struct S_PIF p0, double p1, double p2, struct S_PIF (*cb)(struct S_PIF, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PID f18_S_SDD_PID(struct S_PID p0, double p1, double p2, struct S_PID (*cb)(struct S_PID, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIP f18_S_SDD_PIP(struct S_PIP p0, double p1, double p2, struct S_PIP (*cb)(struct S_PIP, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFI f18_S_SDD_PFI(struct S_PFI p0, double p1, double p2, struct S_PFI (*cb)(struct S_PFI, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFF f18_S_SDD_PFF(struct S_PFF p0, double p1, double p2, struct S_PFF (*cb)(struct S_PFF, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFD f18_S_SDD_PFD(struct S_PFD p0, double p1, double p2, struct S_PFD (*cb)(struct S_PFD, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFP f18_S_SDD_PFP(struct S_PFP p0, double p1, double p2, struct S_PFP (*cb)(struct S_PFP, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDI f18_S_SDD_PDI(struct S_PDI p0, double p1, double p2, struct S_PDI (*cb)(struct S_PDI, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDF f18_S_SDD_PDF(struct S_PDF p0, double p1, double p2, struct S_PDF (*cb)(struct S_PDF, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDD f18_S_SDD_PDD(struct S_PDD p0, double p1, double p2, struct S_PDD (*cb)(struct S_PDD, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDP f18_S_SDD_PDP(struct S_PDP p0, double p1, double p2, struct S_PDP (*cb)(struct S_PDP, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPI f18_S_SDD_PPI(struct S_PPI p0, double p1, double p2, struct S_PPI (*cb)(struct S_PPI, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPF f18_S_SDD_PPF(struct S_PPF p0, double p1, double p2, struct S_PPF (*cb)(struct S_PPF, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPD f18_S_SDD_PPD(struct S_PPD p0, double p1, double p2, struct S_PPD (*cb)(struct S_PPD, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPP f18_S_SDD_PPP(struct S_PPP p0, double p1, double p2, struct S_PPP (*cb)(struct S_PPP, double, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_I f18_S_SDP_I(struct S_I p0, double p1, void* p2, struct S_I (*cb)(struct S_I, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_F f18_S_SDP_F(struct S_F p0, double p1, void* p2, struct S_F (*cb)(struct S_F, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_D f18_S_SDP_D(struct S_D p0, double p1, void* p2, struct S_D (*cb)(struct S_D, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_P f18_S_SDP_P(struct S_P p0, double p1, void* p2, struct S_P (*cb)(struct S_P, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_II f18_S_SDP_II(struct S_II p0, double p1, void* p2, struct S_II (*cb)(struct S_II, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IF f18_S_SDP_IF(struct S_IF p0, double p1, void* p2, struct S_IF (*cb)(struct S_IF, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_ID f18_S_SDP_ID(struct S_ID p0, double p1, void* p2, struct S_ID (*cb)(struct S_ID, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IP f18_S_SDP_IP(struct S_IP p0, double p1, void* p2, struct S_IP (*cb)(struct S_IP, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FI f18_S_SDP_FI(struct S_FI p0, double p1, void* p2, struct S_FI (*cb)(struct S_FI, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FF f18_S_SDP_FF(struct S_FF p0, double p1, void* p2, struct S_FF (*cb)(struct S_FF, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FD f18_S_SDP_FD(struct S_FD p0, double p1, void* p2, struct S_FD (*cb)(struct S_FD, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FP f18_S_SDP_FP(struct S_FP p0, double p1, void* p2, struct S_FP (*cb)(struct S_FP, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DI f18_S_SDP_DI(struct S_DI p0, double p1, void* p2, struct S_DI (*cb)(struct S_DI, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DF f18_S_SDP_DF(struct S_DF p0, double p1, void* p2, struct S_DF (*cb)(struct S_DF, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DD f18_S_SDP_DD(struct S_DD p0, double p1, void* p2, struct S_DD (*cb)(struct S_DD, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DP f18_S_SDP_DP(struct S_DP p0, double p1, void* p2, struct S_DP (*cb)(struct S_DP, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PI f18_S_SDP_PI(struct S_PI p0, double p1, void* p2, struct S_PI (*cb)(struct S_PI, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PF f18_S_SDP_PF(struct S_PF p0, double p1, void* p2, struct S_PF (*cb)(struct S_PF, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PD f18_S_SDP_PD(struct S_PD p0, double p1, void* p2, struct S_PD (*cb)(struct S_PD, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PP f18_S_SDP_PP(struct S_PP p0, double p1, void* p2, struct S_PP (*cb)(struct S_PP, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_III f18_S_SDP_III(struct S_III p0, double p1, void* p2, struct S_III (*cb)(struct S_III, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIF f18_S_SDP_IIF(struct S_IIF p0, double p1, void* p2, struct S_IIF (*cb)(struct S_IIF, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IID f18_S_SDP_IID(struct S_IID p0, double p1, void* p2, struct S_IID (*cb)(struct S_IID, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIP f18_S_SDP_IIP(struct S_IIP p0, double p1, void* p2, struct S_IIP (*cb)(struct S_IIP, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFI f18_S_SDP_IFI(struct S_IFI p0, double p1, void* p2, struct S_IFI (*cb)(struct S_IFI, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFF f18_S_SDP_IFF(struct S_IFF p0, double p1, void* p2, struct S_IFF (*cb)(struct S_IFF, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFD f18_S_SDP_IFD(struct S_IFD p0, double p1, void* p2, struct S_IFD (*cb)(struct S_IFD, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFP f18_S_SDP_IFP(struct S_IFP p0, double p1, void* p2, struct S_IFP (*cb)(struct S_IFP, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDI f18_S_SDP_IDI(struct S_IDI p0, double p1, void* p2, struct S_IDI (*cb)(struct S_IDI, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDF f18_S_SDP_IDF(struct S_IDF p0, double p1, void* p2, struct S_IDF (*cb)(struct S_IDF, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDD f18_S_SDP_IDD(struct S_IDD p0, double p1, void* p2, struct S_IDD (*cb)(struct S_IDD, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDP f18_S_SDP_IDP(struct S_IDP p0, double p1, void* p2, struct S_IDP (*cb)(struct S_IDP, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPI f18_S_SDP_IPI(struct S_IPI p0, double p1, void* p2, struct S_IPI (*cb)(struct S_IPI, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPF f18_S_SDP_IPF(struct S_IPF p0, double p1, void* p2, struct S_IPF (*cb)(struct S_IPF, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPD f18_S_SDP_IPD(struct S_IPD p0, double p1, void* p2, struct S_IPD (*cb)(struct S_IPD, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPP f18_S_SDP_IPP(struct S_IPP p0, double p1, void* p2, struct S_IPP (*cb)(struct S_IPP, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FII f18_S_SDP_FII(struct S_FII p0, double p1, void* p2, struct S_FII (*cb)(struct S_FII, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIF f18_S_SDP_FIF(struct S_FIF p0, double p1, void* p2, struct S_FIF (*cb)(struct S_FIF, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FID f18_S_SDP_FID(struct S_FID p0, double p1, void* p2, struct S_FID (*cb)(struct S_FID, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIP f18_S_SDP_FIP(struct S_FIP p0, double p1, void* p2, struct S_FIP (*cb)(struct S_FIP, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFI f18_S_SDP_FFI(struct S_FFI p0, double p1, void* p2, struct S_FFI (*cb)(struct S_FFI, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFF f18_S_SDP_FFF(struct S_FFF p0, double p1, void* p2, struct S_FFF (*cb)(struct S_FFF, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFD f18_S_SDP_FFD(struct S_FFD p0, double p1, void* p2, struct S_FFD (*cb)(struct S_FFD, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFP f18_S_SDP_FFP(struct S_FFP p0, double p1, void* p2, struct S_FFP (*cb)(struct S_FFP, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDI f18_S_SDP_FDI(struct S_FDI p0, double p1, void* p2, struct S_FDI (*cb)(struct S_FDI, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDF f18_S_SDP_FDF(struct S_FDF p0, double p1, void* p2, struct S_FDF (*cb)(struct S_FDF, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDD f18_S_SDP_FDD(struct S_FDD p0, double p1, void* p2, struct S_FDD (*cb)(struct S_FDD, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDP f18_S_SDP_FDP(struct S_FDP p0, double p1, void* p2, struct S_FDP (*cb)(struct S_FDP, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPI f18_S_SDP_FPI(struct S_FPI p0, double p1, void* p2, struct S_FPI (*cb)(struct S_FPI, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPF f18_S_SDP_FPF(struct S_FPF p0, double p1, void* p2, struct S_FPF (*cb)(struct S_FPF, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPD f18_S_SDP_FPD(struct S_FPD p0, double p1, void* p2, struct S_FPD (*cb)(struct S_FPD, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPP f18_S_SDP_FPP(struct S_FPP p0, double p1, void* p2, struct S_FPP (*cb)(struct S_FPP, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DII f18_S_SDP_DII(struct S_DII p0, double p1, void* p2, struct S_DII (*cb)(struct S_DII, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIF f18_S_SDP_DIF(struct S_DIF p0, double p1, void* p2, struct S_DIF (*cb)(struct S_DIF, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DID f18_S_SDP_DID(struct S_DID p0, double p1, void* p2, struct S_DID (*cb)(struct S_DID, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIP f18_S_SDP_DIP(struct S_DIP p0, double p1, void* p2, struct S_DIP (*cb)(struct S_DIP, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFI f18_S_SDP_DFI(struct S_DFI p0, double p1, void* p2, struct S_DFI (*cb)(struct S_DFI, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFF f18_S_SDP_DFF(struct S_DFF p0, double p1, void* p2, struct S_DFF (*cb)(struct S_DFF, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFD f18_S_SDP_DFD(struct S_DFD p0, double p1, void* p2, struct S_DFD (*cb)(struct S_DFD, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFP f18_S_SDP_DFP(struct S_DFP p0, double p1, void* p2, struct S_DFP (*cb)(struct S_DFP, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDI f18_S_SDP_DDI(struct S_DDI p0, double p1, void* p2, struct S_DDI (*cb)(struct S_DDI, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDF f18_S_SDP_DDF(struct S_DDF p0, double p1, void* p2, struct S_DDF (*cb)(struct S_DDF, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDD f18_S_SDP_DDD(struct S_DDD p0, double p1, void* p2, struct S_DDD (*cb)(struct S_DDD, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDP f18_S_SDP_DDP(struct S_DDP p0, double p1, void* p2, struct S_DDP (*cb)(struct S_DDP, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPI f18_S_SDP_DPI(struct S_DPI p0, double p1, void* p2, struct S_DPI (*cb)(struct S_DPI, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPF f18_S_SDP_DPF(struct S_DPF p0, double p1, void* p2, struct S_DPF (*cb)(struct S_DPF, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPD f18_S_SDP_DPD(struct S_DPD p0, double p1, void* p2, struct S_DPD (*cb)(struct S_DPD, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPP f18_S_SDP_DPP(struct S_DPP p0, double p1, void* p2, struct S_DPP (*cb)(struct S_DPP, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PII f18_S_SDP_PII(struct S_PII p0, double p1, void* p2, struct S_PII (*cb)(struct S_PII, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIF f18_S_SDP_PIF(struct S_PIF p0, double p1, void* p2, struct S_PIF (*cb)(struct S_PIF, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PID f18_S_SDP_PID(struct S_PID p0, double p1, void* p2, struct S_PID (*cb)(struct S_PID, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIP f18_S_SDP_PIP(struct S_PIP p0, double p1, void* p2, struct S_PIP (*cb)(struct S_PIP, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFI f18_S_SDP_PFI(struct S_PFI p0, double p1, void* p2, struct S_PFI (*cb)(struct S_PFI, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFF f18_S_SDP_PFF(struct S_PFF p0, double p1, void* p2, struct S_PFF (*cb)(struct S_PFF, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFD f18_S_SDP_PFD(struct S_PFD p0, double p1, void* p2, struct S_PFD (*cb)(struct S_PFD, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFP f18_S_SDP_PFP(struct S_PFP p0, double p1, void* p2, struct S_PFP (*cb)(struct S_PFP, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDI f18_S_SDP_PDI(struct S_PDI p0, double p1, void* p2, struct S_PDI (*cb)(struct S_PDI, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDF f18_S_SDP_PDF(struct S_PDF p0, double p1, void* p2, struct S_PDF (*cb)(struct S_PDF, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDD f18_S_SDP_PDD(struct S_PDD p0, double p1, void* p2, struct S_PDD (*cb)(struct S_PDD, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDP f18_S_SDP_PDP(struct S_PDP p0, double p1, void* p2, struct S_PDP (*cb)(struct S_PDP, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPI f18_S_SDP_PPI(struct S_PPI p0, double p1, void* p2, struct S_PPI (*cb)(struct S_PPI, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPF f18_S_SDP_PPF(struct S_PPF p0, double p1, void* p2, struct S_PPF (*cb)(struct S_PPF, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPD f18_S_SDP_PPD(struct S_PPD p0, double p1, void* p2, struct S_PPD (*cb)(struct S_PPD, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPP f18_S_SDP_PPP(struct S_PPP p0, double p1, void* p2, struct S_PPP (*cb)(struct S_PPP, double, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_I f18_S_SDS_I(struct S_I p0, double p1, struct S_I p2, struct S_I (*cb)(struct S_I, double, struct S_I)) { return cb(p0,p1,p2); }
-EXPORT struct S_F f18_S_SDS_F(struct S_F p0, double p1, struct S_F p2, struct S_F (*cb)(struct S_F, double, struct S_F)) { return cb(p0,p1,p2); }
-EXPORT struct S_D f18_S_SDS_D(struct S_D p0, double p1, struct S_D p2, struct S_D (*cb)(struct S_D, double, struct S_D)) { return cb(p0,p1,p2); }
-EXPORT struct S_P f18_S_SDS_P(struct S_P p0, double p1, struct S_P p2, struct S_P (*cb)(struct S_P, double, struct S_P)) { return cb(p0,p1,p2); }
-EXPORT struct S_II f18_S_SDS_II(struct S_II p0, double p1, struct S_II p2, struct S_II (*cb)(struct S_II, double, struct S_II)) { return cb(p0,p1,p2); }
-EXPORT struct S_IF f18_S_SDS_IF(struct S_IF p0, double p1, struct S_IF p2, struct S_IF (*cb)(struct S_IF, double, struct S_IF)) { return cb(p0,p1,p2); }
-EXPORT struct S_ID f18_S_SDS_ID(struct S_ID p0, double p1, struct S_ID p2, struct S_ID (*cb)(struct S_ID, double, struct S_ID)) { return cb(p0,p1,p2); }
-EXPORT struct S_IP f18_S_SDS_IP(struct S_IP p0, double p1, struct S_IP p2, struct S_IP (*cb)(struct S_IP, double, struct S_IP)) { return cb(p0,p1,p2); }
-EXPORT struct S_FI f18_S_SDS_FI(struct S_FI p0, double p1, struct S_FI p2, struct S_FI (*cb)(struct S_FI, double, struct S_FI)) { return cb(p0,p1,p2); }
-EXPORT struct S_FF f18_S_SDS_FF(struct S_FF p0, double p1, struct S_FF p2, struct S_FF (*cb)(struct S_FF, double, struct S_FF)) { return cb(p0,p1,p2); }
-EXPORT struct S_FD f18_S_SDS_FD(struct S_FD p0, double p1, struct S_FD p2, struct S_FD (*cb)(struct S_FD, double, struct S_FD)) { return cb(p0,p1,p2); }
-EXPORT struct S_FP f18_S_SDS_FP(struct S_FP p0, double p1, struct S_FP p2, struct S_FP (*cb)(struct S_FP, double, struct S_FP)) { return cb(p0,p1,p2); }
-EXPORT struct S_DI f18_S_SDS_DI(struct S_DI p0, double p1, struct S_DI p2, struct S_DI (*cb)(struct S_DI, double, struct S_DI)) { return cb(p0,p1,p2); }
-EXPORT struct S_DF f18_S_SDS_DF(struct S_DF p0, double p1, struct S_DF p2, struct S_DF (*cb)(struct S_DF, double, struct S_DF)) { return cb(p0,p1,p2); }
-EXPORT struct S_DD f18_S_SDS_DD(struct S_DD p0, double p1, struct S_DD p2, struct S_DD (*cb)(struct S_DD, double, struct S_DD)) { return cb(p0,p1,p2); }
-EXPORT struct S_DP f18_S_SDS_DP(struct S_DP p0, double p1, struct S_DP p2, struct S_DP (*cb)(struct S_DP, double, struct S_DP)) { return cb(p0,p1,p2); }
-EXPORT struct S_PI f18_S_SDS_PI(struct S_PI p0, double p1, struct S_PI p2, struct S_PI (*cb)(struct S_PI, double, struct S_PI)) { return cb(p0,p1,p2); }
-EXPORT struct S_PF f18_S_SDS_PF(struct S_PF p0, double p1, struct S_PF p2, struct S_PF (*cb)(struct S_PF, double, struct S_PF)) { return cb(p0,p1,p2); }
-EXPORT struct S_PD f18_S_SDS_PD(struct S_PD p0, double p1, struct S_PD p2, struct S_PD (*cb)(struct S_PD, double, struct S_PD)) { return cb(p0,p1,p2); }
-EXPORT struct S_PP f18_S_SDS_PP(struct S_PP p0, double p1, struct S_PP p2, struct S_PP (*cb)(struct S_PP, double, struct S_PP)) { return cb(p0,p1,p2); }
-EXPORT struct S_III f18_S_SDS_III(struct S_III p0, double p1, struct S_III p2, struct S_III (*cb)(struct S_III, double, struct S_III)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIF f18_S_SDS_IIF(struct S_IIF p0, double p1, struct S_IIF p2, struct S_IIF (*cb)(struct S_IIF, double, struct S_IIF)) { return cb(p0,p1,p2); }
-EXPORT struct S_IID f18_S_SDS_IID(struct S_IID p0, double p1, struct S_IID p2, struct S_IID (*cb)(struct S_IID, double, struct S_IID)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIP f18_S_SDS_IIP(struct S_IIP p0, double p1, struct S_IIP p2, struct S_IIP (*cb)(struct S_IIP, double, struct S_IIP)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFI f18_S_SDS_IFI(struct S_IFI p0, double p1, struct S_IFI p2, struct S_IFI (*cb)(struct S_IFI, double, struct S_IFI)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFF f18_S_SDS_IFF(struct S_IFF p0, double p1, struct S_IFF p2, struct S_IFF (*cb)(struct S_IFF, double, struct S_IFF)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFD f18_S_SDS_IFD(struct S_IFD p0, double p1, struct S_IFD p2, struct S_IFD (*cb)(struct S_IFD, double, struct S_IFD)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFP f18_S_SDS_IFP(struct S_IFP p0, double p1, struct S_IFP p2, struct S_IFP (*cb)(struct S_IFP, double, struct S_IFP)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDI f18_S_SDS_IDI(struct S_IDI p0, double p1, struct S_IDI p2, struct S_IDI (*cb)(struct S_IDI, double, struct S_IDI)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDF f18_S_SDS_IDF(struct S_IDF p0, double p1, struct S_IDF p2, struct S_IDF (*cb)(struct S_IDF, double, struct S_IDF)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDD f18_S_SDS_IDD(struct S_IDD p0, double p1, struct S_IDD p2, struct S_IDD (*cb)(struct S_IDD, double, struct S_IDD)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDP f18_S_SDS_IDP(struct S_IDP p0, double p1, struct S_IDP p2, struct S_IDP (*cb)(struct S_IDP, double, struct S_IDP)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPI f18_S_SDS_IPI(struct S_IPI p0, double p1, struct S_IPI p2, struct S_IPI (*cb)(struct S_IPI, double, struct S_IPI)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPF f18_S_SDS_IPF(struct S_IPF p0, double p1, struct S_IPF p2, struct S_IPF (*cb)(struct S_IPF, double, struct S_IPF)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPD f18_S_SDS_IPD(struct S_IPD p0, double p1, struct S_IPD p2, struct S_IPD (*cb)(struct S_IPD, double, struct S_IPD)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPP f18_S_SDS_IPP(struct S_IPP p0, double p1, struct S_IPP p2, struct S_IPP (*cb)(struct S_IPP, double, struct S_IPP)) { return cb(p0,p1,p2); }
-EXPORT struct S_FII f18_S_SDS_FII(struct S_FII p0, double p1, struct S_FII p2, struct S_FII (*cb)(struct S_FII, double, struct S_FII)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIF f18_S_SDS_FIF(struct S_FIF p0, double p1, struct S_FIF p2, struct S_FIF (*cb)(struct S_FIF, double, struct S_FIF)) { return cb(p0,p1,p2); }
-EXPORT struct S_FID f18_S_SDS_FID(struct S_FID p0, double p1, struct S_FID p2, struct S_FID (*cb)(struct S_FID, double, struct S_FID)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIP f18_S_SDS_FIP(struct S_FIP p0, double p1, struct S_FIP p2, struct S_FIP (*cb)(struct S_FIP, double, struct S_FIP)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFI f18_S_SDS_FFI(struct S_FFI p0, double p1, struct S_FFI p2, struct S_FFI (*cb)(struct S_FFI, double, struct S_FFI)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFF f18_S_SDS_FFF(struct S_FFF p0, double p1, struct S_FFF p2, struct S_FFF (*cb)(struct S_FFF, double, struct S_FFF)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFD f18_S_SDS_FFD(struct S_FFD p0, double p1, struct S_FFD p2, struct S_FFD (*cb)(struct S_FFD, double, struct S_FFD)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFP f18_S_SDS_FFP(struct S_FFP p0, double p1, struct S_FFP p2, struct S_FFP (*cb)(struct S_FFP, double, struct S_FFP)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDI f18_S_SDS_FDI(struct S_FDI p0, double p1, struct S_FDI p2, struct S_FDI (*cb)(struct S_FDI, double, struct S_FDI)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDF f18_S_SDS_FDF(struct S_FDF p0, double p1, struct S_FDF p2, struct S_FDF (*cb)(struct S_FDF, double, struct S_FDF)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDD f18_S_SDS_FDD(struct S_FDD p0, double p1, struct S_FDD p2, struct S_FDD (*cb)(struct S_FDD, double, struct S_FDD)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDP f18_S_SDS_FDP(struct S_FDP p0, double p1, struct S_FDP p2, struct S_FDP (*cb)(struct S_FDP, double, struct S_FDP)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPI f18_S_SDS_FPI(struct S_FPI p0, double p1, struct S_FPI p2, struct S_FPI (*cb)(struct S_FPI, double, struct S_FPI)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPF f18_S_SDS_FPF(struct S_FPF p0, double p1, struct S_FPF p2, struct S_FPF (*cb)(struct S_FPF, double, struct S_FPF)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPD f18_S_SDS_FPD(struct S_FPD p0, double p1, struct S_FPD p2, struct S_FPD (*cb)(struct S_FPD, double, struct S_FPD)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPP f18_S_SDS_FPP(struct S_FPP p0, double p1, struct S_FPP p2, struct S_FPP (*cb)(struct S_FPP, double, struct S_FPP)) { return cb(p0,p1,p2); }
-EXPORT struct S_DII f18_S_SDS_DII(struct S_DII p0, double p1, struct S_DII p2, struct S_DII (*cb)(struct S_DII, double, struct S_DII)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIF f18_S_SDS_DIF(struct S_DIF p0, double p1, struct S_DIF p2, struct S_DIF (*cb)(struct S_DIF, double, struct S_DIF)) { return cb(p0,p1,p2); }
-EXPORT struct S_DID f18_S_SDS_DID(struct S_DID p0, double p1, struct S_DID p2, struct S_DID (*cb)(struct S_DID, double, struct S_DID)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIP f18_S_SDS_DIP(struct S_DIP p0, double p1, struct S_DIP p2, struct S_DIP (*cb)(struct S_DIP, double, struct S_DIP)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFI f18_S_SDS_DFI(struct S_DFI p0, double p1, struct S_DFI p2, struct S_DFI (*cb)(struct S_DFI, double, struct S_DFI)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFF f18_S_SDS_DFF(struct S_DFF p0, double p1, struct S_DFF p2, struct S_DFF (*cb)(struct S_DFF, double, struct S_DFF)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFD f18_S_SDS_DFD(struct S_DFD p0, double p1, struct S_DFD p2, struct S_DFD (*cb)(struct S_DFD, double, struct S_DFD)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFP f18_S_SDS_DFP(struct S_DFP p0, double p1, struct S_DFP p2, struct S_DFP (*cb)(struct S_DFP, double, struct S_DFP)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDI f18_S_SDS_DDI(struct S_DDI p0, double p1, struct S_DDI p2, struct S_DDI (*cb)(struct S_DDI, double, struct S_DDI)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDF f18_S_SDS_DDF(struct S_DDF p0, double p1, struct S_DDF p2, struct S_DDF (*cb)(struct S_DDF, double, struct S_DDF)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDD f18_S_SDS_DDD(struct S_DDD p0, double p1, struct S_DDD p2, struct S_DDD (*cb)(struct S_DDD, double, struct S_DDD)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDP f18_S_SDS_DDP(struct S_DDP p0, double p1, struct S_DDP p2, struct S_DDP (*cb)(struct S_DDP, double, struct S_DDP)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPI f18_S_SDS_DPI(struct S_DPI p0, double p1, struct S_DPI p2, struct S_DPI (*cb)(struct S_DPI, double, struct S_DPI)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPF f18_S_SDS_DPF(struct S_DPF p0, double p1, struct S_DPF p2, struct S_DPF (*cb)(struct S_DPF, double, struct S_DPF)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPD f18_S_SDS_DPD(struct S_DPD p0, double p1, struct S_DPD p2, struct S_DPD (*cb)(struct S_DPD, double, struct S_DPD)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPP f18_S_SDS_DPP(struct S_DPP p0, double p1, struct S_DPP p2, struct S_DPP (*cb)(struct S_DPP, double, struct S_DPP)) { return cb(p0,p1,p2); }
-EXPORT struct S_PII f18_S_SDS_PII(struct S_PII p0, double p1, struct S_PII p2, struct S_PII (*cb)(struct S_PII, double, struct S_PII)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIF f18_S_SDS_PIF(struct S_PIF p0, double p1, struct S_PIF p2, struct S_PIF (*cb)(struct S_PIF, double, struct S_PIF)) { return cb(p0,p1,p2); }
-EXPORT struct S_PID f18_S_SDS_PID(struct S_PID p0, double p1, struct S_PID p2, struct S_PID (*cb)(struct S_PID, double, struct S_PID)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIP f18_S_SDS_PIP(struct S_PIP p0, double p1, struct S_PIP p2, struct S_PIP (*cb)(struct S_PIP, double, struct S_PIP)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFI f18_S_SDS_PFI(struct S_PFI p0, double p1, struct S_PFI p2, struct S_PFI (*cb)(struct S_PFI, double, struct S_PFI)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFF f18_S_SDS_PFF(struct S_PFF p0, double p1, struct S_PFF p2, struct S_PFF (*cb)(struct S_PFF, double, struct S_PFF)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFD f18_S_SDS_PFD(struct S_PFD p0, double p1, struct S_PFD p2, struct S_PFD (*cb)(struct S_PFD, double, struct S_PFD)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFP f18_S_SDS_PFP(struct S_PFP p0, double p1, struct S_PFP p2, struct S_PFP (*cb)(struct S_PFP, double, struct S_PFP)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDI f18_S_SDS_PDI(struct S_PDI p0, double p1, struct S_PDI p2, struct S_PDI (*cb)(struct S_PDI, double, struct S_PDI)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDF f18_S_SDS_PDF(struct S_PDF p0, double p1, struct S_PDF p2, struct S_PDF (*cb)(struct S_PDF, double, struct S_PDF)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDD f18_S_SDS_PDD(struct S_PDD p0, double p1, struct S_PDD p2, struct S_PDD (*cb)(struct S_PDD, double, struct S_PDD)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDP f18_S_SDS_PDP(struct S_PDP p0, double p1, struct S_PDP p2, struct S_PDP (*cb)(struct S_PDP, double, struct S_PDP)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPI f18_S_SDS_PPI(struct S_PPI p0, double p1, struct S_PPI p2, struct S_PPI (*cb)(struct S_PPI, double, struct S_PPI)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPF f18_S_SDS_PPF(struct S_PPF p0, double p1, struct S_PPF p2, struct S_PPF (*cb)(struct S_PPF, double, struct S_PPF)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPD f18_S_SDS_PPD(struct S_PPD p0, double p1, struct S_PPD p2, struct S_PPD (*cb)(struct S_PPD, double, struct S_PPD)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPP f18_S_SDS_PPP(struct S_PPP p0, double p1, struct S_PPP p2, struct S_PPP (*cb)(struct S_PPP, double, struct S_PPP)) { return cb(p0,p1,p2); }
-EXPORT struct S_I f18_S_SPI_I(struct S_I p0, void* p1, int p2, struct S_I (*cb)(struct S_I, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_F f18_S_SPI_F(struct S_F p0, void* p1, int p2, struct S_F (*cb)(struct S_F, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_D f18_S_SPI_D(struct S_D p0, void* p1, int p2, struct S_D (*cb)(struct S_D, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_P f18_S_SPI_P(struct S_P p0, void* p1, int p2, struct S_P (*cb)(struct S_P, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_II f18_S_SPI_II(struct S_II p0, void* p1, int p2, struct S_II (*cb)(struct S_II, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IF f18_S_SPI_IF(struct S_IF p0, void* p1, int p2, struct S_IF (*cb)(struct S_IF, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_ID f18_S_SPI_ID(struct S_ID p0, void* p1, int p2, struct S_ID (*cb)(struct S_ID, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IP f18_S_SPI_IP(struct S_IP p0, void* p1, int p2, struct S_IP (*cb)(struct S_IP, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FI f18_S_SPI_FI(struct S_FI p0, void* p1, int p2, struct S_FI (*cb)(struct S_FI, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FF f18_S_SPI_FF(struct S_FF p0, void* p1, int p2, struct S_FF (*cb)(struct S_FF, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FD f18_S_SPI_FD(struct S_FD p0, void* p1, int p2, struct S_FD (*cb)(struct S_FD, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FP f18_S_SPI_FP(struct S_FP p0, void* p1, int p2, struct S_FP (*cb)(struct S_FP, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DI f18_S_SPI_DI(struct S_DI p0, void* p1, int p2, struct S_DI (*cb)(struct S_DI, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DF f18_S_SPI_DF(struct S_DF p0, void* p1, int p2, struct S_DF (*cb)(struct S_DF, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DD f18_S_SPI_DD(struct S_DD p0, void* p1, int p2, struct S_DD (*cb)(struct S_DD, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DP f18_S_SPI_DP(struct S_DP p0, void* p1, int p2, struct S_DP (*cb)(struct S_DP, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PI f18_S_SPI_PI(struct S_PI p0, void* p1, int p2, struct S_PI (*cb)(struct S_PI, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PF f18_S_SPI_PF(struct S_PF p0, void* p1, int p2, struct S_PF (*cb)(struct S_PF, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PD f18_S_SPI_PD(struct S_PD p0, void* p1, int p2, struct S_PD (*cb)(struct S_PD, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PP f18_S_SPI_PP(struct S_PP p0, void* p1, int p2, struct S_PP (*cb)(struct S_PP, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_III f18_S_SPI_III(struct S_III p0, void* p1, int p2, struct S_III (*cb)(struct S_III, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIF f18_S_SPI_IIF(struct S_IIF p0, void* p1, int p2, struct S_IIF (*cb)(struct S_IIF, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IID f18_S_SPI_IID(struct S_IID p0, void* p1, int p2, struct S_IID (*cb)(struct S_IID, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIP f18_S_SPI_IIP(struct S_IIP p0, void* p1, int p2, struct S_IIP (*cb)(struct S_IIP, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFI f18_S_SPI_IFI(struct S_IFI p0, void* p1, int p2, struct S_IFI (*cb)(struct S_IFI, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFF f18_S_SPI_IFF(struct S_IFF p0, void* p1, int p2, struct S_IFF (*cb)(struct S_IFF, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFD f18_S_SPI_IFD(struct S_IFD p0, void* p1, int p2, struct S_IFD (*cb)(struct S_IFD, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFP f18_S_SPI_IFP(struct S_IFP p0, void* p1, int p2, struct S_IFP (*cb)(struct S_IFP, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDI f18_S_SPI_IDI(struct S_IDI p0, void* p1, int p2, struct S_IDI (*cb)(struct S_IDI, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDF f18_S_SPI_IDF(struct S_IDF p0, void* p1, int p2, struct S_IDF (*cb)(struct S_IDF, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDD f18_S_SPI_IDD(struct S_IDD p0, void* p1, int p2, struct S_IDD (*cb)(struct S_IDD, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDP f18_S_SPI_IDP(struct S_IDP p0, void* p1, int p2, struct S_IDP (*cb)(struct S_IDP, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPI f18_S_SPI_IPI(struct S_IPI p0, void* p1, int p2, struct S_IPI (*cb)(struct S_IPI, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPF f18_S_SPI_IPF(struct S_IPF p0, void* p1, int p2, struct S_IPF (*cb)(struct S_IPF, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPD f18_S_SPI_IPD(struct S_IPD p0, void* p1, int p2, struct S_IPD (*cb)(struct S_IPD, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPP f18_S_SPI_IPP(struct S_IPP p0, void* p1, int p2, struct S_IPP (*cb)(struct S_IPP, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FII f18_S_SPI_FII(struct S_FII p0, void* p1, int p2, struct S_FII (*cb)(struct S_FII, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIF f18_S_SPI_FIF(struct S_FIF p0, void* p1, int p2, struct S_FIF (*cb)(struct S_FIF, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FID f18_S_SPI_FID(struct S_FID p0, void* p1, int p2, struct S_FID (*cb)(struct S_FID, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIP f18_S_SPI_FIP(struct S_FIP p0, void* p1, int p2, struct S_FIP (*cb)(struct S_FIP, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFI f18_S_SPI_FFI(struct S_FFI p0, void* p1, int p2, struct S_FFI (*cb)(struct S_FFI, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFF f18_S_SPI_FFF(struct S_FFF p0, void* p1, int p2, struct S_FFF (*cb)(struct S_FFF, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFD f18_S_SPI_FFD(struct S_FFD p0, void* p1, int p2, struct S_FFD (*cb)(struct S_FFD, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFP f18_S_SPI_FFP(struct S_FFP p0, void* p1, int p2, struct S_FFP (*cb)(struct S_FFP, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDI f18_S_SPI_FDI(struct S_FDI p0, void* p1, int p2, struct S_FDI (*cb)(struct S_FDI, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDF f18_S_SPI_FDF(struct S_FDF p0, void* p1, int p2, struct S_FDF (*cb)(struct S_FDF, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDD f18_S_SPI_FDD(struct S_FDD p0, void* p1, int p2, struct S_FDD (*cb)(struct S_FDD, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDP f18_S_SPI_FDP(struct S_FDP p0, void* p1, int p2, struct S_FDP (*cb)(struct S_FDP, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPI f18_S_SPI_FPI(struct S_FPI p0, void* p1, int p2, struct S_FPI (*cb)(struct S_FPI, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPF f18_S_SPI_FPF(struct S_FPF p0, void* p1, int p2, struct S_FPF (*cb)(struct S_FPF, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPD f18_S_SPI_FPD(struct S_FPD p0, void* p1, int p2, struct S_FPD (*cb)(struct S_FPD, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPP f18_S_SPI_FPP(struct S_FPP p0, void* p1, int p2, struct S_FPP (*cb)(struct S_FPP, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DII f18_S_SPI_DII(struct S_DII p0, void* p1, int p2, struct S_DII (*cb)(struct S_DII, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIF f18_S_SPI_DIF(struct S_DIF p0, void* p1, int p2, struct S_DIF (*cb)(struct S_DIF, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DID f18_S_SPI_DID(struct S_DID p0, void* p1, int p2, struct S_DID (*cb)(struct S_DID, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIP f18_S_SPI_DIP(struct S_DIP p0, void* p1, int p2, struct S_DIP (*cb)(struct S_DIP, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFI f18_S_SPI_DFI(struct S_DFI p0, void* p1, int p2, struct S_DFI (*cb)(struct S_DFI, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFF f18_S_SPI_DFF(struct S_DFF p0, void* p1, int p2, struct S_DFF (*cb)(struct S_DFF, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFD f18_S_SPI_DFD(struct S_DFD p0, void* p1, int p2, struct S_DFD (*cb)(struct S_DFD, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFP f18_S_SPI_DFP(struct S_DFP p0, void* p1, int p2, struct S_DFP (*cb)(struct S_DFP, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDI f18_S_SPI_DDI(struct S_DDI p0, void* p1, int p2, struct S_DDI (*cb)(struct S_DDI, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDF f18_S_SPI_DDF(struct S_DDF p0, void* p1, int p2, struct S_DDF (*cb)(struct S_DDF, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDD f18_S_SPI_DDD(struct S_DDD p0, void* p1, int p2, struct S_DDD (*cb)(struct S_DDD, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDP f18_S_SPI_DDP(struct S_DDP p0, void* p1, int p2, struct S_DDP (*cb)(struct S_DDP, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPI f18_S_SPI_DPI(struct S_DPI p0, void* p1, int p2, struct S_DPI (*cb)(struct S_DPI, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPF f18_S_SPI_DPF(struct S_DPF p0, void* p1, int p2, struct S_DPF (*cb)(struct S_DPF, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPD f18_S_SPI_DPD(struct S_DPD p0, void* p1, int p2, struct S_DPD (*cb)(struct S_DPD, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPP f18_S_SPI_DPP(struct S_DPP p0, void* p1, int p2, struct S_DPP (*cb)(struct S_DPP, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PII f18_S_SPI_PII(struct S_PII p0, void* p1, int p2, struct S_PII (*cb)(struct S_PII, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIF f18_S_SPI_PIF(struct S_PIF p0, void* p1, int p2, struct S_PIF (*cb)(struct S_PIF, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PID f18_S_SPI_PID(struct S_PID p0, void* p1, int p2, struct S_PID (*cb)(struct S_PID, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIP f18_S_SPI_PIP(struct S_PIP p0, void* p1, int p2, struct S_PIP (*cb)(struct S_PIP, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFI f18_S_SPI_PFI(struct S_PFI p0, void* p1, int p2, struct S_PFI (*cb)(struct S_PFI, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFF f18_S_SPI_PFF(struct S_PFF p0, void* p1, int p2, struct S_PFF (*cb)(struct S_PFF, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFD f18_S_SPI_PFD(struct S_PFD p0, void* p1, int p2, struct S_PFD (*cb)(struct S_PFD, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFP f18_S_SPI_PFP(struct S_PFP p0, void* p1, int p2, struct S_PFP (*cb)(struct S_PFP, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDI f18_S_SPI_PDI(struct S_PDI p0, void* p1, int p2, struct S_PDI (*cb)(struct S_PDI, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDF f18_S_SPI_PDF(struct S_PDF p0, void* p1, int p2, struct S_PDF (*cb)(struct S_PDF, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDD f18_S_SPI_PDD(struct S_PDD p0, void* p1, int p2, struct S_PDD (*cb)(struct S_PDD, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDP f18_S_SPI_PDP(struct S_PDP p0, void* p1, int p2, struct S_PDP (*cb)(struct S_PDP, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPI f18_S_SPI_PPI(struct S_PPI p0, void* p1, int p2, struct S_PPI (*cb)(struct S_PPI, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPF f18_S_SPI_PPF(struct S_PPF p0, void* p1, int p2, struct S_PPF (*cb)(struct S_PPF, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPD f18_S_SPI_PPD(struct S_PPD p0, void* p1, int p2, struct S_PPD (*cb)(struct S_PPD, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPP f18_S_SPI_PPP(struct S_PPP p0, void* p1, int p2, struct S_PPP (*cb)(struct S_PPP, void*, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_I f18_S_SPF_I(struct S_I p0, void* p1, float p2, struct S_I (*cb)(struct S_I, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_F f18_S_SPF_F(struct S_F p0, void* p1, float p2, struct S_F (*cb)(struct S_F, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_D f18_S_SPF_D(struct S_D p0, void* p1, float p2, struct S_D (*cb)(struct S_D, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_P f18_S_SPF_P(struct S_P p0, void* p1, float p2, struct S_P (*cb)(struct S_P, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_II f18_S_SPF_II(struct S_II p0, void* p1, float p2, struct S_II (*cb)(struct S_II, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IF f18_S_SPF_IF(struct S_IF p0, void* p1, float p2, struct S_IF (*cb)(struct S_IF, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_ID f18_S_SPF_ID(struct S_ID p0, void* p1, float p2, struct S_ID (*cb)(struct S_ID, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IP f18_S_SPF_IP(struct S_IP p0, void* p1, float p2, struct S_IP (*cb)(struct S_IP, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FI f18_S_SPF_FI(struct S_FI p0, void* p1, float p2, struct S_FI (*cb)(struct S_FI, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FF f18_S_SPF_FF(struct S_FF p0, void* p1, float p2, struct S_FF (*cb)(struct S_FF, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FD f18_S_SPF_FD(struct S_FD p0, void* p1, float p2, struct S_FD (*cb)(struct S_FD, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FP f18_S_SPF_FP(struct S_FP p0, void* p1, float p2, struct S_FP (*cb)(struct S_FP, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DI f18_S_SPF_DI(struct S_DI p0, void* p1, float p2, struct S_DI (*cb)(struct S_DI, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DF f18_S_SPF_DF(struct S_DF p0, void* p1, float p2, struct S_DF (*cb)(struct S_DF, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DD f18_S_SPF_DD(struct S_DD p0, void* p1, float p2, struct S_DD (*cb)(struct S_DD, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DP f18_S_SPF_DP(struct S_DP p0, void* p1, float p2, struct S_DP (*cb)(struct S_DP, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PI f18_S_SPF_PI(struct S_PI p0, void* p1, float p2, struct S_PI (*cb)(struct S_PI, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PF f18_S_SPF_PF(struct S_PF p0, void* p1, float p2, struct S_PF (*cb)(struct S_PF, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PD f18_S_SPF_PD(struct S_PD p0, void* p1, float p2, struct S_PD (*cb)(struct S_PD, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PP f18_S_SPF_PP(struct S_PP p0, void* p1, float p2, struct S_PP (*cb)(struct S_PP, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_III f18_S_SPF_III(struct S_III p0, void* p1, float p2, struct S_III (*cb)(struct S_III, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIF f18_S_SPF_IIF(struct S_IIF p0, void* p1, float p2, struct S_IIF (*cb)(struct S_IIF, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IID f18_S_SPF_IID(struct S_IID p0, void* p1, float p2, struct S_IID (*cb)(struct S_IID, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIP f18_S_SPF_IIP(struct S_IIP p0, void* p1, float p2, struct S_IIP (*cb)(struct S_IIP, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFI f18_S_SPF_IFI(struct S_IFI p0, void* p1, float p2, struct S_IFI (*cb)(struct S_IFI, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFF f18_S_SPF_IFF(struct S_IFF p0, void* p1, float p2, struct S_IFF (*cb)(struct S_IFF, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFD f18_S_SPF_IFD(struct S_IFD p0, void* p1, float p2, struct S_IFD (*cb)(struct S_IFD, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFP f18_S_SPF_IFP(struct S_IFP p0, void* p1, float p2, struct S_IFP (*cb)(struct S_IFP, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDI f18_S_SPF_IDI(struct S_IDI p0, void* p1, float p2, struct S_IDI (*cb)(struct S_IDI, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDF f18_S_SPF_IDF(struct S_IDF p0, void* p1, float p2, struct S_IDF (*cb)(struct S_IDF, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDD f18_S_SPF_IDD(struct S_IDD p0, void* p1, float p2, struct S_IDD (*cb)(struct S_IDD, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDP f18_S_SPF_IDP(struct S_IDP p0, void* p1, float p2, struct S_IDP (*cb)(struct S_IDP, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPI f18_S_SPF_IPI(struct S_IPI p0, void* p1, float p2, struct S_IPI (*cb)(struct S_IPI, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPF f18_S_SPF_IPF(struct S_IPF p0, void* p1, float p2, struct S_IPF (*cb)(struct S_IPF, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPD f18_S_SPF_IPD(struct S_IPD p0, void* p1, float p2, struct S_IPD (*cb)(struct S_IPD, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPP f18_S_SPF_IPP(struct S_IPP p0, void* p1, float p2, struct S_IPP (*cb)(struct S_IPP, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FII f18_S_SPF_FII(struct S_FII p0, void* p1, float p2, struct S_FII (*cb)(struct S_FII, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIF f18_S_SPF_FIF(struct S_FIF p0, void* p1, float p2, struct S_FIF (*cb)(struct S_FIF, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FID f18_S_SPF_FID(struct S_FID p0, void* p1, float p2, struct S_FID (*cb)(struct S_FID, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIP f18_S_SPF_FIP(struct S_FIP p0, void* p1, float p2, struct S_FIP (*cb)(struct S_FIP, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFI f18_S_SPF_FFI(struct S_FFI p0, void* p1, float p2, struct S_FFI (*cb)(struct S_FFI, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFF f18_S_SPF_FFF(struct S_FFF p0, void* p1, float p2, struct S_FFF (*cb)(struct S_FFF, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFD f18_S_SPF_FFD(struct S_FFD p0, void* p1, float p2, struct S_FFD (*cb)(struct S_FFD, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFP f18_S_SPF_FFP(struct S_FFP p0, void* p1, float p2, struct S_FFP (*cb)(struct S_FFP, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDI f18_S_SPF_FDI(struct S_FDI p0, void* p1, float p2, struct S_FDI (*cb)(struct S_FDI, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDF f18_S_SPF_FDF(struct S_FDF p0, void* p1, float p2, struct S_FDF (*cb)(struct S_FDF, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDD f18_S_SPF_FDD(struct S_FDD p0, void* p1, float p2, struct S_FDD (*cb)(struct S_FDD, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDP f18_S_SPF_FDP(struct S_FDP p0, void* p1, float p2, struct S_FDP (*cb)(struct S_FDP, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPI f18_S_SPF_FPI(struct S_FPI p0, void* p1, float p2, struct S_FPI (*cb)(struct S_FPI, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPF f18_S_SPF_FPF(struct S_FPF p0, void* p1, float p2, struct S_FPF (*cb)(struct S_FPF, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPD f18_S_SPF_FPD(struct S_FPD p0, void* p1, float p2, struct S_FPD (*cb)(struct S_FPD, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPP f18_S_SPF_FPP(struct S_FPP p0, void* p1, float p2, struct S_FPP (*cb)(struct S_FPP, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DII f18_S_SPF_DII(struct S_DII p0, void* p1, float p2, struct S_DII (*cb)(struct S_DII, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIF f18_S_SPF_DIF(struct S_DIF p0, void* p1, float p2, struct S_DIF (*cb)(struct S_DIF, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DID f18_S_SPF_DID(struct S_DID p0, void* p1, float p2, struct S_DID (*cb)(struct S_DID, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIP f18_S_SPF_DIP(struct S_DIP p0, void* p1, float p2, struct S_DIP (*cb)(struct S_DIP, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFI f18_S_SPF_DFI(struct S_DFI p0, void* p1, float p2, struct S_DFI (*cb)(struct S_DFI, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFF f18_S_SPF_DFF(struct S_DFF p0, void* p1, float p2, struct S_DFF (*cb)(struct S_DFF, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFD f18_S_SPF_DFD(struct S_DFD p0, void* p1, float p2, struct S_DFD (*cb)(struct S_DFD, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFP f19_S_SPF_DFP(struct S_DFP p0, void* p1, float p2, struct S_DFP (*cb)(struct S_DFP, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDI f19_S_SPF_DDI(struct S_DDI p0, void* p1, float p2, struct S_DDI (*cb)(struct S_DDI, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDF f19_S_SPF_DDF(struct S_DDF p0, void* p1, float p2, struct S_DDF (*cb)(struct S_DDF, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDD f19_S_SPF_DDD(struct S_DDD p0, void* p1, float p2, struct S_DDD (*cb)(struct S_DDD, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDP f19_S_SPF_DDP(struct S_DDP p0, void* p1, float p2, struct S_DDP (*cb)(struct S_DDP, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPI f19_S_SPF_DPI(struct S_DPI p0, void* p1, float p2, struct S_DPI (*cb)(struct S_DPI, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPF f19_S_SPF_DPF(struct S_DPF p0, void* p1, float p2, struct S_DPF (*cb)(struct S_DPF, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPD f19_S_SPF_DPD(struct S_DPD p0, void* p1, float p2, struct S_DPD (*cb)(struct S_DPD, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPP f19_S_SPF_DPP(struct S_DPP p0, void* p1, float p2, struct S_DPP (*cb)(struct S_DPP, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PII f19_S_SPF_PII(struct S_PII p0, void* p1, float p2, struct S_PII (*cb)(struct S_PII, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIF f19_S_SPF_PIF(struct S_PIF p0, void* p1, float p2, struct S_PIF (*cb)(struct S_PIF, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PID f19_S_SPF_PID(struct S_PID p0, void* p1, float p2, struct S_PID (*cb)(struct S_PID, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIP f19_S_SPF_PIP(struct S_PIP p0, void* p1, float p2, struct S_PIP (*cb)(struct S_PIP, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFI f19_S_SPF_PFI(struct S_PFI p0, void* p1, float p2, struct S_PFI (*cb)(struct S_PFI, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFF f19_S_SPF_PFF(struct S_PFF p0, void* p1, float p2, struct S_PFF (*cb)(struct S_PFF, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFD f19_S_SPF_PFD(struct S_PFD p0, void* p1, float p2, struct S_PFD (*cb)(struct S_PFD, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFP f19_S_SPF_PFP(struct S_PFP p0, void* p1, float p2, struct S_PFP (*cb)(struct S_PFP, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDI f19_S_SPF_PDI(struct S_PDI p0, void* p1, float p2, struct S_PDI (*cb)(struct S_PDI, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDF f19_S_SPF_PDF(struct S_PDF p0, void* p1, float p2, struct S_PDF (*cb)(struct S_PDF, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDD f19_S_SPF_PDD(struct S_PDD p0, void* p1, float p2, struct S_PDD (*cb)(struct S_PDD, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDP f19_S_SPF_PDP(struct S_PDP p0, void* p1, float p2, struct S_PDP (*cb)(struct S_PDP, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPI f19_S_SPF_PPI(struct S_PPI p0, void* p1, float p2, struct S_PPI (*cb)(struct S_PPI, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPF f19_S_SPF_PPF(struct S_PPF p0, void* p1, float p2, struct S_PPF (*cb)(struct S_PPF, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPD f19_S_SPF_PPD(struct S_PPD p0, void* p1, float p2, struct S_PPD (*cb)(struct S_PPD, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPP f19_S_SPF_PPP(struct S_PPP p0, void* p1, float p2, struct S_PPP (*cb)(struct S_PPP, void*, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_I f19_S_SPD_I(struct S_I p0, void* p1, double p2, struct S_I (*cb)(struct S_I, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_F f19_S_SPD_F(struct S_F p0, void* p1, double p2, struct S_F (*cb)(struct S_F, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_D f19_S_SPD_D(struct S_D p0, void* p1, double p2, struct S_D (*cb)(struct S_D, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_P f19_S_SPD_P(struct S_P p0, void* p1, double p2, struct S_P (*cb)(struct S_P, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_II f19_S_SPD_II(struct S_II p0, void* p1, double p2, struct S_II (*cb)(struct S_II, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IF f19_S_SPD_IF(struct S_IF p0, void* p1, double p2, struct S_IF (*cb)(struct S_IF, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_ID f19_S_SPD_ID(struct S_ID p0, void* p1, double p2, struct S_ID (*cb)(struct S_ID, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IP f19_S_SPD_IP(struct S_IP p0, void* p1, double p2, struct S_IP (*cb)(struct S_IP, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FI f19_S_SPD_FI(struct S_FI p0, void* p1, double p2, struct S_FI (*cb)(struct S_FI, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FF f19_S_SPD_FF(struct S_FF p0, void* p1, double p2, struct S_FF (*cb)(struct S_FF, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FD f19_S_SPD_FD(struct S_FD p0, void* p1, double p2, struct S_FD (*cb)(struct S_FD, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FP f19_S_SPD_FP(struct S_FP p0, void* p1, double p2, struct S_FP (*cb)(struct S_FP, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DI f19_S_SPD_DI(struct S_DI p0, void* p1, double p2, struct S_DI (*cb)(struct S_DI, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DF f19_S_SPD_DF(struct S_DF p0, void* p1, double p2, struct S_DF (*cb)(struct S_DF, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DD f19_S_SPD_DD(struct S_DD p0, void* p1, double p2, struct S_DD (*cb)(struct S_DD, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DP f19_S_SPD_DP(struct S_DP p0, void* p1, double p2, struct S_DP (*cb)(struct S_DP, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PI f19_S_SPD_PI(struct S_PI p0, void* p1, double p2, struct S_PI (*cb)(struct S_PI, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PF f19_S_SPD_PF(struct S_PF p0, void* p1, double p2, struct S_PF (*cb)(struct S_PF, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PD f19_S_SPD_PD(struct S_PD p0, void* p1, double p2, struct S_PD (*cb)(struct S_PD, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PP f19_S_SPD_PP(struct S_PP p0, void* p1, double p2, struct S_PP (*cb)(struct S_PP, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_III f19_S_SPD_III(struct S_III p0, void* p1, double p2, struct S_III (*cb)(struct S_III, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIF f19_S_SPD_IIF(struct S_IIF p0, void* p1, double p2, struct S_IIF (*cb)(struct S_IIF, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IID f19_S_SPD_IID(struct S_IID p0, void* p1, double p2, struct S_IID (*cb)(struct S_IID, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIP f19_S_SPD_IIP(struct S_IIP p0, void* p1, double p2, struct S_IIP (*cb)(struct S_IIP, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFI f19_S_SPD_IFI(struct S_IFI p0, void* p1, double p2, struct S_IFI (*cb)(struct S_IFI, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFF f19_S_SPD_IFF(struct S_IFF p0, void* p1, double p2, struct S_IFF (*cb)(struct S_IFF, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFD f19_S_SPD_IFD(struct S_IFD p0, void* p1, double p2, struct S_IFD (*cb)(struct S_IFD, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFP f19_S_SPD_IFP(struct S_IFP p0, void* p1, double p2, struct S_IFP (*cb)(struct S_IFP, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDI f19_S_SPD_IDI(struct S_IDI p0, void* p1, double p2, struct S_IDI (*cb)(struct S_IDI, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDF f19_S_SPD_IDF(struct S_IDF p0, void* p1, double p2, struct S_IDF (*cb)(struct S_IDF, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDD f19_S_SPD_IDD(struct S_IDD p0, void* p1, double p2, struct S_IDD (*cb)(struct S_IDD, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDP f19_S_SPD_IDP(struct S_IDP p0, void* p1, double p2, struct S_IDP (*cb)(struct S_IDP, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPI f19_S_SPD_IPI(struct S_IPI p0, void* p1, double p2, struct S_IPI (*cb)(struct S_IPI, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPF f19_S_SPD_IPF(struct S_IPF p0, void* p1, double p2, struct S_IPF (*cb)(struct S_IPF, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPD f19_S_SPD_IPD(struct S_IPD p0, void* p1, double p2, struct S_IPD (*cb)(struct S_IPD, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPP f19_S_SPD_IPP(struct S_IPP p0, void* p1, double p2, struct S_IPP (*cb)(struct S_IPP, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FII f19_S_SPD_FII(struct S_FII p0, void* p1, double p2, struct S_FII (*cb)(struct S_FII, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIF f19_S_SPD_FIF(struct S_FIF p0, void* p1, double p2, struct S_FIF (*cb)(struct S_FIF, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FID f19_S_SPD_FID(struct S_FID p0, void* p1, double p2, struct S_FID (*cb)(struct S_FID, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIP f19_S_SPD_FIP(struct S_FIP p0, void* p1, double p2, struct S_FIP (*cb)(struct S_FIP, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFI f19_S_SPD_FFI(struct S_FFI p0, void* p1, double p2, struct S_FFI (*cb)(struct S_FFI, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFF f19_S_SPD_FFF(struct S_FFF p0, void* p1, double p2, struct S_FFF (*cb)(struct S_FFF, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFD f19_S_SPD_FFD(struct S_FFD p0, void* p1, double p2, struct S_FFD (*cb)(struct S_FFD, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFP f19_S_SPD_FFP(struct S_FFP p0, void* p1, double p2, struct S_FFP (*cb)(struct S_FFP, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDI f19_S_SPD_FDI(struct S_FDI p0, void* p1, double p2, struct S_FDI (*cb)(struct S_FDI, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDF f19_S_SPD_FDF(struct S_FDF p0, void* p1, double p2, struct S_FDF (*cb)(struct S_FDF, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDD f19_S_SPD_FDD(struct S_FDD p0, void* p1, double p2, struct S_FDD (*cb)(struct S_FDD, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDP f19_S_SPD_FDP(struct S_FDP p0, void* p1, double p2, struct S_FDP (*cb)(struct S_FDP, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPI f19_S_SPD_FPI(struct S_FPI p0, void* p1, double p2, struct S_FPI (*cb)(struct S_FPI, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPF f19_S_SPD_FPF(struct S_FPF p0, void* p1, double p2, struct S_FPF (*cb)(struct S_FPF, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPD f19_S_SPD_FPD(struct S_FPD p0, void* p1, double p2, struct S_FPD (*cb)(struct S_FPD, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPP f19_S_SPD_FPP(struct S_FPP p0, void* p1, double p2, struct S_FPP (*cb)(struct S_FPP, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DII f19_S_SPD_DII(struct S_DII p0, void* p1, double p2, struct S_DII (*cb)(struct S_DII, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIF f19_S_SPD_DIF(struct S_DIF p0, void* p1, double p2, struct S_DIF (*cb)(struct S_DIF, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DID f19_S_SPD_DID(struct S_DID p0, void* p1, double p2, struct S_DID (*cb)(struct S_DID, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIP f19_S_SPD_DIP(struct S_DIP p0, void* p1, double p2, struct S_DIP (*cb)(struct S_DIP, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFI f19_S_SPD_DFI(struct S_DFI p0, void* p1, double p2, struct S_DFI (*cb)(struct S_DFI, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFF f19_S_SPD_DFF(struct S_DFF p0, void* p1, double p2, struct S_DFF (*cb)(struct S_DFF, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFD f19_S_SPD_DFD(struct S_DFD p0, void* p1, double p2, struct S_DFD (*cb)(struct S_DFD, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFP f19_S_SPD_DFP(struct S_DFP p0, void* p1, double p2, struct S_DFP (*cb)(struct S_DFP, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDI f19_S_SPD_DDI(struct S_DDI p0, void* p1, double p2, struct S_DDI (*cb)(struct S_DDI, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDF f19_S_SPD_DDF(struct S_DDF p0, void* p1, double p2, struct S_DDF (*cb)(struct S_DDF, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDD f19_S_SPD_DDD(struct S_DDD p0, void* p1, double p2, struct S_DDD (*cb)(struct S_DDD, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDP f19_S_SPD_DDP(struct S_DDP p0, void* p1, double p2, struct S_DDP (*cb)(struct S_DDP, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPI f19_S_SPD_DPI(struct S_DPI p0, void* p1, double p2, struct S_DPI (*cb)(struct S_DPI, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPF f19_S_SPD_DPF(struct S_DPF p0, void* p1, double p2, struct S_DPF (*cb)(struct S_DPF, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPD f19_S_SPD_DPD(struct S_DPD p0, void* p1, double p2, struct S_DPD (*cb)(struct S_DPD, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPP f19_S_SPD_DPP(struct S_DPP p0, void* p1, double p2, struct S_DPP (*cb)(struct S_DPP, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PII f19_S_SPD_PII(struct S_PII p0, void* p1, double p2, struct S_PII (*cb)(struct S_PII, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIF f19_S_SPD_PIF(struct S_PIF p0, void* p1, double p2, struct S_PIF (*cb)(struct S_PIF, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PID f19_S_SPD_PID(struct S_PID p0, void* p1, double p2, struct S_PID (*cb)(struct S_PID, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIP f19_S_SPD_PIP(struct S_PIP p0, void* p1, double p2, struct S_PIP (*cb)(struct S_PIP, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFI f19_S_SPD_PFI(struct S_PFI p0, void* p1, double p2, struct S_PFI (*cb)(struct S_PFI, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFF f19_S_SPD_PFF(struct S_PFF p0, void* p1, double p2, struct S_PFF (*cb)(struct S_PFF, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFD f19_S_SPD_PFD(struct S_PFD p0, void* p1, double p2, struct S_PFD (*cb)(struct S_PFD, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFP f19_S_SPD_PFP(struct S_PFP p0, void* p1, double p2, struct S_PFP (*cb)(struct S_PFP, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDI f19_S_SPD_PDI(struct S_PDI p0, void* p1, double p2, struct S_PDI (*cb)(struct S_PDI, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDF f19_S_SPD_PDF(struct S_PDF p0, void* p1, double p2, struct S_PDF (*cb)(struct S_PDF, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDD f19_S_SPD_PDD(struct S_PDD p0, void* p1, double p2, struct S_PDD (*cb)(struct S_PDD, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDP f19_S_SPD_PDP(struct S_PDP p0, void* p1, double p2, struct S_PDP (*cb)(struct S_PDP, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPI f19_S_SPD_PPI(struct S_PPI p0, void* p1, double p2, struct S_PPI (*cb)(struct S_PPI, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPF f19_S_SPD_PPF(struct S_PPF p0, void* p1, double p2, struct S_PPF (*cb)(struct S_PPF, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPD f19_S_SPD_PPD(struct S_PPD p0, void* p1, double p2, struct S_PPD (*cb)(struct S_PPD, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPP f19_S_SPD_PPP(struct S_PPP p0, void* p1, double p2, struct S_PPP (*cb)(struct S_PPP, void*, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_I f19_S_SPP_I(struct S_I p0, void* p1, void* p2, struct S_I (*cb)(struct S_I, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_F f19_S_SPP_F(struct S_F p0, void* p1, void* p2, struct S_F (*cb)(struct S_F, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_D f19_S_SPP_D(struct S_D p0, void* p1, void* p2, struct S_D (*cb)(struct S_D, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_P f19_S_SPP_P(struct S_P p0, void* p1, void* p2, struct S_P (*cb)(struct S_P, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_II f19_S_SPP_II(struct S_II p0, void* p1, void* p2, struct S_II (*cb)(struct S_II, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IF f19_S_SPP_IF(struct S_IF p0, void* p1, void* p2, struct S_IF (*cb)(struct S_IF, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_ID f19_S_SPP_ID(struct S_ID p0, void* p1, void* p2, struct S_ID (*cb)(struct S_ID, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IP f19_S_SPP_IP(struct S_IP p0, void* p1, void* p2, struct S_IP (*cb)(struct S_IP, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FI f19_S_SPP_FI(struct S_FI p0, void* p1, void* p2, struct S_FI (*cb)(struct S_FI, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FF f19_S_SPP_FF(struct S_FF p0, void* p1, void* p2, struct S_FF (*cb)(struct S_FF, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FD f19_S_SPP_FD(struct S_FD p0, void* p1, void* p2, struct S_FD (*cb)(struct S_FD, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FP f19_S_SPP_FP(struct S_FP p0, void* p1, void* p2, struct S_FP (*cb)(struct S_FP, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DI f19_S_SPP_DI(struct S_DI p0, void* p1, void* p2, struct S_DI (*cb)(struct S_DI, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DF f19_S_SPP_DF(struct S_DF p0, void* p1, void* p2, struct S_DF (*cb)(struct S_DF, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DD f19_S_SPP_DD(struct S_DD p0, void* p1, void* p2, struct S_DD (*cb)(struct S_DD, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DP f19_S_SPP_DP(struct S_DP p0, void* p1, void* p2, struct S_DP (*cb)(struct S_DP, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PI f19_S_SPP_PI(struct S_PI p0, void* p1, void* p2, struct S_PI (*cb)(struct S_PI, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PF f19_S_SPP_PF(struct S_PF p0, void* p1, void* p2, struct S_PF (*cb)(struct S_PF, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PD f19_S_SPP_PD(struct S_PD p0, void* p1, void* p2, struct S_PD (*cb)(struct S_PD, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PP f19_S_SPP_PP(struct S_PP p0, void* p1, void* p2, struct S_PP (*cb)(struct S_PP, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_III f19_S_SPP_III(struct S_III p0, void* p1, void* p2, struct S_III (*cb)(struct S_III, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIF f19_S_SPP_IIF(struct S_IIF p0, void* p1, void* p2, struct S_IIF (*cb)(struct S_IIF, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IID f19_S_SPP_IID(struct S_IID p0, void* p1, void* p2, struct S_IID (*cb)(struct S_IID, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIP f19_S_SPP_IIP(struct S_IIP p0, void* p1, void* p2, struct S_IIP (*cb)(struct S_IIP, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFI f19_S_SPP_IFI(struct S_IFI p0, void* p1, void* p2, struct S_IFI (*cb)(struct S_IFI, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFF f19_S_SPP_IFF(struct S_IFF p0, void* p1, void* p2, struct S_IFF (*cb)(struct S_IFF, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFD f19_S_SPP_IFD(struct S_IFD p0, void* p1, void* p2, struct S_IFD (*cb)(struct S_IFD, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFP f19_S_SPP_IFP(struct S_IFP p0, void* p1, void* p2, struct S_IFP (*cb)(struct S_IFP, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDI f19_S_SPP_IDI(struct S_IDI p0, void* p1, void* p2, struct S_IDI (*cb)(struct S_IDI, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDF f19_S_SPP_IDF(struct S_IDF p0, void* p1, void* p2, struct S_IDF (*cb)(struct S_IDF, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDD f19_S_SPP_IDD(struct S_IDD p0, void* p1, void* p2, struct S_IDD (*cb)(struct S_IDD, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDP f19_S_SPP_IDP(struct S_IDP p0, void* p1, void* p2, struct S_IDP (*cb)(struct S_IDP, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPI f19_S_SPP_IPI(struct S_IPI p0, void* p1, void* p2, struct S_IPI (*cb)(struct S_IPI, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPF f19_S_SPP_IPF(struct S_IPF p0, void* p1, void* p2, struct S_IPF (*cb)(struct S_IPF, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPD f19_S_SPP_IPD(struct S_IPD p0, void* p1, void* p2, struct S_IPD (*cb)(struct S_IPD, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPP f19_S_SPP_IPP(struct S_IPP p0, void* p1, void* p2, struct S_IPP (*cb)(struct S_IPP, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FII f19_S_SPP_FII(struct S_FII p0, void* p1, void* p2, struct S_FII (*cb)(struct S_FII, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIF f19_S_SPP_FIF(struct S_FIF p0, void* p1, void* p2, struct S_FIF (*cb)(struct S_FIF, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FID f19_S_SPP_FID(struct S_FID p0, void* p1, void* p2, struct S_FID (*cb)(struct S_FID, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIP f19_S_SPP_FIP(struct S_FIP p0, void* p1, void* p2, struct S_FIP (*cb)(struct S_FIP, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFI f19_S_SPP_FFI(struct S_FFI p0, void* p1, void* p2, struct S_FFI (*cb)(struct S_FFI, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFF f19_S_SPP_FFF(struct S_FFF p0, void* p1, void* p2, struct S_FFF (*cb)(struct S_FFF, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFD f19_S_SPP_FFD(struct S_FFD p0, void* p1, void* p2, struct S_FFD (*cb)(struct S_FFD, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFP f19_S_SPP_FFP(struct S_FFP p0, void* p1, void* p2, struct S_FFP (*cb)(struct S_FFP, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDI f19_S_SPP_FDI(struct S_FDI p0, void* p1, void* p2, struct S_FDI (*cb)(struct S_FDI, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDF f19_S_SPP_FDF(struct S_FDF p0, void* p1, void* p2, struct S_FDF (*cb)(struct S_FDF, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDD f19_S_SPP_FDD(struct S_FDD p0, void* p1, void* p2, struct S_FDD (*cb)(struct S_FDD, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDP f19_S_SPP_FDP(struct S_FDP p0, void* p1, void* p2, struct S_FDP (*cb)(struct S_FDP, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPI f19_S_SPP_FPI(struct S_FPI p0, void* p1, void* p2, struct S_FPI (*cb)(struct S_FPI, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPF f19_S_SPP_FPF(struct S_FPF p0, void* p1, void* p2, struct S_FPF (*cb)(struct S_FPF, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPD f19_S_SPP_FPD(struct S_FPD p0, void* p1, void* p2, struct S_FPD (*cb)(struct S_FPD, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPP f19_S_SPP_FPP(struct S_FPP p0, void* p1, void* p2, struct S_FPP (*cb)(struct S_FPP, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DII f19_S_SPP_DII(struct S_DII p0, void* p1, void* p2, struct S_DII (*cb)(struct S_DII, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIF f19_S_SPP_DIF(struct S_DIF p0, void* p1, void* p2, struct S_DIF (*cb)(struct S_DIF, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DID f19_S_SPP_DID(struct S_DID p0, void* p1, void* p2, struct S_DID (*cb)(struct S_DID, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIP f19_S_SPP_DIP(struct S_DIP p0, void* p1, void* p2, struct S_DIP (*cb)(struct S_DIP, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFI f19_S_SPP_DFI(struct S_DFI p0, void* p1, void* p2, struct S_DFI (*cb)(struct S_DFI, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFF f19_S_SPP_DFF(struct S_DFF p0, void* p1, void* p2, struct S_DFF (*cb)(struct S_DFF, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFD f19_S_SPP_DFD(struct S_DFD p0, void* p1, void* p2, struct S_DFD (*cb)(struct S_DFD, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFP f19_S_SPP_DFP(struct S_DFP p0, void* p1, void* p2, struct S_DFP (*cb)(struct S_DFP, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDI f19_S_SPP_DDI(struct S_DDI p0, void* p1, void* p2, struct S_DDI (*cb)(struct S_DDI, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDF f19_S_SPP_DDF(struct S_DDF p0, void* p1, void* p2, struct S_DDF (*cb)(struct S_DDF, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDD f19_S_SPP_DDD(struct S_DDD p0, void* p1, void* p2, struct S_DDD (*cb)(struct S_DDD, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDP f19_S_SPP_DDP(struct S_DDP p0, void* p1, void* p2, struct S_DDP (*cb)(struct S_DDP, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPI f19_S_SPP_DPI(struct S_DPI p0, void* p1, void* p2, struct S_DPI (*cb)(struct S_DPI, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPF f19_S_SPP_DPF(struct S_DPF p0, void* p1, void* p2, struct S_DPF (*cb)(struct S_DPF, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPD f19_S_SPP_DPD(struct S_DPD p0, void* p1, void* p2, struct S_DPD (*cb)(struct S_DPD, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPP f19_S_SPP_DPP(struct S_DPP p0, void* p1, void* p2, struct S_DPP (*cb)(struct S_DPP, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PII f19_S_SPP_PII(struct S_PII p0, void* p1, void* p2, struct S_PII (*cb)(struct S_PII, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIF f19_S_SPP_PIF(struct S_PIF p0, void* p1, void* p2, struct S_PIF (*cb)(struct S_PIF, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PID f19_S_SPP_PID(struct S_PID p0, void* p1, void* p2, struct S_PID (*cb)(struct S_PID, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIP f19_S_SPP_PIP(struct S_PIP p0, void* p1, void* p2, struct S_PIP (*cb)(struct S_PIP, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFI f19_S_SPP_PFI(struct S_PFI p0, void* p1, void* p2, struct S_PFI (*cb)(struct S_PFI, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFF f19_S_SPP_PFF(struct S_PFF p0, void* p1, void* p2, struct S_PFF (*cb)(struct S_PFF, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFD f19_S_SPP_PFD(struct S_PFD p0, void* p1, void* p2, struct S_PFD (*cb)(struct S_PFD, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFP f19_S_SPP_PFP(struct S_PFP p0, void* p1, void* p2, struct S_PFP (*cb)(struct S_PFP, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDI f19_S_SPP_PDI(struct S_PDI p0, void* p1, void* p2, struct S_PDI (*cb)(struct S_PDI, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDF f19_S_SPP_PDF(struct S_PDF p0, void* p1, void* p2, struct S_PDF (*cb)(struct S_PDF, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDD f19_S_SPP_PDD(struct S_PDD p0, void* p1, void* p2, struct S_PDD (*cb)(struct S_PDD, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDP f19_S_SPP_PDP(struct S_PDP p0, void* p1, void* p2, struct S_PDP (*cb)(struct S_PDP, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPI f19_S_SPP_PPI(struct S_PPI p0, void* p1, void* p2, struct S_PPI (*cb)(struct S_PPI, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPF f19_S_SPP_PPF(struct S_PPF p0, void* p1, void* p2, struct S_PPF (*cb)(struct S_PPF, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPD f19_S_SPP_PPD(struct S_PPD p0, void* p1, void* p2, struct S_PPD (*cb)(struct S_PPD, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPP f19_S_SPP_PPP(struct S_PPP p0, void* p1, void* p2, struct S_PPP (*cb)(struct S_PPP, void*, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_I f19_S_SPS_I(struct S_I p0, void* p1, struct S_I p2, struct S_I (*cb)(struct S_I, void*, struct S_I)) { return cb(p0,p1,p2); }
-EXPORT struct S_F f19_S_SPS_F(struct S_F p0, void* p1, struct S_F p2, struct S_F (*cb)(struct S_F, void*, struct S_F)) { return cb(p0,p1,p2); }
-EXPORT struct S_D f19_S_SPS_D(struct S_D p0, void* p1, struct S_D p2, struct S_D (*cb)(struct S_D, void*, struct S_D)) { return cb(p0,p1,p2); }
-EXPORT struct S_P f19_S_SPS_P(struct S_P p0, void* p1, struct S_P p2, struct S_P (*cb)(struct S_P, void*, struct S_P)) { return cb(p0,p1,p2); }
-EXPORT struct S_II f19_S_SPS_II(struct S_II p0, void* p1, struct S_II p2, struct S_II (*cb)(struct S_II, void*, struct S_II)) { return cb(p0,p1,p2); }
-EXPORT struct S_IF f19_S_SPS_IF(struct S_IF p0, void* p1, struct S_IF p2, struct S_IF (*cb)(struct S_IF, void*, struct S_IF)) { return cb(p0,p1,p2); }
-EXPORT struct S_ID f19_S_SPS_ID(struct S_ID p0, void* p1, struct S_ID p2, struct S_ID (*cb)(struct S_ID, void*, struct S_ID)) { return cb(p0,p1,p2); }
-EXPORT struct S_IP f19_S_SPS_IP(struct S_IP p0, void* p1, struct S_IP p2, struct S_IP (*cb)(struct S_IP, void*, struct S_IP)) { return cb(p0,p1,p2); }
-EXPORT struct S_FI f19_S_SPS_FI(struct S_FI p0, void* p1, struct S_FI p2, struct S_FI (*cb)(struct S_FI, void*, struct S_FI)) { return cb(p0,p1,p2); }
-EXPORT struct S_FF f19_S_SPS_FF(struct S_FF p0, void* p1, struct S_FF p2, struct S_FF (*cb)(struct S_FF, void*, struct S_FF)) { return cb(p0,p1,p2); }
-EXPORT struct S_FD f19_S_SPS_FD(struct S_FD p0, void* p1, struct S_FD p2, struct S_FD (*cb)(struct S_FD, void*, struct S_FD)) { return cb(p0,p1,p2); }
-EXPORT struct S_FP f19_S_SPS_FP(struct S_FP p0, void* p1, struct S_FP p2, struct S_FP (*cb)(struct S_FP, void*, struct S_FP)) { return cb(p0,p1,p2); }
-EXPORT struct S_DI f19_S_SPS_DI(struct S_DI p0, void* p1, struct S_DI p2, struct S_DI (*cb)(struct S_DI, void*, struct S_DI)) { return cb(p0,p1,p2); }
-EXPORT struct S_DF f19_S_SPS_DF(struct S_DF p0, void* p1, struct S_DF p2, struct S_DF (*cb)(struct S_DF, void*, struct S_DF)) { return cb(p0,p1,p2); }
-EXPORT struct S_DD f19_S_SPS_DD(struct S_DD p0, void* p1, struct S_DD p2, struct S_DD (*cb)(struct S_DD, void*, struct S_DD)) { return cb(p0,p1,p2); }
-EXPORT struct S_DP f19_S_SPS_DP(struct S_DP p0, void* p1, struct S_DP p2, struct S_DP (*cb)(struct S_DP, void*, struct S_DP)) { return cb(p0,p1,p2); }
-EXPORT struct S_PI f19_S_SPS_PI(struct S_PI p0, void* p1, struct S_PI p2, struct S_PI (*cb)(struct S_PI, void*, struct S_PI)) { return cb(p0,p1,p2); }
-EXPORT struct S_PF f19_S_SPS_PF(struct S_PF p0, void* p1, struct S_PF p2, struct S_PF (*cb)(struct S_PF, void*, struct S_PF)) { return cb(p0,p1,p2); }
-EXPORT struct S_PD f19_S_SPS_PD(struct S_PD p0, void* p1, struct S_PD p2, struct S_PD (*cb)(struct S_PD, void*, struct S_PD)) { return cb(p0,p1,p2); }
-EXPORT struct S_PP f19_S_SPS_PP(struct S_PP p0, void* p1, struct S_PP p2, struct S_PP (*cb)(struct S_PP, void*, struct S_PP)) { return cb(p0,p1,p2); }
-EXPORT struct S_III f19_S_SPS_III(struct S_III p0, void* p1, struct S_III p2, struct S_III (*cb)(struct S_III, void*, struct S_III)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIF f19_S_SPS_IIF(struct S_IIF p0, void* p1, struct S_IIF p2, struct S_IIF (*cb)(struct S_IIF, void*, struct S_IIF)) { return cb(p0,p1,p2); }
-EXPORT struct S_IID f19_S_SPS_IID(struct S_IID p0, void* p1, struct S_IID p2, struct S_IID (*cb)(struct S_IID, void*, struct S_IID)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIP f19_S_SPS_IIP(struct S_IIP p0, void* p1, struct S_IIP p2, struct S_IIP (*cb)(struct S_IIP, void*, struct S_IIP)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFI f19_S_SPS_IFI(struct S_IFI p0, void* p1, struct S_IFI p2, struct S_IFI (*cb)(struct S_IFI, void*, struct S_IFI)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFF f19_S_SPS_IFF(struct S_IFF p0, void* p1, struct S_IFF p2, struct S_IFF (*cb)(struct S_IFF, void*, struct S_IFF)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFD f19_S_SPS_IFD(struct S_IFD p0, void* p1, struct S_IFD p2, struct S_IFD (*cb)(struct S_IFD, void*, struct S_IFD)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFP f19_S_SPS_IFP(struct S_IFP p0, void* p1, struct S_IFP p2, struct S_IFP (*cb)(struct S_IFP, void*, struct S_IFP)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDI f19_S_SPS_IDI(struct S_IDI p0, void* p1, struct S_IDI p2, struct S_IDI (*cb)(struct S_IDI, void*, struct S_IDI)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDF f19_S_SPS_IDF(struct S_IDF p0, void* p1, struct S_IDF p2, struct S_IDF (*cb)(struct S_IDF, void*, struct S_IDF)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDD f19_S_SPS_IDD(struct S_IDD p0, void* p1, struct S_IDD p2, struct S_IDD (*cb)(struct S_IDD, void*, struct S_IDD)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDP f19_S_SPS_IDP(struct S_IDP p0, void* p1, struct S_IDP p2, struct S_IDP (*cb)(struct S_IDP, void*, struct S_IDP)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPI f19_S_SPS_IPI(struct S_IPI p0, void* p1, struct S_IPI p2, struct S_IPI (*cb)(struct S_IPI, void*, struct S_IPI)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPF f19_S_SPS_IPF(struct S_IPF p0, void* p1, struct S_IPF p2, struct S_IPF (*cb)(struct S_IPF, void*, struct S_IPF)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPD f19_S_SPS_IPD(struct S_IPD p0, void* p1, struct S_IPD p2, struct S_IPD (*cb)(struct S_IPD, void*, struct S_IPD)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPP f19_S_SPS_IPP(struct S_IPP p0, void* p1, struct S_IPP p2, struct S_IPP (*cb)(struct S_IPP, void*, struct S_IPP)) { return cb(p0,p1,p2); }
-EXPORT struct S_FII f19_S_SPS_FII(struct S_FII p0, void* p1, struct S_FII p2, struct S_FII (*cb)(struct S_FII, void*, struct S_FII)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIF f19_S_SPS_FIF(struct S_FIF p0, void* p1, struct S_FIF p2, struct S_FIF (*cb)(struct S_FIF, void*, struct S_FIF)) { return cb(p0,p1,p2); }
-EXPORT struct S_FID f19_S_SPS_FID(struct S_FID p0, void* p1, struct S_FID p2, struct S_FID (*cb)(struct S_FID, void*, struct S_FID)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIP f19_S_SPS_FIP(struct S_FIP p0, void* p1, struct S_FIP p2, struct S_FIP (*cb)(struct S_FIP, void*, struct S_FIP)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFI f19_S_SPS_FFI(struct S_FFI p0, void* p1, struct S_FFI p2, struct S_FFI (*cb)(struct S_FFI, void*, struct S_FFI)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFF f19_S_SPS_FFF(struct S_FFF p0, void* p1, struct S_FFF p2, struct S_FFF (*cb)(struct S_FFF, void*, struct S_FFF)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFD f19_S_SPS_FFD(struct S_FFD p0, void* p1, struct S_FFD p2, struct S_FFD (*cb)(struct S_FFD, void*, struct S_FFD)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFP f19_S_SPS_FFP(struct S_FFP p0, void* p1, struct S_FFP p2, struct S_FFP (*cb)(struct S_FFP, void*, struct S_FFP)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDI f19_S_SPS_FDI(struct S_FDI p0, void* p1, struct S_FDI p2, struct S_FDI (*cb)(struct S_FDI, void*, struct S_FDI)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDF f19_S_SPS_FDF(struct S_FDF p0, void* p1, struct S_FDF p2, struct S_FDF (*cb)(struct S_FDF, void*, struct S_FDF)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDD f19_S_SPS_FDD(struct S_FDD p0, void* p1, struct S_FDD p2, struct S_FDD (*cb)(struct S_FDD, void*, struct S_FDD)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDP f19_S_SPS_FDP(struct S_FDP p0, void* p1, struct S_FDP p2, struct S_FDP (*cb)(struct S_FDP, void*, struct S_FDP)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPI f19_S_SPS_FPI(struct S_FPI p0, void* p1, struct S_FPI p2, struct S_FPI (*cb)(struct S_FPI, void*, struct S_FPI)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPF f19_S_SPS_FPF(struct S_FPF p0, void* p1, struct S_FPF p2, struct S_FPF (*cb)(struct S_FPF, void*, struct S_FPF)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPD f19_S_SPS_FPD(struct S_FPD p0, void* p1, struct S_FPD p2, struct S_FPD (*cb)(struct S_FPD, void*, struct S_FPD)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPP f19_S_SPS_FPP(struct S_FPP p0, void* p1, struct S_FPP p2, struct S_FPP (*cb)(struct S_FPP, void*, struct S_FPP)) { return cb(p0,p1,p2); }
-EXPORT struct S_DII f19_S_SPS_DII(struct S_DII p0, void* p1, struct S_DII p2, struct S_DII (*cb)(struct S_DII, void*, struct S_DII)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIF f19_S_SPS_DIF(struct S_DIF p0, void* p1, struct S_DIF p2, struct S_DIF (*cb)(struct S_DIF, void*, struct S_DIF)) { return cb(p0,p1,p2); }
-EXPORT struct S_DID f19_S_SPS_DID(struct S_DID p0, void* p1, struct S_DID p2, struct S_DID (*cb)(struct S_DID, void*, struct S_DID)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIP f19_S_SPS_DIP(struct S_DIP p0, void* p1, struct S_DIP p2, struct S_DIP (*cb)(struct S_DIP, void*, struct S_DIP)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFI f19_S_SPS_DFI(struct S_DFI p0, void* p1, struct S_DFI p2, struct S_DFI (*cb)(struct S_DFI, void*, struct S_DFI)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFF f19_S_SPS_DFF(struct S_DFF p0, void* p1, struct S_DFF p2, struct S_DFF (*cb)(struct S_DFF, void*, struct S_DFF)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFD f19_S_SPS_DFD(struct S_DFD p0, void* p1, struct S_DFD p2, struct S_DFD (*cb)(struct S_DFD, void*, struct S_DFD)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFP f19_S_SPS_DFP(struct S_DFP p0, void* p1, struct S_DFP p2, struct S_DFP (*cb)(struct S_DFP, void*, struct S_DFP)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDI f19_S_SPS_DDI(struct S_DDI p0, void* p1, struct S_DDI p2, struct S_DDI (*cb)(struct S_DDI, void*, struct S_DDI)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDF f19_S_SPS_DDF(struct S_DDF p0, void* p1, struct S_DDF p2, struct S_DDF (*cb)(struct S_DDF, void*, struct S_DDF)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDD f19_S_SPS_DDD(struct S_DDD p0, void* p1, struct S_DDD p2, struct S_DDD (*cb)(struct S_DDD, void*, struct S_DDD)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDP f19_S_SPS_DDP(struct S_DDP p0, void* p1, struct S_DDP p2, struct S_DDP (*cb)(struct S_DDP, void*, struct S_DDP)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPI f19_S_SPS_DPI(struct S_DPI p0, void* p1, struct S_DPI p2, struct S_DPI (*cb)(struct S_DPI, void*, struct S_DPI)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPF f19_S_SPS_DPF(struct S_DPF p0, void* p1, struct S_DPF p2, struct S_DPF (*cb)(struct S_DPF, void*, struct S_DPF)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPD f19_S_SPS_DPD(struct S_DPD p0, void* p1, struct S_DPD p2, struct S_DPD (*cb)(struct S_DPD, void*, struct S_DPD)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPP f19_S_SPS_DPP(struct S_DPP p0, void* p1, struct S_DPP p2, struct S_DPP (*cb)(struct S_DPP, void*, struct S_DPP)) { return cb(p0,p1,p2); }
-EXPORT struct S_PII f19_S_SPS_PII(struct S_PII p0, void* p1, struct S_PII p2, struct S_PII (*cb)(struct S_PII, void*, struct S_PII)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIF f19_S_SPS_PIF(struct S_PIF p0, void* p1, struct S_PIF p2, struct S_PIF (*cb)(struct S_PIF, void*, struct S_PIF)) { return cb(p0,p1,p2); }
-EXPORT struct S_PID f19_S_SPS_PID(struct S_PID p0, void* p1, struct S_PID p2, struct S_PID (*cb)(struct S_PID, void*, struct S_PID)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIP f19_S_SPS_PIP(struct S_PIP p0, void* p1, struct S_PIP p2, struct S_PIP (*cb)(struct S_PIP, void*, struct S_PIP)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFI f19_S_SPS_PFI(struct S_PFI p0, void* p1, struct S_PFI p2, struct S_PFI (*cb)(struct S_PFI, void*, struct S_PFI)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFF f19_S_SPS_PFF(struct S_PFF p0, void* p1, struct S_PFF p2, struct S_PFF (*cb)(struct S_PFF, void*, struct S_PFF)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFD f19_S_SPS_PFD(struct S_PFD p0, void* p1, struct S_PFD p2, struct S_PFD (*cb)(struct S_PFD, void*, struct S_PFD)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFP f19_S_SPS_PFP(struct S_PFP p0, void* p1, struct S_PFP p2, struct S_PFP (*cb)(struct S_PFP, void*, struct S_PFP)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDI f19_S_SPS_PDI(struct S_PDI p0, void* p1, struct S_PDI p2, struct S_PDI (*cb)(struct S_PDI, void*, struct S_PDI)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDF f19_S_SPS_PDF(struct S_PDF p0, void* p1, struct S_PDF p2, struct S_PDF (*cb)(struct S_PDF, void*, struct S_PDF)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDD f19_S_SPS_PDD(struct S_PDD p0, void* p1, struct S_PDD p2, struct S_PDD (*cb)(struct S_PDD, void*, struct S_PDD)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDP f19_S_SPS_PDP(struct S_PDP p0, void* p1, struct S_PDP p2, struct S_PDP (*cb)(struct S_PDP, void*, struct S_PDP)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPI f19_S_SPS_PPI(struct S_PPI p0, void* p1, struct S_PPI p2, struct S_PPI (*cb)(struct S_PPI, void*, struct S_PPI)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPF f19_S_SPS_PPF(struct S_PPF p0, void* p1, struct S_PPF p2, struct S_PPF (*cb)(struct S_PPF, void*, struct S_PPF)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPD f19_S_SPS_PPD(struct S_PPD p0, void* p1, struct S_PPD p2, struct S_PPD (*cb)(struct S_PPD, void*, struct S_PPD)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPP f19_S_SPS_PPP(struct S_PPP p0, void* p1, struct S_PPP p2, struct S_PPP (*cb)(struct S_PPP, void*, struct S_PPP)) { return cb(p0,p1,p2); }
-EXPORT struct S_I f19_S_SSI_I(struct S_I p0, struct S_I p1, int p2, struct S_I (*cb)(struct S_I, struct S_I, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_F f19_S_SSI_F(struct S_F p0, struct S_F p1, int p2, struct S_F (*cb)(struct S_F, struct S_F, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_D f19_S_SSI_D(struct S_D p0, struct S_D p1, int p2, struct S_D (*cb)(struct S_D, struct S_D, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_P f19_S_SSI_P(struct S_P p0, struct S_P p1, int p2, struct S_P (*cb)(struct S_P, struct S_P, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_II f19_S_SSI_II(struct S_II p0, struct S_II p1, int p2, struct S_II (*cb)(struct S_II, struct S_II, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IF f19_S_SSI_IF(struct S_IF p0, struct S_IF p1, int p2, struct S_IF (*cb)(struct S_IF, struct S_IF, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_ID f19_S_SSI_ID(struct S_ID p0, struct S_ID p1, int p2, struct S_ID (*cb)(struct S_ID, struct S_ID, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IP f19_S_SSI_IP(struct S_IP p0, struct S_IP p1, int p2, struct S_IP (*cb)(struct S_IP, struct S_IP, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FI f19_S_SSI_FI(struct S_FI p0, struct S_FI p1, int p2, struct S_FI (*cb)(struct S_FI, struct S_FI, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FF f19_S_SSI_FF(struct S_FF p0, struct S_FF p1, int p2, struct S_FF (*cb)(struct S_FF, struct S_FF, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FD f19_S_SSI_FD(struct S_FD p0, struct S_FD p1, int p2, struct S_FD (*cb)(struct S_FD, struct S_FD, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FP f19_S_SSI_FP(struct S_FP p0, struct S_FP p1, int p2, struct S_FP (*cb)(struct S_FP, struct S_FP, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DI f19_S_SSI_DI(struct S_DI p0, struct S_DI p1, int p2, struct S_DI (*cb)(struct S_DI, struct S_DI, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DF f19_S_SSI_DF(struct S_DF p0, struct S_DF p1, int p2, struct S_DF (*cb)(struct S_DF, struct S_DF, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DD f19_S_SSI_DD(struct S_DD p0, struct S_DD p1, int p2, struct S_DD (*cb)(struct S_DD, struct S_DD, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DP f19_S_SSI_DP(struct S_DP p0, struct S_DP p1, int p2, struct S_DP (*cb)(struct S_DP, struct S_DP, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PI f19_S_SSI_PI(struct S_PI p0, struct S_PI p1, int p2, struct S_PI (*cb)(struct S_PI, struct S_PI, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PF f19_S_SSI_PF(struct S_PF p0, struct S_PF p1, int p2, struct S_PF (*cb)(struct S_PF, struct S_PF, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PD f19_S_SSI_PD(struct S_PD p0, struct S_PD p1, int p2, struct S_PD (*cb)(struct S_PD, struct S_PD, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PP f19_S_SSI_PP(struct S_PP p0, struct S_PP p1, int p2, struct S_PP (*cb)(struct S_PP, struct S_PP, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_III f19_S_SSI_III(struct S_III p0, struct S_III p1, int p2, struct S_III (*cb)(struct S_III, struct S_III, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIF f19_S_SSI_IIF(struct S_IIF p0, struct S_IIF p1, int p2, struct S_IIF (*cb)(struct S_IIF, struct S_IIF, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IID f19_S_SSI_IID(struct S_IID p0, struct S_IID p1, int p2, struct S_IID (*cb)(struct S_IID, struct S_IID, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIP f19_S_SSI_IIP(struct S_IIP p0, struct S_IIP p1, int p2, struct S_IIP (*cb)(struct S_IIP, struct S_IIP, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFI f19_S_SSI_IFI(struct S_IFI p0, struct S_IFI p1, int p2, struct S_IFI (*cb)(struct S_IFI, struct S_IFI, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFF f19_S_SSI_IFF(struct S_IFF p0, struct S_IFF p1, int p2, struct S_IFF (*cb)(struct S_IFF, struct S_IFF, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFD f19_S_SSI_IFD(struct S_IFD p0, struct S_IFD p1, int p2, struct S_IFD (*cb)(struct S_IFD, struct S_IFD, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFP f19_S_SSI_IFP(struct S_IFP p0, struct S_IFP p1, int p2, struct S_IFP (*cb)(struct S_IFP, struct S_IFP, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDI f19_S_SSI_IDI(struct S_IDI p0, struct S_IDI p1, int p2, struct S_IDI (*cb)(struct S_IDI, struct S_IDI, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDF f19_S_SSI_IDF(struct S_IDF p0, struct S_IDF p1, int p2, struct S_IDF (*cb)(struct S_IDF, struct S_IDF, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDD f19_S_SSI_IDD(struct S_IDD p0, struct S_IDD p1, int p2, struct S_IDD (*cb)(struct S_IDD, struct S_IDD, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDP f19_S_SSI_IDP(struct S_IDP p0, struct S_IDP p1, int p2, struct S_IDP (*cb)(struct S_IDP, struct S_IDP, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPI f19_S_SSI_IPI(struct S_IPI p0, struct S_IPI p1, int p2, struct S_IPI (*cb)(struct S_IPI, struct S_IPI, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPF f19_S_SSI_IPF(struct S_IPF p0, struct S_IPF p1, int p2, struct S_IPF (*cb)(struct S_IPF, struct S_IPF, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPD f19_S_SSI_IPD(struct S_IPD p0, struct S_IPD p1, int p2, struct S_IPD (*cb)(struct S_IPD, struct S_IPD, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPP f19_S_SSI_IPP(struct S_IPP p0, struct S_IPP p1, int p2, struct S_IPP (*cb)(struct S_IPP, struct S_IPP, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FII f19_S_SSI_FII(struct S_FII p0, struct S_FII p1, int p2, struct S_FII (*cb)(struct S_FII, struct S_FII, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIF f19_S_SSI_FIF(struct S_FIF p0, struct S_FIF p1, int p2, struct S_FIF (*cb)(struct S_FIF, struct S_FIF, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FID f19_S_SSI_FID(struct S_FID p0, struct S_FID p1, int p2, struct S_FID (*cb)(struct S_FID, struct S_FID, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIP f19_S_SSI_FIP(struct S_FIP p0, struct S_FIP p1, int p2, struct S_FIP (*cb)(struct S_FIP, struct S_FIP, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFI f19_S_SSI_FFI(struct S_FFI p0, struct S_FFI p1, int p2, struct S_FFI (*cb)(struct S_FFI, struct S_FFI, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFF f19_S_SSI_FFF(struct S_FFF p0, struct S_FFF p1, int p2, struct S_FFF (*cb)(struct S_FFF, struct S_FFF, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFD f19_S_SSI_FFD(struct S_FFD p0, struct S_FFD p1, int p2, struct S_FFD (*cb)(struct S_FFD, struct S_FFD, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFP f19_S_SSI_FFP(struct S_FFP p0, struct S_FFP p1, int p2, struct S_FFP (*cb)(struct S_FFP, struct S_FFP, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDI f19_S_SSI_FDI(struct S_FDI p0, struct S_FDI p1, int p2, struct S_FDI (*cb)(struct S_FDI, struct S_FDI, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDF f19_S_SSI_FDF(struct S_FDF p0, struct S_FDF p1, int p2, struct S_FDF (*cb)(struct S_FDF, struct S_FDF, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDD f19_S_SSI_FDD(struct S_FDD p0, struct S_FDD p1, int p2, struct S_FDD (*cb)(struct S_FDD, struct S_FDD, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDP f19_S_SSI_FDP(struct S_FDP p0, struct S_FDP p1, int p2, struct S_FDP (*cb)(struct S_FDP, struct S_FDP, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPI f19_S_SSI_FPI(struct S_FPI p0, struct S_FPI p1, int p2, struct S_FPI (*cb)(struct S_FPI, struct S_FPI, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPF f19_S_SSI_FPF(struct S_FPF p0, struct S_FPF p1, int p2, struct S_FPF (*cb)(struct S_FPF, struct S_FPF, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPD f19_S_SSI_FPD(struct S_FPD p0, struct S_FPD p1, int p2, struct S_FPD (*cb)(struct S_FPD, struct S_FPD, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPP f19_S_SSI_FPP(struct S_FPP p0, struct S_FPP p1, int p2, struct S_FPP (*cb)(struct S_FPP, struct S_FPP, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DII f19_S_SSI_DII(struct S_DII p0, struct S_DII p1, int p2, struct S_DII (*cb)(struct S_DII, struct S_DII, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIF f19_S_SSI_DIF(struct S_DIF p0, struct S_DIF p1, int p2, struct S_DIF (*cb)(struct S_DIF, struct S_DIF, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DID f19_S_SSI_DID(struct S_DID p0, struct S_DID p1, int p2, struct S_DID (*cb)(struct S_DID, struct S_DID, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIP f19_S_SSI_DIP(struct S_DIP p0, struct S_DIP p1, int p2, struct S_DIP (*cb)(struct S_DIP, struct S_DIP, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFI f19_S_SSI_DFI(struct S_DFI p0, struct S_DFI p1, int p2, struct S_DFI (*cb)(struct S_DFI, struct S_DFI, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFF f19_S_SSI_DFF(struct S_DFF p0, struct S_DFF p1, int p2, struct S_DFF (*cb)(struct S_DFF, struct S_DFF, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFD f19_S_SSI_DFD(struct S_DFD p0, struct S_DFD p1, int p2, struct S_DFD (*cb)(struct S_DFD, struct S_DFD, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFP f19_S_SSI_DFP(struct S_DFP p0, struct S_DFP p1, int p2, struct S_DFP (*cb)(struct S_DFP, struct S_DFP, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDI f19_S_SSI_DDI(struct S_DDI p0, struct S_DDI p1, int p2, struct S_DDI (*cb)(struct S_DDI, struct S_DDI, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDF f19_S_SSI_DDF(struct S_DDF p0, struct S_DDF p1, int p2, struct S_DDF (*cb)(struct S_DDF, struct S_DDF, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDD f19_S_SSI_DDD(struct S_DDD p0, struct S_DDD p1, int p2, struct S_DDD (*cb)(struct S_DDD, struct S_DDD, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDP f19_S_SSI_DDP(struct S_DDP p0, struct S_DDP p1, int p2, struct S_DDP (*cb)(struct S_DDP, struct S_DDP, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPI f19_S_SSI_DPI(struct S_DPI p0, struct S_DPI p1, int p2, struct S_DPI (*cb)(struct S_DPI, struct S_DPI, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPF f19_S_SSI_DPF(struct S_DPF p0, struct S_DPF p1, int p2, struct S_DPF (*cb)(struct S_DPF, struct S_DPF, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPD f19_S_SSI_DPD(struct S_DPD p0, struct S_DPD p1, int p2, struct S_DPD (*cb)(struct S_DPD, struct S_DPD, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPP f19_S_SSI_DPP(struct S_DPP p0, struct S_DPP p1, int p2, struct S_DPP (*cb)(struct S_DPP, struct S_DPP, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PII f19_S_SSI_PII(struct S_PII p0, struct S_PII p1, int p2, struct S_PII (*cb)(struct S_PII, struct S_PII, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIF f19_S_SSI_PIF(struct S_PIF p0, struct S_PIF p1, int p2, struct S_PIF (*cb)(struct S_PIF, struct S_PIF, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PID f19_S_SSI_PID(struct S_PID p0, struct S_PID p1, int p2, struct S_PID (*cb)(struct S_PID, struct S_PID, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIP f19_S_SSI_PIP(struct S_PIP p0, struct S_PIP p1, int p2, struct S_PIP (*cb)(struct S_PIP, struct S_PIP, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFI f19_S_SSI_PFI(struct S_PFI p0, struct S_PFI p1, int p2, struct S_PFI (*cb)(struct S_PFI, struct S_PFI, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFF f19_S_SSI_PFF(struct S_PFF p0, struct S_PFF p1, int p2, struct S_PFF (*cb)(struct S_PFF, struct S_PFF, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFD f19_S_SSI_PFD(struct S_PFD p0, struct S_PFD p1, int p2, struct S_PFD (*cb)(struct S_PFD, struct S_PFD, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFP f19_S_SSI_PFP(struct S_PFP p0, struct S_PFP p1, int p2, struct S_PFP (*cb)(struct S_PFP, struct S_PFP, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDI f19_S_SSI_PDI(struct S_PDI p0, struct S_PDI p1, int p2, struct S_PDI (*cb)(struct S_PDI, struct S_PDI, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDF f19_S_SSI_PDF(struct S_PDF p0, struct S_PDF p1, int p2, struct S_PDF (*cb)(struct S_PDF, struct S_PDF, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDD f19_S_SSI_PDD(struct S_PDD p0, struct S_PDD p1, int p2, struct S_PDD (*cb)(struct S_PDD, struct S_PDD, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDP f19_S_SSI_PDP(struct S_PDP p0, struct S_PDP p1, int p2, struct S_PDP (*cb)(struct S_PDP, struct S_PDP, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPI f19_S_SSI_PPI(struct S_PPI p0, struct S_PPI p1, int p2, struct S_PPI (*cb)(struct S_PPI, struct S_PPI, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPF f19_S_SSI_PPF(struct S_PPF p0, struct S_PPF p1, int p2, struct S_PPF (*cb)(struct S_PPF, struct S_PPF, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPD f19_S_SSI_PPD(struct S_PPD p0, struct S_PPD p1, int p2, struct S_PPD (*cb)(struct S_PPD, struct S_PPD, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPP f19_S_SSI_PPP(struct S_PPP p0, struct S_PPP p1, int p2, struct S_PPP (*cb)(struct S_PPP, struct S_PPP, int)) { return cb(p0,p1,p2); }
-EXPORT struct S_I f19_S_SSF_I(struct S_I p0, struct S_I p1, float p2, struct S_I (*cb)(struct S_I, struct S_I, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_F f19_S_SSF_F(struct S_F p0, struct S_F p1, float p2, struct S_F (*cb)(struct S_F, struct S_F, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_D f19_S_SSF_D(struct S_D p0, struct S_D p1, float p2, struct S_D (*cb)(struct S_D, struct S_D, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_P f19_S_SSF_P(struct S_P p0, struct S_P p1, float p2, struct S_P (*cb)(struct S_P, struct S_P, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_II f19_S_SSF_II(struct S_II p0, struct S_II p1, float p2, struct S_II (*cb)(struct S_II, struct S_II, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IF f19_S_SSF_IF(struct S_IF p0, struct S_IF p1, float p2, struct S_IF (*cb)(struct S_IF, struct S_IF, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_ID f19_S_SSF_ID(struct S_ID p0, struct S_ID p1, float p2, struct S_ID (*cb)(struct S_ID, struct S_ID, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IP f19_S_SSF_IP(struct S_IP p0, struct S_IP p1, float p2, struct S_IP (*cb)(struct S_IP, struct S_IP, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FI f19_S_SSF_FI(struct S_FI p0, struct S_FI p1, float p2, struct S_FI (*cb)(struct S_FI, struct S_FI, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FF f19_S_SSF_FF(struct S_FF p0, struct S_FF p1, float p2, struct S_FF (*cb)(struct S_FF, struct S_FF, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FD f19_S_SSF_FD(struct S_FD p0, struct S_FD p1, float p2, struct S_FD (*cb)(struct S_FD, struct S_FD, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FP f19_S_SSF_FP(struct S_FP p0, struct S_FP p1, float p2, struct S_FP (*cb)(struct S_FP, struct S_FP, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DI f19_S_SSF_DI(struct S_DI p0, struct S_DI p1, float p2, struct S_DI (*cb)(struct S_DI, struct S_DI, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DF f19_S_SSF_DF(struct S_DF p0, struct S_DF p1, float p2, struct S_DF (*cb)(struct S_DF, struct S_DF, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DD f19_S_SSF_DD(struct S_DD p0, struct S_DD p1, float p2, struct S_DD (*cb)(struct S_DD, struct S_DD, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DP f19_S_SSF_DP(struct S_DP p0, struct S_DP p1, float p2, struct S_DP (*cb)(struct S_DP, struct S_DP, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PI f19_S_SSF_PI(struct S_PI p0, struct S_PI p1, float p2, struct S_PI (*cb)(struct S_PI, struct S_PI, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PF f19_S_SSF_PF(struct S_PF p0, struct S_PF p1, float p2, struct S_PF (*cb)(struct S_PF, struct S_PF, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PD f19_S_SSF_PD(struct S_PD p0, struct S_PD p1, float p2, struct S_PD (*cb)(struct S_PD, struct S_PD, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PP f19_S_SSF_PP(struct S_PP p0, struct S_PP p1, float p2, struct S_PP (*cb)(struct S_PP, struct S_PP, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_III f19_S_SSF_III(struct S_III p0, struct S_III p1, float p2, struct S_III (*cb)(struct S_III, struct S_III, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIF f19_S_SSF_IIF(struct S_IIF p0, struct S_IIF p1, float p2, struct S_IIF (*cb)(struct S_IIF, struct S_IIF, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IID f19_S_SSF_IID(struct S_IID p0, struct S_IID p1, float p2, struct S_IID (*cb)(struct S_IID, struct S_IID, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIP f19_S_SSF_IIP(struct S_IIP p0, struct S_IIP p1, float p2, struct S_IIP (*cb)(struct S_IIP, struct S_IIP, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFI f19_S_SSF_IFI(struct S_IFI p0, struct S_IFI p1, float p2, struct S_IFI (*cb)(struct S_IFI, struct S_IFI, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFF f19_S_SSF_IFF(struct S_IFF p0, struct S_IFF p1, float p2, struct S_IFF (*cb)(struct S_IFF, struct S_IFF, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFD f19_S_SSF_IFD(struct S_IFD p0, struct S_IFD p1, float p2, struct S_IFD (*cb)(struct S_IFD, struct S_IFD, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFP f19_S_SSF_IFP(struct S_IFP p0, struct S_IFP p1, float p2, struct S_IFP (*cb)(struct S_IFP, struct S_IFP, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDI f19_S_SSF_IDI(struct S_IDI p0, struct S_IDI p1, float p2, struct S_IDI (*cb)(struct S_IDI, struct S_IDI, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDF f19_S_SSF_IDF(struct S_IDF p0, struct S_IDF p1, float p2, struct S_IDF (*cb)(struct S_IDF, struct S_IDF, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDD f19_S_SSF_IDD(struct S_IDD p0, struct S_IDD p1, float p2, struct S_IDD (*cb)(struct S_IDD, struct S_IDD, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDP f19_S_SSF_IDP(struct S_IDP p0, struct S_IDP p1, float p2, struct S_IDP (*cb)(struct S_IDP, struct S_IDP, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPI f19_S_SSF_IPI(struct S_IPI p0, struct S_IPI p1, float p2, struct S_IPI (*cb)(struct S_IPI, struct S_IPI, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPF f19_S_SSF_IPF(struct S_IPF p0, struct S_IPF p1, float p2, struct S_IPF (*cb)(struct S_IPF, struct S_IPF, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPD f19_S_SSF_IPD(struct S_IPD p0, struct S_IPD p1, float p2, struct S_IPD (*cb)(struct S_IPD, struct S_IPD, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPP f19_S_SSF_IPP(struct S_IPP p0, struct S_IPP p1, float p2, struct S_IPP (*cb)(struct S_IPP, struct S_IPP, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FII f19_S_SSF_FII(struct S_FII p0, struct S_FII p1, float p2, struct S_FII (*cb)(struct S_FII, struct S_FII, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIF f19_S_SSF_FIF(struct S_FIF p0, struct S_FIF p1, float p2, struct S_FIF (*cb)(struct S_FIF, struct S_FIF, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FID f19_S_SSF_FID(struct S_FID p0, struct S_FID p1, float p2, struct S_FID (*cb)(struct S_FID, struct S_FID, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIP f19_S_SSF_FIP(struct S_FIP p0, struct S_FIP p1, float p2, struct S_FIP (*cb)(struct S_FIP, struct S_FIP, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFI f19_S_SSF_FFI(struct S_FFI p0, struct S_FFI p1, float p2, struct S_FFI (*cb)(struct S_FFI, struct S_FFI, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFF f19_S_SSF_FFF(struct S_FFF p0, struct S_FFF p1, float p2, struct S_FFF (*cb)(struct S_FFF, struct S_FFF, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFD f19_S_SSF_FFD(struct S_FFD p0, struct S_FFD p1, float p2, struct S_FFD (*cb)(struct S_FFD, struct S_FFD, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFP f19_S_SSF_FFP(struct S_FFP p0, struct S_FFP p1, float p2, struct S_FFP (*cb)(struct S_FFP, struct S_FFP, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDI f19_S_SSF_FDI(struct S_FDI p0, struct S_FDI p1, float p2, struct S_FDI (*cb)(struct S_FDI, struct S_FDI, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDF f19_S_SSF_FDF(struct S_FDF p0, struct S_FDF p1, float p2, struct S_FDF (*cb)(struct S_FDF, struct S_FDF, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDD f19_S_SSF_FDD(struct S_FDD p0, struct S_FDD p1, float p2, struct S_FDD (*cb)(struct S_FDD, struct S_FDD, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDP f19_S_SSF_FDP(struct S_FDP p0, struct S_FDP p1, float p2, struct S_FDP (*cb)(struct S_FDP, struct S_FDP, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPI f19_S_SSF_FPI(struct S_FPI p0, struct S_FPI p1, float p2, struct S_FPI (*cb)(struct S_FPI, struct S_FPI, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPF f19_S_SSF_FPF(struct S_FPF p0, struct S_FPF p1, float p2, struct S_FPF (*cb)(struct S_FPF, struct S_FPF, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPD f19_S_SSF_FPD(struct S_FPD p0, struct S_FPD p1, float p2, struct S_FPD (*cb)(struct S_FPD, struct S_FPD, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPP f19_S_SSF_FPP(struct S_FPP p0, struct S_FPP p1, float p2, struct S_FPP (*cb)(struct S_FPP, struct S_FPP, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DII f19_S_SSF_DII(struct S_DII p0, struct S_DII p1, float p2, struct S_DII (*cb)(struct S_DII, struct S_DII, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIF f19_S_SSF_DIF(struct S_DIF p0, struct S_DIF p1, float p2, struct S_DIF (*cb)(struct S_DIF, struct S_DIF, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DID f19_S_SSF_DID(struct S_DID p0, struct S_DID p1, float p2, struct S_DID (*cb)(struct S_DID, struct S_DID, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIP f19_S_SSF_DIP(struct S_DIP p0, struct S_DIP p1, float p2, struct S_DIP (*cb)(struct S_DIP, struct S_DIP, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFI f19_S_SSF_DFI(struct S_DFI p0, struct S_DFI p1, float p2, struct S_DFI (*cb)(struct S_DFI, struct S_DFI, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFF f19_S_SSF_DFF(struct S_DFF p0, struct S_DFF p1, float p2, struct S_DFF (*cb)(struct S_DFF, struct S_DFF, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFD f19_S_SSF_DFD(struct S_DFD p0, struct S_DFD p1, float p2, struct S_DFD (*cb)(struct S_DFD, struct S_DFD, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFP f19_S_SSF_DFP(struct S_DFP p0, struct S_DFP p1, float p2, struct S_DFP (*cb)(struct S_DFP, struct S_DFP, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDI f19_S_SSF_DDI(struct S_DDI p0, struct S_DDI p1, float p2, struct S_DDI (*cb)(struct S_DDI, struct S_DDI, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDF f19_S_SSF_DDF(struct S_DDF p0, struct S_DDF p1, float p2, struct S_DDF (*cb)(struct S_DDF, struct S_DDF, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDD f19_S_SSF_DDD(struct S_DDD p0, struct S_DDD p1, float p2, struct S_DDD (*cb)(struct S_DDD, struct S_DDD, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDP f19_S_SSF_DDP(struct S_DDP p0, struct S_DDP p1, float p2, struct S_DDP (*cb)(struct S_DDP, struct S_DDP, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPI f19_S_SSF_DPI(struct S_DPI p0, struct S_DPI p1, float p2, struct S_DPI (*cb)(struct S_DPI, struct S_DPI, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPF f19_S_SSF_DPF(struct S_DPF p0, struct S_DPF p1, float p2, struct S_DPF (*cb)(struct S_DPF, struct S_DPF, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPD f19_S_SSF_DPD(struct S_DPD p0, struct S_DPD p1, float p2, struct S_DPD (*cb)(struct S_DPD, struct S_DPD, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPP f19_S_SSF_DPP(struct S_DPP p0, struct S_DPP p1, float p2, struct S_DPP (*cb)(struct S_DPP, struct S_DPP, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PII f19_S_SSF_PII(struct S_PII p0, struct S_PII p1, float p2, struct S_PII (*cb)(struct S_PII, struct S_PII, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIF f19_S_SSF_PIF(struct S_PIF p0, struct S_PIF p1, float p2, struct S_PIF (*cb)(struct S_PIF, struct S_PIF, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PID f19_S_SSF_PID(struct S_PID p0, struct S_PID p1, float p2, struct S_PID (*cb)(struct S_PID, struct S_PID, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIP f19_S_SSF_PIP(struct S_PIP p0, struct S_PIP p1, float p2, struct S_PIP (*cb)(struct S_PIP, struct S_PIP, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFI f19_S_SSF_PFI(struct S_PFI p0, struct S_PFI p1, float p2, struct S_PFI (*cb)(struct S_PFI, struct S_PFI, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFF f19_S_SSF_PFF(struct S_PFF p0, struct S_PFF p1, float p2, struct S_PFF (*cb)(struct S_PFF, struct S_PFF, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFD f19_S_SSF_PFD(struct S_PFD p0, struct S_PFD p1, float p2, struct S_PFD (*cb)(struct S_PFD, struct S_PFD, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFP f19_S_SSF_PFP(struct S_PFP p0, struct S_PFP p1, float p2, struct S_PFP (*cb)(struct S_PFP, struct S_PFP, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDI f19_S_SSF_PDI(struct S_PDI p0, struct S_PDI p1, float p2, struct S_PDI (*cb)(struct S_PDI, struct S_PDI, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDF f19_S_SSF_PDF(struct S_PDF p0, struct S_PDF p1, float p2, struct S_PDF (*cb)(struct S_PDF, struct S_PDF, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDD f19_S_SSF_PDD(struct S_PDD p0, struct S_PDD p1, float p2, struct S_PDD (*cb)(struct S_PDD, struct S_PDD, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDP f19_S_SSF_PDP(struct S_PDP p0, struct S_PDP p1, float p2, struct S_PDP (*cb)(struct S_PDP, struct S_PDP, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPI f19_S_SSF_PPI(struct S_PPI p0, struct S_PPI p1, float p2, struct S_PPI (*cb)(struct S_PPI, struct S_PPI, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPF f19_S_SSF_PPF(struct S_PPF p0, struct S_PPF p1, float p2, struct S_PPF (*cb)(struct S_PPF, struct S_PPF, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPD f19_S_SSF_PPD(struct S_PPD p0, struct S_PPD p1, float p2, struct S_PPD (*cb)(struct S_PPD, struct S_PPD, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPP f19_S_SSF_PPP(struct S_PPP p0, struct S_PPP p1, float p2, struct S_PPP (*cb)(struct S_PPP, struct S_PPP, float)) { return cb(p0,p1,p2); }
-EXPORT struct S_I f19_S_SSD_I(struct S_I p0, struct S_I p1, double p2, struct S_I (*cb)(struct S_I, struct S_I, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_F f19_S_SSD_F(struct S_F p0, struct S_F p1, double p2, struct S_F (*cb)(struct S_F, struct S_F, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_D f19_S_SSD_D(struct S_D p0, struct S_D p1, double p2, struct S_D (*cb)(struct S_D, struct S_D, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_P f19_S_SSD_P(struct S_P p0, struct S_P p1, double p2, struct S_P (*cb)(struct S_P, struct S_P, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_II f19_S_SSD_II(struct S_II p0, struct S_II p1, double p2, struct S_II (*cb)(struct S_II, struct S_II, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IF f19_S_SSD_IF(struct S_IF p0, struct S_IF p1, double p2, struct S_IF (*cb)(struct S_IF, struct S_IF, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_ID f19_S_SSD_ID(struct S_ID p0, struct S_ID p1, double p2, struct S_ID (*cb)(struct S_ID, struct S_ID, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IP f19_S_SSD_IP(struct S_IP p0, struct S_IP p1, double p2, struct S_IP (*cb)(struct S_IP, struct S_IP, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FI f19_S_SSD_FI(struct S_FI p0, struct S_FI p1, double p2, struct S_FI (*cb)(struct S_FI, struct S_FI, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FF f19_S_SSD_FF(struct S_FF p0, struct S_FF p1, double p2, struct S_FF (*cb)(struct S_FF, struct S_FF, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FD f19_S_SSD_FD(struct S_FD p0, struct S_FD p1, double p2, struct S_FD (*cb)(struct S_FD, struct S_FD, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FP f19_S_SSD_FP(struct S_FP p0, struct S_FP p1, double p2, struct S_FP (*cb)(struct S_FP, struct S_FP, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DI f19_S_SSD_DI(struct S_DI p0, struct S_DI p1, double p2, struct S_DI (*cb)(struct S_DI, struct S_DI, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DF f19_S_SSD_DF(struct S_DF p0, struct S_DF p1, double p2, struct S_DF (*cb)(struct S_DF, struct S_DF, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DD f19_S_SSD_DD(struct S_DD p0, struct S_DD p1, double p2, struct S_DD (*cb)(struct S_DD, struct S_DD, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DP f19_S_SSD_DP(struct S_DP p0, struct S_DP p1, double p2, struct S_DP (*cb)(struct S_DP, struct S_DP, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PI f19_S_SSD_PI(struct S_PI p0, struct S_PI p1, double p2, struct S_PI (*cb)(struct S_PI, struct S_PI, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PF f19_S_SSD_PF(struct S_PF p0, struct S_PF p1, double p2, struct S_PF (*cb)(struct S_PF, struct S_PF, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PD f19_S_SSD_PD(struct S_PD p0, struct S_PD p1, double p2, struct S_PD (*cb)(struct S_PD, struct S_PD, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PP f19_S_SSD_PP(struct S_PP p0, struct S_PP p1, double p2, struct S_PP (*cb)(struct S_PP, struct S_PP, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_III f19_S_SSD_III(struct S_III p0, struct S_III p1, double p2, struct S_III (*cb)(struct S_III, struct S_III, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIF f19_S_SSD_IIF(struct S_IIF p0, struct S_IIF p1, double p2, struct S_IIF (*cb)(struct S_IIF, struct S_IIF, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IID f19_S_SSD_IID(struct S_IID p0, struct S_IID p1, double p2, struct S_IID (*cb)(struct S_IID, struct S_IID, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIP f19_S_SSD_IIP(struct S_IIP p0, struct S_IIP p1, double p2, struct S_IIP (*cb)(struct S_IIP, struct S_IIP, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFI f19_S_SSD_IFI(struct S_IFI p0, struct S_IFI p1, double p2, struct S_IFI (*cb)(struct S_IFI, struct S_IFI, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFF f19_S_SSD_IFF(struct S_IFF p0, struct S_IFF p1, double p2, struct S_IFF (*cb)(struct S_IFF, struct S_IFF, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFD f19_S_SSD_IFD(struct S_IFD p0, struct S_IFD p1, double p2, struct S_IFD (*cb)(struct S_IFD, struct S_IFD, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFP f19_S_SSD_IFP(struct S_IFP p0, struct S_IFP p1, double p2, struct S_IFP (*cb)(struct S_IFP, struct S_IFP, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDI f19_S_SSD_IDI(struct S_IDI p0, struct S_IDI p1, double p2, struct S_IDI (*cb)(struct S_IDI, struct S_IDI, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDF f19_S_SSD_IDF(struct S_IDF p0, struct S_IDF p1, double p2, struct S_IDF (*cb)(struct S_IDF, struct S_IDF, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDD f19_S_SSD_IDD(struct S_IDD p0, struct S_IDD p1, double p2, struct S_IDD (*cb)(struct S_IDD, struct S_IDD, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDP f19_S_SSD_IDP(struct S_IDP p0, struct S_IDP p1, double p2, struct S_IDP (*cb)(struct S_IDP, struct S_IDP, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPI f19_S_SSD_IPI(struct S_IPI p0, struct S_IPI p1, double p2, struct S_IPI (*cb)(struct S_IPI, struct S_IPI, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPF f19_S_SSD_IPF(struct S_IPF p0, struct S_IPF p1, double p2, struct S_IPF (*cb)(struct S_IPF, struct S_IPF, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPD f19_S_SSD_IPD(struct S_IPD p0, struct S_IPD p1, double p2, struct S_IPD (*cb)(struct S_IPD, struct S_IPD, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPP f19_S_SSD_IPP(struct S_IPP p0, struct S_IPP p1, double p2, struct S_IPP (*cb)(struct S_IPP, struct S_IPP, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FII f19_S_SSD_FII(struct S_FII p0, struct S_FII p1, double p2, struct S_FII (*cb)(struct S_FII, struct S_FII, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIF f19_S_SSD_FIF(struct S_FIF p0, struct S_FIF p1, double p2, struct S_FIF (*cb)(struct S_FIF, struct S_FIF, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FID f19_S_SSD_FID(struct S_FID p0, struct S_FID p1, double p2, struct S_FID (*cb)(struct S_FID, struct S_FID, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIP f19_S_SSD_FIP(struct S_FIP p0, struct S_FIP p1, double p2, struct S_FIP (*cb)(struct S_FIP, struct S_FIP, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFI f19_S_SSD_FFI(struct S_FFI p0, struct S_FFI p1, double p2, struct S_FFI (*cb)(struct S_FFI, struct S_FFI, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFF f19_S_SSD_FFF(struct S_FFF p0, struct S_FFF p1, double p2, struct S_FFF (*cb)(struct S_FFF, struct S_FFF, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFD f19_S_SSD_FFD(struct S_FFD p0, struct S_FFD p1, double p2, struct S_FFD (*cb)(struct S_FFD, struct S_FFD, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFP f19_S_SSD_FFP(struct S_FFP p0, struct S_FFP p1, double p2, struct S_FFP (*cb)(struct S_FFP, struct S_FFP, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDI f19_S_SSD_FDI(struct S_FDI p0, struct S_FDI p1, double p2, struct S_FDI (*cb)(struct S_FDI, struct S_FDI, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDF f19_S_SSD_FDF(struct S_FDF p0, struct S_FDF p1, double p2, struct S_FDF (*cb)(struct S_FDF, struct S_FDF, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDD f19_S_SSD_FDD(struct S_FDD p0, struct S_FDD p1, double p2, struct S_FDD (*cb)(struct S_FDD, struct S_FDD, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDP f19_S_SSD_FDP(struct S_FDP p0, struct S_FDP p1, double p2, struct S_FDP (*cb)(struct S_FDP, struct S_FDP, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPI f19_S_SSD_FPI(struct S_FPI p0, struct S_FPI p1, double p2, struct S_FPI (*cb)(struct S_FPI, struct S_FPI, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPF f19_S_SSD_FPF(struct S_FPF p0, struct S_FPF p1, double p2, struct S_FPF (*cb)(struct S_FPF, struct S_FPF, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPD f19_S_SSD_FPD(struct S_FPD p0, struct S_FPD p1, double p2, struct S_FPD (*cb)(struct S_FPD, struct S_FPD, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPP f19_S_SSD_FPP(struct S_FPP p0, struct S_FPP p1, double p2, struct S_FPP (*cb)(struct S_FPP, struct S_FPP, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DII f19_S_SSD_DII(struct S_DII p0, struct S_DII p1, double p2, struct S_DII (*cb)(struct S_DII, struct S_DII, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIF f19_S_SSD_DIF(struct S_DIF p0, struct S_DIF p1, double p2, struct S_DIF (*cb)(struct S_DIF, struct S_DIF, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DID f19_S_SSD_DID(struct S_DID p0, struct S_DID p1, double p2, struct S_DID (*cb)(struct S_DID, struct S_DID, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIP f19_S_SSD_DIP(struct S_DIP p0, struct S_DIP p1, double p2, struct S_DIP (*cb)(struct S_DIP, struct S_DIP, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFI f19_S_SSD_DFI(struct S_DFI p0, struct S_DFI p1, double p2, struct S_DFI (*cb)(struct S_DFI, struct S_DFI, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFF f19_S_SSD_DFF(struct S_DFF p0, struct S_DFF p1, double p2, struct S_DFF (*cb)(struct S_DFF, struct S_DFF, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFD f19_S_SSD_DFD(struct S_DFD p0, struct S_DFD p1, double p2, struct S_DFD (*cb)(struct S_DFD, struct S_DFD, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFP f19_S_SSD_DFP(struct S_DFP p0, struct S_DFP p1, double p2, struct S_DFP (*cb)(struct S_DFP, struct S_DFP, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDI f19_S_SSD_DDI(struct S_DDI p0, struct S_DDI p1, double p2, struct S_DDI (*cb)(struct S_DDI, struct S_DDI, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDF f19_S_SSD_DDF(struct S_DDF p0, struct S_DDF p1, double p2, struct S_DDF (*cb)(struct S_DDF, struct S_DDF, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDD f19_S_SSD_DDD(struct S_DDD p0, struct S_DDD p1, double p2, struct S_DDD (*cb)(struct S_DDD, struct S_DDD, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDP f19_S_SSD_DDP(struct S_DDP p0, struct S_DDP p1, double p2, struct S_DDP (*cb)(struct S_DDP, struct S_DDP, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPI f19_S_SSD_DPI(struct S_DPI p0, struct S_DPI p1, double p2, struct S_DPI (*cb)(struct S_DPI, struct S_DPI, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPF f19_S_SSD_DPF(struct S_DPF p0, struct S_DPF p1, double p2, struct S_DPF (*cb)(struct S_DPF, struct S_DPF, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPD f19_S_SSD_DPD(struct S_DPD p0, struct S_DPD p1, double p2, struct S_DPD (*cb)(struct S_DPD, struct S_DPD, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPP f19_S_SSD_DPP(struct S_DPP p0, struct S_DPP p1, double p2, struct S_DPP (*cb)(struct S_DPP, struct S_DPP, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PII f19_S_SSD_PII(struct S_PII p0, struct S_PII p1, double p2, struct S_PII (*cb)(struct S_PII, struct S_PII, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIF f19_S_SSD_PIF(struct S_PIF p0, struct S_PIF p1, double p2, struct S_PIF (*cb)(struct S_PIF, struct S_PIF, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PID f19_S_SSD_PID(struct S_PID p0, struct S_PID p1, double p2, struct S_PID (*cb)(struct S_PID, struct S_PID, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIP f19_S_SSD_PIP(struct S_PIP p0, struct S_PIP p1, double p2, struct S_PIP (*cb)(struct S_PIP, struct S_PIP, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFI f19_S_SSD_PFI(struct S_PFI p0, struct S_PFI p1, double p2, struct S_PFI (*cb)(struct S_PFI, struct S_PFI, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFF f19_S_SSD_PFF(struct S_PFF p0, struct S_PFF p1, double p2, struct S_PFF (*cb)(struct S_PFF, struct S_PFF, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFD f19_S_SSD_PFD(struct S_PFD p0, struct S_PFD p1, double p2, struct S_PFD (*cb)(struct S_PFD, struct S_PFD, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFP f19_S_SSD_PFP(struct S_PFP p0, struct S_PFP p1, double p2, struct S_PFP (*cb)(struct S_PFP, struct S_PFP, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDI f19_S_SSD_PDI(struct S_PDI p0, struct S_PDI p1, double p2, struct S_PDI (*cb)(struct S_PDI, struct S_PDI, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDF f19_S_SSD_PDF(struct S_PDF p0, struct S_PDF p1, double p2, struct S_PDF (*cb)(struct S_PDF, struct S_PDF, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDD f19_S_SSD_PDD(struct S_PDD p0, struct S_PDD p1, double p2, struct S_PDD (*cb)(struct S_PDD, struct S_PDD, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDP f19_S_SSD_PDP(struct S_PDP p0, struct S_PDP p1, double p2, struct S_PDP (*cb)(struct S_PDP, struct S_PDP, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPI f19_S_SSD_PPI(struct S_PPI p0, struct S_PPI p1, double p2, struct S_PPI (*cb)(struct S_PPI, struct S_PPI, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPF f19_S_SSD_PPF(struct S_PPF p0, struct S_PPF p1, double p2, struct S_PPF (*cb)(struct S_PPF, struct S_PPF, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPD f19_S_SSD_PPD(struct S_PPD p0, struct S_PPD p1, double p2, struct S_PPD (*cb)(struct S_PPD, struct S_PPD, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPP f19_S_SSD_PPP(struct S_PPP p0, struct S_PPP p1, double p2, struct S_PPP (*cb)(struct S_PPP, struct S_PPP, double)) { return cb(p0,p1,p2); }
-EXPORT struct S_I f19_S_SSP_I(struct S_I p0, struct S_I p1, void* p2, struct S_I (*cb)(struct S_I, struct S_I, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_F f19_S_SSP_F(struct S_F p0, struct S_F p1, void* p2, struct S_F (*cb)(struct S_F, struct S_F, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_D f19_S_SSP_D(struct S_D p0, struct S_D p1, void* p2, struct S_D (*cb)(struct S_D, struct S_D, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_P f19_S_SSP_P(struct S_P p0, struct S_P p1, void* p2, struct S_P (*cb)(struct S_P, struct S_P, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_II f19_S_SSP_II(struct S_II p0, struct S_II p1, void* p2, struct S_II (*cb)(struct S_II, struct S_II, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IF f19_S_SSP_IF(struct S_IF p0, struct S_IF p1, void* p2, struct S_IF (*cb)(struct S_IF, struct S_IF, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_ID f19_S_SSP_ID(struct S_ID p0, struct S_ID p1, void* p2, struct S_ID (*cb)(struct S_ID, struct S_ID, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IP f19_S_SSP_IP(struct S_IP p0, struct S_IP p1, void* p2, struct S_IP (*cb)(struct S_IP, struct S_IP, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FI f19_S_SSP_FI(struct S_FI p0, struct S_FI p1, void* p2, struct S_FI (*cb)(struct S_FI, struct S_FI, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FF f19_S_SSP_FF(struct S_FF p0, struct S_FF p1, void* p2, struct S_FF (*cb)(struct S_FF, struct S_FF, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FD f19_S_SSP_FD(struct S_FD p0, struct S_FD p1, void* p2, struct S_FD (*cb)(struct S_FD, struct S_FD, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FP f19_S_SSP_FP(struct S_FP p0, struct S_FP p1, void* p2, struct S_FP (*cb)(struct S_FP, struct S_FP, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DI f19_S_SSP_DI(struct S_DI p0, struct S_DI p1, void* p2, struct S_DI (*cb)(struct S_DI, struct S_DI, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DF f19_S_SSP_DF(struct S_DF p0, struct S_DF p1, void* p2, struct S_DF (*cb)(struct S_DF, struct S_DF, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DD f19_S_SSP_DD(struct S_DD p0, struct S_DD p1, void* p2, struct S_DD (*cb)(struct S_DD, struct S_DD, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DP f19_S_SSP_DP(struct S_DP p0, struct S_DP p1, void* p2, struct S_DP (*cb)(struct S_DP, struct S_DP, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PI f19_S_SSP_PI(struct S_PI p0, struct S_PI p1, void* p2, struct S_PI (*cb)(struct S_PI, struct S_PI, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PF f19_S_SSP_PF(struct S_PF p0, struct S_PF p1, void* p2, struct S_PF (*cb)(struct S_PF, struct S_PF, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PD f19_S_SSP_PD(struct S_PD p0, struct S_PD p1, void* p2, struct S_PD (*cb)(struct S_PD, struct S_PD, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PP f19_S_SSP_PP(struct S_PP p0, struct S_PP p1, void* p2, struct S_PP (*cb)(struct S_PP, struct S_PP, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_III f19_S_SSP_III(struct S_III p0, struct S_III p1, void* p2, struct S_III (*cb)(struct S_III, struct S_III, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIF f19_S_SSP_IIF(struct S_IIF p0, struct S_IIF p1, void* p2, struct S_IIF (*cb)(struct S_IIF, struct S_IIF, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IID f19_S_SSP_IID(struct S_IID p0, struct S_IID p1, void* p2, struct S_IID (*cb)(struct S_IID, struct S_IID, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIP f19_S_SSP_IIP(struct S_IIP p0, struct S_IIP p1, void* p2, struct S_IIP (*cb)(struct S_IIP, struct S_IIP, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFI f19_S_SSP_IFI(struct S_IFI p0, struct S_IFI p1, void* p2, struct S_IFI (*cb)(struct S_IFI, struct S_IFI, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFF f19_S_SSP_IFF(struct S_IFF p0, struct S_IFF p1, void* p2, struct S_IFF (*cb)(struct S_IFF, struct S_IFF, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFD f19_S_SSP_IFD(struct S_IFD p0, struct S_IFD p1, void* p2, struct S_IFD (*cb)(struct S_IFD, struct S_IFD, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFP f19_S_SSP_IFP(struct S_IFP p0, struct S_IFP p1, void* p2, struct S_IFP (*cb)(struct S_IFP, struct S_IFP, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDI f19_S_SSP_IDI(struct S_IDI p0, struct S_IDI p1, void* p2, struct S_IDI (*cb)(struct S_IDI, struct S_IDI, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDF f19_S_SSP_IDF(struct S_IDF p0, struct S_IDF p1, void* p2, struct S_IDF (*cb)(struct S_IDF, struct S_IDF, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDD f19_S_SSP_IDD(struct S_IDD p0, struct S_IDD p1, void* p2, struct S_IDD (*cb)(struct S_IDD, struct S_IDD, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDP f19_S_SSP_IDP(struct S_IDP p0, struct S_IDP p1, void* p2, struct S_IDP (*cb)(struct S_IDP, struct S_IDP, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPI f19_S_SSP_IPI(struct S_IPI p0, struct S_IPI p1, void* p2, struct S_IPI (*cb)(struct S_IPI, struct S_IPI, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPF f19_S_SSP_IPF(struct S_IPF p0, struct S_IPF p1, void* p2, struct S_IPF (*cb)(struct S_IPF, struct S_IPF, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPD f19_S_SSP_IPD(struct S_IPD p0, struct S_IPD p1, void* p2, struct S_IPD (*cb)(struct S_IPD, struct S_IPD, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPP f19_S_SSP_IPP(struct S_IPP p0, struct S_IPP p1, void* p2, struct S_IPP (*cb)(struct S_IPP, struct S_IPP, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FII f19_S_SSP_FII(struct S_FII p0, struct S_FII p1, void* p2, struct S_FII (*cb)(struct S_FII, struct S_FII, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIF f19_S_SSP_FIF(struct S_FIF p0, struct S_FIF p1, void* p2, struct S_FIF (*cb)(struct S_FIF, struct S_FIF, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FID f19_S_SSP_FID(struct S_FID p0, struct S_FID p1, void* p2, struct S_FID (*cb)(struct S_FID, struct S_FID, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIP f19_S_SSP_FIP(struct S_FIP p0, struct S_FIP p1, void* p2, struct S_FIP (*cb)(struct S_FIP, struct S_FIP, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFI f19_S_SSP_FFI(struct S_FFI p0, struct S_FFI p1, void* p2, struct S_FFI (*cb)(struct S_FFI, struct S_FFI, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFF f19_S_SSP_FFF(struct S_FFF p0, struct S_FFF p1, void* p2, struct S_FFF (*cb)(struct S_FFF, struct S_FFF, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFD f19_S_SSP_FFD(struct S_FFD p0, struct S_FFD p1, void* p2, struct S_FFD (*cb)(struct S_FFD, struct S_FFD, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFP f19_S_SSP_FFP(struct S_FFP p0, struct S_FFP p1, void* p2, struct S_FFP (*cb)(struct S_FFP, struct S_FFP, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDI f19_S_SSP_FDI(struct S_FDI p0, struct S_FDI p1, void* p2, struct S_FDI (*cb)(struct S_FDI, struct S_FDI, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDF f19_S_SSP_FDF(struct S_FDF p0, struct S_FDF p1, void* p2, struct S_FDF (*cb)(struct S_FDF, struct S_FDF, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDD f19_S_SSP_FDD(struct S_FDD p0, struct S_FDD p1, void* p2, struct S_FDD (*cb)(struct S_FDD, struct S_FDD, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDP f19_S_SSP_FDP(struct S_FDP p0, struct S_FDP p1, void* p2, struct S_FDP (*cb)(struct S_FDP, struct S_FDP, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPI f19_S_SSP_FPI(struct S_FPI p0, struct S_FPI p1, void* p2, struct S_FPI (*cb)(struct S_FPI, struct S_FPI, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPF f19_S_SSP_FPF(struct S_FPF p0, struct S_FPF p1, void* p2, struct S_FPF (*cb)(struct S_FPF, struct S_FPF, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPD f19_S_SSP_FPD(struct S_FPD p0, struct S_FPD p1, void* p2, struct S_FPD (*cb)(struct S_FPD, struct S_FPD, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPP f19_S_SSP_FPP(struct S_FPP p0, struct S_FPP p1, void* p2, struct S_FPP (*cb)(struct S_FPP, struct S_FPP, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DII f19_S_SSP_DII(struct S_DII p0, struct S_DII p1, void* p2, struct S_DII (*cb)(struct S_DII, struct S_DII, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIF f19_S_SSP_DIF(struct S_DIF p0, struct S_DIF p1, void* p2, struct S_DIF (*cb)(struct S_DIF, struct S_DIF, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DID f19_S_SSP_DID(struct S_DID p0, struct S_DID p1, void* p2, struct S_DID (*cb)(struct S_DID, struct S_DID, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIP f19_S_SSP_DIP(struct S_DIP p0, struct S_DIP p1, void* p2, struct S_DIP (*cb)(struct S_DIP, struct S_DIP, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFI f19_S_SSP_DFI(struct S_DFI p0, struct S_DFI p1, void* p2, struct S_DFI (*cb)(struct S_DFI, struct S_DFI, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFF f19_S_SSP_DFF(struct S_DFF p0, struct S_DFF p1, void* p2, struct S_DFF (*cb)(struct S_DFF, struct S_DFF, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFD f19_S_SSP_DFD(struct S_DFD p0, struct S_DFD p1, void* p2, struct S_DFD (*cb)(struct S_DFD, struct S_DFD, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFP f19_S_SSP_DFP(struct S_DFP p0, struct S_DFP p1, void* p2, struct S_DFP (*cb)(struct S_DFP, struct S_DFP, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDI f19_S_SSP_DDI(struct S_DDI p0, struct S_DDI p1, void* p2, struct S_DDI (*cb)(struct S_DDI, struct S_DDI, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDF f19_S_SSP_DDF(struct S_DDF p0, struct S_DDF p1, void* p2, struct S_DDF (*cb)(struct S_DDF, struct S_DDF, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDD f19_S_SSP_DDD(struct S_DDD p0, struct S_DDD p1, void* p2, struct S_DDD (*cb)(struct S_DDD, struct S_DDD, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDP f19_S_SSP_DDP(struct S_DDP p0, struct S_DDP p1, void* p2, struct S_DDP (*cb)(struct S_DDP, struct S_DDP, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPI f19_S_SSP_DPI(struct S_DPI p0, struct S_DPI p1, void* p2, struct S_DPI (*cb)(struct S_DPI, struct S_DPI, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPF f19_S_SSP_DPF(struct S_DPF p0, struct S_DPF p1, void* p2, struct S_DPF (*cb)(struct S_DPF, struct S_DPF, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPD f19_S_SSP_DPD(struct S_DPD p0, struct S_DPD p1, void* p2, struct S_DPD (*cb)(struct S_DPD, struct S_DPD, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPP f19_S_SSP_DPP(struct S_DPP p0, struct S_DPP p1, void* p2, struct S_DPP (*cb)(struct S_DPP, struct S_DPP, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PII f19_S_SSP_PII(struct S_PII p0, struct S_PII p1, void* p2, struct S_PII (*cb)(struct S_PII, struct S_PII, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIF f19_S_SSP_PIF(struct S_PIF p0, struct S_PIF p1, void* p2, struct S_PIF (*cb)(struct S_PIF, struct S_PIF, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PID f19_S_SSP_PID(struct S_PID p0, struct S_PID p1, void* p2, struct S_PID (*cb)(struct S_PID, struct S_PID, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIP f20_S_SSP_PIP(struct S_PIP p0, struct S_PIP p1, void* p2, struct S_PIP (*cb)(struct S_PIP, struct S_PIP, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFI f20_S_SSP_PFI(struct S_PFI p0, struct S_PFI p1, void* p2, struct S_PFI (*cb)(struct S_PFI, struct S_PFI, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFF f20_S_SSP_PFF(struct S_PFF p0, struct S_PFF p1, void* p2, struct S_PFF (*cb)(struct S_PFF, struct S_PFF, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFD f20_S_SSP_PFD(struct S_PFD p0, struct S_PFD p1, void* p2, struct S_PFD (*cb)(struct S_PFD, struct S_PFD, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFP f20_S_SSP_PFP(struct S_PFP p0, struct S_PFP p1, void* p2, struct S_PFP (*cb)(struct S_PFP, struct S_PFP, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDI f20_S_SSP_PDI(struct S_PDI p0, struct S_PDI p1, void* p2, struct S_PDI (*cb)(struct S_PDI, struct S_PDI, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDF f20_S_SSP_PDF(struct S_PDF p0, struct S_PDF p1, void* p2, struct S_PDF (*cb)(struct S_PDF, struct S_PDF, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDD f20_S_SSP_PDD(struct S_PDD p0, struct S_PDD p1, void* p2, struct S_PDD (*cb)(struct S_PDD, struct S_PDD, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDP f20_S_SSP_PDP(struct S_PDP p0, struct S_PDP p1, void* p2, struct S_PDP (*cb)(struct S_PDP, struct S_PDP, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPI f20_S_SSP_PPI(struct S_PPI p0, struct S_PPI p1, void* p2, struct S_PPI (*cb)(struct S_PPI, struct S_PPI, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPF f20_S_SSP_PPF(struct S_PPF p0, struct S_PPF p1, void* p2, struct S_PPF (*cb)(struct S_PPF, struct S_PPF, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPD f20_S_SSP_PPD(struct S_PPD p0, struct S_PPD p1, void* p2, struct S_PPD (*cb)(struct S_PPD, struct S_PPD, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPP f20_S_SSP_PPP(struct S_PPP p0, struct S_PPP p1, void* p2, struct S_PPP (*cb)(struct S_PPP, struct S_PPP, void*)) { return cb(p0,p1,p2); }
-EXPORT struct S_I f20_S_SSS_I(struct S_I p0, struct S_I p1, struct S_I p2, struct S_I (*cb)(struct S_I, struct S_I, struct S_I)) { return cb(p0,p1,p2); }
-EXPORT struct S_F f20_S_SSS_F(struct S_F p0, struct S_F p1, struct S_F p2, struct S_F (*cb)(struct S_F, struct S_F, struct S_F)) { return cb(p0,p1,p2); }
-EXPORT struct S_D f20_S_SSS_D(struct S_D p0, struct S_D p1, struct S_D p2, struct S_D (*cb)(struct S_D, struct S_D, struct S_D)) { return cb(p0,p1,p2); }
-EXPORT struct S_P f20_S_SSS_P(struct S_P p0, struct S_P p1, struct S_P p2, struct S_P (*cb)(struct S_P, struct S_P, struct S_P)) { return cb(p0,p1,p2); }
-EXPORT struct S_II f20_S_SSS_II(struct S_II p0, struct S_II p1, struct S_II p2, struct S_II (*cb)(struct S_II, struct S_II, struct S_II)) { return cb(p0,p1,p2); }
-EXPORT struct S_IF f20_S_SSS_IF(struct S_IF p0, struct S_IF p1, struct S_IF p2, struct S_IF (*cb)(struct S_IF, struct S_IF, struct S_IF)) { return cb(p0,p1,p2); }
-EXPORT struct S_ID f20_S_SSS_ID(struct S_ID p0, struct S_ID p1, struct S_ID p2, struct S_ID (*cb)(struct S_ID, struct S_ID, struct S_ID)) { return cb(p0,p1,p2); }
-EXPORT struct S_IP f20_S_SSS_IP(struct S_IP p0, struct S_IP p1, struct S_IP p2, struct S_IP (*cb)(struct S_IP, struct S_IP, struct S_IP)) { return cb(p0,p1,p2); }
-EXPORT struct S_FI f20_S_SSS_FI(struct S_FI p0, struct S_FI p1, struct S_FI p2, struct S_FI (*cb)(struct S_FI, struct S_FI, struct S_FI)) { return cb(p0,p1,p2); }
-EXPORT struct S_FF f20_S_SSS_FF(struct S_FF p0, struct S_FF p1, struct S_FF p2, struct S_FF (*cb)(struct S_FF, struct S_FF, struct S_FF)) { return cb(p0,p1,p2); }
-EXPORT struct S_FD f20_S_SSS_FD(struct S_FD p0, struct S_FD p1, struct S_FD p2, struct S_FD (*cb)(struct S_FD, struct S_FD, struct S_FD)) { return cb(p0,p1,p2); }
-EXPORT struct S_FP f20_S_SSS_FP(struct S_FP p0, struct S_FP p1, struct S_FP p2, struct S_FP (*cb)(struct S_FP, struct S_FP, struct S_FP)) { return cb(p0,p1,p2); }
-EXPORT struct S_DI f20_S_SSS_DI(struct S_DI p0, struct S_DI p1, struct S_DI p2, struct S_DI (*cb)(struct S_DI, struct S_DI, struct S_DI)) { return cb(p0,p1,p2); }
-EXPORT struct S_DF f20_S_SSS_DF(struct S_DF p0, struct S_DF p1, struct S_DF p2, struct S_DF (*cb)(struct S_DF, struct S_DF, struct S_DF)) { return cb(p0,p1,p2); }
-EXPORT struct S_DD f20_S_SSS_DD(struct S_DD p0, struct S_DD p1, struct S_DD p2, struct S_DD (*cb)(struct S_DD, struct S_DD, struct S_DD)) { return cb(p0,p1,p2); }
-EXPORT struct S_DP f20_S_SSS_DP(struct S_DP p0, struct S_DP p1, struct S_DP p2, struct S_DP (*cb)(struct S_DP, struct S_DP, struct S_DP)) { return cb(p0,p1,p2); }
-EXPORT struct S_PI f20_S_SSS_PI(struct S_PI p0, struct S_PI p1, struct S_PI p2, struct S_PI (*cb)(struct S_PI, struct S_PI, struct S_PI)) { return cb(p0,p1,p2); }
-EXPORT struct S_PF f20_S_SSS_PF(struct S_PF p0, struct S_PF p1, struct S_PF p2, struct S_PF (*cb)(struct S_PF, struct S_PF, struct S_PF)) { return cb(p0,p1,p2); }
-EXPORT struct S_PD f20_S_SSS_PD(struct S_PD p0, struct S_PD p1, struct S_PD p2, struct S_PD (*cb)(struct S_PD, struct S_PD, struct S_PD)) { return cb(p0,p1,p2); }
-EXPORT struct S_PP f20_S_SSS_PP(struct S_PP p0, struct S_PP p1, struct S_PP p2, struct S_PP (*cb)(struct S_PP, struct S_PP, struct S_PP)) { return cb(p0,p1,p2); }
-EXPORT struct S_III f20_S_SSS_III(struct S_III p0, struct S_III p1, struct S_III p2, struct S_III (*cb)(struct S_III, struct S_III, struct S_III)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIF f20_S_SSS_IIF(struct S_IIF p0, struct S_IIF p1, struct S_IIF p2, struct S_IIF (*cb)(struct S_IIF, struct S_IIF, struct S_IIF)) { return cb(p0,p1,p2); }
-EXPORT struct S_IID f20_S_SSS_IID(struct S_IID p0, struct S_IID p1, struct S_IID p2, struct S_IID (*cb)(struct S_IID, struct S_IID, struct S_IID)) { return cb(p0,p1,p2); }
-EXPORT struct S_IIP f20_S_SSS_IIP(struct S_IIP p0, struct S_IIP p1, struct S_IIP p2, struct S_IIP (*cb)(struct S_IIP, struct S_IIP, struct S_IIP)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFI f20_S_SSS_IFI(struct S_IFI p0, struct S_IFI p1, struct S_IFI p2, struct S_IFI (*cb)(struct S_IFI, struct S_IFI, struct S_IFI)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFF f20_S_SSS_IFF(struct S_IFF p0, struct S_IFF p1, struct S_IFF p2, struct S_IFF (*cb)(struct S_IFF, struct S_IFF, struct S_IFF)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFD f20_S_SSS_IFD(struct S_IFD p0, struct S_IFD p1, struct S_IFD p2, struct S_IFD (*cb)(struct S_IFD, struct S_IFD, struct S_IFD)) { return cb(p0,p1,p2); }
-EXPORT struct S_IFP f20_S_SSS_IFP(struct S_IFP p0, struct S_IFP p1, struct S_IFP p2, struct S_IFP (*cb)(struct S_IFP, struct S_IFP, struct S_IFP)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDI f20_S_SSS_IDI(struct S_IDI p0, struct S_IDI p1, struct S_IDI p2, struct S_IDI (*cb)(struct S_IDI, struct S_IDI, struct S_IDI)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDF f20_S_SSS_IDF(struct S_IDF p0, struct S_IDF p1, struct S_IDF p2, struct S_IDF (*cb)(struct S_IDF, struct S_IDF, struct S_IDF)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDD f20_S_SSS_IDD(struct S_IDD p0, struct S_IDD p1, struct S_IDD p2, struct S_IDD (*cb)(struct S_IDD, struct S_IDD, struct S_IDD)) { return cb(p0,p1,p2); }
-EXPORT struct S_IDP f20_S_SSS_IDP(struct S_IDP p0, struct S_IDP p1, struct S_IDP p2, struct S_IDP (*cb)(struct S_IDP, struct S_IDP, struct S_IDP)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPI f20_S_SSS_IPI(struct S_IPI p0, struct S_IPI p1, struct S_IPI p2, struct S_IPI (*cb)(struct S_IPI, struct S_IPI, struct S_IPI)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPF f20_S_SSS_IPF(struct S_IPF p0, struct S_IPF p1, struct S_IPF p2, struct S_IPF (*cb)(struct S_IPF, struct S_IPF, struct S_IPF)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPD f20_S_SSS_IPD(struct S_IPD p0, struct S_IPD p1, struct S_IPD p2, struct S_IPD (*cb)(struct S_IPD, struct S_IPD, struct S_IPD)) { return cb(p0,p1,p2); }
-EXPORT struct S_IPP f20_S_SSS_IPP(struct S_IPP p0, struct S_IPP p1, struct S_IPP p2, struct S_IPP (*cb)(struct S_IPP, struct S_IPP, struct S_IPP)) { return cb(p0,p1,p2); }
-EXPORT struct S_FII f20_S_SSS_FII(struct S_FII p0, struct S_FII p1, struct S_FII p2, struct S_FII (*cb)(struct S_FII, struct S_FII, struct S_FII)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIF f20_S_SSS_FIF(struct S_FIF p0, struct S_FIF p1, struct S_FIF p2, struct S_FIF (*cb)(struct S_FIF, struct S_FIF, struct S_FIF)) { return cb(p0,p1,p2); }
-EXPORT struct S_FID f20_S_SSS_FID(struct S_FID p0, struct S_FID p1, struct S_FID p2, struct S_FID (*cb)(struct S_FID, struct S_FID, struct S_FID)) { return cb(p0,p1,p2); }
-EXPORT struct S_FIP f20_S_SSS_FIP(struct S_FIP p0, struct S_FIP p1, struct S_FIP p2, struct S_FIP (*cb)(struct S_FIP, struct S_FIP, struct S_FIP)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFI f20_S_SSS_FFI(struct S_FFI p0, struct S_FFI p1, struct S_FFI p2, struct S_FFI (*cb)(struct S_FFI, struct S_FFI, struct S_FFI)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFF f20_S_SSS_FFF(struct S_FFF p0, struct S_FFF p1, struct S_FFF p2, struct S_FFF (*cb)(struct S_FFF, struct S_FFF, struct S_FFF)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFD f20_S_SSS_FFD(struct S_FFD p0, struct S_FFD p1, struct S_FFD p2, struct S_FFD (*cb)(struct S_FFD, struct S_FFD, struct S_FFD)) { return cb(p0,p1,p2); }
-EXPORT struct S_FFP f20_S_SSS_FFP(struct S_FFP p0, struct S_FFP p1, struct S_FFP p2, struct S_FFP (*cb)(struct S_FFP, struct S_FFP, struct S_FFP)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDI f20_S_SSS_FDI(struct S_FDI p0, struct S_FDI p1, struct S_FDI p2, struct S_FDI (*cb)(struct S_FDI, struct S_FDI, struct S_FDI)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDF f20_S_SSS_FDF(struct S_FDF p0, struct S_FDF p1, struct S_FDF p2, struct S_FDF (*cb)(struct S_FDF, struct S_FDF, struct S_FDF)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDD f20_S_SSS_FDD(struct S_FDD p0, struct S_FDD p1, struct S_FDD p2, struct S_FDD (*cb)(struct S_FDD, struct S_FDD, struct S_FDD)) { return cb(p0,p1,p2); }
-EXPORT struct S_FDP f20_S_SSS_FDP(struct S_FDP p0, struct S_FDP p1, struct S_FDP p2, struct S_FDP (*cb)(struct S_FDP, struct S_FDP, struct S_FDP)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPI f20_S_SSS_FPI(struct S_FPI p0, struct S_FPI p1, struct S_FPI p2, struct S_FPI (*cb)(struct S_FPI, struct S_FPI, struct S_FPI)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPF f20_S_SSS_FPF(struct S_FPF p0, struct S_FPF p1, struct S_FPF p2, struct S_FPF (*cb)(struct S_FPF, struct S_FPF, struct S_FPF)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPD f20_S_SSS_FPD(struct S_FPD p0, struct S_FPD p1, struct S_FPD p2, struct S_FPD (*cb)(struct S_FPD, struct S_FPD, struct S_FPD)) { return cb(p0,p1,p2); }
-EXPORT struct S_FPP f20_S_SSS_FPP(struct S_FPP p0, struct S_FPP p1, struct S_FPP p2, struct S_FPP (*cb)(struct S_FPP, struct S_FPP, struct S_FPP)) { return cb(p0,p1,p2); }
-EXPORT struct S_DII f20_S_SSS_DII(struct S_DII p0, struct S_DII p1, struct S_DII p2, struct S_DII (*cb)(struct S_DII, struct S_DII, struct S_DII)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIF f20_S_SSS_DIF(struct S_DIF p0, struct S_DIF p1, struct S_DIF p2, struct S_DIF (*cb)(struct S_DIF, struct S_DIF, struct S_DIF)) { return cb(p0,p1,p2); }
-EXPORT struct S_DID f20_S_SSS_DID(struct S_DID p0, struct S_DID p1, struct S_DID p2, struct S_DID (*cb)(struct S_DID, struct S_DID, struct S_DID)) { return cb(p0,p1,p2); }
-EXPORT struct S_DIP f20_S_SSS_DIP(struct S_DIP p0, struct S_DIP p1, struct S_DIP p2, struct S_DIP (*cb)(struct S_DIP, struct S_DIP, struct S_DIP)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFI f20_S_SSS_DFI(struct S_DFI p0, struct S_DFI p1, struct S_DFI p2, struct S_DFI (*cb)(struct S_DFI, struct S_DFI, struct S_DFI)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFF f20_S_SSS_DFF(struct S_DFF p0, struct S_DFF p1, struct S_DFF p2, struct S_DFF (*cb)(struct S_DFF, struct S_DFF, struct S_DFF)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFD f20_S_SSS_DFD(struct S_DFD p0, struct S_DFD p1, struct S_DFD p2, struct S_DFD (*cb)(struct S_DFD, struct S_DFD, struct S_DFD)) { return cb(p0,p1,p2); }
-EXPORT struct S_DFP f20_S_SSS_DFP(struct S_DFP p0, struct S_DFP p1, struct S_DFP p2, struct S_DFP (*cb)(struct S_DFP, struct S_DFP, struct S_DFP)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDI f20_S_SSS_DDI(struct S_DDI p0, struct S_DDI p1, struct S_DDI p2, struct S_DDI (*cb)(struct S_DDI, struct S_DDI, struct S_DDI)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDF f20_S_SSS_DDF(struct S_DDF p0, struct S_DDF p1, struct S_DDF p2, struct S_DDF (*cb)(struct S_DDF, struct S_DDF, struct S_DDF)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDD f20_S_SSS_DDD(struct S_DDD p0, struct S_DDD p1, struct S_DDD p2, struct S_DDD (*cb)(struct S_DDD, struct S_DDD, struct S_DDD)) { return cb(p0,p1,p2); }
-EXPORT struct S_DDP f20_S_SSS_DDP(struct S_DDP p0, struct S_DDP p1, struct S_DDP p2, struct S_DDP (*cb)(struct S_DDP, struct S_DDP, struct S_DDP)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPI f20_S_SSS_DPI(struct S_DPI p0, struct S_DPI p1, struct S_DPI p2, struct S_DPI (*cb)(struct S_DPI, struct S_DPI, struct S_DPI)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPF f20_S_SSS_DPF(struct S_DPF p0, struct S_DPF p1, struct S_DPF p2, struct S_DPF (*cb)(struct S_DPF, struct S_DPF, struct S_DPF)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPD f20_S_SSS_DPD(struct S_DPD p0, struct S_DPD p1, struct S_DPD p2, struct S_DPD (*cb)(struct S_DPD, struct S_DPD, struct S_DPD)) { return cb(p0,p1,p2); }
-EXPORT struct S_DPP f20_S_SSS_DPP(struct S_DPP p0, struct S_DPP p1, struct S_DPP p2, struct S_DPP (*cb)(struct S_DPP, struct S_DPP, struct S_DPP)) { return cb(p0,p1,p2); }
-EXPORT struct S_PII f20_S_SSS_PII(struct S_PII p0, struct S_PII p1, struct S_PII p2, struct S_PII (*cb)(struct S_PII, struct S_PII, struct S_PII)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIF f20_S_SSS_PIF(struct S_PIF p0, struct S_PIF p1, struct S_PIF p2, struct S_PIF (*cb)(struct S_PIF, struct S_PIF, struct S_PIF)) { return cb(p0,p1,p2); }
-EXPORT struct S_PID f20_S_SSS_PID(struct S_PID p0, struct S_PID p1, struct S_PID p2, struct S_PID (*cb)(struct S_PID, struct S_PID, struct S_PID)) { return cb(p0,p1,p2); }
-EXPORT struct S_PIP f20_S_SSS_PIP(struct S_PIP p0, struct S_PIP p1, struct S_PIP p2, struct S_PIP (*cb)(struct S_PIP, struct S_PIP, struct S_PIP)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFI f20_S_SSS_PFI(struct S_PFI p0, struct S_PFI p1, struct S_PFI p2, struct S_PFI (*cb)(struct S_PFI, struct S_PFI, struct S_PFI)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFF f20_S_SSS_PFF(struct S_PFF p0, struct S_PFF p1, struct S_PFF p2, struct S_PFF (*cb)(struct S_PFF, struct S_PFF, struct S_PFF)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFD f20_S_SSS_PFD(struct S_PFD p0, struct S_PFD p1, struct S_PFD p2, struct S_PFD (*cb)(struct S_PFD, struct S_PFD, struct S_PFD)) { return cb(p0,p1,p2); }
-EXPORT struct S_PFP f20_S_SSS_PFP(struct S_PFP p0, struct S_PFP p1, struct S_PFP p2, struct S_PFP (*cb)(struct S_PFP, struct S_PFP, struct S_PFP)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDI f20_S_SSS_PDI(struct S_PDI p0, struct S_PDI p1, struct S_PDI p2, struct S_PDI (*cb)(struct S_PDI, struct S_PDI, struct S_PDI)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDF f20_S_SSS_PDF(struct S_PDF p0, struct S_PDF p1, struct S_PDF p2, struct S_PDF (*cb)(struct S_PDF, struct S_PDF, struct S_PDF)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDD f20_S_SSS_PDD(struct S_PDD p0, struct S_PDD p1, struct S_PDD p2, struct S_PDD (*cb)(struct S_PDD, struct S_PDD, struct S_PDD)) { return cb(p0,p1,p2); }
-EXPORT struct S_PDP f20_S_SSS_PDP(struct S_PDP p0, struct S_PDP p1, struct S_PDP p2, struct S_PDP (*cb)(struct S_PDP, struct S_PDP, struct S_PDP)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPI f20_S_SSS_PPI(struct S_PPI p0, struct S_PPI p1, struct S_PPI p2, struct S_PPI (*cb)(struct S_PPI, struct S_PPI, struct S_PPI)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPF f20_S_SSS_PPF(struct S_PPF p0, struct S_PPF p1, struct S_PPF p2, struct S_PPF (*cb)(struct S_PPF, struct S_PPF, struct S_PPF)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPD f20_S_SSS_PPD(struct S_PPD p0, struct S_PPD p1, struct S_PPD p2, struct S_PPD (*cb)(struct S_PPD, struct S_PPD, struct S_PPD)) { return cb(p0,p1,p2); }
-EXPORT struct S_PPP f20_S_SSS_PPP(struct S_PPP p0, struct S_PPP p1, struct S_PPP p2, struct S_PPP (*cb)(struct S_PPP, struct S_PPP, struct S_PPP)) { return cb(p0,p1,p2); }
+EXPORT int f10_I_II_(int p0, int p1, int (*cb)(int, int)) { return cb(p0, p1); }
+EXPORT int f10_I_IF_(int p0, float p1, int (*cb)(int, float)) { return cb(p0, p1); }
+EXPORT int f10_I_ID_(int p0, double p1, int (*cb)(int, double)) { return cb(p0, p1); }
+EXPORT int f10_I_IP_(int p0, void* p1, int (*cb)(int, void*)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_I(int p0, struct S_I p1, int (*cb)(int, struct S_I)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_F(int p0, struct S_F p1, int (*cb)(int, struct S_F)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_D(int p0, struct S_D p1, int (*cb)(int, struct S_D)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_P(int p0, struct S_P p1, int (*cb)(int, struct S_P)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_II(int p0, struct S_II p1, int (*cb)(int, struct S_II)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_IF(int p0, struct S_IF p1, int (*cb)(int, struct S_IF)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_ID(int p0, struct S_ID p1, int (*cb)(int, struct S_ID)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_IP(int p0, struct S_IP p1, int (*cb)(int, struct S_IP)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_FI(int p0, struct S_FI p1, int (*cb)(int, struct S_FI)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_FF(int p0, struct S_FF p1, int (*cb)(int, struct S_FF)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_FD(int p0, struct S_FD p1, int (*cb)(int, struct S_FD)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_FP(int p0, struct S_FP p1, int (*cb)(int, struct S_FP)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_DI(int p0, struct S_DI p1, int (*cb)(int, struct S_DI)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_DF(int p0, struct S_DF p1, int (*cb)(int, struct S_DF)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_DD(int p0, struct S_DD p1, int (*cb)(int, struct S_DD)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_DP(int p0, struct S_DP p1, int (*cb)(int, struct S_DP)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_PI(int p0, struct S_PI p1, int (*cb)(int, struct S_PI)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_PF(int p0, struct S_PF p1, int (*cb)(int, struct S_PF)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_PD(int p0, struct S_PD p1, int (*cb)(int, struct S_PD)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_PP(int p0, struct S_PP p1, int (*cb)(int, struct S_PP)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_III(int p0, struct S_III p1, int (*cb)(int, struct S_III)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_IIF(int p0, struct S_IIF p1, int (*cb)(int, struct S_IIF)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_IID(int p0, struct S_IID p1, int (*cb)(int, struct S_IID)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_IIP(int p0, struct S_IIP p1, int (*cb)(int, struct S_IIP)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_IFI(int p0, struct S_IFI p1, int (*cb)(int, struct S_IFI)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_IFF(int p0, struct S_IFF p1, int (*cb)(int, struct S_IFF)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_IFD(int p0, struct S_IFD p1, int (*cb)(int, struct S_IFD)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_IFP(int p0, struct S_IFP p1, int (*cb)(int, struct S_IFP)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_IDI(int p0, struct S_IDI p1, int (*cb)(int, struct S_IDI)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_IDF(int p0, struct S_IDF p1, int (*cb)(int, struct S_IDF)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_IDD(int p0, struct S_IDD p1, int (*cb)(int, struct S_IDD)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_IDP(int p0, struct S_IDP p1, int (*cb)(int, struct S_IDP)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_IPI(int p0, struct S_IPI p1, int (*cb)(int, struct S_IPI)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_IPF(int p0, struct S_IPF p1, int (*cb)(int, struct S_IPF)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_IPD(int p0, struct S_IPD p1, int (*cb)(int, struct S_IPD)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_IPP(int p0, struct S_IPP p1, int (*cb)(int, struct S_IPP)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_FII(int p0, struct S_FII p1, int (*cb)(int, struct S_FII)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_FIF(int p0, struct S_FIF p1, int (*cb)(int, struct S_FIF)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_FID(int p0, struct S_FID p1, int (*cb)(int, struct S_FID)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_FIP(int p0, struct S_FIP p1, int (*cb)(int, struct S_FIP)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_FFI(int p0, struct S_FFI p1, int (*cb)(int, struct S_FFI)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_FFF(int p0, struct S_FFF p1, int (*cb)(int, struct S_FFF)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_FFD(int p0, struct S_FFD p1, int (*cb)(int, struct S_FFD)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_FFP(int p0, struct S_FFP p1, int (*cb)(int, struct S_FFP)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_FDI(int p0, struct S_FDI p1, int (*cb)(int, struct S_FDI)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_FDF(int p0, struct S_FDF p1, int (*cb)(int, struct S_FDF)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_FDD(int p0, struct S_FDD p1, int (*cb)(int, struct S_FDD)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_FDP(int p0, struct S_FDP p1, int (*cb)(int, struct S_FDP)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_FPI(int p0, struct S_FPI p1, int (*cb)(int, struct S_FPI)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_FPF(int p0, struct S_FPF p1, int (*cb)(int, struct S_FPF)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_FPD(int p0, struct S_FPD p1, int (*cb)(int, struct S_FPD)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_FPP(int p0, struct S_FPP p1, int (*cb)(int, struct S_FPP)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_DII(int p0, struct S_DII p1, int (*cb)(int, struct S_DII)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_DIF(int p0, struct S_DIF p1, int (*cb)(int, struct S_DIF)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_DID(int p0, struct S_DID p1, int (*cb)(int, struct S_DID)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_DIP(int p0, struct S_DIP p1, int (*cb)(int, struct S_DIP)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_DFI(int p0, struct S_DFI p1, int (*cb)(int, struct S_DFI)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_DFF(int p0, struct S_DFF p1, int (*cb)(int, struct S_DFF)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_DFD(int p0, struct S_DFD p1, int (*cb)(int, struct S_DFD)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_DFP(int p0, struct S_DFP p1, int (*cb)(int, struct S_DFP)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_DDI(int p0, struct S_DDI p1, int (*cb)(int, struct S_DDI)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_DDF(int p0, struct S_DDF p1, int (*cb)(int, struct S_DDF)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_DDD(int p0, struct S_DDD p1, int (*cb)(int, struct S_DDD)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_DDP(int p0, struct S_DDP p1, int (*cb)(int, struct S_DDP)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_DPI(int p0, struct S_DPI p1, int (*cb)(int, struct S_DPI)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_DPF(int p0, struct S_DPF p1, int (*cb)(int, struct S_DPF)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_DPD(int p0, struct S_DPD p1, int (*cb)(int, struct S_DPD)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_DPP(int p0, struct S_DPP p1, int (*cb)(int, struct S_DPP)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_PII(int p0, struct S_PII p1, int (*cb)(int, struct S_PII)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_PIF(int p0, struct S_PIF p1, int (*cb)(int, struct S_PIF)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_PID(int p0, struct S_PID p1, int (*cb)(int, struct S_PID)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_PIP(int p0, struct S_PIP p1, int (*cb)(int, struct S_PIP)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_PFI(int p0, struct S_PFI p1, int (*cb)(int, struct S_PFI)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_PFF(int p0, struct S_PFF p1, int (*cb)(int, struct S_PFF)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_PFD(int p0, struct S_PFD p1, int (*cb)(int, struct S_PFD)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_PFP(int p0, struct S_PFP p1, int (*cb)(int, struct S_PFP)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_PDI(int p0, struct S_PDI p1, int (*cb)(int, struct S_PDI)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_PDF(int p0, struct S_PDF p1, int (*cb)(int, struct S_PDF)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_PDD(int p0, struct S_PDD p1, int (*cb)(int, struct S_PDD)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_PDP(int p0, struct S_PDP p1, int (*cb)(int, struct S_PDP)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_PPI(int p0, struct S_PPI p1, int (*cb)(int, struct S_PPI)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_PPF(int p0, struct S_PPF p1, int (*cb)(int, struct S_PPF)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_PPD(int p0, struct S_PPD p1, int (*cb)(int, struct S_PPD)) { return cb(p0, p1); }
+EXPORT int f10_I_IS_PPP(int p0, struct S_PPP p1, int (*cb)(int, struct S_PPP)) { return cb(p0, p1); }
+EXPORT float f10_F_FI_(float p0, int p1, float (*cb)(float, int)) { return cb(p0, p1); }
+EXPORT float f10_F_FF_(float p0, float p1, float (*cb)(float, float)) { return cb(p0, p1); }
+EXPORT float f10_F_FD_(float p0, double p1, float (*cb)(float, double)) { return cb(p0, p1); }
+EXPORT float f10_F_FP_(float p0, void* p1, float (*cb)(float, void*)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_I(float p0, struct S_I p1, float (*cb)(float, struct S_I)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_F(float p0, struct S_F p1, float (*cb)(float, struct S_F)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_D(float p0, struct S_D p1, float (*cb)(float, struct S_D)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_P(float p0, struct S_P p1, float (*cb)(float, struct S_P)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_II(float p0, struct S_II p1, float (*cb)(float, struct S_II)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_IF(float p0, struct S_IF p1, float (*cb)(float, struct S_IF)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_ID(float p0, struct S_ID p1, float (*cb)(float, struct S_ID)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_IP(float p0, struct S_IP p1, float (*cb)(float, struct S_IP)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_FI(float p0, struct S_FI p1, float (*cb)(float, struct S_FI)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_FF(float p0, struct S_FF p1, float (*cb)(float, struct S_FF)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_FD(float p0, struct S_FD p1, float (*cb)(float, struct S_FD)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_FP(float p0, struct S_FP p1, float (*cb)(float, struct S_FP)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_DI(float p0, struct S_DI p1, float (*cb)(float, struct S_DI)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_DF(float p0, struct S_DF p1, float (*cb)(float, struct S_DF)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_DD(float p0, struct S_DD p1, float (*cb)(float, struct S_DD)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_DP(float p0, struct S_DP p1, float (*cb)(float, struct S_DP)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_PI(float p0, struct S_PI p1, float (*cb)(float, struct S_PI)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_PF(float p0, struct S_PF p1, float (*cb)(float, struct S_PF)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_PD(float p0, struct S_PD p1, float (*cb)(float, struct S_PD)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_PP(float p0, struct S_PP p1, float (*cb)(float, struct S_PP)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_III(float p0, struct S_III p1, float (*cb)(float, struct S_III)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_IIF(float p0, struct S_IIF p1, float (*cb)(float, struct S_IIF)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_IID(float p0, struct S_IID p1, float (*cb)(float, struct S_IID)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_IIP(float p0, struct S_IIP p1, float (*cb)(float, struct S_IIP)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_IFI(float p0, struct S_IFI p1, float (*cb)(float, struct S_IFI)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_IFF(float p0, struct S_IFF p1, float (*cb)(float, struct S_IFF)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_IFD(float p0, struct S_IFD p1, float (*cb)(float, struct S_IFD)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_IFP(float p0, struct S_IFP p1, float (*cb)(float, struct S_IFP)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_IDI(float p0, struct S_IDI p1, float (*cb)(float, struct S_IDI)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_IDF(float p0, struct S_IDF p1, float (*cb)(float, struct S_IDF)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_IDD(float p0, struct S_IDD p1, float (*cb)(float, struct S_IDD)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_IDP(float p0, struct S_IDP p1, float (*cb)(float, struct S_IDP)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_IPI(float p0, struct S_IPI p1, float (*cb)(float, struct S_IPI)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_IPF(float p0, struct S_IPF p1, float (*cb)(float, struct S_IPF)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_IPD(float p0, struct S_IPD p1, float (*cb)(float, struct S_IPD)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_IPP(float p0, struct S_IPP p1, float (*cb)(float, struct S_IPP)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_FII(float p0, struct S_FII p1, float (*cb)(float, struct S_FII)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_FIF(float p0, struct S_FIF p1, float (*cb)(float, struct S_FIF)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_FID(float p0, struct S_FID p1, float (*cb)(float, struct S_FID)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_FIP(float p0, struct S_FIP p1, float (*cb)(float, struct S_FIP)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_FFI(float p0, struct S_FFI p1, float (*cb)(float, struct S_FFI)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_FFF(float p0, struct S_FFF p1, float (*cb)(float, struct S_FFF)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_FFD(float p0, struct S_FFD p1, float (*cb)(float, struct S_FFD)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_FFP(float p0, struct S_FFP p1, float (*cb)(float, struct S_FFP)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_FDI(float p0, struct S_FDI p1, float (*cb)(float, struct S_FDI)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_FDF(float p0, struct S_FDF p1, float (*cb)(float, struct S_FDF)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_FDD(float p0, struct S_FDD p1, float (*cb)(float, struct S_FDD)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_FDP(float p0, struct S_FDP p1, float (*cb)(float, struct S_FDP)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_FPI(float p0, struct S_FPI p1, float (*cb)(float, struct S_FPI)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_FPF(float p0, struct S_FPF p1, float (*cb)(float, struct S_FPF)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_FPD(float p0, struct S_FPD p1, float (*cb)(float, struct S_FPD)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_FPP(float p0, struct S_FPP p1, float (*cb)(float, struct S_FPP)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_DII(float p0, struct S_DII p1, float (*cb)(float, struct S_DII)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_DIF(float p0, struct S_DIF p1, float (*cb)(float, struct S_DIF)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_DID(float p0, struct S_DID p1, float (*cb)(float, struct S_DID)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_DIP(float p0, struct S_DIP p1, float (*cb)(float, struct S_DIP)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_DFI(float p0, struct S_DFI p1, float (*cb)(float, struct S_DFI)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_DFF(float p0, struct S_DFF p1, float (*cb)(float, struct S_DFF)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_DFD(float p0, struct S_DFD p1, float (*cb)(float, struct S_DFD)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_DFP(float p0, struct S_DFP p1, float (*cb)(float, struct S_DFP)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_DDI(float p0, struct S_DDI p1, float (*cb)(float, struct S_DDI)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_DDF(float p0, struct S_DDF p1, float (*cb)(float, struct S_DDF)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_DDD(float p0, struct S_DDD p1, float (*cb)(float, struct S_DDD)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_DDP(float p0, struct S_DDP p1, float (*cb)(float, struct S_DDP)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_DPI(float p0, struct S_DPI p1, float (*cb)(float, struct S_DPI)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_DPF(float p0, struct S_DPF p1, float (*cb)(float, struct S_DPF)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_DPD(float p0, struct S_DPD p1, float (*cb)(float, struct S_DPD)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_DPP(float p0, struct S_DPP p1, float (*cb)(float, struct S_DPP)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_PII(float p0, struct S_PII p1, float (*cb)(float, struct S_PII)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_PIF(float p0, struct S_PIF p1, float (*cb)(float, struct S_PIF)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_PID(float p0, struct S_PID p1, float (*cb)(float, struct S_PID)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_PIP(float p0, struct S_PIP p1, float (*cb)(float, struct S_PIP)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_PFI(float p0, struct S_PFI p1, float (*cb)(float, struct S_PFI)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_PFF(float p0, struct S_PFF p1, float (*cb)(float, struct S_PFF)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_PFD(float p0, struct S_PFD p1, float (*cb)(float, struct S_PFD)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_PFP(float p0, struct S_PFP p1, float (*cb)(float, struct S_PFP)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_PDI(float p0, struct S_PDI p1, float (*cb)(float, struct S_PDI)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_PDF(float p0, struct S_PDF p1, float (*cb)(float, struct S_PDF)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_PDD(float p0, struct S_PDD p1, float (*cb)(float, struct S_PDD)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_PDP(float p0, struct S_PDP p1, float (*cb)(float, struct S_PDP)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_PPI(float p0, struct S_PPI p1, float (*cb)(float, struct S_PPI)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_PPF(float p0, struct S_PPF p1, float (*cb)(float, struct S_PPF)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_PPD(float p0, struct S_PPD p1, float (*cb)(float, struct S_PPD)) { return cb(p0, p1); }
+EXPORT float f10_F_FS_PPP(float p0, struct S_PPP p1, float (*cb)(float, struct S_PPP)) { return cb(p0, p1); }
+EXPORT double f10_D_DI_(double p0, int p1, double (*cb)(double, int)) { return cb(p0, p1); }
+EXPORT double f10_D_DF_(double p0, float p1, double (*cb)(double, float)) { return cb(p0, p1); }
+EXPORT double f10_D_DD_(double p0, double p1, double (*cb)(double, double)) { return cb(p0, p1); }
+EXPORT double f10_D_DP_(double p0, void* p1, double (*cb)(double, void*)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_I(double p0, struct S_I p1, double (*cb)(double, struct S_I)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_F(double p0, struct S_F p1, double (*cb)(double, struct S_F)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_D(double p0, struct S_D p1, double (*cb)(double, struct S_D)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_P(double p0, struct S_P p1, double (*cb)(double, struct S_P)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_II(double p0, struct S_II p1, double (*cb)(double, struct S_II)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_IF(double p0, struct S_IF p1, double (*cb)(double, struct S_IF)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_ID(double p0, struct S_ID p1, double (*cb)(double, struct S_ID)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_IP(double p0, struct S_IP p1, double (*cb)(double, struct S_IP)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_FI(double p0, struct S_FI p1, double (*cb)(double, struct S_FI)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_FF(double p0, struct S_FF p1, double (*cb)(double, struct S_FF)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_FD(double p0, struct S_FD p1, double (*cb)(double, struct S_FD)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_FP(double p0, struct S_FP p1, double (*cb)(double, struct S_FP)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_DI(double p0, struct S_DI p1, double (*cb)(double, struct S_DI)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_DF(double p0, struct S_DF p1, double (*cb)(double, struct S_DF)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_DD(double p0, struct S_DD p1, double (*cb)(double, struct S_DD)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_DP(double p0, struct S_DP p1, double (*cb)(double, struct S_DP)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_PI(double p0, struct S_PI p1, double (*cb)(double, struct S_PI)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_PF(double p0, struct S_PF p1, double (*cb)(double, struct S_PF)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_PD(double p0, struct S_PD p1, double (*cb)(double, struct S_PD)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_PP(double p0, struct S_PP p1, double (*cb)(double, struct S_PP)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_III(double p0, struct S_III p1, double (*cb)(double, struct S_III)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_IIF(double p0, struct S_IIF p1, double (*cb)(double, struct S_IIF)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_IID(double p0, struct S_IID p1, double (*cb)(double, struct S_IID)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_IIP(double p0, struct S_IIP p1, double (*cb)(double, struct S_IIP)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_IFI(double p0, struct S_IFI p1, double (*cb)(double, struct S_IFI)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_IFF(double p0, struct S_IFF p1, double (*cb)(double, struct S_IFF)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_IFD(double p0, struct S_IFD p1, double (*cb)(double, struct S_IFD)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_IFP(double p0, struct S_IFP p1, double (*cb)(double, struct S_IFP)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_IDI(double p0, struct S_IDI p1, double (*cb)(double, struct S_IDI)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_IDF(double p0, struct S_IDF p1, double (*cb)(double, struct S_IDF)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_IDD(double p0, struct S_IDD p1, double (*cb)(double, struct S_IDD)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_IDP(double p0, struct S_IDP p1, double (*cb)(double, struct S_IDP)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_IPI(double p0, struct S_IPI p1, double (*cb)(double, struct S_IPI)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_IPF(double p0, struct S_IPF p1, double (*cb)(double, struct S_IPF)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_IPD(double p0, struct S_IPD p1, double (*cb)(double, struct S_IPD)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_IPP(double p0, struct S_IPP p1, double (*cb)(double, struct S_IPP)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_FII(double p0, struct S_FII p1, double (*cb)(double, struct S_FII)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_FIF(double p0, struct S_FIF p1, double (*cb)(double, struct S_FIF)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_FID(double p0, struct S_FID p1, double (*cb)(double, struct S_FID)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_FIP(double p0, struct S_FIP p1, double (*cb)(double, struct S_FIP)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_FFI(double p0, struct S_FFI p1, double (*cb)(double, struct S_FFI)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_FFF(double p0, struct S_FFF p1, double (*cb)(double, struct S_FFF)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_FFD(double p0, struct S_FFD p1, double (*cb)(double, struct S_FFD)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_FFP(double p0, struct S_FFP p1, double (*cb)(double, struct S_FFP)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_FDI(double p0, struct S_FDI p1, double (*cb)(double, struct S_FDI)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_FDF(double p0, struct S_FDF p1, double (*cb)(double, struct S_FDF)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_FDD(double p0, struct S_FDD p1, double (*cb)(double, struct S_FDD)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_FDP(double p0, struct S_FDP p1, double (*cb)(double, struct S_FDP)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_FPI(double p0, struct S_FPI p1, double (*cb)(double, struct S_FPI)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_FPF(double p0, struct S_FPF p1, double (*cb)(double, struct S_FPF)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_FPD(double p0, struct S_FPD p1, double (*cb)(double, struct S_FPD)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_FPP(double p0, struct S_FPP p1, double (*cb)(double, struct S_FPP)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_DII(double p0, struct S_DII p1, double (*cb)(double, struct S_DII)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_DIF(double p0, struct S_DIF p1, double (*cb)(double, struct S_DIF)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_DID(double p0, struct S_DID p1, double (*cb)(double, struct S_DID)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_DIP(double p0, struct S_DIP p1, double (*cb)(double, struct S_DIP)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_DFI(double p0, struct S_DFI p1, double (*cb)(double, struct S_DFI)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_DFF(double p0, struct S_DFF p1, double (*cb)(double, struct S_DFF)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_DFD(double p0, struct S_DFD p1, double (*cb)(double, struct S_DFD)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_DFP(double p0, struct S_DFP p1, double (*cb)(double, struct S_DFP)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_DDI(double p0, struct S_DDI p1, double (*cb)(double, struct S_DDI)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_DDF(double p0, struct S_DDF p1, double (*cb)(double, struct S_DDF)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_DDD(double p0, struct S_DDD p1, double (*cb)(double, struct S_DDD)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_DDP(double p0, struct S_DDP p1, double (*cb)(double, struct S_DDP)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_DPI(double p0, struct S_DPI p1, double (*cb)(double, struct S_DPI)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_DPF(double p0, struct S_DPF p1, double (*cb)(double, struct S_DPF)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_DPD(double p0, struct S_DPD p1, double (*cb)(double, struct S_DPD)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_DPP(double p0, struct S_DPP p1, double (*cb)(double, struct S_DPP)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_PII(double p0, struct S_PII p1, double (*cb)(double, struct S_PII)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_PIF(double p0, struct S_PIF p1, double (*cb)(double, struct S_PIF)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_PID(double p0, struct S_PID p1, double (*cb)(double, struct S_PID)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_PIP(double p0, struct S_PIP p1, double (*cb)(double, struct S_PIP)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_PFI(double p0, struct S_PFI p1, double (*cb)(double, struct S_PFI)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_PFF(double p0, struct S_PFF p1, double (*cb)(double, struct S_PFF)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_PFD(double p0, struct S_PFD p1, double (*cb)(double, struct S_PFD)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_PFP(double p0, struct S_PFP p1, double (*cb)(double, struct S_PFP)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_PDI(double p0, struct S_PDI p1, double (*cb)(double, struct S_PDI)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_PDF(double p0, struct S_PDF p1, double (*cb)(double, struct S_PDF)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_PDD(double p0, struct S_PDD p1, double (*cb)(double, struct S_PDD)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_PDP(double p0, struct S_PDP p1, double (*cb)(double, struct S_PDP)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_PPI(double p0, struct S_PPI p1, double (*cb)(double, struct S_PPI)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_PPF(double p0, struct S_PPF p1, double (*cb)(double, struct S_PPF)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_PPD(double p0, struct S_PPD p1, double (*cb)(double, struct S_PPD)) { return cb(p0, p1); }
+EXPORT double f10_D_DS_PPP(double p0, struct S_PPP p1, double (*cb)(double, struct S_PPP)) { return cb(p0, p1); }
+EXPORT void* f10_P_PI_(void* p0, int p1, void* (*cb)(void*, int)) { return cb(p0, p1); }
+EXPORT void* f10_P_PF_(void* p0, float p1, void* (*cb)(void*, float)) { return cb(p0, p1); }
+EXPORT void* f10_P_PD_(void* p0, double p1, void* (*cb)(void*, double)) { return cb(p0, p1); }
+EXPORT void* f10_P_PP_(void* p0, void* p1, void* (*cb)(void*, void*)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_I(void* p0, struct S_I p1, void* (*cb)(void*, struct S_I)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_F(void* p0, struct S_F p1, void* (*cb)(void*, struct S_F)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_D(void* p0, struct S_D p1, void* (*cb)(void*, struct S_D)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_P(void* p0, struct S_P p1, void* (*cb)(void*, struct S_P)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_II(void* p0, struct S_II p1, void* (*cb)(void*, struct S_II)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_IF(void* p0, struct S_IF p1, void* (*cb)(void*, struct S_IF)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_ID(void* p0, struct S_ID p1, void* (*cb)(void*, struct S_ID)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_IP(void* p0, struct S_IP p1, void* (*cb)(void*, struct S_IP)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_FI(void* p0, struct S_FI p1, void* (*cb)(void*, struct S_FI)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_FF(void* p0, struct S_FF p1, void* (*cb)(void*, struct S_FF)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_FD(void* p0, struct S_FD p1, void* (*cb)(void*, struct S_FD)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_FP(void* p0, struct S_FP p1, void* (*cb)(void*, struct S_FP)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_DI(void* p0, struct S_DI p1, void* (*cb)(void*, struct S_DI)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_DF(void* p0, struct S_DF p1, void* (*cb)(void*, struct S_DF)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_DD(void* p0, struct S_DD p1, void* (*cb)(void*, struct S_DD)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_DP(void* p0, struct S_DP p1, void* (*cb)(void*, struct S_DP)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_PI(void* p0, struct S_PI p1, void* (*cb)(void*, struct S_PI)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_PF(void* p0, struct S_PF p1, void* (*cb)(void*, struct S_PF)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_PD(void* p0, struct S_PD p1, void* (*cb)(void*, struct S_PD)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_PP(void* p0, struct S_PP p1, void* (*cb)(void*, struct S_PP)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_III(void* p0, struct S_III p1, void* (*cb)(void*, struct S_III)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_IIF(void* p0, struct S_IIF p1, void* (*cb)(void*, struct S_IIF)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_IID(void* p0, struct S_IID p1, void* (*cb)(void*, struct S_IID)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_IIP(void* p0, struct S_IIP p1, void* (*cb)(void*, struct S_IIP)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_IFI(void* p0, struct S_IFI p1, void* (*cb)(void*, struct S_IFI)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_IFF(void* p0, struct S_IFF p1, void* (*cb)(void*, struct S_IFF)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_IFD(void* p0, struct S_IFD p1, void* (*cb)(void*, struct S_IFD)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_IFP(void* p0, struct S_IFP p1, void* (*cb)(void*, struct S_IFP)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_IDI(void* p0, struct S_IDI p1, void* (*cb)(void*, struct S_IDI)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_IDF(void* p0, struct S_IDF p1, void* (*cb)(void*, struct S_IDF)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_IDD(void* p0, struct S_IDD p1, void* (*cb)(void*, struct S_IDD)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_IDP(void* p0, struct S_IDP p1, void* (*cb)(void*, struct S_IDP)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_IPI(void* p0, struct S_IPI p1, void* (*cb)(void*, struct S_IPI)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_IPF(void* p0, struct S_IPF p1, void* (*cb)(void*, struct S_IPF)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_IPD(void* p0, struct S_IPD p1, void* (*cb)(void*, struct S_IPD)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_IPP(void* p0, struct S_IPP p1, void* (*cb)(void*, struct S_IPP)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_FII(void* p0, struct S_FII p1, void* (*cb)(void*, struct S_FII)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_FIF(void* p0, struct S_FIF p1, void* (*cb)(void*, struct S_FIF)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_FID(void* p0, struct S_FID p1, void* (*cb)(void*, struct S_FID)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_FIP(void* p0, struct S_FIP p1, void* (*cb)(void*, struct S_FIP)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_FFI(void* p0, struct S_FFI p1, void* (*cb)(void*, struct S_FFI)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_FFF(void* p0, struct S_FFF p1, void* (*cb)(void*, struct S_FFF)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_FFD(void* p0, struct S_FFD p1, void* (*cb)(void*, struct S_FFD)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_FFP(void* p0, struct S_FFP p1, void* (*cb)(void*, struct S_FFP)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_FDI(void* p0, struct S_FDI p1, void* (*cb)(void*, struct S_FDI)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_FDF(void* p0, struct S_FDF p1, void* (*cb)(void*, struct S_FDF)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_FDD(void* p0, struct S_FDD p1, void* (*cb)(void*, struct S_FDD)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_FDP(void* p0, struct S_FDP p1, void* (*cb)(void*, struct S_FDP)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_FPI(void* p0, struct S_FPI p1, void* (*cb)(void*, struct S_FPI)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_FPF(void* p0, struct S_FPF p1, void* (*cb)(void*, struct S_FPF)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_FPD(void* p0, struct S_FPD p1, void* (*cb)(void*, struct S_FPD)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_FPP(void* p0, struct S_FPP p1, void* (*cb)(void*, struct S_FPP)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_DII(void* p0, struct S_DII p1, void* (*cb)(void*, struct S_DII)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_DIF(void* p0, struct S_DIF p1, void* (*cb)(void*, struct S_DIF)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_DID(void* p0, struct S_DID p1, void* (*cb)(void*, struct S_DID)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_DIP(void* p0, struct S_DIP p1, void* (*cb)(void*, struct S_DIP)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_DFI(void* p0, struct S_DFI p1, void* (*cb)(void*, struct S_DFI)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_DFF(void* p0, struct S_DFF p1, void* (*cb)(void*, struct S_DFF)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_DFD(void* p0, struct S_DFD p1, void* (*cb)(void*, struct S_DFD)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_DFP(void* p0, struct S_DFP p1, void* (*cb)(void*, struct S_DFP)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_DDI(void* p0, struct S_DDI p1, void* (*cb)(void*, struct S_DDI)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_DDF(void* p0, struct S_DDF p1, void* (*cb)(void*, struct S_DDF)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_DDD(void* p0, struct S_DDD p1, void* (*cb)(void*, struct S_DDD)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_DDP(void* p0, struct S_DDP p1, void* (*cb)(void*, struct S_DDP)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_DPI(void* p0, struct S_DPI p1, void* (*cb)(void*, struct S_DPI)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_DPF(void* p0, struct S_DPF p1, void* (*cb)(void*, struct S_DPF)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_DPD(void* p0, struct S_DPD p1, void* (*cb)(void*, struct S_DPD)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_DPP(void* p0, struct S_DPP p1, void* (*cb)(void*, struct S_DPP)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_PII(void* p0, struct S_PII p1, void* (*cb)(void*, struct S_PII)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_PIF(void* p0, struct S_PIF p1, void* (*cb)(void*, struct S_PIF)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_PID(void* p0, struct S_PID p1, void* (*cb)(void*, struct S_PID)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_PIP(void* p0, struct S_PIP p1, void* (*cb)(void*, struct S_PIP)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_PFI(void* p0, struct S_PFI p1, void* (*cb)(void*, struct S_PFI)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_PFF(void* p0, struct S_PFF p1, void* (*cb)(void*, struct S_PFF)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_PFD(void* p0, struct S_PFD p1, void* (*cb)(void*, struct S_PFD)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_PFP(void* p0, struct S_PFP p1, void* (*cb)(void*, struct S_PFP)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_PDI(void* p0, struct S_PDI p1, void* (*cb)(void*, struct S_PDI)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_PDF(void* p0, struct S_PDF p1, void* (*cb)(void*, struct S_PDF)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_PDD(void* p0, struct S_PDD p1, void* (*cb)(void*, struct S_PDD)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_PDP(void* p0, struct S_PDP p1, void* (*cb)(void*, struct S_PDP)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_PPI(void* p0, struct S_PPI p1, void* (*cb)(void*, struct S_PPI)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_PPF(void* p0, struct S_PPF p1, void* (*cb)(void*, struct S_PPF)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_PPD(void* p0, struct S_PPD p1, void* (*cb)(void*, struct S_PPD)) { return cb(p0, p1); }
+EXPORT void* f10_P_PS_PPP(void* p0, struct S_PPP p1, void* (*cb)(void*, struct S_PPP)) { return cb(p0, p1); }
+EXPORT struct S_I f10_S_SI_I(struct S_I p0, int p1, struct S_I (*cb)(struct S_I, int)) { return cb(p0, p1); }
+EXPORT struct S_F f10_S_SI_F(struct S_F p0, int p1, struct S_F (*cb)(struct S_F, int)) { return cb(p0, p1); }
+EXPORT struct S_D f10_S_SI_D(struct S_D p0, int p1, struct S_D (*cb)(struct S_D, int)) { return cb(p0, p1); }
+EXPORT struct S_P f10_S_SI_P(struct S_P p0, int p1, struct S_P (*cb)(struct S_P, int)) { return cb(p0, p1); }
+EXPORT struct S_II f10_S_SI_II(struct S_II p0, int p1, struct S_II (*cb)(struct S_II, int)) { return cb(p0, p1); }
+EXPORT struct S_IF f10_S_SI_IF(struct S_IF p0, int p1, struct S_IF (*cb)(struct S_IF, int)) { return cb(p0, p1); }
+EXPORT struct S_ID f10_S_SI_ID(struct S_ID p0, int p1, struct S_ID (*cb)(struct S_ID, int)) { return cb(p0, p1); }
+EXPORT struct S_IP f10_S_SI_IP(struct S_IP p0, int p1, struct S_IP (*cb)(struct S_IP, int)) { return cb(p0, p1); }
+EXPORT struct S_FI f10_S_SI_FI(struct S_FI p0, int p1, struct S_FI (*cb)(struct S_FI, int)) { return cb(p0, p1); }
+EXPORT struct S_FF f10_S_SI_FF(struct S_FF p0, int p1, struct S_FF (*cb)(struct S_FF, int)) { return cb(p0, p1); }
+EXPORT struct S_FD f10_S_SI_FD(struct S_FD p0, int p1, struct S_FD (*cb)(struct S_FD, int)) { return cb(p0, p1); }
+EXPORT struct S_FP f10_S_SI_FP(struct S_FP p0, int p1, struct S_FP (*cb)(struct S_FP, int)) { return cb(p0, p1); }
+EXPORT struct S_DI f10_S_SI_DI(struct S_DI p0, int p1, struct S_DI (*cb)(struct S_DI, int)) { return cb(p0, p1); }
+EXPORT struct S_DF f10_S_SI_DF(struct S_DF p0, int p1, struct S_DF (*cb)(struct S_DF, int)) { return cb(p0, p1); }
+EXPORT struct S_DD f10_S_SI_DD(struct S_DD p0, int p1, struct S_DD (*cb)(struct S_DD, int)) { return cb(p0, p1); }
+EXPORT struct S_DP f10_S_SI_DP(struct S_DP p0, int p1, struct S_DP (*cb)(struct S_DP, int)) { return cb(p0, p1); }
+EXPORT struct S_PI f10_S_SI_PI(struct S_PI p0, int p1, struct S_PI (*cb)(struct S_PI, int)) { return cb(p0, p1); }
+EXPORT struct S_PF f10_S_SI_PF(struct S_PF p0, int p1, struct S_PF (*cb)(struct S_PF, int)) { return cb(p0, p1); }
+EXPORT struct S_PD f10_S_SI_PD(struct S_PD p0, int p1, struct S_PD (*cb)(struct S_PD, int)) { return cb(p0, p1); }
+EXPORT struct S_PP f10_S_SI_PP(struct S_PP p0, int p1, struct S_PP (*cb)(struct S_PP, int)) { return cb(p0, p1); }
+EXPORT struct S_III f10_S_SI_III(struct S_III p0, int p1, struct S_III (*cb)(struct S_III, int)) { return cb(p0, p1); }
+EXPORT struct S_IIF f10_S_SI_IIF(struct S_IIF p0, int p1, struct S_IIF (*cb)(struct S_IIF, int)) { return cb(p0, p1); }
+EXPORT struct S_IID f10_S_SI_IID(struct S_IID p0, int p1, struct S_IID (*cb)(struct S_IID, int)) { return cb(p0, p1); }
+EXPORT struct S_IIP f10_S_SI_IIP(struct S_IIP p0, int p1, struct S_IIP (*cb)(struct S_IIP, int)) { return cb(p0, p1); }
+EXPORT struct S_IFI f10_S_SI_IFI(struct S_IFI p0, int p1, struct S_IFI (*cb)(struct S_IFI, int)) { return cb(p0, p1); }
+EXPORT struct S_IFF f10_S_SI_IFF(struct S_IFF p0, int p1, struct S_IFF (*cb)(struct S_IFF, int)) { return cb(p0, p1); }
+EXPORT struct S_IFD f10_S_SI_IFD(struct S_IFD p0, int p1, struct S_IFD (*cb)(struct S_IFD, int)) { return cb(p0, p1); }
+EXPORT struct S_IFP f10_S_SI_IFP(struct S_IFP p0, int p1, struct S_IFP (*cb)(struct S_IFP, int)) { return cb(p0, p1); }
+EXPORT struct S_IDI f10_S_SI_IDI(struct S_IDI p0, int p1, struct S_IDI (*cb)(struct S_IDI, int)) { return cb(p0, p1); }
+EXPORT struct S_IDF f10_S_SI_IDF(struct S_IDF p0, int p1, struct S_IDF (*cb)(struct S_IDF, int)) { return cb(p0, p1); }
+EXPORT struct S_IDD f10_S_SI_IDD(struct S_IDD p0, int p1, struct S_IDD (*cb)(struct S_IDD, int)) { return cb(p0, p1); }
+EXPORT struct S_IDP f10_S_SI_IDP(struct S_IDP p0, int p1, struct S_IDP (*cb)(struct S_IDP, int)) { return cb(p0, p1); }
+EXPORT struct S_IPI f10_S_SI_IPI(struct S_IPI p0, int p1, struct S_IPI (*cb)(struct S_IPI, int)) { return cb(p0, p1); }
+EXPORT struct S_IPF f10_S_SI_IPF(struct S_IPF p0, int p1, struct S_IPF (*cb)(struct S_IPF, int)) { return cb(p0, p1); }
+EXPORT struct S_IPD f10_S_SI_IPD(struct S_IPD p0, int p1, struct S_IPD (*cb)(struct S_IPD, int)) { return cb(p0, p1); }
+EXPORT struct S_IPP f10_S_SI_IPP(struct S_IPP p0, int p1, struct S_IPP (*cb)(struct S_IPP, int)) { return cb(p0, p1); }
+EXPORT struct S_FII f10_S_SI_FII(struct S_FII p0, int p1, struct S_FII (*cb)(struct S_FII, int)) { return cb(p0, p1); }
+EXPORT struct S_FIF f10_S_SI_FIF(struct S_FIF p0, int p1, struct S_FIF (*cb)(struct S_FIF, int)) { return cb(p0, p1); }
+EXPORT struct S_FID f10_S_SI_FID(struct S_FID p0, int p1, struct S_FID (*cb)(struct S_FID, int)) { return cb(p0, p1); }
+EXPORT struct S_FIP f10_S_SI_FIP(struct S_FIP p0, int p1, struct S_FIP (*cb)(struct S_FIP, int)) { return cb(p0, p1); }
+EXPORT struct S_FFI f10_S_SI_FFI(struct S_FFI p0, int p1, struct S_FFI (*cb)(struct S_FFI, int)) { return cb(p0, p1); }
+EXPORT struct S_FFF f10_S_SI_FFF(struct S_FFF p0, int p1, struct S_FFF (*cb)(struct S_FFF, int)) { return cb(p0, p1); }
+EXPORT struct S_FFD f10_S_SI_FFD(struct S_FFD p0, int p1, struct S_FFD (*cb)(struct S_FFD, int)) { return cb(p0, p1); }
+EXPORT struct S_FFP f10_S_SI_FFP(struct S_FFP p0, int p1, struct S_FFP (*cb)(struct S_FFP, int)) { return cb(p0, p1); }
+EXPORT struct S_FDI f10_S_SI_FDI(struct S_FDI p0, int p1, struct S_FDI (*cb)(struct S_FDI, int)) { return cb(p0, p1); }
+EXPORT struct S_FDF f10_S_SI_FDF(struct S_FDF p0, int p1, struct S_FDF (*cb)(struct S_FDF, int)) { return cb(p0, p1); }
+EXPORT struct S_FDD f10_S_SI_FDD(struct S_FDD p0, int p1, struct S_FDD (*cb)(struct S_FDD, int)) { return cb(p0, p1); }
+EXPORT struct S_FDP f10_S_SI_FDP(struct S_FDP p0, int p1, struct S_FDP (*cb)(struct S_FDP, int)) { return cb(p0, p1); }
+EXPORT struct S_FPI f10_S_SI_FPI(struct S_FPI p0, int p1, struct S_FPI (*cb)(struct S_FPI, int)) { return cb(p0, p1); }
+EXPORT struct S_FPF f10_S_SI_FPF(struct S_FPF p0, int p1, struct S_FPF (*cb)(struct S_FPF, int)) { return cb(p0, p1); }
+EXPORT struct S_FPD f10_S_SI_FPD(struct S_FPD p0, int p1, struct S_FPD (*cb)(struct S_FPD, int)) { return cb(p0, p1); }
+EXPORT struct S_FPP f10_S_SI_FPP(struct S_FPP p0, int p1, struct S_FPP (*cb)(struct S_FPP, int)) { return cb(p0, p1); }
+EXPORT struct S_DII f10_S_SI_DII(struct S_DII p0, int p1, struct S_DII (*cb)(struct S_DII, int)) { return cb(p0, p1); }
+EXPORT struct S_DIF f10_S_SI_DIF(struct S_DIF p0, int p1, struct S_DIF (*cb)(struct S_DIF, int)) { return cb(p0, p1); }
+EXPORT struct S_DID f10_S_SI_DID(struct S_DID p0, int p1, struct S_DID (*cb)(struct S_DID, int)) { return cb(p0, p1); }
+EXPORT struct S_DIP f10_S_SI_DIP(struct S_DIP p0, int p1, struct S_DIP (*cb)(struct S_DIP, int)) { return cb(p0, p1); }
+EXPORT struct S_DFI f10_S_SI_DFI(struct S_DFI p0, int p1, struct S_DFI (*cb)(struct S_DFI, int)) { return cb(p0, p1); }
+EXPORT struct S_DFF f10_S_SI_DFF(struct S_DFF p0, int p1, struct S_DFF (*cb)(struct S_DFF, int)) { return cb(p0, p1); }
+EXPORT struct S_DFD f10_S_SI_DFD(struct S_DFD p0, int p1, struct S_DFD (*cb)(struct S_DFD, int)) { return cb(p0, p1); }
+EXPORT struct S_DFP f10_S_SI_DFP(struct S_DFP p0, int p1, struct S_DFP (*cb)(struct S_DFP, int)) { return cb(p0, p1); }
+EXPORT struct S_DDI f10_S_SI_DDI(struct S_DDI p0, int p1, struct S_DDI (*cb)(struct S_DDI, int)) { return cb(p0, p1); }
+EXPORT struct S_DDF f10_S_SI_DDF(struct S_DDF p0, int p1, struct S_DDF (*cb)(struct S_DDF, int)) { return cb(p0, p1); }
+EXPORT struct S_DDD f10_S_SI_DDD(struct S_DDD p0, int p1, struct S_DDD (*cb)(struct S_DDD, int)) { return cb(p0, p1); }
+EXPORT struct S_DDP f10_S_SI_DDP(struct S_DDP p0, int p1, struct S_DDP (*cb)(struct S_DDP, int)) { return cb(p0, p1); }
+EXPORT struct S_DPI f10_S_SI_DPI(struct S_DPI p0, int p1, struct S_DPI (*cb)(struct S_DPI, int)) { return cb(p0, p1); }
+EXPORT struct S_DPF f10_S_SI_DPF(struct S_DPF p0, int p1, struct S_DPF (*cb)(struct S_DPF, int)) { return cb(p0, p1); }
+EXPORT struct S_DPD f10_S_SI_DPD(struct S_DPD p0, int p1, struct S_DPD (*cb)(struct S_DPD, int)) { return cb(p0, p1); }
+EXPORT struct S_DPP f10_S_SI_DPP(struct S_DPP p0, int p1, struct S_DPP (*cb)(struct S_DPP, int)) { return cb(p0, p1); }
+EXPORT struct S_PII f10_S_SI_PII(struct S_PII p0, int p1, struct S_PII (*cb)(struct S_PII, int)) { return cb(p0, p1); }
+EXPORT struct S_PIF f10_S_SI_PIF(struct S_PIF p0, int p1, struct S_PIF (*cb)(struct S_PIF, int)) { return cb(p0, p1); }
+EXPORT struct S_PID f10_S_SI_PID(struct S_PID p0, int p1, struct S_PID (*cb)(struct S_PID, int)) { return cb(p0, p1); }
+EXPORT struct S_PIP f10_S_SI_PIP(struct S_PIP p0, int p1, struct S_PIP (*cb)(struct S_PIP, int)) { return cb(p0, p1); }
+EXPORT struct S_PFI f10_S_SI_PFI(struct S_PFI p0, int p1, struct S_PFI (*cb)(struct S_PFI, int)) { return cb(p0, p1); }
+EXPORT struct S_PFF f10_S_SI_PFF(struct S_PFF p0, int p1, struct S_PFF (*cb)(struct S_PFF, int)) { return cb(p0, p1); }
+EXPORT struct S_PFD f10_S_SI_PFD(struct S_PFD p0, int p1, struct S_PFD (*cb)(struct S_PFD, int)) { return cb(p0, p1); }
+EXPORT struct S_PFP f10_S_SI_PFP(struct S_PFP p0, int p1, struct S_PFP (*cb)(struct S_PFP, int)) { return cb(p0, p1); }
+EXPORT struct S_PDI f10_S_SI_PDI(struct S_PDI p0, int p1, struct S_PDI (*cb)(struct S_PDI, int)) { return cb(p0, p1); }
+EXPORT struct S_PDF f10_S_SI_PDF(struct S_PDF p0, int p1, struct S_PDF (*cb)(struct S_PDF, int)) { return cb(p0, p1); }
+EXPORT struct S_PDD f10_S_SI_PDD(struct S_PDD p0, int p1, struct S_PDD (*cb)(struct S_PDD, int)) { return cb(p0, p1); }
+EXPORT struct S_PDP f10_S_SI_PDP(struct S_PDP p0, int p1, struct S_PDP (*cb)(struct S_PDP, int)) { return cb(p0, p1); }
+EXPORT struct S_PPI f10_S_SI_PPI(struct S_PPI p0, int p1, struct S_PPI (*cb)(struct S_PPI, int)) { return cb(p0, p1); }
+EXPORT struct S_PPF f10_S_SI_PPF(struct S_PPF p0, int p1, struct S_PPF (*cb)(struct S_PPF, int)) { return cb(p0, p1); }
+EXPORT struct S_PPD f10_S_SI_PPD(struct S_PPD p0, int p1, struct S_PPD (*cb)(struct S_PPD, int)) { return cb(p0, p1); }
+EXPORT struct S_PPP f10_S_SI_PPP(struct S_PPP p0, int p1, struct S_PPP (*cb)(struct S_PPP, int)) { return cb(p0, p1); }
+EXPORT struct S_I f10_S_SF_I(struct S_I p0, float p1, struct S_I (*cb)(struct S_I, float)) { return cb(p0, p1); }
+EXPORT struct S_F f10_S_SF_F(struct S_F p0, float p1, struct S_F (*cb)(struct S_F, float)) { return cb(p0, p1); }
+EXPORT struct S_D f10_S_SF_D(struct S_D p0, float p1, struct S_D (*cb)(struct S_D, float)) { return cb(p0, p1); }
+EXPORT struct S_P f10_S_SF_P(struct S_P p0, float p1, struct S_P (*cb)(struct S_P, float)) { return cb(p0, p1); }
+EXPORT struct S_II f10_S_SF_II(struct S_II p0, float p1, struct S_II (*cb)(struct S_II, float)) { return cb(p0, p1); }
+EXPORT struct S_IF f10_S_SF_IF(struct S_IF p0, float p1, struct S_IF (*cb)(struct S_IF, float)) { return cb(p0, p1); }
+EXPORT struct S_ID f10_S_SF_ID(struct S_ID p0, float p1, struct S_ID (*cb)(struct S_ID, float)) { return cb(p0, p1); }
+EXPORT struct S_IP f10_S_SF_IP(struct S_IP p0, float p1, struct S_IP (*cb)(struct S_IP, float)) { return cb(p0, p1); }
+EXPORT struct S_FI f10_S_SF_FI(struct S_FI p0, float p1, struct S_FI (*cb)(struct S_FI, float)) { return cb(p0, p1); }
+EXPORT struct S_FF f10_S_SF_FF(struct S_FF p0, float p1, struct S_FF (*cb)(struct S_FF, float)) { return cb(p0, p1); }
+EXPORT struct S_FD f10_S_SF_FD(struct S_FD p0, float p1, struct S_FD (*cb)(struct S_FD, float)) { return cb(p0, p1); }
+EXPORT struct S_FP f10_S_SF_FP(struct S_FP p0, float p1, struct S_FP (*cb)(struct S_FP, float)) { return cb(p0, p1); }
+EXPORT struct S_DI f10_S_SF_DI(struct S_DI p0, float p1, struct S_DI (*cb)(struct S_DI, float)) { return cb(p0, p1); }
+EXPORT struct S_DF f10_S_SF_DF(struct S_DF p0, float p1, struct S_DF (*cb)(struct S_DF, float)) { return cb(p0, p1); }
+EXPORT struct S_DD f10_S_SF_DD(struct S_DD p0, float p1, struct S_DD (*cb)(struct S_DD, float)) { return cb(p0, p1); }
+EXPORT struct S_DP f10_S_SF_DP(struct S_DP p0, float p1, struct S_DP (*cb)(struct S_DP, float)) { return cb(p0, p1); }
+EXPORT struct S_PI f10_S_SF_PI(struct S_PI p0, float p1, struct S_PI (*cb)(struct S_PI, float)) { return cb(p0, p1); }
+EXPORT struct S_PF f10_S_SF_PF(struct S_PF p0, float p1, struct S_PF (*cb)(struct S_PF, float)) { return cb(p0, p1); }
+EXPORT struct S_PD f10_S_SF_PD(struct S_PD p0, float p1, struct S_PD (*cb)(struct S_PD, float)) { return cb(p0, p1); }
+EXPORT struct S_PP f10_S_SF_PP(struct S_PP p0, float p1, struct S_PP (*cb)(struct S_PP, float)) { return cb(p0, p1); }
+EXPORT struct S_III f10_S_SF_III(struct S_III p0, float p1, struct S_III (*cb)(struct S_III, float)) { return cb(p0, p1); }
+EXPORT struct S_IIF f10_S_SF_IIF(struct S_IIF p0, float p1, struct S_IIF (*cb)(struct S_IIF, float)) { return cb(p0, p1); }
+EXPORT struct S_IID f10_S_SF_IID(struct S_IID p0, float p1, struct S_IID (*cb)(struct S_IID, float)) { return cb(p0, p1); }
+EXPORT struct S_IIP f10_S_SF_IIP(struct S_IIP p0, float p1, struct S_IIP (*cb)(struct S_IIP, float)) { return cb(p0, p1); }
+EXPORT struct S_IFI f10_S_SF_IFI(struct S_IFI p0, float p1, struct S_IFI (*cb)(struct S_IFI, float)) { return cb(p0, p1); }
+EXPORT struct S_IFF f10_S_SF_IFF(struct S_IFF p0, float p1, struct S_IFF (*cb)(struct S_IFF, float)) { return cb(p0, p1); }
+EXPORT struct S_IFD f10_S_SF_IFD(struct S_IFD p0, float p1, struct S_IFD (*cb)(struct S_IFD, float)) { return cb(p0, p1); }
+EXPORT struct S_IFP f11_S_SF_IFP(struct S_IFP p0, float p1, struct S_IFP (*cb)(struct S_IFP, float)) { return cb(p0, p1); }
+EXPORT struct S_IDI f11_S_SF_IDI(struct S_IDI p0, float p1, struct S_IDI (*cb)(struct S_IDI, float)) { return cb(p0, p1); }
+EXPORT struct S_IDF f11_S_SF_IDF(struct S_IDF p0, float p1, struct S_IDF (*cb)(struct S_IDF, float)) { return cb(p0, p1); }
+EXPORT struct S_IDD f11_S_SF_IDD(struct S_IDD p0, float p1, struct S_IDD (*cb)(struct S_IDD, float)) { return cb(p0, p1); }
+EXPORT struct S_IDP f11_S_SF_IDP(struct S_IDP p0, float p1, struct S_IDP (*cb)(struct S_IDP, float)) { return cb(p0, p1); }
+EXPORT struct S_IPI f11_S_SF_IPI(struct S_IPI p0, float p1, struct S_IPI (*cb)(struct S_IPI, float)) { return cb(p0, p1); }
+EXPORT struct S_IPF f11_S_SF_IPF(struct S_IPF p0, float p1, struct S_IPF (*cb)(struct S_IPF, float)) { return cb(p0, p1); }
+EXPORT struct S_IPD f11_S_SF_IPD(struct S_IPD p0, float p1, struct S_IPD (*cb)(struct S_IPD, float)) { return cb(p0, p1); }
+EXPORT struct S_IPP f11_S_SF_IPP(struct S_IPP p0, float p1, struct S_IPP (*cb)(struct S_IPP, float)) { return cb(p0, p1); }
+EXPORT struct S_FII f11_S_SF_FII(struct S_FII p0, float p1, struct S_FII (*cb)(struct S_FII, float)) { return cb(p0, p1); }
+EXPORT struct S_FIF f11_S_SF_FIF(struct S_FIF p0, float p1, struct S_FIF (*cb)(struct S_FIF, float)) { return cb(p0, p1); }
+EXPORT struct S_FID f11_S_SF_FID(struct S_FID p0, float p1, struct S_FID (*cb)(struct S_FID, float)) { return cb(p0, p1); }
+EXPORT struct S_FIP f11_S_SF_FIP(struct S_FIP p0, float p1, struct S_FIP (*cb)(struct S_FIP, float)) { return cb(p0, p1); }
+EXPORT struct S_FFI f11_S_SF_FFI(struct S_FFI p0, float p1, struct S_FFI (*cb)(struct S_FFI, float)) { return cb(p0, p1); }
+EXPORT struct S_FFF f11_S_SF_FFF(struct S_FFF p0, float p1, struct S_FFF (*cb)(struct S_FFF, float)) { return cb(p0, p1); }
+EXPORT struct S_FFD f11_S_SF_FFD(struct S_FFD p0, float p1, struct S_FFD (*cb)(struct S_FFD, float)) { return cb(p0, p1); }
+EXPORT struct S_FFP f11_S_SF_FFP(struct S_FFP p0, float p1, struct S_FFP (*cb)(struct S_FFP, float)) { return cb(p0, p1); }
+EXPORT struct S_FDI f11_S_SF_FDI(struct S_FDI p0, float p1, struct S_FDI (*cb)(struct S_FDI, float)) { return cb(p0, p1); }
+EXPORT struct S_FDF f11_S_SF_FDF(struct S_FDF p0, float p1, struct S_FDF (*cb)(struct S_FDF, float)) { return cb(p0, p1); }
+EXPORT struct S_FDD f11_S_SF_FDD(struct S_FDD p0, float p1, struct S_FDD (*cb)(struct S_FDD, float)) { return cb(p0, p1); }
+EXPORT struct S_FDP f11_S_SF_FDP(struct S_FDP p0, float p1, struct S_FDP (*cb)(struct S_FDP, float)) { return cb(p0, p1); }
+EXPORT struct S_FPI f11_S_SF_FPI(struct S_FPI p0, float p1, struct S_FPI (*cb)(struct S_FPI, float)) { return cb(p0, p1); }
+EXPORT struct S_FPF f11_S_SF_FPF(struct S_FPF p0, float p1, struct S_FPF (*cb)(struct S_FPF, float)) { return cb(p0, p1); }
+EXPORT struct S_FPD f11_S_SF_FPD(struct S_FPD p0, float p1, struct S_FPD (*cb)(struct S_FPD, float)) { return cb(p0, p1); }
+EXPORT struct S_FPP f11_S_SF_FPP(struct S_FPP p0, float p1, struct S_FPP (*cb)(struct S_FPP, float)) { return cb(p0, p1); }
+EXPORT struct S_DII f11_S_SF_DII(struct S_DII p0, float p1, struct S_DII (*cb)(struct S_DII, float)) { return cb(p0, p1); }
+EXPORT struct S_DIF f11_S_SF_DIF(struct S_DIF p0, float p1, struct S_DIF (*cb)(struct S_DIF, float)) { return cb(p0, p1); }
+EXPORT struct S_DID f11_S_SF_DID(struct S_DID p0, float p1, struct S_DID (*cb)(struct S_DID, float)) { return cb(p0, p1); }
+EXPORT struct S_DIP f11_S_SF_DIP(struct S_DIP p0, float p1, struct S_DIP (*cb)(struct S_DIP, float)) { return cb(p0, p1); }
+EXPORT struct S_DFI f11_S_SF_DFI(struct S_DFI p0, float p1, struct S_DFI (*cb)(struct S_DFI, float)) { return cb(p0, p1); }
+EXPORT struct S_DFF f11_S_SF_DFF(struct S_DFF p0, float p1, struct S_DFF (*cb)(struct S_DFF, float)) { return cb(p0, p1); }
+EXPORT struct S_DFD f11_S_SF_DFD(struct S_DFD p0, float p1, struct S_DFD (*cb)(struct S_DFD, float)) { return cb(p0, p1); }
+EXPORT struct S_DFP f11_S_SF_DFP(struct S_DFP p0, float p1, struct S_DFP (*cb)(struct S_DFP, float)) { return cb(p0, p1); }
+EXPORT struct S_DDI f11_S_SF_DDI(struct S_DDI p0, float p1, struct S_DDI (*cb)(struct S_DDI, float)) { return cb(p0, p1); }
+EXPORT struct S_DDF f11_S_SF_DDF(struct S_DDF p0, float p1, struct S_DDF (*cb)(struct S_DDF, float)) { return cb(p0, p1); }
+EXPORT struct S_DDD f11_S_SF_DDD(struct S_DDD p0, float p1, struct S_DDD (*cb)(struct S_DDD, float)) { return cb(p0, p1); }
+EXPORT struct S_DDP f11_S_SF_DDP(struct S_DDP p0, float p1, struct S_DDP (*cb)(struct S_DDP, float)) { return cb(p0, p1); }
+EXPORT struct S_DPI f11_S_SF_DPI(struct S_DPI p0, float p1, struct S_DPI (*cb)(struct S_DPI, float)) { return cb(p0, p1); }
+EXPORT struct S_DPF f11_S_SF_DPF(struct S_DPF p0, float p1, struct S_DPF (*cb)(struct S_DPF, float)) { return cb(p0, p1); }
+EXPORT struct S_DPD f11_S_SF_DPD(struct S_DPD p0, float p1, struct S_DPD (*cb)(struct S_DPD, float)) { return cb(p0, p1); }
+EXPORT struct S_DPP f11_S_SF_DPP(struct S_DPP p0, float p1, struct S_DPP (*cb)(struct S_DPP, float)) { return cb(p0, p1); }
+EXPORT struct S_PII f11_S_SF_PII(struct S_PII p0, float p1, struct S_PII (*cb)(struct S_PII, float)) { return cb(p0, p1); }
+EXPORT struct S_PIF f11_S_SF_PIF(struct S_PIF p0, float p1, struct S_PIF (*cb)(struct S_PIF, float)) { return cb(p0, p1); }
+EXPORT struct S_PID f11_S_SF_PID(struct S_PID p0, float p1, struct S_PID (*cb)(struct S_PID, float)) { return cb(p0, p1); }
+EXPORT struct S_PIP f11_S_SF_PIP(struct S_PIP p0, float p1, struct S_PIP (*cb)(struct S_PIP, float)) { return cb(p0, p1); }
+EXPORT struct S_PFI f11_S_SF_PFI(struct S_PFI p0, float p1, struct S_PFI (*cb)(struct S_PFI, float)) { return cb(p0, p1); }
+EXPORT struct S_PFF f11_S_SF_PFF(struct S_PFF p0, float p1, struct S_PFF (*cb)(struct S_PFF, float)) { return cb(p0, p1); }
+EXPORT struct S_PFD f11_S_SF_PFD(struct S_PFD p0, float p1, struct S_PFD (*cb)(struct S_PFD, float)) { return cb(p0, p1); }
+EXPORT struct S_PFP f11_S_SF_PFP(struct S_PFP p0, float p1, struct S_PFP (*cb)(struct S_PFP, float)) { return cb(p0, p1); }
+EXPORT struct S_PDI f11_S_SF_PDI(struct S_PDI p0, float p1, struct S_PDI (*cb)(struct S_PDI, float)) { return cb(p0, p1); }
+EXPORT struct S_PDF f11_S_SF_PDF(struct S_PDF p0, float p1, struct S_PDF (*cb)(struct S_PDF, float)) { return cb(p0, p1); }
+EXPORT struct S_PDD f11_S_SF_PDD(struct S_PDD p0, float p1, struct S_PDD (*cb)(struct S_PDD, float)) { return cb(p0, p1); }
+EXPORT struct S_PDP f11_S_SF_PDP(struct S_PDP p0, float p1, struct S_PDP (*cb)(struct S_PDP, float)) { return cb(p0, p1); }
+EXPORT struct S_PPI f11_S_SF_PPI(struct S_PPI p0, float p1, struct S_PPI (*cb)(struct S_PPI, float)) { return cb(p0, p1); }
+EXPORT struct S_PPF f11_S_SF_PPF(struct S_PPF p0, float p1, struct S_PPF (*cb)(struct S_PPF, float)) { return cb(p0, p1); }
+EXPORT struct S_PPD f11_S_SF_PPD(struct S_PPD p0, float p1, struct S_PPD (*cb)(struct S_PPD, float)) { return cb(p0, p1); }
+EXPORT struct S_PPP f11_S_SF_PPP(struct S_PPP p0, float p1, struct S_PPP (*cb)(struct S_PPP, float)) { return cb(p0, p1); }
+EXPORT struct S_I f11_S_SD_I(struct S_I p0, double p1, struct S_I (*cb)(struct S_I, double)) { return cb(p0, p1); }
+EXPORT struct S_F f11_S_SD_F(struct S_F p0, double p1, struct S_F (*cb)(struct S_F, double)) { return cb(p0, p1); }
+EXPORT struct S_D f11_S_SD_D(struct S_D p0, double p1, struct S_D (*cb)(struct S_D, double)) { return cb(p0, p1); }
+EXPORT struct S_P f11_S_SD_P(struct S_P p0, double p1, struct S_P (*cb)(struct S_P, double)) { return cb(p0, p1); }
+EXPORT struct S_II f11_S_SD_II(struct S_II p0, double p1, struct S_II (*cb)(struct S_II, double)) { return cb(p0, p1); }
+EXPORT struct S_IF f11_S_SD_IF(struct S_IF p0, double p1, struct S_IF (*cb)(struct S_IF, double)) { return cb(p0, p1); }
+EXPORT struct S_ID f11_S_SD_ID(struct S_ID p0, double p1, struct S_ID (*cb)(struct S_ID, double)) { return cb(p0, p1); }
+EXPORT struct S_IP f11_S_SD_IP(struct S_IP p0, double p1, struct S_IP (*cb)(struct S_IP, double)) { return cb(p0, p1); }
+EXPORT struct S_FI f11_S_SD_FI(struct S_FI p0, double p1, struct S_FI (*cb)(struct S_FI, double)) { return cb(p0, p1); }
+EXPORT struct S_FF f11_S_SD_FF(struct S_FF p0, double p1, struct S_FF (*cb)(struct S_FF, double)) { return cb(p0, p1); }
+EXPORT struct S_FD f11_S_SD_FD(struct S_FD p0, double p1, struct S_FD (*cb)(struct S_FD, double)) { return cb(p0, p1); }
+EXPORT struct S_FP f11_S_SD_FP(struct S_FP p0, double p1, struct S_FP (*cb)(struct S_FP, double)) { return cb(p0, p1); }
+EXPORT struct S_DI f11_S_SD_DI(struct S_DI p0, double p1, struct S_DI (*cb)(struct S_DI, double)) { return cb(p0, p1); }
+EXPORT struct S_DF f11_S_SD_DF(struct S_DF p0, double p1, struct S_DF (*cb)(struct S_DF, double)) { return cb(p0, p1); }
+EXPORT struct S_DD f11_S_SD_DD(struct S_DD p0, double p1, struct S_DD (*cb)(struct S_DD, double)) { return cb(p0, p1); }
+EXPORT struct S_DP f11_S_SD_DP(struct S_DP p0, double p1, struct S_DP (*cb)(struct S_DP, double)) { return cb(p0, p1); }
+EXPORT struct S_PI f11_S_SD_PI(struct S_PI p0, double p1, struct S_PI (*cb)(struct S_PI, double)) { return cb(p0, p1); }
+EXPORT struct S_PF f11_S_SD_PF(struct S_PF p0, double p1, struct S_PF (*cb)(struct S_PF, double)) { return cb(p0, p1); }
+EXPORT struct S_PD f11_S_SD_PD(struct S_PD p0, double p1, struct S_PD (*cb)(struct S_PD, double)) { return cb(p0, p1); }
+EXPORT struct S_PP f11_S_SD_PP(struct S_PP p0, double p1, struct S_PP (*cb)(struct S_PP, double)) { return cb(p0, p1); }
+EXPORT struct S_III f11_S_SD_III(struct S_III p0, double p1, struct S_III (*cb)(struct S_III, double)) { return cb(p0, p1); }
+EXPORT struct S_IIF f11_S_SD_IIF(struct S_IIF p0, double p1, struct S_IIF (*cb)(struct S_IIF, double)) { return cb(p0, p1); }
+EXPORT struct S_IID f11_S_SD_IID(struct S_IID p0, double p1, struct S_IID (*cb)(struct S_IID, double)) { return cb(p0, p1); }
+EXPORT struct S_IIP f11_S_SD_IIP(struct S_IIP p0, double p1, struct S_IIP (*cb)(struct S_IIP, double)) { return cb(p0, p1); }
+EXPORT struct S_IFI f11_S_SD_IFI(struct S_IFI p0, double p1, struct S_IFI (*cb)(struct S_IFI, double)) { return cb(p0, p1); }
+EXPORT struct S_IFF f11_S_SD_IFF(struct S_IFF p0, double p1, struct S_IFF (*cb)(struct S_IFF, double)) { return cb(p0, p1); }
+EXPORT struct S_IFD f11_S_SD_IFD(struct S_IFD p0, double p1, struct S_IFD (*cb)(struct S_IFD, double)) { return cb(p0, p1); }
+EXPORT struct S_IFP f11_S_SD_IFP(struct S_IFP p0, double p1, struct S_IFP (*cb)(struct S_IFP, double)) { return cb(p0, p1); }
+EXPORT struct S_IDI f11_S_SD_IDI(struct S_IDI p0, double p1, struct S_IDI (*cb)(struct S_IDI, double)) { return cb(p0, p1); }
+EXPORT struct S_IDF f11_S_SD_IDF(struct S_IDF p0, double p1, struct S_IDF (*cb)(struct S_IDF, double)) { return cb(p0, p1); }
+EXPORT struct S_IDD f11_S_SD_IDD(struct S_IDD p0, double p1, struct S_IDD (*cb)(struct S_IDD, double)) { return cb(p0, p1); }
+EXPORT struct S_IDP f11_S_SD_IDP(struct S_IDP p0, double p1, struct S_IDP (*cb)(struct S_IDP, double)) { return cb(p0, p1); }
+EXPORT struct S_IPI f11_S_SD_IPI(struct S_IPI p0, double p1, struct S_IPI (*cb)(struct S_IPI, double)) { return cb(p0, p1); }
+EXPORT struct S_IPF f11_S_SD_IPF(struct S_IPF p0, double p1, struct S_IPF (*cb)(struct S_IPF, double)) { return cb(p0, p1); }
+EXPORT struct S_IPD f11_S_SD_IPD(struct S_IPD p0, double p1, struct S_IPD (*cb)(struct S_IPD, double)) { return cb(p0, p1); }
+EXPORT struct S_IPP f11_S_SD_IPP(struct S_IPP p0, double p1, struct S_IPP (*cb)(struct S_IPP, double)) { return cb(p0, p1); }
+EXPORT struct S_FII f11_S_SD_FII(struct S_FII p0, double p1, struct S_FII (*cb)(struct S_FII, double)) { return cb(p0, p1); }
+EXPORT struct S_FIF f11_S_SD_FIF(struct S_FIF p0, double p1, struct S_FIF (*cb)(struct S_FIF, double)) { return cb(p0, p1); }
+EXPORT struct S_FID f11_S_SD_FID(struct S_FID p0, double p1, struct S_FID (*cb)(struct S_FID, double)) { return cb(p0, p1); }
+EXPORT struct S_FIP f11_S_SD_FIP(struct S_FIP p0, double p1, struct S_FIP (*cb)(struct S_FIP, double)) { return cb(p0, p1); }
+EXPORT struct S_FFI f11_S_SD_FFI(struct S_FFI p0, double p1, struct S_FFI (*cb)(struct S_FFI, double)) { return cb(p0, p1); }
+EXPORT struct S_FFF f11_S_SD_FFF(struct S_FFF p0, double p1, struct S_FFF (*cb)(struct S_FFF, double)) { return cb(p0, p1); }
+EXPORT struct S_FFD f11_S_SD_FFD(struct S_FFD p0, double p1, struct S_FFD (*cb)(struct S_FFD, double)) { return cb(p0, p1); }
+EXPORT struct S_FFP f11_S_SD_FFP(struct S_FFP p0, double p1, struct S_FFP (*cb)(struct S_FFP, double)) { return cb(p0, p1); }
+EXPORT struct S_FDI f11_S_SD_FDI(struct S_FDI p0, double p1, struct S_FDI (*cb)(struct S_FDI, double)) { return cb(p0, p1); }
+EXPORT struct S_FDF f11_S_SD_FDF(struct S_FDF p0, double p1, struct S_FDF (*cb)(struct S_FDF, double)) { return cb(p0, p1); }
+EXPORT struct S_FDD f11_S_SD_FDD(struct S_FDD p0, double p1, struct S_FDD (*cb)(struct S_FDD, double)) { return cb(p0, p1); }
+EXPORT struct S_FDP f11_S_SD_FDP(struct S_FDP p0, double p1, struct S_FDP (*cb)(struct S_FDP, double)) { return cb(p0, p1); }
+EXPORT struct S_FPI f11_S_SD_FPI(struct S_FPI p0, double p1, struct S_FPI (*cb)(struct S_FPI, double)) { return cb(p0, p1); }
+EXPORT struct S_FPF f11_S_SD_FPF(struct S_FPF p0, double p1, struct S_FPF (*cb)(struct S_FPF, double)) { return cb(p0, p1); }
+EXPORT struct S_FPD f11_S_SD_FPD(struct S_FPD p0, double p1, struct S_FPD (*cb)(struct S_FPD, double)) { return cb(p0, p1); }
+EXPORT struct S_FPP f11_S_SD_FPP(struct S_FPP p0, double p1, struct S_FPP (*cb)(struct S_FPP, double)) { return cb(p0, p1); }
+EXPORT struct S_DII f11_S_SD_DII(struct S_DII p0, double p1, struct S_DII (*cb)(struct S_DII, double)) { return cb(p0, p1); }
+EXPORT struct S_DIF f11_S_SD_DIF(struct S_DIF p0, double p1, struct S_DIF (*cb)(struct S_DIF, double)) { return cb(p0, p1); }
+EXPORT struct S_DID f11_S_SD_DID(struct S_DID p0, double p1, struct S_DID (*cb)(struct S_DID, double)) { return cb(p0, p1); }
+EXPORT struct S_DIP f11_S_SD_DIP(struct S_DIP p0, double p1, struct S_DIP (*cb)(struct S_DIP, double)) { return cb(p0, p1); }
+EXPORT struct S_DFI f11_S_SD_DFI(struct S_DFI p0, double p1, struct S_DFI (*cb)(struct S_DFI, double)) { return cb(p0, p1); }
+EXPORT struct S_DFF f11_S_SD_DFF(struct S_DFF p0, double p1, struct S_DFF (*cb)(struct S_DFF, double)) { return cb(p0, p1); }
+EXPORT struct S_DFD f11_S_SD_DFD(struct S_DFD p0, double p1, struct S_DFD (*cb)(struct S_DFD, double)) { return cb(p0, p1); }
+EXPORT struct S_DFP f11_S_SD_DFP(struct S_DFP p0, double p1, struct S_DFP (*cb)(struct S_DFP, double)) { return cb(p0, p1); }
+EXPORT struct S_DDI f11_S_SD_DDI(struct S_DDI p0, double p1, struct S_DDI (*cb)(struct S_DDI, double)) { return cb(p0, p1); }
+EXPORT struct S_DDF f11_S_SD_DDF(struct S_DDF p0, double p1, struct S_DDF (*cb)(struct S_DDF, double)) { return cb(p0, p1); }
+EXPORT struct S_DDD f11_S_SD_DDD(struct S_DDD p0, double p1, struct S_DDD (*cb)(struct S_DDD, double)) { return cb(p0, p1); }
+EXPORT struct S_DDP f11_S_SD_DDP(struct S_DDP p0, double p1, struct S_DDP (*cb)(struct S_DDP, double)) { return cb(p0, p1); }
+EXPORT struct S_DPI f11_S_SD_DPI(struct S_DPI p0, double p1, struct S_DPI (*cb)(struct S_DPI, double)) { return cb(p0, p1); }
+EXPORT struct S_DPF f11_S_SD_DPF(struct S_DPF p0, double p1, struct S_DPF (*cb)(struct S_DPF, double)) { return cb(p0, p1); }
+EXPORT struct S_DPD f11_S_SD_DPD(struct S_DPD p0, double p1, struct S_DPD (*cb)(struct S_DPD, double)) { return cb(p0, p1); }
+EXPORT struct S_DPP f11_S_SD_DPP(struct S_DPP p0, double p1, struct S_DPP (*cb)(struct S_DPP, double)) { return cb(p0, p1); }
+EXPORT struct S_PII f11_S_SD_PII(struct S_PII p0, double p1, struct S_PII (*cb)(struct S_PII, double)) { return cb(p0, p1); }
+EXPORT struct S_PIF f11_S_SD_PIF(struct S_PIF p0, double p1, struct S_PIF (*cb)(struct S_PIF, double)) { return cb(p0, p1); }
+EXPORT struct S_PID f11_S_SD_PID(struct S_PID p0, double p1, struct S_PID (*cb)(struct S_PID, double)) { return cb(p0, p1); }
+EXPORT struct S_PIP f11_S_SD_PIP(struct S_PIP p0, double p1, struct S_PIP (*cb)(struct S_PIP, double)) { return cb(p0, p1); }
+EXPORT struct S_PFI f11_S_SD_PFI(struct S_PFI p0, double p1, struct S_PFI (*cb)(struct S_PFI, double)) { return cb(p0, p1); }
+EXPORT struct S_PFF f11_S_SD_PFF(struct S_PFF p0, double p1, struct S_PFF (*cb)(struct S_PFF, double)) { return cb(p0, p1); }
+EXPORT struct S_PFD f11_S_SD_PFD(struct S_PFD p0, double p1, struct S_PFD (*cb)(struct S_PFD, double)) { return cb(p0, p1); }
+EXPORT struct S_PFP f11_S_SD_PFP(struct S_PFP p0, double p1, struct S_PFP (*cb)(struct S_PFP, double)) { return cb(p0, p1); }
+EXPORT struct S_PDI f11_S_SD_PDI(struct S_PDI p0, double p1, struct S_PDI (*cb)(struct S_PDI, double)) { return cb(p0, p1); }
+EXPORT struct S_PDF f11_S_SD_PDF(struct S_PDF p0, double p1, struct S_PDF (*cb)(struct S_PDF, double)) { return cb(p0, p1); }
+EXPORT struct S_PDD f11_S_SD_PDD(struct S_PDD p0, double p1, struct S_PDD (*cb)(struct S_PDD, double)) { return cb(p0, p1); }
+EXPORT struct S_PDP f11_S_SD_PDP(struct S_PDP p0, double p1, struct S_PDP (*cb)(struct S_PDP, double)) { return cb(p0, p1); }
+EXPORT struct S_PPI f11_S_SD_PPI(struct S_PPI p0, double p1, struct S_PPI (*cb)(struct S_PPI, double)) { return cb(p0, p1); }
+EXPORT struct S_PPF f11_S_SD_PPF(struct S_PPF p0, double p1, struct S_PPF (*cb)(struct S_PPF, double)) { return cb(p0, p1); }
+EXPORT struct S_PPD f11_S_SD_PPD(struct S_PPD p0, double p1, struct S_PPD (*cb)(struct S_PPD, double)) { return cb(p0, p1); }
+EXPORT struct S_PPP f11_S_SD_PPP(struct S_PPP p0, double p1, struct S_PPP (*cb)(struct S_PPP, double)) { return cb(p0, p1); }
+EXPORT struct S_I f11_S_SP_I(struct S_I p0, void* p1, struct S_I (*cb)(struct S_I, void*)) { return cb(p0, p1); }
+EXPORT struct S_F f11_S_SP_F(struct S_F p0, void* p1, struct S_F (*cb)(struct S_F, void*)) { return cb(p0, p1); }
+EXPORT struct S_D f11_S_SP_D(struct S_D p0, void* p1, struct S_D (*cb)(struct S_D, void*)) { return cb(p0, p1); }
+EXPORT struct S_P f11_S_SP_P(struct S_P p0, void* p1, struct S_P (*cb)(struct S_P, void*)) { return cb(p0, p1); }
+EXPORT struct S_II f11_S_SP_II(struct S_II p0, void* p1, struct S_II (*cb)(struct S_II, void*)) { return cb(p0, p1); }
+EXPORT struct S_IF f11_S_SP_IF(struct S_IF p0, void* p1, struct S_IF (*cb)(struct S_IF, void*)) { return cb(p0, p1); }
+EXPORT struct S_ID f11_S_SP_ID(struct S_ID p0, void* p1, struct S_ID (*cb)(struct S_ID, void*)) { return cb(p0, p1); }
+EXPORT struct S_IP f11_S_SP_IP(struct S_IP p0, void* p1, struct S_IP (*cb)(struct S_IP, void*)) { return cb(p0, p1); }
+EXPORT struct S_FI f11_S_SP_FI(struct S_FI p0, void* p1, struct S_FI (*cb)(struct S_FI, void*)) { return cb(p0, p1); }
+EXPORT struct S_FF f11_S_SP_FF(struct S_FF p0, void* p1, struct S_FF (*cb)(struct S_FF, void*)) { return cb(p0, p1); }
+EXPORT struct S_FD f11_S_SP_FD(struct S_FD p0, void* p1, struct S_FD (*cb)(struct S_FD, void*)) { return cb(p0, p1); }
+EXPORT struct S_FP f11_S_SP_FP(struct S_FP p0, void* p1, struct S_FP (*cb)(struct S_FP, void*)) { return cb(p0, p1); }
+EXPORT struct S_DI f11_S_SP_DI(struct S_DI p0, void* p1, struct S_DI (*cb)(struct S_DI, void*)) { return cb(p0, p1); }
+EXPORT struct S_DF f11_S_SP_DF(struct S_DF p0, void* p1, struct S_DF (*cb)(struct S_DF, void*)) { return cb(p0, p1); }
+EXPORT struct S_DD f11_S_SP_DD(struct S_DD p0, void* p1, struct S_DD (*cb)(struct S_DD, void*)) { return cb(p0, p1); }
+EXPORT struct S_DP f11_S_SP_DP(struct S_DP p0, void* p1, struct S_DP (*cb)(struct S_DP, void*)) { return cb(p0, p1); }
+EXPORT struct S_PI f11_S_SP_PI(struct S_PI p0, void* p1, struct S_PI (*cb)(struct S_PI, void*)) { return cb(p0, p1); }
+EXPORT struct S_PF f11_S_SP_PF(struct S_PF p0, void* p1, struct S_PF (*cb)(struct S_PF, void*)) { return cb(p0, p1); }
+EXPORT struct S_PD f11_S_SP_PD(struct S_PD p0, void* p1, struct S_PD (*cb)(struct S_PD, void*)) { return cb(p0, p1); }
+EXPORT struct S_PP f11_S_SP_PP(struct S_PP p0, void* p1, struct S_PP (*cb)(struct S_PP, void*)) { return cb(p0, p1); }
+EXPORT struct S_III f11_S_SP_III(struct S_III p0, void* p1, struct S_III (*cb)(struct S_III, void*)) { return cb(p0, p1); }
+EXPORT struct S_IIF f11_S_SP_IIF(struct S_IIF p0, void* p1, struct S_IIF (*cb)(struct S_IIF, void*)) { return cb(p0, p1); }
+EXPORT struct S_IID f11_S_SP_IID(struct S_IID p0, void* p1, struct S_IID (*cb)(struct S_IID, void*)) { return cb(p0, p1); }
+EXPORT struct S_IIP f11_S_SP_IIP(struct S_IIP p0, void* p1, struct S_IIP (*cb)(struct S_IIP, void*)) { return cb(p0, p1); }
+EXPORT struct S_IFI f11_S_SP_IFI(struct S_IFI p0, void* p1, struct S_IFI (*cb)(struct S_IFI, void*)) { return cb(p0, p1); }
+EXPORT struct S_IFF f11_S_SP_IFF(struct S_IFF p0, void* p1, struct S_IFF (*cb)(struct S_IFF, void*)) { return cb(p0, p1); }
+EXPORT struct S_IFD f11_S_SP_IFD(struct S_IFD p0, void* p1, struct S_IFD (*cb)(struct S_IFD, void*)) { return cb(p0, p1); }
+EXPORT struct S_IFP f11_S_SP_IFP(struct S_IFP p0, void* p1, struct S_IFP (*cb)(struct S_IFP, void*)) { return cb(p0, p1); }
+EXPORT struct S_IDI f11_S_SP_IDI(struct S_IDI p0, void* p1, struct S_IDI (*cb)(struct S_IDI, void*)) { return cb(p0, p1); }
+EXPORT struct S_IDF f11_S_SP_IDF(struct S_IDF p0, void* p1, struct S_IDF (*cb)(struct S_IDF, void*)) { return cb(p0, p1); }
+EXPORT struct S_IDD f11_S_SP_IDD(struct S_IDD p0, void* p1, struct S_IDD (*cb)(struct S_IDD, void*)) { return cb(p0, p1); }
+EXPORT struct S_IDP f11_S_SP_IDP(struct S_IDP p0, void* p1, struct S_IDP (*cb)(struct S_IDP, void*)) { return cb(p0, p1); }
+EXPORT struct S_IPI f11_S_SP_IPI(struct S_IPI p0, void* p1, struct S_IPI (*cb)(struct S_IPI, void*)) { return cb(p0, p1); }
+EXPORT struct S_IPF f11_S_SP_IPF(struct S_IPF p0, void* p1, struct S_IPF (*cb)(struct S_IPF, void*)) { return cb(p0, p1); }
+EXPORT struct S_IPD f11_S_SP_IPD(struct S_IPD p0, void* p1, struct S_IPD (*cb)(struct S_IPD, void*)) { return cb(p0, p1); }
+EXPORT struct S_IPP f11_S_SP_IPP(struct S_IPP p0, void* p1, struct S_IPP (*cb)(struct S_IPP, void*)) { return cb(p0, p1); }
+EXPORT struct S_FII f11_S_SP_FII(struct S_FII p0, void* p1, struct S_FII (*cb)(struct S_FII, void*)) { return cb(p0, p1); }
+EXPORT struct S_FIF f11_S_SP_FIF(struct S_FIF p0, void* p1, struct S_FIF (*cb)(struct S_FIF, void*)) { return cb(p0, p1); }
+EXPORT struct S_FID f11_S_SP_FID(struct S_FID p0, void* p1, struct S_FID (*cb)(struct S_FID, void*)) { return cb(p0, p1); }
+EXPORT struct S_FIP f11_S_SP_FIP(struct S_FIP p0, void* p1, struct S_FIP (*cb)(struct S_FIP, void*)) { return cb(p0, p1); }
+EXPORT struct S_FFI f11_S_SP_FFI(struct S_FFI p0, void* p1, struct S_FFI (*cb)(struct S_FFI, void*)) { return cb(p0, p1); }
+EXPORT struct S_FFF f11_S_SP_FFF(struct S_FFF p0, void* p1, struct S_FFF (*cb)(struct S_FFF, void*)) { return cb(p0, p1); }
+EXPORT struct S_FFD f11_S_SP_FFD(struct S_FFD p0, void* p1, struct S_FFD (*cb)(struct S_FFD, void*)) { return cb(p0, p1); }
+EXPORT struct S_FFP f11_S_SP_FFP(struct S_FFP p0, void* p1, struct S_FFP (*cb)(struct S_FFP, void*)) { return cb(p0, p1); }
+EXPORT struct S_FDI f11_S_SP_FDI(struct S_FDI p0, void* p1, struct S_FDI (*cb)(struct S_FDI, void*)) { return cb(p0, p1); }
+EXPORT struct S_FDF f11_S_SP_FDF(struct S_FDF p0, void* p1, struct S_FDF (*cb)(struct S_FDF, void*)) { return cb(p0, p1); }
+EXPORT struct S_FDD f11_S_SP_FDD(struct S_FDD p0, void* p1, struct S_FDD (*cb)(struct S_FDD, void*)) { return cb(p0, p1); }
+EXPORT struct S_FDP f11_S_SP_FDP(struct S_FDP p0, void* p1, struct S_FDP (*cb)(struct S_FDP, void*)) { return cb(p0, p1); }
+EXPORT struct S_FPI f11_S_SP_FPI(struct S_FPI p0, void* p1, struct S_FPI (*cb)(struct S_FPI, void*)) { return cb(p0, p1); }
+EXPORT struct S_FPF f11_S_SP_FPF(struct S_FPF p0, void* p1, struct S_FPF (*cb)(struct S_FPF, void*)) { return cb(p0, p1); }
+EXPORT struct S_FPD f11_S_SP_FPD(struct S_FPD p0, void* p1, struct S_FPD (*cb)(struct S_FPD, void*)) { return cb(p0, p1); }
+EXPORT struct S_FPP f11_S_SP_FPP(struct S_FPP p0, void* p1, struct S_FPP (*cb)(struct S_FPP, void*)) { return cb(p0, p1); }
+EXPORT struct S_DII f11_S_SP_DII(struct S_DII p0, void* p1, struct S_DII (*cb)(struct S_DII, void*)) { return cb(p0, p1); }
+EXPORT struct S_DIF f11_S_SP_DIF(struct S_DIF p0, void* p1, struct S_DIF (*cb)(struct S_DIF, void*)) { return cb(p0, p1); }
+EXPORT struct S_DID f11_S_SP_DID(struct S_DID p0, void* p1, struct S_DID (*cb)(struct S_DID, void*)) { return cb(p0, p1); }
+EXPORT struct S_DIP f11_S_SP_DIP(struct S_DIP p0, void* p1, struct S_DIP (*cb)(struct S_DIP, void*)) { return cb(p0, p1); }
+EXPORT struct S_DFI f11_S_SP_DFI(struct S_DFI p0, void* p1, struct S_DFI (*cb)(struct S_DFI, void*)) { return cb(p0, p1); }
+EXPORT struct S_DFF f11_S_SP_DFF(struct S_DFF p0, void* p1, struct S_DFF (*cb)(struct S_DFF, void*)) { return cb(p0, p1); }
+EXPORT struct S_DFD f11_S_SP_DFD(struct S_DFD p0, void* p1, struct S_DFD (*cb)(struct S_DFD, void*)) { return cb(p0, p1); }
+EXPORT struct S_DFP f11_S_SP_DFP(struct S_DFP p0, void* p1, struct S_DFP (*cb)(struct S_DFP, void*)) { return cb(p0, p1); }
+EXPORT struct S_DDI f11_S_SP_DDI(struct S_DDI p0, void* p1, struct S_DDI (*cb)(struct S_DDI, void*)) { return cb(p0, p1); }
+EXPORT struct S_DDF f11_S_SP_DDF(struct S_DDF p0, void* p1, struct S_DDF (*cb)(struct S_DDF, void*)) { return cb(p0, p1); }
+EXPORT struct S_DDD f11_S_SP_DDD(struct S_DDD p0, void* p1, struct S_DDD (*cb)(struct S_DDD, void*)) { return cb(p0, p1); }
+EXPORT struct S_DDP f11_S_SP_DDP(struct S_DDP p0, void* p1, struct S_DDP (*cb)(struct S_DDP, void*)) { return cb(p0, p1); }
+EXPORT struct S_DPI f11_S_SP_DPI(struct S_DPI p0, void* p1, struct S_DPI (*cb)(struct S_DPI, void*)) { return cb(p0, p1); }
+EXPORT struct S_DPF f11_S_SP_DPF(struct S_DPF p0, void* p1, struct S_DPF (*cb)(struct S_DPF, void*)) { return cb(p0, p1); }
+EXPORT struct S_DPD f11_S_SP_DPD(struct S_DPD p0, void* p1, struct S_DPD (*cb)(struct S_DPD, void*)) { return cb(p0, p1); }
+EXPORT struct S_DPP f11_S_SP_DPP(struct S_DPP p0, void* p1, struct S_DPP (*cb)(struct S_DPP, void*)) { return cb(p0, p1); }
+EXPORT struct S_PII f11_S_SP_PII(struct S_PII p0, void* p1, struct S_PII (*cb)(struct S_PII, void*)) { return cb(p0, p1); }
+EXPORT struct S_PIF f11_S_SP_PIF(struct S_PIF p0, void* p1, struct S_PIF (*cb)(struct S_PIF, void*)) { return cb(p0, p1); }
+EXPORT struct S_PID f11_S_SP_PID(struct S_PID p0, void* p1, struct S_PID (*cb)(struct S_PID, void*)) { return cb(p0, p1); }
+EXPORT struct S_PIP f11_S_SP_PIP(struct S_PIP p0, void* p1, struct S_PIP (*cb)(struct S_PIP, void*)) { return cb(p0, p1); }
+EXPORT struct S_PFI f11_S_SP_PFI(struct S_PFI p0, void* p1, struct S_PFI (*cb)(struct S_PFI, void*)) { return cb(p0, p1); }
+EXPORT struct S_PFF f11_S_SP_PFF(struct S_PFF p0, void* p1, struct S_PFF (*cb)(struct S_PFF, void*)) { return cb(p0, p1); }
+EXPORT struct S_PFD f11_S_SP_PFD(struct S_PFD p0, void* p1, struct S_PFD (*cb)(struct S_PFD, void*)) { return cb(p0, p1); }
+EXPORT struct S_PFP f11_S_SP_PFP(struct S_PFP p0, void* p1, struct S_PFP (*cb)(struct S_PFP, void*)) { return cb(p0, p1); }
+EXPORT struct S_PDI f11_S_SP_PDI(struct S_PDI p0, void* p1, struct S_PDI (*cb)(struct S_PDI, void*)) { return cb(p0, p1); }
+EXPORT struct S_PDF f11_S_SP_PDF(struct S_PDF p0, void* p1, struct S_PDF (*cb)(struct S_PDF, void*)) { return cb(p0, p1); }
+EXPORT struct S_PDD f11_S_SP_PDD(struct S_PDD p0, void* p1, struct S_PDD (*cb)(struct S_PDD, void*)) { return cb(p0, p1); }
+EXPORT struct S_PDP f11_S_SP_PDP(struct S_PDP p0, void* p1, struct S_PDP (*cb)(struct S_PDP, void*)) { return cb(p0, p1); }
+EXPORT struct S_PPI f11_S_SP_PPI(struct S_PPI p0, void* p1, struct S_PPI (*cb)(struct S_PPI, void*)) { return cb(p0, p1); }
+EXPORT struct S_PPF f11_S_SP_PPF(struct S_PPF p0, void* p1, struct S_PPF (*cb)(struct S_PPF, void*)) { return cb(p0, p1); }
+EXPORT struct S_PPD f11_S_SP_PPD(struct S_PPD p0, void* p1, struct S_PPD (*cb)(struct S_PPD, void*)) { return cb(p0, p1); }
+EXPORT struct S_PPP f11_S_SP_PPP(struct S_PPP p0, void* p1, struct S_PPP (*cb)(struct S_PPP, void*)) { return cb(p0, p1); }
+EXPORT struct S_I f11_S_SS_I(struct S_I p0, struct S_I p1, struct S_I (*cb)(struct S_I, struct S_I)) { return cb(p0, p1); }
+EXPORT struct S_F f11_S_SS_F(struct S_F p0, struct S_F p1, struct S_F (*cb)(struct S_F, struct S_F)) { return cb(p0, p1); }
+EXPORT struct S_D f11_S_SS_D(struct S_D p0, struct S_D p1, struct S_D (*cb)(struct S_D, struct S_D)) { return cb(p0, p1); }
+EXPORT struct S_P f11_S_SS_P(struct S_P p0, struct S_P p1, struct S_P (*cb)(struct S_P, struct S_P)) { return cb(p0, p1); }
+EXPORT struct S_II f11_S_SS_II(struct S_II p0, struct S_II p1, struct S_II (*cb)(struct S_II, struct S_II)) { return cb(p0, p1); }
+EXPORT struct S_IF f11_S_SS_IF(struct S_IF p0, struct S_IF p1, struct S_IF (*cb)(struct S_IF, struct S_IF)) { return cb(p0, p1); }
+EXPORT struct S_ID f11_S_SS_ID(struct S_ID p0, struct S_ID p1, struct S_ID (*cb)(struct S_ID, struct S_ID)) { return cb(p0, p1); }
+EXPORT struct S_IP f11_S_SS_IP(struct S_IP p0, struct S_IP p1, struct S_IP (*cb)(struct S_IP, struct S_IP)) { return cb(p0, p1); }
+EXPORT struct S_FI f11_S_SS_FI(struct S_FI p0, struct S_FI p1, struct S_FI (*cb)(struct S_FI, struct S_FI)) { return cb(p0, p1); }
+EXPORT struct S_FF f11_S_SS_FF(struct S_FF p0, struct S_FF p1, struct S_FF (*cb)(struct S_FF, struct S_FF)) { return cb(p0, p1); }
+EXPORT struct S_FD f11_S_SS_FD(struct S_FD p0, struct S_FD p1, struct S_FD (*cb)(struct S_FD, struct S_FD)) { return cb(p0, p1); }
+EXPORT struct S_FP f11_S_SS_FP(struct S_FP p0, struct S_FP p1, struct S_FP (*cb)(struct S_FP, struct S_FP)) { return cb(p0, p1); }
+EXPORT struct S_DI f11_S_SS_DI(struct S_DI p0, struct S_DI p1, struct S_DI (*cb)(struct S_DI, struct S_DI)) { return cb(p0, p1); }
+EXPORT struct S_DF f11_S_SS_DF(struct S_DF p0, struct S_DF p1, struct S_DF (*cb)(struct S_DF, struct S_DF)) { return cb(p0, p1); }
+EXPORT struct S_DD f11_S_SS_DD(struct S_DD p0, struct S_DD p1, struct S_DD (*cb)(struct S_DD, struct S_DD)) { return cb(p0, p1); }
+EXPORT struct S_DP f11_S_SS_DP(struct S_DP p0, struct S_DP p1, struct S_DP (*cb)(struct S_DP, struct S_DP)) { return cb(p0, p1); }
+EXPORT struct S_PI f11_S_SS_PI(struct S_PI p0, struct S_PI p1, struct S_PI (*cb)(struct S_PI, struct S_PI)) { return cb(p0, p1); }
+EXPORT struct S_PF f11_S_SS_PF(struct S_PF p0, struct S_PF p1, struct S_PF (*cb)(struct S_PF, struct S_PF)) { return cb(p0, p1); }
+EXPORT struct S_PD f11_S_SS_PD(struct S_PD p0, struct S_PD p1, struct S_PD (*cb)(struct S_PD, struct S_PD)) { return cb(p0, p1); }
+EXPORT struct S_PP f11_S_SS_PP(struct S_PP p0, struct S_PP p1, struct S_PP (*cb)(struct S_PP, struct S_PP)) { return cb(p0, p1); }
+EXPORT struct S_III f11_S_SS_III(struct S_III p0, struct S_III p1, struct S_III (*cb)(struct S_III, struct S_III)) { return cb(p0, p1); }
+EXPORT struct S_IIF f11_S_SS_IIF(struct S_IIF p0, struct S_IIF p1, struct S_IIF (*cb)(struct S_IIF, struct S_IIF)) { return cb(p0, p1); }
+EXPORT struct S_IID f11_S_SS_IID(struct S_IID p0, struct S_IID p1, struct S_IID (*cb)(struct S_IID, struct S_IID)) { return cb(p0, p1); }
+EXPORT struct S_IIP f11_S_SS_IIP(struct S_IIP p0, struct S_IIP p1, struct S_IIP (*cb)(struct S_IIP, struct S_IIP)) { return cb(p0, p1); }
+EXPORT struct S_IFI f11_S_SS_IFI(struct S_IFI p0, struct S_IFI p1, struct S_IFI (*cb)(struct S_IFI, struct S_IFI)) { return cb(p0, p1); }
+EXPORT struct S_IFF f11_S_SS_IFF(struct S_IFF p0, struct S_IFF p1, struct S_IFF (*cb)(struct S_IFF, struct S_IFF)) { return cb(p0, p1); }
+EXPORT struct S_IFD f11_S_SS_IFD(struct S_IFD p0, struct S_IFD p1, struct S_IFD (*cb)(struct S_IFD, struct S_IFD)) { return cb(p0, p1); }
+EXPORT struct S_IFP f11_S_SS_IFP(struct S_IFP p0, struct S_IFP p1, struct S_IFP (*cb)(struct S_IFP, struct S_IFP)) { return cb(p0, p1); }
+EXPORT struct S_IDI f11_S_SS_IDI(struct S_IDI p0, struct S_IDI p1, struct S_IDI (*cb)(struct S_IDI, struct S_IDI)) { return cb(p0, p1); }
+EXPORT struct S_IDF f11_S_SS_IDF(struct S_IDF p0, struct S_IDF p1, struct S_IDF (*cb)(struct S_IDF, struct S_IDF)) { return cb(p0, p1); }
+EXPORT struct S_IDD f11_S_SS_IDD(struct S_IDD p0, struct S_IDD p1, struct S_IDD (*cb)(struct S_IDD, struct S_IDD)) { return cb(p0, p1); }
+EXPORT struct S_IDP f11_S_SS_IDP(struct S_IDP p0, struct S_IDP p1, struct S_IDP (*cb)(struct S_IDP, struct S_IDP)) { return cb(p0, p1); }
+EXPORT struct S_IPI f11_S_SS_IPI(struct S_IPI p0, struct S_IPI p1, struct S_IPI (*cb)(struct S_IPI, struct S_IPI)) { return cb(p0, p1); }
+EXPORT struct S_IPF f11_S_SS_IPF(struct S_IPF p0, struct S_IPF p1, struct S_IPF (*cb)(struct S_IPF, struct S_IPF)) { return cb(p0, p1); }
+EXPORT struct S_IPD f11_S_SS_IPD(struct S_IPD p0, struct S_IPD p1, struct S_IPD (*cb)(struct S_IPD, struct S_IPD)) { return cb(p0, p1); }
+EXPORT struct S_IPP f11_S_SS_IPP(struct S_IPP p0, struct S_IPP p1, struct S_IPP (*cb)(struct S_IPP, struct S_IPP)) { return cb(p0, p1); }
+EXPORT struct S_FII f11_S_SS_FII(struct S_FII p0, struct S_FII p1, struct S_FII (*cb)(struct S_FII, struct S_FII)) { return cb(p0, p1); }
+EXPORT struct S_FIF f11_S_SS_FIF(struct S_FIF p0, struct S_FIF p1, struct S_FIF (*cb)(struct S_FIF, struct S_FIF)) { return cb(p0, p1); }
+EXPORT struct S_FID f11_S_SS_FID(struct S_FID p0, struct S_FID p1, struct S_FID (*cb)(struct S_FID, struct S_FID)) { return cb(p0, p1); }
+EXPORT struct S_FIP f11_S_SS_FIP(struct S_FIP p0, struct S_FIP p1, struct S_FIP (*cb)(struct S_FIP, struct S_FIP)) { return cb(p0, p1); }
+EXPORT struct S_FFI f11_S_SS_FFI(struct S_FFI p0, struct S_FFI p1, struct S_FFI (*cb)(struct S_FFI, struct S_FFI)) { return cb(p0, p1); }
+EXPORT struct S_FFF f11_S_SS_FFF(struct S_FFF p0, struct S_FFF p1, struct S_FFF (*cb)(struct S_FFF, struct S_FFF)) { return cb(p0, p1); }
+EXPORT struct S_FFD f11_S_SS_FFD(struct S_FFD p0, struct S_FFD p1, struct S_FFD (*cb)(struct S_FFD, struct S_FFD)) { return cb(p0, p1); }
+EXPORT struct S_FFP f11_S_SS_FFP(struct S_FFP p0, struct S_FFP p1, struct S_FFP (*cb)(struct S_FFP, struct S_FFP)) { return cb(p0, p1); }
+EXPORT struct S_FDI f11_S_SS_FDI(struct S_FDI p0, struct S_FDI p1, struct S_FDI (*cb)(struct S_FDI, struct S_FDI)) { return cb(p0, p1); }
+EXPORT struct S_FDF f11_S_SS_FDF(struct S_FDF p0, struct S_FDF p1, struct S_FDF (*cb)(struct S_FDF, struct S_FDF)) { return cb(p0, p1); }
+EXPORT struct S_FDD f11_S_SS_FDD(struct S_FDD p0, struct S_FDD p1, struct S_FDD (*cb)(struct S_FDD, struct S_FDD)) { return cb(p0, p1); }
+EXPORT struct S_FDP f11_S_SS_FDP(struct S_FDP p0, struct S_FDP p1, struct S_FDP (*cb)(struct S_FDP, struct S_FDP)) { return cb(p0, p1); }
+EXPORT struct S_FPI f11_S_SS_FPI(struct S_FPI p0, struct S_FPI p1, struct S_FPI (*cb)(struct S_FPI, struct S_FPI)) { return cb(p0, p1); }
+EXPORT struct S_FPF f11_S_SS_FPF(struct S_FPF p0, struct S_FPF p1, struct S_FPF (*cb)(struct S_FPF, struct S_FPF)) { return cb(p0, p1); }
+EXPORT struct S_FPD f11_S_SS_FPD(struct S_FPD p0, struct S_FPD p1, struct S_FPD (*cb)(struct S_FPD, struct S_FPD)) { return cb(p0, p1); }
+EXPORT struct S_FPP f11_S_SS_FPP(struct S_FPP p0, struct S_FPP p1, struct S_FPP (*cb)(struct S_FPP, struct S_FPP)) { return cb(p0, p1); }
+EXPORT struct S_DII f11_S_SS_DII(struct S_DII p0, struct S_DII p1, struct S_DII (*cb)(struct S_DII, struct S_DII)) { return cb(p0, p1); }
+EXPORT struct S_DIF f11_S_SS_DIF(struct S_DIF p0, struct S_DIF p1, struct S_DIF (*cb)(struct S_DIF, struct S_DIF)) { return cb(p0, p1); }
+EXPORT struct S_DID f11_S_SS_DID(struct S_DID p0, struct S_DID p1, struct S_DID (*cb)(struct S_DID, struct S_DID)) { return cb(p0, p1); }
+EXPORT struct S_DIP f11_S_SS_DIP(struct S_DIP p0, struct S_DIP p1, struct S_DIP (*cb)(struct S_DIP, struct S_DIP)) { return cb(p0, p1); }
+EXPORT struct S_DFI f11_S_SS_DFI(struct S_DFI p0, struct S_DFI p1, struct S_DFI (*cb)(struct S_DFI, struct S_DFI)) { return cb(p0, p1); }
+EXPORT struct S_DFF f11_S_SS_DFF(struct S_DFF p0, struct S_DFF p1, struct S_DFF (*cb)(struct S_DFF, struct S_DFF)) { return cb(p0, p1); }
+EXPORT struct S_DFD f11_S_SS_DFD(struct S_DFD p0, struct S_DFD p1, struct S_DFD (*cb)(struct S_DFD, struct S_DFD)) { return cb(p0, p1); }
+EXPORT struct S_DFP f11_S_SS_DFP(struct S_DFP p0, struct S_DFP p1, struct S_DFP (*cb)(struct S_DFP, struct S_DFP)) { return cb(p0, p1); }
+EXPORT struct S_DDI f11_S_SS_DDI(struct S_DDI p0, struct S_DDI p1, struct S_DDI (*cb)(struct S_DDI, struct S_DDI)) { return cb(p0, p1); }
+EXPORT struct S_DDF f11_S_SS_DDF(struct S_DDF p0, struct S_DDF p1, struct S_DDF (*cb)(struct S_DDF, struct S_DDF)) { return cb(p0, p1); }
+EXPORT struct S_DDD f11_S_SS_DDD(struct S_DDD p0, struct S_DDD p1, struct S_DDD (*cb)(struct S_DDD, struct S_DDD)) { return cb(p0, p1); }
+EXPORT struct S_DDP f11_S_SS_DDP(struct S_DDP p0, struct S_DDP p1, struct S_DDP (*cb)(struct S_DDP, struct S_DDP)) { return cb(p0, p1); }
+EXPORT struct S_DPI f11_S_SS_DPI(struct S_DPI p0, struct S_DPI p1, struct S_DPI (*cb)(struct S_DPI, struct S_DPI)) { return cb(p0, p1); }
+EXPORT struct S_DPF f11_S_SS_DPF(struct S_DPF p0, struct S_DPF p1, struct S_DPF (*cb)(struct S_DPF, struct S_DPF)) { return cb(p0, p1); }
+EXPORT struct S_DPD f11_S_SS_DPD(struct S_DPD p0, struct S_DPD p1, struct S_DPD (*cb)(struct S_DPD, struct S_DPD)) { return cb(p0, p1); }
+EXPORT struct S_DPP f11_S_SS_DPP(struct S_DPP p0, struct S_DPP p1, struct S_DPP (*cb)(struct S_DPP, struct S_DPP)) { return cb(p0, p1); }
+EXPORT struct S_PII f11_S_SS_PII(struct S_PII p0, struct S_PII p1, struct S_PII (*cb)(struct S_PII, struct S_PII)) { return cb(p0, p1); }
+EXPORT struct S_PIF f11_S_SS_PIF(struct S_PIF p0, struct S_PIF p1, struct S_PIF (*cb)(struct S_PIF, struct S_PIF)) { return cb(p0, p1); }
+EXPORT struct S_PID f11_S_SS_PID(struct S_PID p0, struct S_PID p1, struct S_PID (*cb)(struct S_PID, struct S_PID)) { return cb(p0, p1); }
+EXPORT struct S_PIP f11_S_SS_PIP(struct S_PIP p0, struct S_PIP p1, struct S_PIP (*cb)(struct S_PIP, struct S_PIP)) { return cb(p0, p1); }
+EXPORT struct S_PFI f11_S_SS_PFI(struct S_PFI p0, struct S_PFI p1, struct S_PFI (*cb)(struct S_PFI, struct S_PFI)) { return cb(p0, p1); }
+EXPORT struct S_PFF f11_S_SS_PFF(struct S_PFF p0, struct S_PFF p1, struct S_PFF (*cb)(struct S_PFF, struct S_PFF)) { return cb(p0, p1); }
+EXPORT struct S_PFD f11_S_SS_PFD(struct S_PFD p0, struct S_PFD p1, struct S_PFD (*cb)(struct S_PFD, struct S_PFD)) { return cb(p0, p1); }
+EXPORT struct S_PFP f11_S_SS_PFP(struct S_PFP p0, struct S_PFP p1, struct S_PFP (*cb)(struct S_PFP, struct S_PFP)) { return cb(p0, p1); }
+EXPORT struct S_PDI f11_S_SS_PDI(struct S_PDI p0, struct S_PDI p1, struct S_PDI (*cb)(struct S_PDI, struct S_PDI)) { return cb(p0, p1); }
+EXPORT struct S_PDF f11_S_SS_PDF(struct S_PDF p0, struct S_PDF p1, struct S_PDF (*cb)(struct S_PDF, struct S_PDF)) { return cb(p0, p1); }
+EXPORT struct S_PDD f11_S_SS_PDD(struct S_PDD p0, struct S_PDD p1, struct S_PDD (*cb)(struct S_PDD, struct S_PDD)) { return cb(p0, p1); }
+EXPORT struct S_PDP f11_S_SS_PDP(struct S_PDP p0, struct S_PDP p1, struct S_PDP (*cb)(struct S_PDP, struct S_PDP)) { return cb(p0, p1); }
+EXPORT struct S_PPI f11_S_SS_PPI(struct S_PPI p0, struct S_PPI p1, struct S_PPI (*cb)(struct S_PPI, struct S_PPI)) { return cb(p0, p1); }
+EXPORT struct S_PPF f11_S_SS_PPF(struct S_PPF p0, struct S_PPF p1, struct S_PPF (*cb)(struct S_PPF, struct S_PPF)) { return cb(p0, p1); }
+EXPORT struct S_PPD f11_S_SS_PPD(struct S_PPD p0, struct S_PPD p1, struct S_PPD (*cb)(struct S_PPD, struct S_PPD)) { return cb(p0, p1); }
+EXPORT struct S_PPP f11_S_SS_PPP(struct S_PPP p0, struct S_PPP p1, struct S_PPP (*cb)(struct S_PPP, struct S_PPP)) { return cb(p0, p1); }
+EXPORT int f11_I_III_(int p0, int p1, int p2, int (*cb)(int, int, int)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIF_(int p0, int p1, float p2, int (*cb)(int, int, float)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IID_(int p0, int p1, double p2, int (*cb)(int, int, double)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIP_(int p0, int p1, void* p2, int (*cb)(int, int, void*)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_I(int p0, int p1, struct S_I p2, int (*cb)(int, int, struct S_I)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_F(int p0, int p1, struct S_F p2, int (*cb)(int, int, struct S_F)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_D(int p0, int p1, struct S_D p2, int (*cb)(int, int, struct S_D)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_P(int p0, int p1, struct S_P p2, int (*cb)(int, int, struct S_P)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_II(int p0, int p1, struct S_II p2, int (*cb)(int, int, struct S_II)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_IF(int p0, int p1, struct S_IF p2, int (*cb)(int, int, struct S_IF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_ID(int p0, int p1, struct S_ID p2, int (*cb)(int, int, struct S_ID)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_IP(int p0, int p1, struct S_IP p2, int (*cb)(int, int, struct S_IP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_FI(int p0, int p1, struct S_FI p2, int (*cb)(int, int, struct S_FI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_FF(int p0, int p1, struct S_FF p2, int (*cb)(int, int, struct S_FF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_FD(int p0, int p1, struct S_FD p2, int (*cb)(int, int, struct S_FD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_FP(int p0, int p1, struct S_FP p2, int (*cb)(int, int, struct S_FP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_DI(int p0, int p1, struct S_DI p2, int (*cb)(int, int, struct S_DI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_DF(int p0, int p1, struct S_DF p2, int (*cb)(int, int, struct S_DF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_DD(int p0, int p1, struct S_DD p2, int (*cb)(int, int, struct S_DD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_DP(int p0, int p1, struct S_DP p2, int (*cb)(int, int, struct S_DP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_PI(int p0, int p1, struct S_PI p2, int (*cb)(int, int, struct S_PI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_PF(int p0, int p1, struct S_PF p2, int (*cb)(int, int, struct S_PF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_PD(int p0, int p1, struct S_PD p2, int (*cb)(int, int, struct S_PD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_PP(int p0, int p1, struct S_PP p2, int (*cb)(int, int, struct S_PP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_III(int p0, int p1, struct S_III p2, int (*cb)(int, int, struct S_III)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_IIF(int p0, int p1, struct S_IIF p2, int (*cb)(int, int, struct S_IIF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_IID(int p0, int p1, struct S_IID p2, int (*cb)(int, int, struct S_IID)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_IIP(int p0, int p1, struct S_IIP p2, int (*cb)(int, int, struct S_IIP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_IFI(int p0, int p1, struct S_IFI p2, int (*cb)(int, int, struct S_IFI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_IFF(int p0, int p1, struct S_IFF p2, int (*cb)(int, int, struct S_IFF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_IFD(int p0, int p1, struct S_IFD p2, int (*cb)(int, int, struct S_IFD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_IFP(int p0, int p1, struct S_IFP p2, int (*cb)(int, int, struct S_IFP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_IDI(int p0, int p1, struct S_IDI p2, int (*cb)(int, int, struct S_IDI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_IDF(int p0, int p1, struct S_IDF p2, int (*cb)(int, int, struct S_IDF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_IDD(int p0, int p1, struct S_IDD p2, int (*cb)(int, int, struct S_IDD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_IDP(int p0, int p1, struct S_IDP p2, int (*cb)(int, int, struct S_IDP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_IPI(int p0, int p1, struct S_IPI p2, int (*cb)(int, int, struct S_IPI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_IPF(int p0, int p1, struct S_IPF p2, int (*cb)(int, int, struct S_IPF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_IPD(int p0, int p1, struct S_IPD p2, int (*cb)(int, int, struct S_IPD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_IPP(int p0, int p1, struct S_IPP p2, int (*cb)(int, int, struct S_IPP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_FII(int p0, int p1, struct S_FII p2, int (*cb)(int, int, struct S_FII)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_FIF(int p0, int p1, struct S_FIF p2, int (*cb)(int, int, struct S_FIF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_FID(int p0, int p1, struct S_FID p2, int (*cb)(int, int, struct S_FID)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_FIP(int p0, int p1, struct S_FIP p2, int (*cb)(int, int, struct S_FIP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_FFI(int p0, int p1, struct S_FFI p2, int (*cb)(int, int, struct S_FFI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_FFF(int p0, int p1, struct S_FFF p2, int (*cb)(int, int, struct S_FFF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_FFD(int p0, int p1, struct S_FFD p2, int (*cb)(int, int, struct S_FFD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_FFP(int p0, int p1, struct S_FFP p2, int (*cb)(int, int, struct S_FFP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_FDI(int p0, int p1, struct S_FDI p2, int (*cb)(int, int, struct S_FDI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_FDF(int p0, int p1, struct S_FDF p2, int (*cb)(int, int, struct S_FDF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_FDD(int p0, int p1, struct S_FDD p2, int (*cb)(int, int, struct S_FDD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_FDP(int p0, int p1, struct S_FDP p2, int (*cb)(int, int, struct S_FDP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_FPI(int p0, int p1, struct S_FPI p2, int (*cb)(int, int, struct S_FPI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_FPF(int p0, int p1, struct S_FPF p2, int (*cb)(int, int, struct S_FPF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_FPD(int p0, int p1, struct S_FPD p2, int (*cb)(int, int, struct S_FPD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_FPP(int p0, int p1, struct S_FPP p2, int (*cb)(int, int, struct S_FPP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_DII(int p0, int p1, struct S_DII p2, int (*cb)(int, int, struct S_DII)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_DIF(int p0, int p1, struct S_DIF p2, int (*cb)(int, int, struct S_DIF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_DID(int p0, int p1, struct S_DID p2, int (*cb)(int, int, struct S_DID)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_DIP(int p0, int p1, struct S_DIP p2, int (*cb)(int, int, struct S_DIP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_DFI(int p0, int p1, struct S_DFI p2, int (*cb)(int, int, struct S_DFI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_DFF(int p0, int p1, struct S_DFF p2, int (*cb)(int, int, struct S_DFF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_DFD(int p0, int p1, struct S_DFD p2, int (*cb)(int, int, struct S_DFD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_DFP(int p0, int p1, struct S_DFP p2, int (*cb)(int, int, struct S_DFP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_DDI(int p0, int p1, struct S_DDI p2, int (*cb)(int, int, struct S_DDI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_DDF(int p0, int p1, struct S_DDF p2, int (*cb)(int, int, struct S_DDF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_DDD(int p0, int p1, struct S_DDD p2, int (*cb)(int, int, struct S_DDD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_DDP(int p0, int p1, struct S_DDP p2, int (*cb)(int, int, struct S_DDP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_DPI(int p0, int p1, struct S_DPI p2, int (*cb)(int, int, struct S_DPI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_DPF(int p0, int p1, struct S_DPF p2, int (*cb)(int, int, struct S_DPF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_DPD(int p0, int p1, struct S_DPD p2, int (*cb)(int, int, struct S_DPD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_DPP(int p0, int p1, struct S_DPP p2, int (*cb)(int, int, struct S_DPP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_PII(int p0, int p1, struct S_PII p2, int (*cb)(int, int, struct S_PII)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_PIF(int p0, int p1, struct S_PIF p2, int (*cb)(int, int, struct S_PIF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_PID(int p0, int p1, struct S_PID p2, int (*cb)(int, int, struct S_PID)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_PIP(int p0, int p1, struct S_PIP p2, int (*cb)(int, int, struct S_PIP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_PFI(int p0, int p1, struct S_PFI p2, int (*cb)(int, int, struct S_PFI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_PFF(int p0, int p1, struct S_PFF p2, int (*cb)(int, int, struct S_PFF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_PFD(int p0, int p1, struct S_PFD p2, int (*cb)(int, int, struct S_PFD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_PFP(int p0, int p1, struct S_PFP p2, int (*cb)(int, int, struct S_PFP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_PDI(int p0, int p1, struct S_PDI p2, int (*cb)(int, int, struct S_PDI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_PDF(int p0, int p1, struct S_PDF p2, int (*cb)(int, int, struct S_PDF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_PDD(int p0, int p1, struct S_PDD p2, int (*cb)(int, int, struct S_PDD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_PDP(int p0, int p1, struct S_PDP p2, int (*cb)(int, int, struct S_PDP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_PPI(int p0, int p1, struct S_PPI p2, int (*cb)(int, int, struct S_PPI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_PPF(int p0, int p1, struct S_PPF p2, int (*cb)(int, int, struct S_PPF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_PPD(int p0, int p1, struct S_PPD p2, int (*cb)(int, int, struct S_PPD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IIS_PPP(int p0, int p1, struct S_PPP p2, int (*cb)(int, int, struct S_PPP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFI_(int p0, float p1, int p2, int (*cb)(int, float, int)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFF_(int p0, float p1, float p2, int (*cb)(int, float, float)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFD_(int p0, float p1, double p2, int (*cb)(int, float, double)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFP_(int p0, float p1, void* p2, int (*cb)(int, float, void*)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_I(int p0, float p1, struct S_I p2, int (*cb)(int, float, struct S_I)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_F(int p0, float p1, struct S_F p2, int (*cb)(int, float, struct S_F)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_D(int p0, float p1, struct S_D p2, int (*cb)(int, float, struct S_D)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_P(int p0, float p1, struct S_P p2, int (*cb)(int, float, struct S_P)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_II(int p0, float p1, struct S_II p2, int (*cb)(int, float, struct S_II)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_IF(int p0, float p1, struct S_IF p2, int (*cb)(int, float, struct S_IF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_ID(int p0, float p1, struct S_ID p2, int (*cb)(int, float, struct S_ID)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_IP(int p0, float p1, struct S_IP p2, int (*cb)(int, float, struct S_IP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_FI(int p0, float p1, struct S_FI p2, int (*cb)(int, float, struct S_FI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_FF(int p0, float p1, struct S_FF p2, int (*cb)(int, float, struct S_FF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_FD(int p0, float p1, struct S_FD p2, int (*cb)(int, float, struct S_FD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_FP(int p0, float p1, struct S_FP p2, int (*cb)(int, float, struct S_FP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_DI(int p0, float p1, struct S_DI p2, int (*cb)(int, float, struct S_DI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_DF(int p0, float p1, struct S_DF p2, int (*cb)(int, float, struct S_DF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_DD(int p0, float p1, struct S_DD p2, int (*cb)(int, float, struct S_DD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_DP(int p0, float p1, struct S_DP p2, int (*cb)(int, float, struct S_DP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_PI(int p0, float p1, struct S_PI p2, int (*cb)(int, float, struct S_PI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_PF(int p0, float p1, struct S_PF p2, int (*cb)(int, float, struct S_PF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_PD(int p0, float p1, struct S_PD p2, int (*cb)(int, float, struct S_PD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_PP(int p0, float p1, struct S_PP p2, int (*cb)(int, float, struct S_PP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_III(int p0, float p1, struct S_III p2, int (*cb)(int, float, struct S_III)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_IIF(int p0, float p1, struct S_IIF p2, int (*cb)(int, float, struct S_IIF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_IID(int p0, float p1, struct S_IID p2, int (*cb)(int, float, struct S_IID)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_IIP(int p0, float p1, struct S_IIP p2, int (*cb)(int, float, struct S_IIP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_IFI(int p0, float p1, struct S_IFI p2, int (*cb)(int, float, struct S_IFI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_IFF(int p0, float p1, struct S_IFF p2, int (*cb)(int, float, struct S_IFF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_IFD(int p0, float p1, struct S_IFD p2, int (*cb)(int, float, struct S_IFD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_IFP(int p0, float p1, struct S_IFP p2, int (*cb)(int, float, struct S_IFP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_IDI(int p0, float p1, struct S_IDI p2, int (*cb)(int, float, struct S_IDI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_IDF(int p0, float p1, struct S_IDF p2, int (*cb)(int, float, struct S_IDF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_IDD(int p0, float p1, struct S_IDD p2, int (*cb)(int, float, struct S_IDD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_IDP(int p0, float p1, struct S_IDP p2, int (*cb)(int, float, struct S_IDP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_IPI(int p0, float p1, struct S_IPI p2, int (*cb)(int, float, struct S_IPI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_IPF(int p0, float p1, struct S_IPF p2, int (*cb)(int, float, struct S_IPF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_IPD(int p0, float p1, struct S_IPD p2, int (*cb)(int, float, struct S_IPD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_IPP(int p0, float p1, struct S_IPP p2, int (*cb)(int, float, struct S_IPP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_FII(int p0, float p1, struct S_FII p2, int (*cb)(int, float, struct S_FII)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_FIF(int p0, float p1, struct S_FIF p2, int (*cb)(int, float, struct S_FIF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_FID(int p0, float p1, struct S_FID p2, int (*cb)(int, float, struct S_FID)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_FIP(int p0, float p1, struct S_FIP p2, int (*cb)(int, float, struct S_FIP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_FFI(int p0, float p1, struct S_FFI p2, int (*cb)(int, float, struct S_FFI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_FFF(int p0, float p1, struct S_FFF p2, int (*cb)(int, float, struct S_FFF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_FFD(int p0, float p1, struct S_FFD p2, int (*cb)(int, float, struct S_FFD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_FFP(int p0, float p1, struct S_FFP p2, int (*cb)(int, float, struct S_FFP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_FDI(int p0, float p1, struct S_FDI p2, int (*cb)(int, float, struct S_FDI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_FDF(int p0, float p1, struct S_FDF p2, int (*cb)(int, float, struct S_FDF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_FDD(int p0, float p1, struct S_FDD p2, int (*cb)(int, float, struct S_FDD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_FDP(int p0, float p1, struct S_FDP p2, int (*cb)(int, float, struct S_FDP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_FPI(int p0, float p1, struct S_FPI p2, int (*cb)(int, float, struct S_FPI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_FPF(int p0, float p1, struct S_FPF p2, int (*cb)(int, float, struct S_FPF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_FPD(int p0, float p1, struct S_FPD p2, int (*cb)(int, float, struct S_FPD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_FPP(int p0, float p1, struct S_FPP p2, int (*cb)(int, float, struct S_FPP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_DII(int p0, float p1, struct S_DII p2, int (*cb)(int, float, struct S_DII)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_DIF(int p0, float p1, struct S_DIF p2, int (*cb)(int, float, struct S_DIF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_DID(int p0, float p1, struct S_DID p2, int (*cb)(int, float, struct S_DID)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_DIP(int p0, float p1, struct S_DIP p2, int (*cb)(int, float, struct S_DIP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_DFI(int p0, float p1, struct S_DFI p2, int (*cb)(int, float, struct S_DFI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_DFF(int p0, float p1, struct S_DFF p2, int (*cb)(int, float, struct S_DFF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_DFD(int p0, float p1, struct S_DFD p2, int (*cb)(int, float, struct S_DFD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_DFP(int p0, float p1, struct S_DFP p2, int (*cb)(int, float, struct S_DFP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_DDI(int p0, float p1, struct S_DDI p2, int (*cb)(int, float, struct S_DDI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_DDF(int p0, float p1, struct S_DDF p2, int (*cb)(int, float, struct S_DDF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_DDD(int p0, float p1, struct S_DDD p2, int (*cb)(int, float, struct S_DDD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_DDP(int p0, float p1, struct S_DDP p2, int (*cb)(int, float, struct S_DDP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_DPI(int p0, float p1, struct S_DPI p2, int (*cb)(int, float, struct S_DPI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_DPF(int p0, float p1, struct S_DPF p2, int (*cb)(int, float, struct S_DPF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_DPD(int p0, float p1, struct S_DPD p2, int (*cb)(int, float, struct S_DPD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_DPP(int p0, float p1, struct S_DPP p2, int (*cb)(int, float, struct S_DPP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_PII(int p0, float p1, struct S_PII p2, int (*cb)(int, float, struct S_PII)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_PIF(int p0, float p1, struct S_PIF p2, int (*cb)(int, float, struct S_PIF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_PID(int p0, float p1, struct S_PID p2, int (*cb)(int, float, struct S_PID)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_PIP(int p0, float p1, struct S_PIP p2, int (*cb)(int, float, struct S_PIP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_PFI(int p0, float p1, struct S_PFI p2, int (*cb)(int, float, struct S_PFI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_PFF(int p0, float p1, struct S_PFF p2, int (*cb)(int, float, struct S_PFF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_PFD(int p0, float p1, struct S_PFD p2, int (*cb)(int, float, struct S_PFD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_PFP(int p0, float p1, struct S_PFP p2, int (*cb)(int, float, struct S_PFP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_PDI(int p0, float p1, struct S_PDI p2, int (*cb)(int, float, struct S_PDI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_PDF(int p0, float p1, struct S_PDF p2, int (*cb)(int, float, struct S_PDF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_PDD(int p0, float p1, struct S_PDD p2, int (*cb)(int, float, struct S_PDD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_PDP(int p0, float p1, struct S_PDP p2, int (*cb)(int, float, struct S_PDP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_PPI(int p0, float p1, struct S_PPI p2, int (*cb)(int, float, struct S_PPI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_PPF(int p0, float p1, struct S_PPF p2, int (*cb)(int, float, struct S_PPF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_PPD(int p0, float p1, struct S_PPD p2, int (*cb)(int, float, struct S_PPD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IFS_PPP(int p0, float p1, struct S_PPP p2, int (*cb)(int, float, struct S_PPP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDI_(int p0, double p1, int p2, int (*cb)(int, double, int)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDF_(int p0, double p1, float p2, int (*cb)(int, double, float)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDD_(int p0, double p1, double p2, int (*cb)(int, double, double)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDP_(int p0, double p1, void* p2, int (*cb)(int, double, void*)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_I(int p0, double p1, struct S_I p2, int (*cb)(int, double, struct S_I)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_F(int p0, double p1, struct S_F p2, int (*cb)(int, double, struct S_F)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_D(int p0, double p1, struct S_D p2, int (*cb)(int, double, struct S_D)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_P(int p0, double p1, struct S_P p2, int (*cb)(int, double, struct S_P)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_II(int p0, double p1, struct S_II p2, int (*cb)(int, double, struct S_II)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_IF(int p0, double p1, struct S_IF p2, int (*cb)(int, double, struct S_IF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_ID(int p0, double p1, struct S_ID p2, int (*cb)(int, double, struct S_ID)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_IP(int p0, double p1, struct S_IP p2, int (*cb)(int, double, struct S_IP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_FI(int p0, double p1, struct S_FI p2, int (*cb)(int, double, struct S_FI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_FF(int p0, double p1, struct S_FF p2, int (*cb)(int, double, struct S_FF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_FD(int p0, double p1, struct S_FD p2, int (*cb)(int, double, struct S_FD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_FP(int p0, double p1, struct S_FP p2, int (*cb)(int, double, struct S_FP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_DI(int p0, double p1, struct S_DI p2, int (*cb)(int, double, struct S_DI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_DF(int p0, double p1, struct S_DF p2, int (*cb)(int, double, struct S_DF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_DD(int p0, double p1, struct S_DD p2, int (*cb)(int, double, struct S_DD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_DP(int p0, double p1, struct S_DP p2, int (*cb)(int, double, struct S_DP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_PI(int p0, double p1, struct S_PI p2, int (*cb)(int, double, struct S_PI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_PF(int p0, double p1, struct S_PF p2, int (*cb)(int, double, struct S_PF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_PD(int p0, double p1, struct S_PD p2, int (*cb)(int, double, struct S_PD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_PP(int p0, double p1, struct S_PP p2, int (*cb)(int, double, struct S_PP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_III(int p0, double p1, struct S_III p2, int (*cb)(int, double, struct S_III)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_IIF(int p0, double p1, struct S_IIF p2, int (*cb)(int, double, struct S_IIF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_IID(int p0, double p1, struct S_IID p2, int (*cb)(int, double, struct S_IID)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_IIP(int p0, double p1, struct S_IIP p2, int (*cb)(int, double, struct S_IIP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_IFI(int p0, double p1, struct S_IFI p2, int (*cb)(int, double, struct S_IFI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_IFF(int p0, double p1, struct S_IFF p2, int (*cb)(int, double, struct S_IFF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_IFD(int p0, double p1, struct S_IFD p2, int (*cb)(int, double, struct S_IFD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_IFP(int p0, double p1, struct S_IFP p2, int (*cb)(int, double, struct S_IFP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_IDI(int p0, double p1, struct S_IDI p2, int (*cb)(int, double, struct S_IDI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_IDF(int p0, double p1, struct S_IDF p2, int (*cb)(int, double, struct S_IDF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_IDD(int p0, double p1, struct S_IDD p2, int (*cb)(int, double, struct S_IDD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_IDP(int p0, double p1, struct S_IDP p2, int (*cb)(int, double, struct S_IDP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_IPI(int p0, double p1, struct S_IPI p2, int (*cb)(int, double, struct S_IPI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_IPF(int p0, double p1, struct S_IPF p2, int (*cb)(int, double, struct S_IPF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_IPD(int p0, double p1, struct S_IPD p2, int (*cb)(int, double, struct S_IPD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_IPP(int p0, double p1, struct S_IPP p2, int (*cb)(int, double, struct S_IPP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_FII(int p0, double p1, struct S_FII p2, int (*cb)(int, double, struct S_FII)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_FIF(int p0, double p1, struct S_FIF p2, int (*cb)(int, double, struct S_FIF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_FID(int p0, double p1, struct S_FID p2, int (*cb)(int, double, struct S_FID)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_FIP(int p0, double p1, struct S_FIP p2, int (*cb)(int, double, struct S_FIP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_FFI(int p0, double p1, struct S_FFI p2, int (*cb)(int, double, struct S_FFI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_FFF(int p0, double p1, struct S_FFF p2, int (*cb)(int, double, struct S_FFF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_FFD(int p0, double p1, struct S_FFD p2, int (*cb)(int, double, struct S_FFD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_FFP(int p0, double p1, struct S_FFP p2, int (*cb)(int, double, struct S_FFP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_FDI(int p0, double p1, struct S_FDI p2, int (*cb)(int, double, struct S_FDI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_FDF(int p0, double p1, struct S_FDF p2, int (*cb)(int, double, struct S_FDF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_FDD(int p0, double p1, struct S_FDD p2, int (*cb)(int, double, struct S_FDD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_FDP(int p0, double p1, struct S_FDP p2, int (*cb)(int, double, struct S_FDP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_FPI(int p0, double p1, struct S_FPI p2, int (*cb)(int, double, struct S_FPI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_FPF(int p0, double p1, struct S_FPF p2, int (*cb)(int, double, struct S_FPF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_FPD(int p0, double p1, struct S_FPD p2, int (*cb)(int, double, struct S_FPD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_FPP(int p0, double p1, struct S_FPP p2, int (*cb)(int, double, struct S_FPP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_DII(int p0, double p1, struct S_DII p2, int (*cb)(int, double, struct S_DII)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_DIF(int p0, double p1, struct S_DIF p2, int (*cb)(int, double, struct S_DIF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_DID(int p0, double p1, struct S_DID p2, int (*cb)(int, double, struct S_DID)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_DIP(int p0, double p1, struct S_DIP p2, int (*cb)(int, double, struct S_DIP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_DFI(int p0, double p1, struct S_DFI p2, int (*cb)(int, double, struct S_DFI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_DFF(int p0, double p1, struct S_DFF p2, int (*cb)(int, double, struct S_DFF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_DFD(int p0, double p1, struct S_DFD p2, int (*cb)(int, double, struct S_DFD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_DFP(int p0, double p1, struct S_DFP p2, int (*cb)(int, double, struct S_DFP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_DDI(int p0, double p1, struct S_DDI p2, int (*cb)(int, double, struct S_DDI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_DDF(int p0, double p1, struct S_DDF p2, int (*cb)(int, double, struct S_DDF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_DDD(int p0, double p1, struct S_DDD p2, int (*cb)(int, double, struct S_DDD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_DDP(int p0, double p1, struct S_DDP p2, int (*cb)(int, double, struct S_DDP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_DPI(int p0, double p1, struct S_DPI p2, int (*cb)(int, double, struct S_DPI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_DPF(int p0, double p1, struct S_DPF p2, int (*cb)(int, double, struct S_DPF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_DPD(int p0, double p1, struct S_DPD p2, int (*cb)(int, double, struct S_DPD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_DPP(int p0, double p1, struct S_DPP p2, int (*cb)(int, double, struct S_DPP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_PII(int p0, double p1, struct S_PII p2, int (*cb)(int, double, struct S_PII)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_PIF(int p0, double p1, struct S_PIF p2, int (*cb)(int, double, struct S_PIF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_PID(int p0, double p1, struct S_PID p2, int (*cb)(int, double, struct S_PID)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_PIP(int p0, double p1, struct S_PIP p2, int (*cb)(int, double, struct S_PIP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_PFI(int p0, double p1, struct S_PFI p2, int (*cb)(int, double, struct S_PFI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_PFF(int p0, double p1, struct S_PFF p2, int (*cb)(int, double, struct S_PFF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_PFD(int p0, double p1, struct S_PFD p2, int (*cb)(int, double, struct S_PFD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_PFP(int p0, double p1, struct S_PFP p2, int (*cb)(int, double, struct S_PFP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_PDI(int p0, double p1, struct S_PDI p2, int (*cb)(int, double, struct S_PDI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_PDF(int p0, double p1, struct S_PDF p2, int (*cb)(int, double, struct S_PDF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_PDD(int p0, double p1, struct S_PDD p2, int (*cb)(int, double, struct S_PDD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_PDP(int p0, double p1, struct S_PDP p2, int (*cb)(int, double, struct S_PDP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_PPI(int p0, double p1, struct S_PPI p2, int (*cb)(int, double, struct S_PPI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_PPF(int p0, double p1, struct S_PPF p2, int (*cb)(int, double, struct S_PPF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_PPD(int p0, double p1, struct S_PPD p2, int (*cb)(int, double, struct S_PPD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IDS_PPP(int p0, double p1, struct S_PPP p2, int (*cb)(int, double, struct S_PPP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IPI_(int p0, void* p1, int p2, int (*cb)(int, void*, int)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IPF_(int p0, void* p1, float p2, int (*cb)(int, void*, float)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IPD_(int p0, void* p1, double p2, int (*cb)(int, void*, double)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IPP_(int p0, void* p1, void* p2, int (*cb)(int, void*, void*)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IPS_I(int p0, void* p1, struct S_I p2, int (*cb)(int, void*, struct S_I)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IPS_F(int p0, void* p1, struct S_F p2, int (*cb)(int, void*, struct S_F)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IPS_D(int p0, void* p1, struct S_D p2, int (*cb)(int, void*, struct S_D)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IPS_P(int p0, void* p1, struct S_P p2, int (*cb)(int, void*, struct S_P)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IPS_II(int p0, void* p1, struct S_II p2, int (*cb)(int, void*, struct S_II)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IPS_IF(int p0, void* p1, struct S_IF p2, int (*cb)(int, void*, struct S_IF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IPS_ID(int p0, void* p1, struct S_ID p2, int (*cb)(int, void*, struct S_ID)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IPS_IP(int p0, void* p1, struct S_IP p2, int (*cb)(int, void*, struct S_IP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IPS_FI(int p0, void* p1, struct S_FI p2, int (*cb)(int, void*, struct S_FI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IPS_FF(int p0, void* p1, struct S_FF p2, int (*cb)(int, void*, struct S_FF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IPS_FD(int p0, void* p1, struct S_FD p2, int (*cb)(int, void*, struct S_FD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IPS_FP(int p0, void* p1, struct S_FP p2, int (*cb)(int, void*, struct S_FP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IPS_DI(int p0, void* p1, struct S_DI p2, int (*cb)(int, void*, struct S_DI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IPS_DF(int p0, void* p1, struct S_DF p2, int (*cb)(int, void*, struct S_DF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IPS_DD(int p0, void* p1, struct S_DD p2, int (*cb)(int, void*, struct S_DD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IPS_DP(int p0, void* p1, struct S_DP p2, int (*cb)(int, void*, struct S_DP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IPS_PI(int p0, void* p1, struct S_PI p2, int (*cb)(int, void*, struct S_PI)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IPS_PF(int p0, void* p1, struct S_PF p2, int (*cb)(int, void*, struct S_PF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IPS_PD(int p0, void* p1, struct S_PD p2, int (*cb)(int, void*, struct S_PD)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IPS_PP(int p0, void* p1, struct S_PP p2, int (*cb)(int, void*, struct S_PP)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IPS_III(int p0, void* p1, struct S_III p2, int (*cb)(int, void*, struct S_III)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IPS_IIF(int p0, void* p1, struct S_IIF p2, int (*cb)(int, void*, struct S_IIF)) { return cb(p0, p1, p2); }
+EXPORT int f11_I_IPS_IID(int p0, void* p1, struct S_IID p2, int (*cb)(int, void*, struct S_IID)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_IIP(int p0, void* p1, struct S_IIP p2, int (*cb)(int, void*, struct S_IIP)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_IFI(int p0, void* p1, struct S_IFI p2, int (*cb)(int, void*, struct S_IFI)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_IFF(int p0, void* p1, struct S_IFF p2, int (*cb)(int, void*, struct S_IFF)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_IFD(int p0, void* p1, struct S_IFD p2, int (*cb)(int, void*, struct S_IFD)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_IFP(int p0, void* p1, struct S_IFP p2, int (*cb)(int, void*, struct S_IFP)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_IDI(int p0, void* p1, struct S_IDI p2, int (*cb)(int, void*, struct S_IDI)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_IDF(int p0, void* p1, struct S_IDF p2, int (*cb)(int, void*, struct S_IDF)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_IDD(int p0, void* p1, struct S_IDD p2, int (*cb)(int, void*, struct S_IDD)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_IDP(int p0, void* p1, struct S_IDP p2, int (*cb)(int, void*, struct S_IDP)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_IPI(int p0, void* p1, struct S_IPI p2, int (*cb)(int, void*, struct S_IPI)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_IPF(int p0, void* p1, struct S_IPF p2, int (*cb)(int, void*, struct S_IPF)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_IPD(int p0, void* p1, struct S_IPD p2, int (*cb)(int, void*, struct S_IPD)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_IPP(int p0, void* p1, struct S_IPP p2, int (*cb)(int, void*, struct S_IPP)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_FII(int p0, void* p1, struct S_FII p2, int (*cb)(int, void*, struct S_FII)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_FIF(int p0, void* p1, struct S_FIF p2, int (*cb)(int, void*, struct S_FIF)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_FID(int p0, void* p1, struct S_FID p2, int (*cb)(int, void*, struct S_FID)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_FIP(int p0, void* p1, struct S_FIP p2, int (*cb)(int, void*, struct S_FIP)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_FFI(int p0, void* p1, struct S_FFI p2, int (*cb)(int, void*, struct S_FFI)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_FFF(int p0, void* p1, struct S_FFF p2, int (*cb)(int, void*, struct S_FFF)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_FFD(int p0, void* p1, struct S_FFD p2, int (*cb)(int, void*, struct S_FFD)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_FFP(int p0, void* p1, struct S_FFP p2, int (*cb)(int, void*, struct S_FFP)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_FDI(int p0, void* p1, struct S_FDI p2, int (*cb)(int, void*, struct S_FDI)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_FDF(int p0, void* p1, struct S_FDF p2, int (*cb)(int, void*, struct S_FDF)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_FDD(int p0, void* p1, struct S_FDD p2, int (*cb)(int, void*, struct S_FDD)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_FDP(int p0, void* p1, struct S_FDP p2, int (*cb)(int, void*, struct S_FDP)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_FPI(int p0, void* p1, struct S_FPI p2, int (*cb)(int, void*, struct S_FPI)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_FPF(int p0, void* p1, struct S_FPF p2, int (*cb)(int, void*, struct S_FPF)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_FPD(int p0, void* p1, struct S_FPD p2, int (*cb)(int, void*, struct S_FPD)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_FPP(int p0, void* p1, struct S_FPP p2, int (*cb)(int, void*, struct S_FPP)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_DII(int p0, void* p1, struct S_DII p2, int (*cb)(int, void*, struct S_DII)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_DIF(int p0, void* p1, struct S_DIF p2, int (*cb)(int, void*, struct S_DIF)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_DID(int p0, void* p1, struct S_DID p2, int (*cb)(int, void*, struct S_DID)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_DIP(int p0, void* p1, struct S_DIP p2, int (*cb)(int, void*, struct S_DIP)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_DFI(int p0, void* p1, struct S_DFI p2, int (*cb)(int, void*, struct S_DFI)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_DFF(int p0, void* p1, struct S_DFF p2, int (*cb)(int, void*, struct S_DFF)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_DFD(int p0, void* p1, struct S_DFD p2, int (*cb)(int, void*, struct S_DFD)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_DFP(int p0, void* p1, struct S_DFP p2, int (*cb)(int, void*, struct S_DFP)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_DDI(int p0, void* p1, struct S_DDI p2, int (*cb)(int, void*, struct S_DDI)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_DDF(int p0, void* p1, struct S_DDF p2, int (*cb)(int, void*, struct S_DDF)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_DDD(int p0, void* p1, struct S_DDD p2, int (*cb)(int, void*, struct S_DDD)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_DDP(int p0, void* p1, struct S_DDP p2, int (*cb)(int, void*, struct S_DDP)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_DPI(int p0, void* p1, struct S_DPI p2, int (*cb)(int, void*, struct S_DPI)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_DPF(int p0, void* p1, struct S_DPF p2, int (*cb)(int, void*, struct S_DPF)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_DPD(int p0, void* p1, struct S_DPD p2, int (*cb)(int, void*, struct S_DPD)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_DPP(int p0, void* p1, struct S_DPP p2, int (*cb)(int, void*, struct S_DPP)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_PII(int p0, void* p1, struct S_PII p2, int (*cb)(int, void*, struct S_PII)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_PIF(int p0, void* p1, struct S_PIF p2, int (*cb)(int, void*, struct S_PIF)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_PID(int p0, void* p1, struct S_PID p2, int (*cb)(int, void*, struct S_PID)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_PIP(int p0, void* p1, struct S_PIP p2, int (*cb)(int, void*, struct S_PIP)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_PFI(int p0, void* p1, struct S_PFI p2, int (*cb)(int, void*, struct S_PFI)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_PFF(int p0, void* p1, struct S_PFF p2, int (*cb)(int, void*, struct S_PFF)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_PFD(int p0, void* p1, struct S_PFD p2, int (*cb)(int, void*, struct S_PFD)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_PFP(int p0, void* p1, struct S_PFP p2, int (*cb)(int, void*, struct S_PFP)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_PDI(int p0, void* p1, struct S_PDI p2, int (*cb)(int, void*, struct S_PDI)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_PDF(int p0, void* p1, struct S_PDF p2, int (*cb)(int, void*, struct S_PDF)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_PDD(int p0, void* p1, struct S_PDD p2, int (*cb)(int, void*, struct S_PDD)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_PDP(int p0, void* p1, struct S_PDP p2, int (*cb)(int, void*, struct S_PDP)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_PPI(int p0, void* p1, struct S_PPI p2, int (*cb)(int, void*, struct S_PPI)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_PPF(int p0, void* p1, struct S_PPF p2, int (*cb)(int, void*, struct S_PPF)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_PPD(int p0, void* p1, struct S_PPD p2, int (*cb)(int, void*, struct S_PPD)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_IPS_PPP(int p0, void* p1, struct S_PPP p2, int (*cb)(int, void*, struct S_PPP)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_I(int p0, struct S_I p1, int p2, int (*cb)(int, struct S_I, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_F(int p0, struct S_F p1, int p2, int (*cb)(int, struct S_F, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_D(int p0, struct S_D p1, int p2, int (*cb)(int, struct S_D, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_P(int p0, struct S_P p1, int p2, int (*cb)(int, struct S_P, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_II(int p0, struct S_II p1, int p2, int (*cb)(int, struct S_II, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_IF(int p0, struct S_IF p1, int p2, int (*cb)(int, struct S_IF, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_ID(int p0, struct S_ID p1, int p2, int (*cb)(int, struct S_ID, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_IP(int p0, struct S_IP p1, int p2, int (*cb)(int, struct S_IP, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_FI(int p0, struct S_FI p1, int p2, int (*cb)(int, struct S_FI, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_FF(int p0, struct S_FF p1, int p2, int (*cb)(int, struct S_FF, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_FD(int p0, struct S_FD p1, int p2, int (*cb)(int, struct S_FD, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_FP(int p0, struct S_FP p1, int p2, int (*cb)(int, struct S_FP, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_DI(int p0, struct S_DI p1, int p2, int (*cb)(int, struct S_DI, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_DF(int p0, struct S_DF p1, int p2, int (*cb)(int, struct S_DF, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_DD(int p0, struct S_DD p1, int p2, int (*cb)(int, struct S_DD, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_DP(int p0, struct S_DP p1, int p2, int (*cb)(int, struct S_DP, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_PI(int p0, struct S_PI p1, int p2, int (*cb)(int, struct S_PI, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_PF(int p0, struct S_PF p1, int p2, int (*cb)(int, struct S_PF, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_PD(int p0, struct S_PD p1, int p2, int (*cb)(int, struct S_PD, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_PP(int p0, struct S_PP p1, int p2, int (*cb)(int, struct S_PP, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_III(int p0, struct S_III p1, int p2, int (*cb)(int, struct S_III, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_IIF(int p0, struct S_IIF p1, int p2, int (*cb)(int, struct S_IIF, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_IID(int p0, struct S_IID p1, int p2, int (*cb)(int, struct S_IID, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_IIP(int p0, struct S_IIP p1, int p2, int (*cb)(int, struct S_IIP, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_IFI(int p0, struct S_IFI p1, int p2, int (*cb)(int, struct S_IFI, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_IFF(int p0, struct S_IFF p1, int p2, int (*cb)(int, struct S_IFF, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_IFD(int p0, struct S_IFD p1, int p2, int (*cb)(int, struct S_IFD, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_IFP(int p0, struct S_IFP p1, int p2, int (*cb)(int, struct S_IFP, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_IDI(int p0, struct S_IDI p1, int p2, int (*cb)(int, struct S_IDI, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_IDF(int p0, struct S_IDF p1, int p2, int (*cb)(int, struct S_IDF, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_IDD(int p0, struct S_IDD p1, int p2, int (*cb)(int, struct S_IDD, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_IDP(int p0, struct S_IDP p1, int p2, int (*cb)(int, struct S_IDP, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_IPI(int p0, struct S_IPI p1, int p2, int (*cb)(int, struct S_IPI, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_IPF(int p0, struct S_IPF p1, int p2, int (*cb)(int, struct S_IPF, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_IPD(int p0, struct S_IPD p1, int p2, int (*cb)(int, struct S_IPD, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_IPP(int p0, struct S_IPP p1, int p2, int (*cb)(int, struct S_IPP, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_FII(int p0, struct S_FII p1, int p2, int (*cb)(int, struct S_FII, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_FIF(int p0, struct S_FIF p1, int p2, int (*cb)(int, struct S_FIF, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_FID(int p0, struct S_FID p1, int p2, int (*cb)(int, struct S_FID, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_FIP(int p0, struct S_FIP p1, int p2, int (*cb)(int, struct S_FIP, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_FFI(int p0, struct S_FFI p1, int p2, int (*cb)(int, struct S_FFI, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_FFF(int p0, struct S_FFF p1, int p2, int (*cb)(int, struct S_FFF, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_FFD(int p0, struct S_FFD p1, int p2, int (*cb)(int, struct S_FFD, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_FFP(int p0, struct S_FFP p1, int p2, int (*cb)(int, struct S_FFP, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_FDI(int p0, struct S_FDI p1, int p2, int (*cb)(int, struct S_FDI, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_FDF(int p0, struct S_FDF p1, int p2, int (*cb)(int, struct S_FDF, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_FDD(int p0, struct S_FDD p1, int p2, int (*cb)(int, struct S_FDD, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_FDP(int p0, struct S_FDP p1, int p2, int (*cb)(int, struct S_FDP, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_FPI(int p0, struct S_FPI p1, int p2, int (*cb)(int, struct S_FPI, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_FPF(int p0, struct S_FPF p1, int p2, int (*cb)(int, struct S_FPF, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_FPD(int p0, struct S_FPD p1, int p2, int (*cb)(int, struct S_FPD, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_FPP(int p0, struct S_FPP p1, int p2, int (*cb)(int, struct S_FPP, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_DII(int p0, struct S_DII p1, int p2, int (*cb)(int, struct S_DII, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_DIF(int p0, struct S_DIF p1, int p2, int (*cb)(int, struct S_DIF, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_DID(int p0, struct S_DID p1, int p2, int (*cb)(int, struct S_DID, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_DIP(int p0, struct S_DIP p1, int p2, int (*cb)(int, struct S_DIP, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_DFI(int p0, struct S_DFI p1, int p2, int (*cb)(int, struct S_DFI, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_DFF(int p0, struct S_DFF p1, int p2, int (*cb)(int, struct S_DFF, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_DFD(int p0, struct S_DFD p1, int p2, int (*cb)(int, struct S_DFD, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_DFP(int p0, struct S_DFP p1, int p2, int (*cb)(int, struct S_DFP, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_DDI(int p0, struct S_DDI p1, int p2, int (*cb)(int, struct S_DDI, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_DDF(int p0, struct S_DDF p1, int p2, int (*cb)(int, struct S_DDF, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_DDD(int p0, struct S_DDD p1, int p2, int (*cb)(int, struct S_DDD, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_DDP(int p0, struct S_DDP p1, int p2, int (*cb)(int, struct S_DDP, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_DPI(int p0, struct S_DPI p1, int p2, int (*cb)(int, struct S_DPI, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_DPF(int p0, struct S_DPF p1, int p2, int (*cb)(int, struct S_DPF, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_DPD(int p0, struct S_DPD p1, int p2, int (*cb)(int, struct S_DPD, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_DPP(int p0, struct S_DPP p1, int p2, int (*cb)(int, struct S_DPP, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_PII(int p0, struct S_PII p1, int p2, int (*cb)(int, struct S_PII, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_PIF(int p0, struct S_PIF p1, int p2, int (*cb)(int, struct S_PIF, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_PID(int p0, struct S_PID p1, int p2, int (*cb)(int, struct S_PID, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_PIP(int p0, struct S_PIP p1, int p2, int (*cb)(int, struct S_PIP, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_PFI(int p0, struct S_PFI p1, int p2, int (*cb)(int, struct S_PFI, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_PFF(int p0, struct S_PFF p1, int p2, int (*cb)(int, struct S_PFF, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_PFD(int p0, struct S_PFD p1, int p2, int (*cb)(int, struct S_PFD, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_PFP(int p0, struct S_PFP p1, int p2, int (*cb)(int, struct S_PFP, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_PDI(int p0, struct S_PDI p1, int p2, int (*cb)(int, struct S_PDI, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_PDF(int p0, struct S_PDF p1, int p2, int (*cb)(int, struct S_PDF, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_PDD(int p0, struct S_PDD p1, int p2, int (*cb)(int, struct S_PDD, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_PDP(int p0, struct S_PDP p1, int p2, int (*cb)(int, struct S_PDP, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_PPI(int p0, struct S_PPI p1, int p2, int (*cb)(int, struct S_PPI, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_PPF(int p0, struct S_PPF p1, int p2, int (*cb)(int, struct S_PPF, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_PPD(int p0, struct S_PPD p1, int p2, int (*cb)(int, struct S_PPD, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISI_PPP(int p0, struct S_PPP p1, int p2, int (*cb)(int, struct S_PPP, int)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_I(int p0, struct S_I p1, float p2, int (*cb)(int, struct S_I, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_F(int p0, struct S_F p1, float p2, int (*cb)(int, struct S_F, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_D(int p0, struct S_D p1, float p2, int (*cb)(int, struct S_D, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_P(int p0, struct S_P p1, float p2, int (*cb)(int, struct S_P, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_II(int p0, struct S_II p1, float p2, int (*cb)(int, struct S_II, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_IF(int p0, struct S_IF p1, float p2, int (*cb)(int, struct S_IF, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_ID(int p0, struct S_ID p1, float p2, int (*cb)(int, struct S_ID, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_IP(int p0, struct S_IP p1, float p2, int (*cb)(int, struct S_IP, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_FI(int p0, struct S_FI p1, float p2, int (*cb)(int, struct S_FI, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_FF(int p0, struct S_FF p1, float p2, int (*cb)(int, struct S_FF, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_FD(int p0, struct S_FD p1, float p2, int (*cb)(int, struct S_FD, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_FP(int p0, struct S_FP p1, float p2, int (*cb)(int, struct S_FP, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_DI(int p0, struct S_DI p1, float p2, int (*cb)(int, struct S_DI, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_DF(int p0, struct S_DF p1, float p2, int (*cb)(int, struct S_DF, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_DD(int p0, struct S_DD p1, float p2, int (*cb)(int, struct S_DD, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_DP(int p0, struct S_DP p1, float p2, int (*cb)(int, struct S_DP, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_PI(int p0, struct S_PI p1, float p2, int (*cb)(int, struct S_PI, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_PF(int p0, struct S_PF p1, float p2, int (*cb)(int, struct S_PF, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_PD(int p0, struct S_PD p1, float p2, int (*cb)(int, struct S_PD, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_PP(int p0, struct S_PP p1, float p2, int (*cb)(int, struct S_PP, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_III(int p0, struct S_III p1, float p2, int (*cb)(int, struct S_III, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_IIF(int p0, struct S_IIF p1, float p2, int (*cb)(int, struct S_IIF, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_IID(int p0, struct S_IID p1, float p2, int (*cb)(int, struct S_IID, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_IIP(int p0, struct S_IIP p1, float p2, int (*cb)(int, struct S_IIP, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_IFI(int p0, struct S_IFI p1, float p2, int (*cb)(int, struct S_IFI, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_IFF(int p0, struct S_IFF p1, float p2, int (*cb)(int, struct S_IFF, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_IFD(int p0, struct S_IFD p1, float p2, int (*cb)(int, struct S_IFD, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_IFP(int p0, struct S_IFP p1, float p2, int (*cb)(int, struct S_IFP, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_IDI(int p0, struct S_IDI p1, float p2, int (*cb)(int, struct S_IDI, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_IDF(int p0, struct S_IDF p1, float p2, int (*cb)(int, struct S_IDF, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_IDD(int p0, struct S_IDD p1, float p2, int (*cb)(int, struct S_IDD, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_IDP(int p0, struct S_IDP p1, float p2, int (*cb)(int, struct S_IDP, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_IPI(int p0, struct S_IPI p1, float p2, int (*cb)(int, struct S_IPI, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_IPF(int p0, struct S_IPF p1, float p2, int (*cb)(int, struct S_IPF, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_IPD(int p0, struct S_IPD p1, float p2, int (*cb)(int, struct S_IPD, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_IPP(int p0, struct S_IPP p1, float p2, int (*cb)(int, struct S_IPP, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_FII(int p0, struct S_FII p1, float p2, int (*cb)(int, struct S_FII, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_FIF(int p0, struct S_FIF p1, float p2, int (*cb)(int, struct S_FIF, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_FID(int p0, struct S_FID p1, float p2, int (*cb)(int, struct S_FID, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_FIP(int p0, struct S_FIP p1, float p2, int (*cb)(int, struct S_FIP, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_FFI(int p0, struct S_FFI p1, float p2, int (*cb)(int, struct S_FFI, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_FFF(int p0, struct S_FFF p1, float p2, int (*cb)(int, struct S_FFF, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_FFD(int p0, struct S_FFD p1, float p2, int (*cb)(int, struct S_FFD, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_FFP(int p0, struct S_FFP p1, float p2, int (*cb)(int, struct S_FFP, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_FDI(int p0, struct S_FDI p1, float p2, int (*cb)(int, struct S_FDI, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_FDF(int p0, struct S_FDF p1, float p2, int (*cb)(int, struct S_FDF, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_FDD(int p0, struct S_FDD p1, float p2, int (*cb)(int, struct S_FDD, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_FDP(int p0, struct S_FDP p1, float p2, int (*cb)(int, struct S_FDP, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_FPI(int p0, struct S_FPI p1, float p2, int (*cb)(int, struct S_FPI, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_FPF(int p0, struct S_FPF p1, float p2, int (*cb)(int, struct S_FPF, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_FPD(int p0, struct S_FPD p1, float p2, int (*cb)(int, struct S_FPD, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_FPP(int p0, struct S_FPP p1, float p2, int (*cb)(int, struct S_FPP, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_DII(int p0, struct S_DII p1, float p2, int (*cb)(int, struct S_DII, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_DIF(int p0, struct S_DIF p1, float p2, int (*cb)(int, struct S_DIF, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_DID(int p0, struct S_DID p1, float p2, int (*cb)(int, struct S_DID, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_DIP(int p0, struct S_DIP p1, float p2, int (*cb)(int, struct S_DIP, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_DFI(int p0, struct S_DFI p1, float p2, int (*cb)(int, struct S_DFI, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_DFF(int p0, struct S_DFF p1, float p2, int (*cb)(int, struct S_DFF, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_DFD(int p0, struct S_DFD p1, float p2, int (*cb)(int, struct S_DFD, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_DFP(int p0, struct S_DFP p1, float p2, int (*cb)(int, struct S_DFP, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_DDI(int p0, struct S_DDI p1, float p2, int (*cb)(int, struct S_DDI, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_DDF(int p0, struct S_DDF p1, float p2, int (*cb)(int, struct S_DDF, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_DDD(int p0, struct S_DDD p1, float p2, int (*cb)(int, struct S_DDD, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_DDP(int p0, struct S_DDP p1, float p2, int (*cb)(int, struct S_DDP, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_DPI(int p0, struct S_DPI p1, float p2, int (*cb)(int, struct S_DPI, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_DPF(int p0, struct S_DPF p1, float p2, int (*cb)(int, struct S_DPF, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_DPD(int p0, struct S_DPD p1, float p2, int (*cb)(int, struct S_DPD, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_DPP(int p0, struct S_DPP p1, float p2, int (*cb)(int, struct S_DPP, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_PII(int p0, struct S_PII p1, float p2, int (*cb)(int, struct S_PII, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_PIF(int p0, struct S_PIF p1, float p2, int (*cb)(int, struct S_PIF, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_PID(int p0, struct S_PID p1, float p2, int (*cb)(int, struct S_PID, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_PIP(int p0, struct S_PIP p1, float p2, int (*cb)(int, struct S_PIP, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_PFI(int p0, struct S_PFI p1, float p2, int (*cb)(int, struct S_PFI, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_PFF(int p0, struct S_PFF p1, float p2, int (*cb)(int, struct S_PFF, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_PFD(int p0, struct S_PFD p1, float p2, int (*cb)(int, struct S_PFD, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_PFP(int p0, struct S_PFP p1, float p2, int (*cb)(int, struct S_PFP, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_PDI(int p0, struct S_PDI p1, float p2, int (*cb)(int, struct S_PDI, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_PDF(int p0, struct S_PDF p1, float p2, int (*cb)(int, struct S_PDF, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_PDD(int p0, struct S_PDD p1, float p2, int (*cb)(int, struct S_PDD, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_PDP(int p0, struct S_PDP p1, float p2, int (*cb)(int, struct S_PDP, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_PPI(int p0, struct S_PPI p1, float p2, int (*cb)(int, struct S_PPI, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_PPF(int p0, struct S_PPF p1, float p2, int (*cb)(int, struct S_PPF, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_PPD(int p0, struct S_PPD p1, float p2, int (*cb)(int, struct S_PPD, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISF_PPP(int p0, struct S_PPP p1, float p2, int (*cb)(int, struct S_PPP, float)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_I(int p0, struct S_I p1, double p2, int (*cb)(int, struct S_I, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_F(int p0, struct S_F p1, double p2, int (*cb)(int, struct S_F, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_D(int p0, struct S_D p1, double p2, int (*cb)(int, struct S_D, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_P(int p0, struct S_P p1, double p2, int (*cb)(int, struct S_P, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_II(int p0, struct S_II p1, double p2, int (*cb)(int, struct S_II, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_IF(int p0, struct S_IF p1, double p2, int (*cb)(int, struct S_IF, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_ID(int p0, struct S_ID p1, double p2, int (*cb)(int, struct S_ID, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_IP(int p0, struct S_IP p1, double p2, int (*cb)(int, struct S_IP, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_FI(int p0, struct S_FI p1, double p2, int (*cb)(int, struct S_FI, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_FF(int p0, struct S_FF p1, double p2, int (*cb)(int, struct S_FF, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_FD(int p0, struct S_FD p1, double p2, int (*cb)(int, struct S_FD, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_FP(int p0, struct S_FP p1, double p2, int (*cb)(int, struct S_FP, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_DI(int p0, struct S_DI p1, double p2, int (*cb)(int, struct S_DI, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_DF(int p0, struct S_DF p1, double p2, int (*cb)(int, struct S_DF, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_DD(int p0, struct S_DD p1, double p2, int (*cb)(int, struct S_DD, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_DP(int p0, struct S_DP p1, double p2, int (*cb)(int, struct S_DP, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_PI(int p0, struct S_PI p1, double p2, int (*cb)(int, struct S_PI, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_PF(int p0, struct S_PF p1, double p2, int (*cb)(int, struct S_PF, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_PD(int p0, struct S_PD p1, double p2, int (*cb)(int, struct S_PD, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_PP(int p0, struct S_PP p1, double p2, int (*cb)(int, struct S_PP, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_III(int p0, struct S_III p1, double p2, int (*cb)(int, struct S_III, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_IIF(int p0, struct S_IIF p1, double p2, int (*cb)(int, struct S_IIF, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_IID(int p0, struct S_IID p1, double p2, int (*cb)(int, struct S_IID, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_IIP(int p0, struct S_IIP p1, double p2, int (*cb)(int, struct S_IIP, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_IFI(int p0, struct S_IFI p1, double p2, int (*cb)(int, struct S_IFI, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_IFF(int p0, struct S_IFF p1, double p2, int (*cb)(int, struct S_IFF, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_IFD(int p0, struct S_IFD p1, double p2, int (*cb)(int, struct S_IFD, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_IFP(int p0, struct S_IFP p1, double p2, int (*cb)(int, struct S_IFP, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_IDI(int p0, struct S_IDI p1, double p2, int (*cb)(int, struct S_IDI, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_IDF(int p0, struct S_IDF p1, double p2, int (*cb)(int, struct S_IDF, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_IDD(int p0, struct S_IDD p1, double p2, int (*cb)(int, struct S_IDD, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_IDP(int p0, struct S_IDP p1, double p2, int (*cb)(int, struct S_IDP, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_IPI(int p0, struct S_IPI p1, double p2, int (*cb)(int, struct S_IPI, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_IPF(int p0, struct S_IPF p1, double p2, int (*cb)(int, struct S_IPF, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_IPD(int p0, struct S_IPD p1, double p2, int (*cb)(int, struct S_IPD, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_IPP(int p0, struct S_IPP p1, double p2, int (*cb)(int, struct S_IPP, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_FII(int p0, struct S_FII p1, double p2, int (*cb)(int, struct S_FII, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_FIF(int p0, struct S_FIF p1, double p2, int (*cb)(int, struct S_FIF, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_FID(int p0, struct S_FID p1, double p2, int (*cb)(int, struct S_FID, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_FIP(int p0, struct S_FIP p1, double p2, int (*cb)(int, struct S_FIP, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_FFI(int p0, struct S_FFI p1, double p2, int (*cb)(int, struct S_FFI, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_FFF(int p0, struct S_FFF p1, double p2, int (*cb)(int, struct S_FFF, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_FFD(int p0, struct S_FFD p1, double p2, int (*cb)(int, struct S_FFD, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_FFP(int p0, struct S_FFP p1, double p2, int (*cb)(int, struct S_FFP, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_FDI(int p0, struct S_FDI p1, double p2, int (*cb)(int, struct S_FDI, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_FDF(int p0, struct S_FDF p1, double p2, int (*cb)(int, struct S_FDF, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_FDD(int p0, struct S_FDD p1, double p2, int (*cb)(int, struct S_FDD, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_FDP(int p0, struct S_FDP p1, double p2, int (*cb)(int, struct S_FDP, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_FPI(int p0, struct S_FPI p1, double p2, int (*cb)(int, struct S_FPI, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_FPF(int p0, struct S_FPF p1, double p2, int (*cb)(int, struct S_FPF, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_FPD(int p0, struct S_FPD p1, double p2, int (*cb)(int, struct S_FPD, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_FPP(int p0, struct S_FPP p1, double p2, int (*cb)(int, struct S_FPP, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_DII(int p0, struct S_DII p1, double p2, int (*cb)(int, struct S_DII, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_DIF(int p0, struct S_DIF p1, double p2, int (*cb)(int, struct S_DIF, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_DID(int p0, struct S_DID p1, double p2, int (*cb)(int, struct S_DID, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_DIP(int p0, struct S_DIP p1, double p2, int (*cb)(int, struct S_DIP, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_DFI(int p0, struct S_DFI p1, double p2, int (*cb)(int, struct S_DFI, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_DFF(int p0, struct S_DFF p1, double p2, int (*cb)(int, struct S_DFF, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_DFD(int p0, struct S_DFD p1, double p2, int (*cb)(int, struct S_DFD, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_DFP(int p0, struct S_DFP p1, double p2, int (*cb)(int, struct S_DFP, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_DDI(int p0, struct S_DDI p1, double p2, int (*cb)(int, struct S_DDI, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_DDF(int p0, struct S_DDF p1, double p2, int (*cb)(int, struct S_DDF, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_DDD(int p0, struct S_DDD p1, double p2, int (*cb)(int, struct S_DDD, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_DDP(int p0, struct S_DDP p1, double p2, int (*cb)(int, struct S_DDP, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_DPI(int p0, struct S_DPI p1, double p2, int (*cb)(int, struct S_DPI, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_DPF(int p0, struct S_DPF p1, double p2, int (*cb)(int, struct S_DPF, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_DPD(int p0, struct S_DPD p1, double p2, int (*cb)(int, struct S_DPD, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_DPP(int p0, struct S_DPP p1, double p2, int (*cb)(int, struct S_DPP, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_PII(int p0, struct S_PII p1, double p2, int (*cb)(int, struct S_PII, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_PIF(int p0, struct S_PIF p1, double p2, int (*cb)(int, struct S_PIF, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_PID(int p0, struct S_PID p1, double p2, int (*cb)(int, struct S_PID, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_PIP(int p0, struct S_PIP p1, double p2, int (*cb)(int, struct S_PIP, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_PFI(int p0, struct S_PFI p1, double p2, int (*cb)(int, struct S_PFI, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_PFF(int p0, struct S_PFF p1, double p2, int (*cb)(int, struct S_PFF, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_PFD(int p0, struct S_PFD p1, double p2, int (*cb)(int, struct S_PFD, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_PFP(int p0, struct S_PFP p1, double p2, int (*cb)(int, struct S_PFP, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_PDI(int p0, struct S_PDI p1, double p2, int (*cb)(int, struct S_PDI, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_PDF(int p0, struct S_PDF p1, double p2, int (*cb)(int, struct S_PDF, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_PDD(int p0, struct S_PDD p1, double p2, int (*cb)(int, struct S_PDD, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_PDP(int p0, struct S_PDP p1, double p2, int (*cb)(int, struct S_PDP, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_PPI(int p0, struct S_PPI p1, double p2, int (*cb)(int, struct S_PPI, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_PPF(int p0, struct S_PPF p1, double p2, int (*cb)(int, struct S_PPF, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_PPD(int p0, struct S_PPD p1, double p2, int (*cb)(int, struct S_PPD, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISD_PPP(int p0, struct S_PPP p1, double p2, int (*cb)(int, struct S_PPP, double)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_I(int p0, struct S_I p1, void* p2, int (*cb)(int, struct S_I, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_F(int p0, struct S_F p1, void* p2, int (*cb)(int, struct S_F, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_D(int p0, struct S_D p1, void* p2, int (*cb)(int, struct S_D, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_P(int p0, struct S_P p1, void* p2, int (*cb)(int, struct S_P, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_II(int p0, struct S_II p1, void* p2, int (*cb)(int, struct S_II, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_IF(int p0, struct S_IF p1, void* p2, int (*cb)(int, struct S_IF, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_ID(int p0, struct S_ID p1, void* p2, int (*cb)(int, struct S_ID, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_IP(int p0, struct S_IP p1, void* p2, int (*cb)(int, struct S_IP, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_FI(int p0, struct S_FI p1, void* p2, int (*cb)(int, struct S_FI, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_FF(int p0, struct S_FF p1, void* p2, int (*cb)(int, struct S_FF, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_FD(int p0, struct S_FD p1, void* p2, int (*cb)(int, struct S_FD, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_FP(int p0, struct S_FP p1, void* p2, int (*cb)(int, struct S_FP, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_DI(int p0, struct S_DI p1, void* p2, int (*cb)(int, struct S_DI, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_DF(int p0, struct S_DF p1, void* p2, int (*cb)(int, struct S_DF, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_DD(int p0, struct S_DD p1, void* p2, int (*cb)(int, struct S_DD, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_DP(int p0, struct S_DP p1, void* p2, int (*cb)(int, struct S_DP, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_PI(int p0, struct S_PI p1, void* p2, int (*cb)(int, struct S_PI, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_PF(int p0, struct S_PF p1, void* p2, int (*cb)(int, struct S_PF, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_PD(int p0, struct S_PD p1, void* p2, int (*cb)(int, struct S_PD, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_PP(int p0, struct S_PP p1, void* p2, int (*cb)(int, struct S_PP, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_III(int p0, struct S_III p1, void* p2, int (*cb)(int, struct S_III, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_IIF(int p0, struct S_IIF p1, void* p2, int (*cb)(int, struct S_IIF, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_IID(int p0, struct S_IID p1, void* p2, int (*cb)(int, struct S_IID, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_IIP(int p0, struct S_IIP p1, void* p2, int (*cb)(int, struct S_IIP, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_IFI(int p0, struct S_IFI p1, void* p2, int (*cb)(int, struct S_IFI, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_IFF(int p0, struct S_IFF p1, void* p2, int (*cb)(int, struct S_IFF, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_IFD(int p0, struct S_IFD p1, void* p2, int (*cb)(int, struct S_IFD, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_IFP(int p0, struct S_IFP p1, void* p2, int (*cb)(int, struct S_IFP, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_IDI(int p0, struct S_IDI p1, void* p2, int (*cb)(int, struct S_IDI, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_IDF(int p0, struct S_IDF p1, void* p2, int (*cb)(int, struct S_IDF, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_IDD(int p0, struct S_IDD p1, void* p2, int (*cb)(int, struct S_IDD, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_IDP(int p0, struct S_IDP p1, void* p2, int (*cb)(int, struct S_IDP, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_IPI(int p0, struct S_IPI p1, void* p2, int (*cb)(int, struct S_IPI, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_IPF(int p0, struct S_IPF p1, void* p2, int (*cb)(int, struct S_IPF, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_IPD(int p0, struct S_IPD p1, void* p2, int (*cb)(int, struct S_IPD, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_IPP(int p0, struct S_IPP p1, void* p2, int (*cb)(int, struct S_IPP, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_FII(int p0, struct S_FII p1, void* p2, int (*cb)(int, struct S_FII, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_FIF(int p0, struct S_FIF p1, void* p2, int (*cb)(int, struct S_FIF, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_FID(int p0, struct S_FID p1, void* p2, int (*cb)(int, struct S_FID, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_FIP(int p0, struct S_FIP p1, void* p2, int (*cb)(int, struct S_FIP, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_FFI(int p0, struct S_FFI p1, void* p2, int (*cb)(int, struct S_FFI, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_FFF(int p0, struct S_FFF p1, void* p2, int (*cb)(int, struct S_FFF, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_FFD(int p0, struct S_FFD p1, void* p2, int (*cb)(int, struct S_FFD, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_FFP(int p0, struct S_FFP p1, void* p2, int (*cb)(int, struct S_FFP, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_FDI(int p0, struct S_FDI p1, void* p2, int (*cb)(int, struct S_FDI, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_FDF(int p0, struct S_FDF p1, void* p2, int (*cb)(int, struct S_FDF, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_FDD(int p0, struct S_FDD p1, void* p2, int (*cb)(int, struct S_FDD, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_FDP(int p0, struct S_FDP p1, void* p2, int (*cb)(int, struct S_FDP, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_FPI(int p0, struct S_FPI p1, void* p2, int (*cb)(int, struct S_FPI, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_FPF(int p0, struct S_FPF p1, void* p2, int (*cb)(int, struct S_FPF, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_FPD(int p0, struct S_FPD p1, void* p2, int (*cb)(int, struct S_FPD, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_FPP(int p0, struct S_FPP p1, void* p2, int (*cb)(int, struct S_FPP, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_DII(int p0, struct S_DII p1, void* p2, int (*cb)(int, struct S_DII, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_DIF(int p0, struct S_DIF p1, void* p2, int (*cb)(int, struct S_DIF, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_DID(int p0, struct S_DID p1, void* p2, int (*cb)(int, struct S_DID, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_DIP(int p0, struct S_DIP p1, void* p2, int (*cb)(int, struct S_DIP, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_DFI(int p0, struct S_DFI p1, void* p2, int (*cb)(int, struct S_DFI, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_DFF(int p0, struct S_DFF p1, void* p2, int (*cb)(int, struct S_DFF, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_DFD(int p0, struct S_DFD p1, void* p2, int (*cb)(int, struct S_DFD, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_DFP(int p0, struct S_DFP p1, void* p2, int (*cb)(int, struct S_DFP, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_DDI(int p0, struct S_DDI p1, void* p2, int (*cb)(int, struct S_DDI, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_DDF(int p0, struct S_DDF p1, void* p2, int (*cb)(int, struct S_DDF, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_DDD(int p0, struct S_DDD p1, void* p2, int (*cb)(int, struct S_DDD, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_DDP(int p0, struct S_DDP p1, void* p2, int (*cb)(int, struct S_DDP, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_DPI(int p0, struct S_DPI p1, void* p2, int (*cb)(int, struct S_DPI, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_DPF(int p0, struct S_DPF p1, void* p2, int (*cb)(int, struct S_DPF, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_DPD(int p0, struct S_DPD p1, void* p2, int (*cb)(int, struct S_DPD, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_DPP(int p0, struct S_DPP p1, void* p2, int (*cb)(int, struct S_DPP, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_PII(int p0, struct S_PII p1, void* p2, int (*cb)(int, struct S_PII, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_PIF(int p0, struct S_PIF p1, void* p2, int (*cb)(int, struct S_PIF, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_PID(int p0, struct S_PID p1, void* p2, int (*cb)(int, struct S_PID, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_PIP(int p0, struct S_PIP p1, void* p2, int (*cb)(int, struct S_PIP, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_PFI(int p0, struct S_PFI p1, void* p2, int (*cb)(int, struct S_PFI, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_PFF(int p0, struct S_PFF p1, void* p2, int (*cb)(int, struct S_PFF, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_PFD(int p0, struct S_PFD p1, void* p2, int (*cb)(int, struct S_PFD, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_PFP(int p0, struct S_PFP p1, void* p2, int (*cb)(int, struct S_PFP, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_PDI(int p0, struct S_PDI p1, void* p2, int (*cb)(int, struct S_PDI, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_PDF(int p0, struct S_PDF p1, void* p2, int (*cb)(int, struct S_PDF, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_PDD(int p0, struct S_PDD p1, void* p2, int (*cb)(int, struct S_PDD, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_PDP(int p0, struct S_PDP p1, void* p2, int (*cb)(int, struct S_PDP, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_PPI(int p0, struct S_PPI p1, void* p2, int (*cb)(int, struct S_PPI, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_PPF(int p0, struct S_PPF p1, void* p2, int (*cb)(int, struct S_PPF, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_PPD(int p0, struct S_PPD p1, void* p2, int (*cb)(int, struct S_PPD, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISP_PPP(int p0, struct S_PPP p1, void* p2, int (*cb)(int, struct S_PPP, void*)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_I(int p0, struct S_I p1, struct S_I p2, int (*cb)(int, struct S_I, struct S_I)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_F(int p0, struct S_F p1, struct S_F p2, int (*cb)(int, struct S_F, struct S_F)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_D(int p0, struct S_D p1, struct S_D p2, int (*cb)(int, struct S_D, struct S_D)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_P(int p0, struct S_P p1, struct S_P p2, int (*cb)(int, struct S_P, struct S_P)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_II(int p0, struct S_II p1, struct S_II p2, int (*cb)(int, struct S_II, struct S_II)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_IF(int p0, struct S_IF p1, struct S_IF p2, int (*cb)(int, struct S_IF, struct S_IF)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_ID(int p0, struct S_ID p1, struct S_ID p2, int (*cb)(int, struct S_ID, struct S_ID)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_IP(int p0, struct S_IP p1, struct S_IP p2, int (*cb)(int, struct S_IP, struct S_IP)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_FI(int p0, struct S_FI p1, struct S_FI p2, int (*cb)(int, struct S_FI, struct S_FI)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_FF(int p0, struct S_FF p1, struct S_FF p2, int (*cb)(int, struct S_FF, struct S_FF)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_FD(int p0, struct S_FD p1, struct S_FD p2, int (*cb)(int, struct S_FD, struct S_FD)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_FP(int p0, struct S_FP p1, struct S_FP p2, int (*cb)(int, struct S_FP, struct S_FP)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_DI(int p0, struct S_DI p1, struct S_DI p2, int (*cb)(int, struct S_DI, struct S_DI)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_DF(int p0, struct S_DF p1, struct S_DF p2, int (*cb)(int, struct S_DF, struct S_DF)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_DD(int p0, struct S_DD p1, struct S_DD p2, int (*cb)(int, struct S_DD, struct S_DD)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_DP(int p0, struct S_DP p1, struct S_DP p2, int (*cb)(int, struct S_DP, struct S_DP)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_PI(int p0, struct S_PI p1, struct S_PI p2, int (*cb)(int, struct S_PI, struct S_PI)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_PF(int p0, struct S_PF p1, struct S_PF p2, int (*cb)(int, struct S_PF, struct S_PF)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_PD(int p0, struct S_PD p1, struct S_PD p2, int (*cb)(int, struct S_PD, struct S_PD)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_PP(int p0, struct S_PP p1, struct S_PP p2, int (*cb)(int, struct S_PP, struct S_PP)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_III(int p0, struct S_III p1, struct S_III p2, int (*cb)(int, struct S_III, struct S_III)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_IIF(int p0, struct S_IIF p1, struct S_IIF p2, int (*cb)(int, struct S_IIF, struct S_IIF)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_IID(int p0, struct S_IID p1, struct S_IID p2, int (*cb)(int, struct S_IID, struct S_IID)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_IIP(int p0, struct S_IIP p1, struct S_IIP p2, int (*cb)(int, struct S_IIP, struct S_IIP)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_IFI(int p0, struct S_IFI p1, struct S_IFI p2, int (*cb)(int, struct S_IFI, struct S_IFI)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_IFF(int p0, struct S_IFF p1, struct S_IFF p2, int (*cb)(int, struct S_IFF, struct S_IFF)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_IFD(int p0, struct S_IFD p1, struct S_IFD p2, int (*cb)(int, struct S_IFD, struct S_IFD)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_IFP(int p0, struct S_IFP p1, struct S_IFP p2, int (*cb)(int, struct S_IFP, struct S_IFP)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_IDI(int p0, struct S_IDI p1, struct S_IDI p2, int (*cb)(int, struct S_IDI, struct S_IDI)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_IDF(int p0, struct S_IDF p1, struct S_IDF p2, int (*cb)(int, struct S_IDF, struct S_IDF)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_IDD(int p0, struct S_IDD p1, struct S_IDD p2, int (*cb)(int, struct S_IDD, struct S_IDD)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_IDP(int p0, struct S_IDP p1, struct S_IDP p2, int (*cb)(int, struct S_IDP, struct S_IDP)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_IPI(int p0, struct S_IPI p1, struct S_IPI p2, int (*cb)(int, struct S_IPI, struct S_IPI)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_IPF(int p0, struct S_IPF p1, struct S_IPF p2, int (*cb)(int, struct S_IPF, struct S_IPF)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_IPD(int p0, struct S_IPD p1, struct S_IPD p2, int (*cb)(int, struct S_IPD, struct S_IPD)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_IPP(int p0, struct S_IPP p1, struct S_IPP p2, int (*cb)(int, struct S_IPP, struct S_IPP)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_FII(int p0, struct S_FII p1, struct S_FII p2, int (*cb)(int, struct S_FII, struct S_FII)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_FIF(int p0, struct S_FIF p1, struct S_FIF p2, int (*cb)(int, struct S_FIF, struct S_FIF)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_FID(int p0, struct S_FID p1, struct S_FID p2, int (*cb)(int, struct S_FID, struct S_FID)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_FIP(int p0, struct S_FIP p1, struct S_FIP p2, int (*cb)(int, struct S_FIP, struct S_FIP)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_FFI(int p0, struct S_FFI p1, struct S_FFI p2, int (*cb)(int, struct S_FFI, struct S_FFI)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_FFF(int p0, struct S_FFF p1, struct S_FFF p2, int (*cb)(int, struct S_FFF, struct S_FFF)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_FFD(int p0, struct S_FFD p1, struct S_FFD p2, int (*cb)(int, struct S_FFD, struct S_FFD)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_FFP(int p0, struct S_FFP p1, struct S_FFP p2, int (*cb)(int, struct S_FFP, struct S_FFP)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_FDI(int p0, struct S_FDI p1, struct S_FDI p2, int (*cb)(int, struct S_FDI, struct S_FDI)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_FDF(int p0, struct S_FDF p1, struct S_FDF p2, int (*cb)(int, struct S_FDF, struct S_FDF)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_FDD(int p0, struct S_FDD p1, struct S_FDD p2, int (*cb)(int, struct S_FDD, struct S_FDD)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_FDP(int p0, struct S_FDP p1, struct S_FDP p2, int (*cb)(int, struct S_FDP, struct S_FDP)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_FPI(int p0, struct S_FPI p1, struct S_FPI p2, int (*cb)(int, struct S_FPI, struct S_FPI)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_FPF(int p0, struct S_FPF p1, struct S_FPF p2, int (*cb)(int, struct S_FPF, struct S_FPF)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_FPD(int p0, struct S_FPD p1, struct S_FPD p2, int (*cb)(int, struct S_FPD, struct S_FPD)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_FPP(int p0, struct S_FPP p1, struct S_FPP p2, int (*cb)(int, struct S_FPP, struct S_FPP)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_DII(int p0, struct S_DII p1, struct S_DII p2, int (*cb)(int, struct S_DII, struct S_DII)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_DIF(int p0, struct S_DIF p1, struct S_DIF p2, int (*cb)(int, struct S_DIF, struct S_DIF)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_DID(int p0, struct S_DID p1, struct S_DID p2, int (*cb)(int, struct S_DID, struct S_DID)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_DIP(int p0, struct S_DIP p1, struct S_DIP p2, int (*cb)(int, struct S_DIP, struct S_DIP)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_DFI(int p0, struct S_DFI p1, struct S_DFI p2, int (*cb)(int, struct S_DFI, struct S_DFI)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_DFF(int p0, struct S_DFF p1, struct S_DFF p2, int (*cb)(int, struct S_DFF, struct S_DFF)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_DFD(int p0, struct S_DFD p1, struct S_DFD p2, int (*cb)(int, struct S_DFD, struct S_DFD)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_DFP(int p0, struct S_DFP p1, struct S_DFP p2, int (*cb)(int, struct S_DFP, struct S_DFP)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_DDI(int p0, struct S_DDI p1, struct S_DDI p2, int (*cb)(int, struct S_DDI, struct S_DDI)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_DDF(int p0, struct S_DDF p1, struct S_DDF p2, int (*cb)(int, struct S_DDF, struct S_DDF)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_DDD(int p0, struct S_DDD p1, struct S_DDD p2, int (*cb)(int, struct S_DDD, struct S_DDD)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_DDP(int p0, struct S_DDP p1, struct S_DDP p2, int (*cb)(int, struct S_DDP, struct S_DDP)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_DPI(int p0, struct S_DPI p1, struct S_DPI p2, int (*cb)(int, struct S_DPI, struct S_DPI)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_DPF(int p0, struct S_DPF p1, struct S_DPF p2, int (*cb)(int, struct S_DPF, struct S_DPF)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_DPD(int p0, struct S_DPD p1, struct S_DPD p2, int (*cb)(int, struct S_DPD, struct S_DPD)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_DPP(int p0, struct S_DPP p1, struct S_DPP p2, int (*cb)(int, struct S_DPP, struct S_DPP)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_PII(int p0, struct S_PII p1, struct S_PII p2, int (*cb)(int, struct S_PII, struct S_PII)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_PIF(int p0, struct S_PIF p1, struct S_PIF p2, int (*cb)(int, struct S_PIF, struct S_PIF)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_PID(int p0, struct S_PID p1, struct S_PID p2, int (*cb)(int, struct S_PID, struct S_PID)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_PIP(int p0, struct S_PIP p1, struct S_PIP p2, int (*cb)(int, struct S_PIP, struct S_PIP)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_PFI(int p0, struct S_PFI p1, struct S_PFI p2, int (*cb)(int, struct S_PFI, struct S_PFI)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_PFF(int p0, struct S_PFF p1, struct S_PFF p2, int (*cb)(int, struct S_PFF, struct S_PFF)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_PFD(int p0, struct S_PFD p1, struct S_PFD p2, int (*cb)(int, struct S_PFD, struct S_PFD)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_PFP(int p0, struct S_PFP p1, struct S_PFP p2, int (*cb)(int, struct S_PFP, struct S_PFP)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_PDI(int p0, struct S_PDI p1, struct S_PDI p2, int (*cb)(int, struct S_PDI, struct S_PDI)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_PDF(int p0, struct S_PDF p1, struct S_PDF p2, int (*cb)(int, struct S_PDF, struct S_PDF)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_PDD(int p0, struct S_PDD p1, struct S_PDD p2, int (*cb)(int, struct S_PDD, struct S_PDD)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_PDP(int p0, struct S_PDP p1, struct S_PDP p2, int (*cb)(int, struct S_PDP, struct S_PDP)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_PPI(int p0, struct S_PPI p1, struct S_PPI p2, int (*cb)(int, struct S_PPI, struct S_PPI)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_PPF(int p0, struct S_PPF p1, struct S_PPF p2, int (*cb)(int, struct S_PPF, struct S_PPF)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_PPD(int p0, struct S_PPD p1, struct S_PPD p2, int (*cb)(int, struct S_PPD, struct S_PPD)) { return cb(p0, p1, p2); }
+EXPORT int f12_I_ISS_PPP(int p0, struct S_PPP p1, struct S_PPP p2, int (*cb)(int, struct S_PPP, struct S_PPP)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FII_(float p0, int p1, int p2, float (*cb)(float, int, int)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIF_(float p0, int p1, float p2, float (*cb)(float, int, float)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FID_(float p0, int p1, double p2, float (*cb)(float, int, double)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIP_(float p0, int p1, void* p2, float (*cb)(float, int, void*)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_I(float p0, int p1, struct S_I p2, float (*cb)(float, int, struct S_I)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_F(float p0, int p1, struct S_F p2, float (*cb)(float, int, struct S_F)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_D(float p0, int p1, struct S_D p2, float (*cb)(float, int, struct S_D)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_P(float p0, int p1, struct S_P p2, float (*cb)(float, int, struct S_P)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_II(float p0, int p1, struct S_II p2, float (*cb)(float, int, struct S_II)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_IF(float p0, int p1, struct S_IF p2, float (*cb)(float, int, struct S_IF)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_ID(float p0, int p1, struct S_ID p2, float (*cb)(float, int, struct S_ID)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_IP(float p0, int p1, struct S_IP p2, float (*cb)(float, int, struct S_IP)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_FI(float p0, int p1, struct S_FI p2, float (*cb)(float, int, struct S_FI)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_FF(float p0, int p1, struct S_FF p2, float (*cb)(float, int, struct S_FF)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_FD(float p0, int p1, struct S_FD p2, float (*cb)(float, int, struct S_FD)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_FP(float p0, int p1, struct S_FP p2, float (*cb)(float, int, struct S_FP)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_DI(float p0, int p1, struct S_DI p2, float (*cb)(float, int, struct S_DI)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_DF(float p0, int p1, struct S_DF p2, float (*cb)(float, int, struct S_DF)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_DD(float p0, int p1, struct S_DD p2, float (*cb)(float, int, struct S_DD)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_DP(float p0, int p1, struct S_DP p2, float (*cb)(float, int, struct S_DP)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_PI(float p0, int p1, struct S_PI p2, float (*cb)(float, int, struct S_PI)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_PF(float p0, int p1, struct S_PF p2, float (*cb)(float, int, struct S_PF)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_PD(float p0, int p1, struct S_PD p2, float (*cb)(float, int, struct S_PD)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_PP(float p0, int p1, struct S_PP p2, float (*cb)(float, int, struct S_PP)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_III(float p0, int p1, struct S_III p2, float (*cb)(float, int, struct S_III)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_IIF(float p0, int p1, struct S_IIF p2, float (*cb)(float, int, struct S_IIF)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_IID(float p0, int p1, struct S_IID p2, float (*cb)(float, int, struct S_IID)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_IIP(float p0, int p1, struct S_IIP p2, float (*cb)(float, int, struct S_IIP)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_IFI(float p0, int p1, struct S_IFI p2, float (*cb)(float, int, struct S_IFI)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_IFF(float p0, int p1, struct S_IFF p2, float (*cb)(float, int, struct S_IFF)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_IFD(float p0, int p1, struct S_IFD p2, float (*cb)(float, int, struct S_IFD)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_IFP(float p0, int p1, struct S_IFP p2, float (*cb)(float, int, struct S_IFP)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_IDI(float p0, int p1, struct S_IDI p2, float (*cb)(float, int, struct S_IDI)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_IDF(float p0, int p1, struct S_IDF p2, float (*cb)(float, int, struct S_IDF)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_IDD(float p0, int p1, struct S_IDD p2, float (*cb)(float, int, struct S_IDD)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_IDP(float p0, int p1, struct S_IDP p2, float (*cb)(float, int, struct S_IDP)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_IPI(float p0, int p1, struct S_IPI p2, float (*cb)(float, int, struct S_IPI)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_IPF(float p0, int p1, struct S_IPF p2, float (*cb)(float, int, struct S_IPF)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_IPD(float p0, int p1, struct S_IPD p2, float (*cb)(float, int, struct S_IPD)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_IPP(float p0, int p1, struct S_IPP p2, float (*cb)(float, int, struct S_IPP)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_FII(float p0, int p1, struct S_FII p2, float (*cb)(float, int, struct S_FII)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_FIF(float p0, int p1, struct S_FIF p2, float (*cb)(float, int, struct S_FIF)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_FID(float p0, int p1, struct S_FID p2, float (*cb)(float, int, struct S_FID)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_FIP(float p0, int p1, struct S_FIP p2, float (*cb)(float, int, struct S_FIP)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_FFI(float p0, int p1, struct S_FFI p2, float (*cb)(float, int, struct S_FFI)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_FFF(float p0, int p1, struct S_FFF p2, float (*cb)(float, int, struct S_FFF)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_FFD(float p0, int p1, struct S_FFD p2, float (*cb)(float, int, struct S_FFD)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_FFP(float p0, int p1, struct S_FFP p2, float (*cb)(float, int, struct S_FFP)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_FDI(float p0, int p1, struct S_FDI p2, float (*cb)(float, int, struct S_FDI)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_FDF(float p0, int p1, struct S_FDF p2, float (*cb)(float, int, struct S_FDF)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_FDD(float p0, int p1, struct S_FDD p2, float (*cb)(float, int, struct S_FDD)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_FDP(float p0, int p1, struct S_FDP p2, float (*cb)(float, int, struct S_FDP)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_FPI(float p0, int p1, struct S_FPI p2, float (*cb)(float, int, struct S_FPI)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_FPF(float p0, int p1, struct S_FPF p2, float (*cb)(float, int, struct S_FPF)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_FPD(float p0, int p1, struct S_FPD p2, float (*cb)(float, int, struct S_FPD)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_FPP(float p0, int p1, struct S_FPP p2, float (*cb)(float, int, struct S_FPP)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_DII(float p0, int p1, struct S_DII p2, float (*cb)(float, int, struct S_DII)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_DIF(float p0, int p1, struct S_DIF p2, float (*cb)(float, int, struct S_DIF)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_DID(float p0, int p1, struct S_DID p2, float (*cb)(float, int, struct S_DID)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_DIP(float p0, int p1, struct S_DIP p2, float (*cb)(float, int, struct S_DIP)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_DFI(float p0, int p1, struct S_DFI p2, float (*cb)(float, int, struct S_DFI)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_DFF(float p0, int p1, struct S_DFF p2, float (*cb)(float, int, struct S_DFF)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_DFD(float p0, int p1, struct S_DFD p2, float (*cb)(float, int, struct S_DFD)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_DFP(float p0, int p1, struct S_DFP p2, float (*cb)(float, int, struct S_DFP)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_DDI(float p0, int p1, struct S_DDI p2, float (*cb)(float, int, struct S_DDI)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_DDF(float p0, int p1, struct S_DDF p2, float (*cb)(float, int, struct S_DDF)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_DDD(float p0, int p1, struct S_DDD p2, float (*cb)(float, int, struct S_DDD)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_DDP(float p0, int p1, struct S_DDP p2, float (*cb)(float, int, struct S_DDP)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_DPI(float p0, int p1, struct S_DPI p2, float (*cb)(float, int, struct S_DPI)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_DPF(float p0, int p1, struct S_DPF p2, float (*cb)(float, int, struct S_DPF)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_DPD(float p0, int p1, struct S_DPD p2, float (*cb)(float, int, struct S_DPD)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_DPP(float p0, int p1, struct S_DPP p2, float (*cb)(float, int, struct S_DPP)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_PII(float p0, int p1, struct S_PII p2, float (*cb)(float, int, struct S_PII)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_PIF(float p0, int p1, struct S_PIF p2, float (*cb)(float, int, struct S_PIF)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_PID(float p0, int p1, struct S_PID p2, float (*cb)(float, int, struct S_PID)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_PIP(float p0, int p1, struct S_PIP p2, float (*cb)(float, int, struct S_PIP)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_PFI(float p0, int p1, struct S_PFI p2, float (*cb)(float, int, struct S_PFI)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_PFF(float p0, int p1, struct S_PFF p2, float (*cb)(float, int, struct S_PFF)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_PFD(float p0, int p1, struct S_PFD p2, float (*cb)(float, int, struct S_PFD)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_PFP(float p0, int p1, struct S_PFP p2, float (*cb)(float, int, struct S_PFP)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_PDI(float p0, int p1, struct S_PDI p2, float (*cb)(float, int, struct S_PDI)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_PDF(float p0, int p1, struct S_PDF p2, float (*cb)(float, int, struct S_PDF)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_PDD(float p0, int p1, struct S_PDD p2, float (*cb)(float, int, struct S_PDD)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_PDP(float p0, int p1, struct S_PDP p2, float (*cb)(float, int, struct S_PDP)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_PPI(float p0, int p1, struct S_PPI p2, float (*cb)(float, int, struct S_PPI)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_PPF(float p0, int p1, struct S_PPF p2, float (*cb)(float, int, struct S_PPF)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_PPD(float p0, int p1, struct S_PPD p2, float (*cb)(float, int, struct S_PPD)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FIS_PPP(float p0, int p1, struct S_PPP p2, float (*cb)(float, int, struct S_PPP)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FFI_(float p0, float p1, int p2, float (*cb)(float, float, int)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FFF_(float p0, float p1, float p2, float (*cb)(float, float, float)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FFD_(float p0, float p1, double p2, float (*cb)(float, float, double)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FFP_(float p0, float p1, void* p2, float (*cb)(float, float, void*)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FFS_I(float p0, float p1, struct S_I p2, float (*cb)(float, float, struct S_I)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FFS_F(float p0, float p1, struct S_F p2, float (*cb)(float, float, struct S_F)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FFS_D(float p0, float p1, struct S_D p2, float (*cb)(float, float, struct S_D)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FFS_P(float p0, float p1, struct S_P p2, float (*cb)(float, float, struct S_P)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FFS_II(float p0, float p1, struct S_II p2, float (*cb)(float, float, struct S_II)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FFS_IF(float p0, float p1, struct S_IF p2, float (*cb)(float, float, struct S_IF)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FFS_ID(float p0, float p1, struct S_ID p2, float (*cb)(float, float, struct S_ID)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FFS_IP(float p0, float p1, struct S_IP p2, float (*cb)(float, float, struct S_IP)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FFS_FI(float p0, float p1, struct S_FI p2, float (*cb)(float, float, struct S_FI)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FFS_FF(float p0, float p1, struct S_FF p2, float (*cb)(float, float, struct S_FF)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FFS_FD(float p0, float p1, struct S_FD p2, float (*cb)(float, float, struct S_FD)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FFS_FP(float p0, float p1, struct S_FP p2, float (*cb)(float, float, struct S_FP)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FFS_DI(float p0, float p1, struct S_DI p2, float (*cb)(float, float, struct S_DI)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FFS_DF(float p0, float p1, struct S_DF p2, float (*cb)(float, float, struct S_DF)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FFS_DD(float p0, float p1, struct S_DD p2, float (*cb)(float, float, struct S_DD)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FFS_DP(float p0, float p1, struct S_DP p2, float (*cb)(float, float, struct S_DP)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FFS_PI(float p0, float p1, struct S_PI p2, float (*cb)(float, float, struct S_PI)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FFS_PF(float p0, float p1, struct S_PF p2, float (*cb)(float, float, struct S_PF)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FFS_PD(float p0, float p1, struct S_PD p2, float (*cb)(float, float, struct S_PD)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FFS_PP(float p0, float p1, struct S_PP p2, float (*cb)(float, float, struct S_PP)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FFS_III(float p0, float p1, struct S_III p2, float (*cb)(float, float, struct S_III)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FFS_IIF(float p0, float p1, struct S_IIF p2, float (*cb)(float, float, struct S_IIF)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FFS_IID(float p0, float p1, struct S_IID p2, float (*cb)(float, float, struct S_IID)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FFS_IIP(float p0, float p1, struct S_IIP p2, float (*cb)(float, float, struct S_IIP)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FFS_IFI(float p0, float p1, struct S_IFI p2, float (*cb)(float, float, struct S_IFI)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FFS_IFF(float p0, float p1, struct S_IFF p2, float (*cb)(float, float, struct S_IFF)) { return cb(p0, p1, p2); }
+EXPORT float f12_F_FFS_IFD(float p0, float p1, struct S_IFD p2, float (*cb)(float, float, struct S_IFD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_IFP(float p0, float p1, struct S_IFP p2, float (*cb)(float, float, struct S_IFP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_IDI(float p0, float p1, struct S_IDI p2, float (*cb)(float, float, struct S_IDI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_IDF(float p0, float p1, struct S_IDF p2, float (*cb)(float, float, struct S_IDF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_IDD(float p0, float p1, struct S_IDD p2, float (*cb)(float, float, struct S_IDD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_IDP(float p0, float p1, struct S_IDP p2, float (*cb)(float, float, struct S_IDP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_IPI(float p0, float p1, struct S_IPI p2, float (*cb)(float, float, struct S_IPI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_IPF(float p0, float p1, struct S_IPF p2, float (*cb)(float, float, struct S_IPF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_IPD(float p0, float p1, struct S_IPD p2, float (*cb)(float, float, struct S_IPD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_IPP(float p0, float p1, struct S_IPP p2, float (*cb)(float, float, struct S_IPP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_FII(float p0, float p1, struct S_FII p2, float (*cb)(float, float, struct S_FII)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_FIF(float p0, float p1, struct S_FIF p2, float (*cb)(float, float, struct S_FIF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_FID(float p0, float p1, struct S_FID p2, float (*cb)(float, float, struct S_FID)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_FIP(float p0, float p1, struct S_FIP p2, float (*cb)(float, float, struct S_FIP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_FFI(float p0, float p1, struct S_FFI p2, float (*cb)(float, float, struct S_FFI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_FFF(float p0, float p1, struct S_FFF p2, float (*cb)(float, float, struct S_FFF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_FFD(float p0, float p1, struct S_FFD p2, float (*cb)(float, float, struct S_FFD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_FFP(float p0, float p1, struct S_FFP p2, float (*cb)(float, float, struct S_FFP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_FDI(float p0, float p1, struct S_FDI p2, float (*cb)(float, float, struct S_FDI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_FDF(float p0, float p1, struct S_FDF p2, float (*cb)(float, float, struct S_FDF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_FDD(float p0, float p1, struct S_FDD p2, float (*cb)(float, float, struct S_FDD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_FDP(float p0, float p1, struct S_FDP p2, float (*cb)(float, float, struct S_FDP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_FPI(float p0, float p1, struct S_FPI p2, float (*cb)(float, float, struct S_FPI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_FPF(float p0, float p1, struct S_FPF p2, float (*cb)(float, float, struct S_FPF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_FPD(float p0, float p1, struct S_FPD p2, float (*cb)(float, float, struct S_FPD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_FPP(float p0, float p1, struct S_FPP p2, float (*cb)(float, float, struct S_FPP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_DII(float p0, float p1, struct S_DII p2, float (*cb)(float, float, struct S_DII)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_DIF(float p0, float p1, struct S_DIF p2, float (*cb)(float, float, struct S_DIF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_DID(float p0, float p1, struct S_DID p2, float (*cb)(float, float, struct S_DID)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_DIP(float p0, float p1, struct S_DIP p2, float (*cb)(float, float, struct S_DIP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_DFI(float p0, float p1, struct S_DFI p2, float (*cb)(float, float, struct S_DFI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_DFF(float p0, float p1, struct S_DFF p2, float (*cb)(float, float, struct S_DFF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_DFD(float p0, float p1, struct S_DFD p2, float (*cb)(float, float, struct S_DFD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_DFP(float p0, float p1, struct S_DFP p2, float (*cb)(float, float, struct S_DFP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_DDI(float p0, float p1, struct S_DDI p2, float (*cb)(float, float, struct S_DDI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_DDF(float p0, float p1, struct S_DDF p2, float (*cb)(float, float, struct S_DDF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_DDD(float p0, float p1, struct S_DDD p2, float (*cb)(float, float, struct S_DDD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_DDP(float p0, float p1, struct S_DDP p2, float (*cb)(float, float, struct S_DDP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_DPI(float p0, float p1, struct S_DPI p2, float (*cb)(float, float, struct S_DPI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_DPF(float p0, float p1, struct S_DPF p2, float (*cb)(float, float, struct S_DPF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_DPD(float p0, float p1, struct S_DPD p2, float (*cb)(float, float, struct S_DPD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_DPP(float p0, float p1, struct S_DPP p2, float (*cb)(float, float, struct S_DPP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_PII(float p0, float p1, struct S_PII p2, float (*cb)(float, float, struct S_PII)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_PIF(float p0, float p1, struct S_PIF p2, float (*cb)(float, float, struct S_PIF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_PID(float p0, float p1, struct S_PID p2, float (*cb)(float, float, struct S_PID)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_PIP(float p0, float p1, struct S_PIP p2, float (*cb)(float, float, struct S_PIP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_PFI(float p0, float p1, struct S_PFI p2, float (*cb)(float, float, struct S_PFI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_PFF(float p0, float p1, struct S_PFF p2, float (*cb)(float, float, struct S_PFF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_PFD(float p0, float p1, struct S_PFD p2, float (*cb)(float, float, struct S_PFD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_PFP(float p0, float p1, struct S_PFP p2, float (*cb)(float, float, struct S_PFP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_PDI(float p0, float p1, struct S_PDI p2, float (*cb)(float, float, struct S_PDI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_PDF(float p0, float p1, struct S_PDF p2, float (*cb)(float, float, struct S_PDF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_PDD(float p0, float p1, struct S_PDD p2, float (*cb)(float, float, struct S_PDD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_PDP(float p0, float p1, struct S_PDP p2, float (*cb)(float, float, struct S_PDP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_PPI(float p0, float p1, struct S_PPI p2, float (*cb)(float, float, struct S_PPI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_PPF(float p0, float p1, struct S_PPF p2, float (*cb)(float, float, struct S_PPF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_PPD(float p0, float p1, struct S_PPD p2, float (*cb)(float, float, struct S_PPD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FFS_PPP(float p0, float p1, struct S_PPP p2, float (*cb)(float, float, struct S_PPP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDI_(float p0, double p1, int p2, float (*cb)(float, double, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDF_(float p0, double p1, float p2, float (*cb)(float, double, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDD_(float p0, double p1, double p2, float (*cb)(float, double, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDP_(float p0, double p1, void* p2, float (*cb)(float, double, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_I(float p0, double p1, struct S_I p2, float (*cb)(float, double, struct S_I)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_F(float p0, double p1, struct S_F p2, float (*cb)(float, double, struct S_F)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_D(float p0, double p1, struct S_D p2, float (*cb)(float, double, struct S_D)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_P(float p0, double p1, struct S_P p2, float (*cb)(float, double, struct S_P)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_II(float p0, double p1, struct S_II p2, float (*cb)(float, double, struct S_II)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_IF(float p0, double p1, struct S_IF p2, float (*cb)(float, double, struct S_IF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_ID(float p0, double p1, struct S_ID p2, float (*cb)(float, double, struct S_ID)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_IP(float p0, double p1, struct S_IP p2, float (*cb)(float, double, struct S_IP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_FI(float p0, double p1, struct S_FI p2, float (*cb)(float, double, struct S_FI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_FF(float p0, double p1, struct S_FF p2, float (*cb)(float, double, struct S_FF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_FD(float p0, double p1, struct S_FD p2, float (*cb)(float, double, struct S_FD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_FP(float p0, double p1, struct S_FP p2, float (*cb)(float, double, struct S_FP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_DI(float p0, double p1, struct S_DI p2, float (*cb)(float, double, struct S_DI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_DF(float p0, double p1, struct S_DF p2, float (*cb)(float, double, struct S_DF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_DD(float p0, double p1, struct S_DD p2, float (*cb)(float, double, struct S_DD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_DP(float p0, double p1, struct S_DP p2, float (*cb)(float, double, struct S_DP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_PI(float p0, double p1, struct S_PI p2, float (*cb)(float, double, struct S_PI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_PF(float p0, double p1, struct S_PF p2, float (*cb)(float, double, struct S_PF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_PD(float p0, double p1, struct S_PD p2, float (*cb)(float, double, struct S_PD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_PP(float p0, double p1, struct S_PP p2, float (*cb)(float, double, struct S_PP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_III(float p0, double p1, struct S_III p2, float (*cb)(float, double, struct S_III)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_IIF(float p0, double p1, struct S_IIF p2, float (*cb)(float, double, struct S_IIF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_IID(float p0, double p1, struct S_IID p2, float (*cb)(float, double, struct S_IID)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_IIP(float p0, double p1, struct S_IIP p2, float (*cb)(float, double, struct S_IIP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_IFI(float p0, double p1, struct S_IFI p2, float (*cb)(float, double, struct S_IFI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_IFF(float p0, double p1, struct S_IFF p2, float (*cb)(float, double, struct S_IFF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_IFD(float p0, double p1, struct S_IFD p2, float (*cb)(float, double, struct S_IFD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_IFP(float p0, double p1, struct S_IFP p2, float (*cb)(float, double, struct S_IFP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_IDI(float p0, double p1, struct S_IDI p2, float (*cb)(float, double, struct S_IDI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_IDF(float p0, double p1, struct S_IDF p2, float (*cb)(float, double, struct S_IDF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_IDD(float p0, double p1, struct S_IDD p2, float (*cb)(float, double, struct S_IDD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_IDP(float p0, double p1, struct S_IDP p2, float (*cb)(float, double, struct S_IDP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_IPI(float p0, double p1, struct S_IPI p2, float (*cb)(float, double, struct S_IPI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_IPF(float p0, double p1, struct S_IPF p2, float (*cb)(float, double, struct S_IPF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_IPD(float p0, double p1, struct S_IPD p2, float (*cb)(float, double, struct S_IPD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_IPP(float p0, double p1, struct S_IPP p2, float (*cb)(float, double, struct S_IPP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_FII(float p0, double p1, struct S_FII p2, float (*cb)(float, double, struct S_FII)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_FIF(float p0, double p1, struct S_FIF p2, float (*cb)(float, double, struct S_FIF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_FID(float p0, double p1, struct S_FID p2, float (*cb)(float, double, struct S_FID)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_FIP(float p0, double p1, struct S_FIP p2, float (*cb)(float, double, struct S_FIP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_FFI(float p0, double p1, struct S_FFI p2, float (*cb)(float, double, struct S_FFI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_FFF(float p0, double p1, struct S_FFF p2, float (*cb)(float, double, struct S_FFF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_FFD(float p0, double p1, struct S_FFD p2, float (*cb)(float, double, struct S_FFD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_FFP(float p0, double p1, struct S_FFP p2, float (*cb)(float, double, struct S_FFP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_FDI(float p0, double p1, struct S_FDI p2, float (*cb)(float, double, struct S_FDI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_FDF(float p0, double p1, struct S_FDF p2, float (*cb)(float, double, struct S_FDF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_FDD(float p0, double p1, struct S_FDD p2, float (*cb)(float, double, struct S_FDD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_FDP(float p0, double p1, struct S_FDP p2, float (*cb)(float, double, struct S_FDP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_FPI(float p0, double p1, struct S_FPI p2, float (*cb)(float, double, struct S_FPI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_FPF(float p0, double p1, struct S_FPF p2, float (*cb)(float, double, struct S_FPF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_FPD(float p0, double p1, struct S_FPD p2, float (*cb)(float, double, struct S_FPD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_FPP(float p0, double p1, struct S_FPP p2, float (*cb)(float, double, struct S_FPP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_DII(float p0, double p1, struct S_DII p2, float (*cb)(float, double, struct S_DII)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_DIF(float p0, double p1, struct S_DIF p2, float (*cb)(float, double, struct S_DIF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_DID(float p0, double p1, struct S_DID p2, float (*cb)(float, double, struct S_DID)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_DIP(float p0, double p1, struct S_DIP p2, float (*cb)(float, double, struct S_DIP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_DFI(float p0, double p1, struct S_DFI p2, float (*cb)(float, double, struct S_DFI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_DFF(float p0, double p1, struct S_DFF p2, float (*cb)(float, double, struct S_DFF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_DFD(float p0, double p1, struct S_DFD p2, float (*cb)(float, double, struct S_DFD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_DFP(float p0, double p1, struct S_DFP p2, float (*cb)(float, double, struct S_DFP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_DDI(float p0, double p1, struct S_DDI p2, float (*cb)(float, double, struct S_DDI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_DDF(float p0, double p1, struct S_DDF p2, float (*cb)(float, double, struct S_DDF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_DDD(float p0, double p1, struct S_DDD p2, float (*cb)(float, double, struct S_DDD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_DDP(float p0, double p1, struct S_DDP p2, float (*cb)(float, double, struct S_DDP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_DPI(float p0, double p1, struct S_DPI p2, float (*cb)(float, double, struct S_DPI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_DPF(float p0, double p1, struct S_DPF p2, float (*cb)(float, double, struct S_DPF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_DPD(float p0, double p1, struct S_DPD p2, float (*cb)(float, double, struct S_DPD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_DPP(float p0, double p1, struct S_DPP p2, float (*cb)(float, double, struct S_DPP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_PII(float p0, double p1, struct S_PII p2, float (*cb)(float, double, struct S_PII)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_PIF(float p0, double p1, struct S_PIF p2, float (*cb)(float, double, struct S_PIF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_PID(float p0, double p1, struct S_PID p2, float (*cb)(float, double, struct S_PID)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_PIP(float p0, double p1, struct S_PIP p2, float (*cb)(float, double, struct S_PIP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_PFI(float p0, double p1, struct S_PFI p2, float (*cb)(float, double, struct S_PFI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_PFF(float p0, double p1, struct S_PFF p2, float (*cb)(float, double, struct S_PFF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_PFD(float p0, double p1, struct S_PFD p2, float (*cb)(float, double, struct S_PFD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_PFP(float p0, double p1, struct S_PFP p2, float (*cb)(float, double, struct S_PFP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_PDI(float p0, double p1, struct S_PDI p2, float (*cb)(float, double, struct S_PDI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_PDF(float p0, double p1, struct S_PDF p2, float (*cb)(float, double, struct S_PDF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_PDD(float p0, double p1, struct S_PDD p2, float (*cb)(float, double, struct S_PDD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_PDP(float p0, double p1, struct S_PDP p2, float (*cb)(float, double, struct S_PDP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_PPI(float p0, double p1, struct S_PPI p2, float (*cb)(float, double, struct S_PPI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_PPF(float p0, double p1, struct S_PPF p2, float (*cb)(float, double, struct S_PPF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_PPD(float p0, double p1, struct S_PPD p2, float (*cb)(float, double, struct S_PPD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FDS_PPP(float p0, double p1, struct S_PPP p2, float (*cb)(float, double, struct S_PPP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPI_(float p0, void* p1, int p2, float (*cb)(float, void*, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPF_(float p0, void* p1, float p2, float (*cb)(float, void*, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPD_(float p0, void* p1, double p2, float (*cb)(float, void*, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPP_(float p0, void* p1, void* p2, float (*cb)(float, void*, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_I(float p0, void* p1, struct S_I p2, float (*cb)(float, void*, struct S_I)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_F(float p0, void* p1, struct S_F p2, float (*cb)(float, void*, struct S_F)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_D(float p0, void* p1, struct S_D p2, float (*cb)(float, void*, struct S_D)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_P(float p0, void* p1, struct S_P p2, float (*cb)(float, void*, struct S_P)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_II(float p0, void* p1, struct S_II p2, float (*cb)(float, void*, struct S_II)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_IF(float p0, void* p1, struct S_IF p2, float (*cb)(float, void*, struct S_IF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_ID(float p0, void* p1, struct S_ID p2, float (*cb)(float, void*, struct S_ID)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_IP(float p0, void* p1, struct S_IP p2, float (*cb)(float, void*, struct S_IP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_FI(float p0, void* p1, struct S_FI p2, float (*cb)(float, void*, struct S_FI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_FF(float p0, void* p1, struct S_FF p2, float (*cb)(float, void*, struct S_FF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_FD(float p0, void* p1, struct S_FD p2, float (*cb)(float, void*, struct S_FD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_FP(float p0, void* p1, struct S_FP p2, float (*cb)(float, void*, struct S_FP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_DI(float p0, void* p1, struct S_DI p2, float (*cb)(float, void*, struct S_DI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_DF(float p0, void* p1, struct S_DF p2, float (*cb)(float, void*, struct S_DF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_DD(float p0, void* p1, struct S_DD p2, float (*cb)(float, void*, struct S_DD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_DP(float p0, void* p1, struct S_DP p2, float (*cb)(float, void*, struct S_DP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_PI(float p0, void* p1, struct S_PI p2, float (*cb)(float, void*, struct S_PI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_PF(float p0, void* p1, struct S_PF p2, float (*cb)(float, void*, struct S_PF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_PD(float p0, void* p1, struct S_PD p2, float (*cb)(float, void*, struct S_PD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_PP(float p0, void* p1, struct S_PP p2, float (*cb)(float, void*, struct S_PP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_III(float p0, void* p1, struct S_III p2, float (*cb)(float, void*, struct S_III)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_IIF(float p0, void* p1, struct S_IIF p2, float (*cb)(float, void*, struct S_IIF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_IID(float p0, void* p1, struct S_IID p2, float (*cb)(float, void*, struct S_IID)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_IIP(float p0, void* p1, struct S_IIP p2, float (*cb)(float, void*, struct S_IIP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_IFI(float p0, void* p1, struct S_IFI p2, float (*cb)(float, void*, struct S_IFI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_IFF(float p0, void* p1, struct S_IFF p2, float (*cb)(float, void*, struct S_IFF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_IFD(float p0, void* p1, struct S_IFD p2, float (*cb)(float, void*, struct S_IFD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_IFP(float p0, void* p1, struct S_IFP p2, float (*cb)(float, void*, struct S_IFP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_IDI(float p0, void* p1, struct S_IDI p2, float (*cb)(float, void*, struct S_IDI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_IDF(float p0, void* p1, struct S_IDF p2, float (*cb)(float, void*, struct S_IDF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_IDD(float p0, void* p1, struct S_IDD p2, float (*cb)(float, void*, struct S_IDD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_IDP(float p0, void* p1, struct S_IDP p2, float (*cb)(float, void*, struct S_IDP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_IPI(float p0, void* p1, struct S_IPI p2, float (*cb)(float, void*, struct S_IPI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_IPF(float p0, void* p1, struct S_IPF p2, float (*cb)(float, void*, struct S_IPF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_IPD(float p0, void* p1, struct S_IPD p2, float (*cb)(float, void*, struct S_IPD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_IPP(float p0, void* p1, struct S_IPP p2, float (*cb)(float, void*, struct S_IPP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_FII(float p0, void* p1, struct S_FII p2, float (*cb)(float, void*, struct S_FII)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_FIF(float p0, void* p1, struct S_FIF p2, float (*cb)(float, void*, struct S_FIF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_FID(float p0, void* p1, struct S_FID p2, float (*cb)(float, void*, struct S_FID)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_FIP(float p0, void* p1, struct S_FIP p2, float (*cb)(float, void*, struct S_FIP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_FFI(float p0, void* p1, struct S_FFI p2, float (*cb)(float, void*, struct S_FFI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_FFF(float p0, void* p1, struct S_FFF p2, float (*cb)(float, void*, struct S_FFF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_FFD(float p0, void* p1, struct S_FFD p2, float (*cb)(float, void*, struct S_FFD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_FFP(float p0, void* p1, struct S_FFP p2, float (*cb)(float, void*, struct S_FFP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_FDI(float p0, void* p1, struct S_FDI p2, float (*cb)(float, void*, struct S_FDI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_FDF(float p0, void* p1, struct S_FDF p2, float (*cb)(float, void*, struct S_FDF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_FDD(float p0, void* p1, struct S_FDD p2, float (*cb)(float, void*, struct S_FDD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_FDP(float p0, void* p1, struct S_FDP p2, float (*cb)(float, void*, struct S_FDP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_FPI(float p0, void* p1, struct S_FPI p2, float (*cb)(float, void*, struct S_FPI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_FPF(float p0, void* p1, struct S_FPF p2, float (*cb)(float, void*, struct S_FPF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_FPD(float p0, void* p1, struct S_FPD p2, float (*cb)(float, void*, struct S_FPD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_FPP(float p0, void* p1, struct S_FPP p2, float (*cb)(float, void*, struct S_FPP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_DII(float p0, void* p1, struct S_DII p2, float (*cb)(float, void*, struct S_DII)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_DIF(float p0, void* p1, struct S_DIF p2, float (*cb)(float, void*, struct S_DIF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_DID(float p0, void* p1, struct S_DID p2, float (*cb)(float, void*, struct S_DID)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_DIP(float p0, void* p1, struct S_DIP p2, float (*cb)(float, void*, struct S_DIP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_DFI(float p0, void* p1, struct S_DFI p2, float (*cb)(float, void*, struct S_DFI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_DFF(float p0, void* p1, struct S_DFF p2, float (*cb)(float, void*, struct S_DFF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_DFD(float p0, void* p1, struct S_DFD p2, float (*cb)(float, void*, struct S_DFD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_DFP(float p0, void* p1, struct S_DFP p2, float (*cb)(float, void*, struct S_DFP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_DDI(float p0, void* p1, struct S_DDI p2, float (*cb)(float, void*, struct S_DDI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_DDF(float p0, void* p1, struct S_DDF p2, float (*cb)(float, void*, struct S_DDF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_DDD(float p0, void* p1, struct S_DDD p2, float (*cb)(float, void*, struct S_DDD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_DDP(float p0, void* p1, struct S_DDP p2, float (*cb)(float, void*, struct S_DDP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_DPI(float p0, void* p1, struct S_DPI p2, float (*cb)(float, void*, struct S_DPI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_DPF(float p0, void* p1, struct S_DPF p2, float (*cb)(float, void*, struct S_DPF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_DPD(float p0, void* p1, struct S_DPD p2, float (*cb)(float, void*, struct S_DPD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_DPP(float p0, void* p1, struct S_DPP p2, float (*cb)(float, void*, struct S_DPP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_PII(float p0, void* p1, struct S_PII p2, float (*cb)(float, void*, struct S_PII)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_PIF(float p0, void* p1, struct S_PIF p2, float (*cb)(float, void*, struct S_PIF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_PID(float p0, void* p1, struct S_PID p2, float (*cb)(float, void*, struct S_PID)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_PIP(float p0, void* p1, struct S_PIP p2, float (*cb)(float, void*, struct S_PIP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_PFI(float p0, void* p1, struct S_PFI p2, float (*cb)(float, void*, struct S_PFI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_PFF(float p0, void* p1, struct S_PFF p2, float (*cb)(float, void*, struct S_PFF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_PFD(float p0, void* p1, struct S_PFD p2, float (*cb)(float, void*, struct S_PFD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_PFP(float p0, void* p1, struct S_PFP p2, float (*cb)(float, void*, struct S_PFP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_PDI(float p0, void* p1, struct S_PDI p2, float (*cb)(float, void*, struct S_PDI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_PDF(float p0, void* p1, struct S_PDF p2, float (*cb)(float, void*, struct S_PDF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_PDD(float p0, void* p1, struct S_PDD p2, float (*cb)(float, void*, struct S_PDD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_PDP(float p0, void* p1, struct S_PDP p2, float (*cb)(float, void*, struct S_PDP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_PPI(float p0, void* p1, struct S_PPI p2, float (*cb)(float, void*, struct S_PPI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_PPF(float p0, void* p1, struct S_PPF p2, float (*cb)(float, void*, struct S_PPF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_PPD(float p0, void* p1, struct S_PPD p2, float (*cb)(float, void*, struct S_PPD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FPS_PPP(float p0, void* p1, struct S_PPP p2, float (*cb)(float, void*, struct S_PPP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_I(float p0, struct S_I p1, int p2, float (*cb)(float, struct S_I, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_F(float p0, struct S_F p1, int p2, float (*cb)(float, struct S_F, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_D(float p0, struct S_D p1, int p2, float (*cb)(float, struct S_D, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_P(float p0, struct S_P p1, int p2, float (*cb)(float, struct S_P, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_II(float p0, struct S_II p1, int p2, float (*cb)(float, struct S_II, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_IF(float p0, struct S_IF p1, int p2, float (*cb)(float, struct S_IF, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_ID(float p0, struct S_ID p1, int p2, float (*cb)(float, struct S_ID, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_IP(float p0, struct S_IP p1, int p2, float (*cb)(float, struct S_IP, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_FI(float p0, struct S_FI p1, int p2, float (*cb)(float, struct S_FI, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_FF(float p0, struct S_FF p1, int p2, float (*cb)(float, struct S_FF, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_FD(float p0, struct S_FD p1, int p2, float (*cb)(float, struct S_FD, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_FP(float p0, struct S_FP p1, int p2, float (*cb)(float, struct S_FP, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_DI(float p0, struct S_DI p1, int p2, float (*cb)(float, struct S_DI, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_DF(float p0, struct S_DF p1, int p2, float (*cb)(float, struct S_DF, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_DD(float p0, struct S_DD p1, int p2, float (*cb)(float, struct S_DD, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_DP(float p0, struct S_DP p1, int p2, float (*cb)(float, struct S_DP, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_PI(float p0, struct S_PI p1, int p2, float (*cb)(float, struct S_PI, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_PF(float p0, struct S_PF p1, int p2, float (*cb)(float, struct S_PF, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_PD(float p0, struct S_PD p1, int p2, float (*cb)(float, struct S_PD, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_PP(float p0, struct S_PP p1, int p2, float (*cb)(float, struct S_PP, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_III(float p0, struct S_III p1, int p2, float (*cb)(float, struct S_III, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_IIF(float p0, struct S_IIF p1, int p2, float (*cb)(float, struct S_IIF, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_IID(float p0, struct S_IID p1, int p2, float (*cb)(float, struct S_IID, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_IIP(float p0, struct S_IIP p1, int p2, float (*cb)(float, struct S_IIP, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_IFI(float p0, struct S_IFI p1, int p2, float (*cb)(float, struct S_IFI, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_IFF(float p0, struct S_IFF p1, int p2, float (*cb)(float, struct S_IFF, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_IFD(float p0, struct S_IFD p1, int p2, float (*cb)(float, struct S_IFD, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_IFP(float p0, struct S_IFP p1, int p2, float (*cb)(float, struct S_IFP, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_IDI(float p0, struct S_IDI p1, int p2, float (*cb)(float, struct S_IDI, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_IDF(float p0, struct S_IDF p1, int p2, float (*cb)(float, struct S_IDF, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_IDD(float p0, struct S_IDD p1, int p2, float (*cb)(float, struct S_IDD, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_IDP(float p0, struct S_IDP p1, int p2, float (*cb)(float, struct S_IDP, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_IPI(float p0, struct S_IPI p1, int p2, float (*cb)(float, struct S_IPI, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_IPF(float p0, struct S_IPF p1, int p2, float (*cb)(float, struct S_IPF, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_IPD(float p0, struct S_IPD p1, int p2, float (*cb)(float, struct S_IPD, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_IPP(float p0, struct S_IPP p1, int p2, float (*cb)(float, struct S_IPP, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_FII(float p0, struct S_FII p1, int p2, float (*cb)(float, struct S_FII, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_FIF(float p0, struct S_FIF p1, int p2, float (*cb)(float, struct S_FIF, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_FID(float p0, struct S_FID p1, int p2, float (*cb)(float, struct S_FID, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_FIP(float p0, struct S_FIP p1, int p2, float (*cb)(float, struct S_FIP, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_FFI(float p0, struct S_FFI p1, int p2, float (*cb)(float, struct S_FFI, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_FFF(float p0, struct S_FFF p1, int p2, float (*cb)(float, struct S_FFF, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_FFD(float p0, struct S_FFD p1, int p2, float (*cb)(float, struct S_FFD, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_FFP(float p0, struct S_FFP p1, int p2, float (*cb)(float, struct S_FFP, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_FDI(float p0, struct S_FDI p1, int p2, float (*cb)(float, struct S_FDI, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_FDF(float p0, struct S_FDF p1, int p2, float (*cb)(float, struct S_FDF, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_FDD(float p0, struct S_FDD p1, int p2, float (*cb)(float, struct S_FDD, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_FDP(float p0, struct S_FDP p1, int p2, float (*cb)(float, struct S_FDP, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_FPI(float p0, struct S_FPI p1, int p2, float (*cb)(float, struct S_FPI, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_FPF(float p0, struct S_FPF p1, int p2, float (*cb)(float, struct S_FPF, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_FPD(float p0, struct S_FPD p1, int p2, float (*cb)(float, struct S_FPD, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_FPP(float p0, struct S_FPP p1, int p2, float (*cb)(float, struct S_FPP, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_DII(float p0, struct S_DII p1, int p2, float (*cb)(float, struct S_DII, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_DIF(float p0, struct S_DIF p1, int p2, float (*cb)(float, struct S_DIF, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_DID(float p0, struct S_DID p1, int p2, float (*cb)(float, struct S_DID, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_DIP(float p0, struct S_DIP p1, int p2, float (*cb)(float, struct S_DIP, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_DFI(float p0, struct S_DFI p1, int p2, float (*cb)(float, struct S_DFI, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_DFF(float p0, struct S_DFF p1, int p2, float (*cb)(float, struct S_DFF, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_DFD(float p0, struct S_DFD p1, int p2, float (*cb)(float, struct S_DFD, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_DFP(float p0, struct S_DFP p1, int p2, float (*cb)(float, struct S_DFP, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_DDI(float p0, struct S_DDI p1, int p2, float (*cb)(float, struct S_DDI, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_DDF(float p0, struct S_DDF p1, int p2, float (*cb)(float, struct S_DDF, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_DDD(float p0, struct S_DDD p1, int p2, float (*cb)(float, struct S_DDD, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_DDP(float p0, struct S_DDP p1, int p2, float (*cb)(float, struct S_DDP, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_DPI(float p0, struct S_DPI p1, int p2, float (*cb)(float, struct S_DPI, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_DPF(float p0, struct S_DPF p1, int p2, float (*cb)(float, struct S_DPF, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_DPD(float p0, struct S_DPD p1, int p2, float (*cb)(float, struct S_DPD, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_DPP(float p0, struct S_DPP p1, int p2, float (*cb)(float, struct S_DPP, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_PII(float p0, struct S_PII p1, int p2, float (*cb)(float, struct S_PII, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_PIF(float p0, struct S_PIF p1, int p2, float (*cb)(float, struct S_PIF, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_PID(float p0, struct S_PID p1, int p2, float (*cb)(float, struct S_PID, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_PIP(float p0, struct S_PIP p1, int p2, float (*cb)(float, struct S_PIP, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_PFI(float p0, struct S_PFI p1, int p2, float (*cb)(float, struct S_PFI, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_PFF(float p0, struct S_PFF p1, int p2, float (*cb)(float, struct S_PFF, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_PFD(float p0, struct S_PFD p1, int p2, float (*cb)(float, struct S_PFD, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_PFP(float p0, struct S_PFP p1, int p2, float (*cb)(float, struct S_PFP, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_PDI(float p0, struct S_PDI p1, int p2, float (*cb)(float, struct S_PDI, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_PDF(float p0, struct S_PDF p1, int p2, float (*cb)(float, struct S_PDF, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_PDD(float p0, struct S_PDD p1, int p2, float (*cb)(float, struct S_PDD, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_PDP(float p0, struct S_PDP p1, int p2, float (*cb)(float, struct S_PDP, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_PPI(float p0, struct S_PPI p1, int p2, float (*cb)(float, struct S_PPI, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_PPF(float p0, struct S_PPF p1, int p2, float (*cb)(float, struct S_PPF, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_PPD(float p0, struct S_PPD p1, int p2, float (*cb)(float, struct S_PPD, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSI_PPP(float p0, struct S_PPP p1, int p2, float (*cb)(float, struct S_PPP, int)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_I(float p0, struct S_I p1, float p2, float (*cb)(float, struct S_I, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_F(float p0, struct S_F p1, float p2, float (*cb)(float, struct S_F, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_D(float p0, struct S_D p1, float p2, float (*cb)(float, struct S_D, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_P(float p0, struct S_P p1, float p2, float (*cb)(float, struct S_P, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_II(float p0, struct S_II p1, float p2, float (*cb)(float, struct S_II, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_IF(float p0, struct S_IF p1, float p2, float (*cb)(float, struct S_IF, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_ID(float p0, struct S_ID p1, float p2, float (*cb)(float, struct S_ID, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_IP(float p0, struct S_IP p1, float p2, float (*cb)(float, struct S_IP, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_FI(float p0, struct S_FI p1, float p2, float (*cb)(float, struct S_FI, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_FF(float p0, struct S_FF p1, float p2, float (*cb)(float, struct S_FF, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_FD(float p0, struct S_FD p1, float p2, float (*cb)(float, struct S_FD, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_FP(float p0, struct S_FP p1, float p2, float (*cb)(float, struct S_FP, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_DI(float p0, struct S_DI p1, float p2, float (*cb)(float, struct S_DI, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_DF(float p0, struct S_DF p1, float p2, float (*cb)(float, struct S_DF, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_DD(float p0, struct S_DD p1, float p2, float (*cb)(float, struct S_DD, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_DP(float p0, struct S_DP p1, float p2, float (*cb)(float, struct S_DP, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_PI(float p0, struct S_PI p1, float p2, float (*cb)(float, struct S_PI, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_PF(float p0, struct S_PF p1, float p2, float (*cb)(float, struct S_PF, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_PD(float p0, struct S_PD p1, float p2, float (*cb)(float, struct S_PD, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_PP(float p0, struct S_PP p1, float p2, float (*cb)(float, struct S_PP, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_III(float p0, struct S_III p1, float p2, float (*cb)(float, struct S_III, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_IIF(float p0, struct S_IIF p1, float p2, float (*cb)(float, struct S_IIF, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_IID(float p0, struct S_IID p1, float p2, float (*cb)(float, struct S_IID, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_IIP(float p0, struct S_IIP p1, float p2, float (*cb)(float, struct S_IIP, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_IFI(float p0, struct S_IFI p1, float p2, float (*cb)(float, struct S_IFI, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_IFF(float p0, struct S_IFF p1, float p2, float (*cb)(float, struct S_IFF, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_IFD(float p0, struct S_IFD p1, float p2, float (*cb)(float, struct S_IFD, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_IFP(float p0, struct S_IFP p1, float p2, float (*cb)(float, struct S_IFP, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_IDI(float p0, struct S_IDI p1, float p2, float (*cb)(float, struct S_IDI, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_IDF(float p0, struct S_IDF p1, float p2, float (*cb)(float, struct S_IDF, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_IDD(float p0, struct S_IDD p1, float p2, float (*cb)(float, struct S_IDD, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_IDP(float p0, struct S_IDP p1, float p2, float (*cb)(float, struct S_IDP, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_IPI(float p0, struct S_IPI p1, float p2, float (*cb)(float, struct S_IPI, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_IPF(float p0, struct S_IPF p1, float p2, float (*cb)(float, struct S_IPF, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_IPD(float p0, struct S_IPD p1, float p2, float (*cb)(float, struct S_IPD, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_IPP(float p0, struct S_IPP p1, float p2, float (*cb)(float, struct S_IPP, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_FII(float p0, struct S_FII p1, float p2, float (*cb)(float, struct S_FII, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_FIF(float p0, struct S_FIF p1, float p2, float (*cb)(float, struct S_FIF, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_FID(float p0, struct S_FID p1, float p2, float (*cb)(float, struct S_FID, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_FIP(float p0, struct S_FIP p1, float p2, float (*cb)(float, struct S_FIP, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_FFI(float p0, struct S_FFI p1, float p2, float (*cb)(float, struct S_FFI, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_FFF(float p0, struct S_FFF p1, float p2, float (*cb)(float, struct S_FFF, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_FFD(float p0, struct S_FFD p1, float p2, float (*cb)(float, struct S_FFD, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_FFP(float p0, struct S_FFP p1, float p2, float (*cb)(float, struct S_FFP, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_FDI(float p0, struct S_FDI p1, float p2, float (*cb)(float, struct S_FDI, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_FDF(float p0, struct S_FDF p1, float p2, float (*cb)(float, struct S_FDF, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_FDD(float p0, struct S_FDD p1, float p2, float (*cb)(float, struct S_FDD, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_FDP(float p0, struct S_FDP p1, float p2, float (*cb)(float, struct S_FDP, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_FPI(float p0, struct S_FPI p1, float p2, float (*cb)(float, struct S_FPI, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_FPF(float p0, struct S_FPF p1, float p2, float (*cb)(float, struct S_FPF, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_FPD(float p0, struct S_FPD p1, float p2, float (*cb)(float, struct S_FPD, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_FPP(float p0, struct S_FPP p1, float p2, float (*cb)(float, struct S_FPP, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_DII(float p0, struct S_DII p1, float p2, float (*cb)(float, struct S_DII, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_DIF(float p0, struct S_DIF p1, float p2, float (*cb)(float, struct S_DIF, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_DID(float p0, struct S_DID p1, float p2, float (*cb)(float, struct S_DID, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_DIP(float p0, struct S_DIP p1, float p2, float (*cb)(float, struct S_DIP, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_DFI(float p0, struct S_DFI p1, float p2, float (*cb)(float, struct S_DFI, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_DFF(float p0, struct S_DFF p1, float p2, float (*cb)(float, struct S_DFF, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_DFD(float p0, struct S_DFD p1, float p2, float (*cb)(float, struct S_DFD, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_DFP(float p0, struct S_DFP p1, float p2, float (*cb)(float, struct S_DFP, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_DDI(float p0, struct S_DDI p1, float p2, float (*cb)(float, struct S_DDI, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_DDF(float p0, struct S_DDF p1, float p2, float (*cb)(float, struct S_DDF, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_DDD(float p0, struct S_DDD p1, float p2, float (*cb)(float, struct S_DDD, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_DDP(float p0, struct S_DDP p1, float p2, float (*cb)(float, struct S_DDP, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_DPI(float p0, struct S_DPI p1, float p2, float (*cb)(float, struct S_DPI, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_DPF(float p0, struct S_DPF p1, float p2, float (*cb)(float, struct S_DPF, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_DPD(float p0, struct S_DPD p1, float p2, float (*cb)(float, struct S_DPD, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_DPP(float p0, struct S_DPP p1, float p2, float (*cb)(float, struct S_DPP, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_PII(float p0, struct S_PII p1, float p2, float (*cb)(float, struct S_PII, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_PIF(float p0, struct S_PIF p1, float p2, float (*cb)(float, struct S_PIF, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_PID(float p0, struct S_PID p1, float p2, float (*cb)(float, struct S_PID, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_PIP(float p0, struct S_PIP p1, float p2, float (*cb)(float, struct S_PIP, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_PFI(float p0, struct S_PFI p1, float p2, float (*cb)(float, struct S_PFI, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_PFF(float p0, struct S_PFF p1, float p2, float (*cb)(float, struct S_PFF, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_PFD(float p0, struct S_PFD p1, float p2, float (*cb)(float, struct S_PFD, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_PFP(float p0, struct S_PFP p1, float p2, float (*cb)(float, struct S_PFP, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_PDI(float p0, struct S_PDI p1, float p2, float (*cb)(float, struct S_PDI, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_PDF(float p0, struct S_PDF p1, float p2, float (*cb)(float, struct S_PDF, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_PDD(float p0, struct S_PDD p1, float p2, float (*cb)(float, struct S_PDD, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_PDP(float p0, struct S_PDP p1, float p2, float (*cb)(float, struct S_PDP, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_PPI(float p0, struct S_PPI p1, float p2, float (*cb)(float, struct S_PPI, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_PPF(float p0, struct S_PPF p1, float p2, float (*cb)(float, struct S_PPF, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_PPD(float p0, struct S_PPD p1, float p2, float (*cb)(float, struct S_PPD, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSF_PPP(float p0, struct S_PPP p1, float p2, float (*cb)(float, struct S_PPP, float)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_I(float p0, struct S_I p1, double p2, float (*cb)(float, struct S_I, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_F(float p0, struct S_F p1, double p2, float (*cb)(float, struct S_F, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_D(float p0, struct S_D p1, double p2, float (*cb)(float, struct S_D, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_P(float p0, struct S_P p1, double p2, float (*cb)(float, struct S_P, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_II(float p0, struct S_II p1, double p2, float (*cb)(float, struct S_II, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_IF(float p0, struct S_IF p1, double p2, float (*cb)(float, struct S_IF, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_ID(float p0, struct S_ID p1, double p2, float (*cb)(float, struct S_ID, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_IP(float p0, struct S_IP p1, double p2, float (*cb)(float, struct S_IP, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_FI(float p0, struct S_FI p1, double p2, float (*cb)(float, struct S_FI, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_FF(float p0, struct S_FF p1, double p2, float (*cb)(float, struct S_FF, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_FD(float p0, struct S_FD p1, double p2, float (*cb)(float, struct S_FD, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_FP(float p0, struct S_FP p1, double p2, float (*cb)(float, struct S_FP, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_DI(float p0, struct S_DI p1, double p2, float (*cb)(float, struct S_DI, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_DF(float p0, struct S_DF p1, double p2, float (*cb)(float, struct S_DF, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_DD(float p0, struct S_DD p1, double p2, float (*cb)(float, struct S_DD, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_DP(float p0, struct S_DP p1, double p2, float (*cb)(float, struct S_DP, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_PI(float p0, struct S_PI p1, double p2, float (*cb)(float, struct S_PI, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_PF(float p0, struct S_PF p1, double p2, float (*cb)(float, struct S_PF, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_PD(float p0, struct S_PD p1, double p2, float (*cb)(float, struct S_PD, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_PP(float p0, struct S_PP p1, double p2, float (*cb)(float, struct S_PP, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_III(float p0, struct S_III p1, double p2, float (*cb)(float, struct S_III, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_IIF(float p0, struct S_IIF p1, double p2, float (*cb)(float, struct S_IIF, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_IID(float p0, struct S_IID p1, double p2, float (*cb)(float, struct S_IID, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_IIP(float p0, struct S_IIP p1, double p2, float (*cb)(float, struct S_IIP, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_IFI(float p0, struct S_IFI p1, double p2, float (*cb)(float, struct S_IFI, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_IFF(float p0, struct S_IFF p1, double p2, float (*cb)(float, struct S_IFF, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_IFD(float p0, struct S_IFD p1, double p2, float (*cb)(float, struct S_IFD, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_IFP(float p0, struct S_IFP p1, double p2, float (*cb)(float, struct S_IFP, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_IDI(float p0, struct S_IDI p1, double p2, float (*cb)(float, struct S_IDI, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_IDF(float p0, struct S_IDF p1, double p2, float (*cb)(float, struct S_IDF, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_IDD(float p0, struct S_IDD p1, double p2, float (*cb)(float, struct S_IDD, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_IDP(float p0, struct S_IDP p1, double p2, float (*cb)(float, struct S_IDP, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_IPI(float p0, struct S_IPI p1, double p2, float (*cb)(float, struct S_IPI, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_IPF(float p0, struct S_IPF p1, double p2, float (*cb)(float, struct S_IPF, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_IPD(float p0, struct S_IPD p1, double p2, float (*cb)(float, struct S_IPD, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_IPP(float p0, struct S_IPP p1, double p2, float (*cb)(float, struct S_IPP, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_FII(float p0, struct S_FII p1, double p2, float (*cb)(float, struct S_FII, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_FIF(float p0, struct S_FIF p1, double p2, float (*cb)(float, struct S_FIF, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_FID(float p0, struct S_FID p1, double p2, float (*cb)(float, struct S_FID, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_FIP(float p0, struct S_FIP p1, double p2, float (*cb)(float, struct S_FIP, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_FFI(float p0, struct S_FFI p1, double p2, float (*cb)(float, struct S_FFI, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_FFF(float p0, struct S_FFF p1, double p2, float (*cb)(float, struct S_FFF, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_FFD(float p0, struct S_FFD p1, double p2, float (*cb)(float, struct S_FFD, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_FFP(float p0, struct S_FFP p1, double p2, float (*cb)(float, struct S_FFP, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_FDI(float p0, struct S_FDI p1, double p2, float (*cb)(float, struct S_FDI, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_FDF(float p0, struct S_FDF p1, double p2, float (*cb)(float, struct S_FDF, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_FDD(float p0, struct S_FDD p1, double p2, float (*cb)(float, struct S_FDD, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_FDP(float p0, struct S_FDP p1, double p2, float (*cb)(float, struct S_FDP, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_FPI(float p0, struct S_FPI p1, double p2, float (*cb)(float, struct S_FPI, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_FPF(float p0, struct S_FPF p1, double p2, float (*cb)(float, struct S_FPF, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_FPD(float p0, struct S_FPD p1, double p2, float (*cb)(float, struct S_FPD, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_FPP(float p0, struct S_FPP p1, double p2, float (*cb)(float, struct S_FPP, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_DII(float p0, struct S_DII p1, double p2, float (*cb)(float, struct S_DII, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_DIF(float p0, struct S_DIF p1, double p2, float (*cb)(float, struct S_DIF, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_DID(float p0, struct S_DID p1, double p2, float (*cb)(float, struct S_DID, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_DIP(float p0, struct S_DIP p1, double p2, float (*cb)(float, struct S_DIP, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_DFI(float p0, struct S_DFI p1, double p2, float (*cb)(float, struct S_DFI, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_DFF(float p0, struct S_DFF p1, double p2, float (*cb)(float, struct S_DFF, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_DFD(float p0, struct S_DFD p1, double p2, float (*cb)(float, struct S_DFD, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_DFP(float p0, struct S_DFP p1, double p2, float (*cb)(float, struct S_DFP, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_DDI(float p0, struct S_DDI p1, double p2, float (*cb)(float, struct S_DDI, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_DDF(float p0, struct S_DDF p1, double p2, float (*cb)(float, struct S_DDF, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_DDD(float p0, struct S_DDD p1, double p2, float (*cb)(float, struct S_DDD, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_DDP(float p0, struct S_DDP p1, double p2, float (*cb)(float, struct S_DDP, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_DPI(float p0, struct S_DPI p1, double p2, float (*cb)(float, struct S_DPI, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_DPF(float p0, struct S_DPF p1, double p2, float (*cb)(float, struct S_DPF, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_DPD(float p0, struct S_DPD p1, double p2, float (*cb)(float, struct S_DPD, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_DPP(float p0, struct S_DPP p1, double p2, float (*cb)(float, struct S_DPP, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_PII(float p0, struct S_PII p1, double p2, float (*cb)(float, struct S_PII, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_PIF(float p0, struct S_PIF p1, double p2, float (*cb)(float, struct S_PIF, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_PID(float p0, struct S_PID p1, double p2, float (*cb)(float, struct S_PID, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_PIP(float p0, struct S_PIP p1, double p2, float (*cb)(float, struct S_PIP, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_PFI(float p0, struct S_PFI p1, double p2, float (*cb)(float, struct S_PFI, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_PFF(float p0, struct S_PFF p1, double p2, float (*cb)(float, struct S_PFF, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_PFD(float p0, struct S_PFD p1, double p2, float (*cb)(float, struct S_PFD, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_PFP(float p0, struct S_PFP p1, double p2, float (*cb)(float, struct S_PFP, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_PDI(float p0, struct S_PDI p1, double p2, float (*cb)(float, struct S_PDI, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_PDF(float p0, struct S_PDF p1, double p2, float (*cb)(float, struct S_PDF, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_PDD(float p0, struct S_PDD p1, double p2, float (*cb)(float, struct S_PDD, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_PDP(float p0, struct S_PDP p1, double p2, float (*cb)(float, struct S_PDP, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_PPI(float p0, struct S_PPI p1, double p2, float (*cb)(float, struct S_PPI, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_PPF(float p0, struct S_PPF p1, double p2, float (*cb)(float, struct S_PPF, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_PPD(float p0, struct S_PPD p1, double p2, float (*cb)(float, struct S_PPD, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSD_PPP(float p0, struct S_PPP p1, double p2, float (*cb)(float, struct S_PPP, double)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_I(float p0, struct S_I p1, void* p2, float (*cb)(float, struct S_I, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_F(float p0, struct S_F p1, void* p2, float (*cb)(float, struct S_F, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_D(float p0, struct S_D p1, void* p2, float (*cb)(float, struct S_D, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_P(float p0, struct S_P p1, void* p2, float (*cb)(float, struct S_P, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_II(float p0, struct S_II p1, void* p2, float (*cb)(float, struct S_II, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_IF(float p0, struct S_IF p1, void* p2, float (*cb)(float, struct S_IF, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_ID(float p0, struct S_ID p1, void* p2, float (*cb)(float, struct S_ID, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_IP(float p0, struct S_IP p1, void* p2, float (*cb)(float, struct S_IP, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_FI(float p0, struct S_FI p1, void* p2, float (*cb)(float, struct S_FI, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_FF(float p0, struct S_FF p1, void* p2, float (*cb)(float, struct S_FF, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_FD(float p0, struct S_FD p1, void* p2, float (*cb)(float, struct S_FD, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_FP(float p0, struct S_FP p1, void* p2, float (*cb)(float, struct S_FP, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_DI(float p0, struct S_DI p1, void* p2, float (*cb)(float, struct S_DI, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_DF(float p0, struct S_DF p1, void* p2, float (*cb)(float, struct S_DF, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_DD(float p0, struct S_DD p1, void* p2, float (*cb)(float, struct S_DD, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_DP(float p0, struct S_DP p1, void* p2, float (*cb)(float, struct S_DP, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_PI(float p0, struct S_PI p1, void* p2, float (*cb)(float, struct S_PI, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_PF(float p0, struct S_PF p1, void* p2, float (*cb)(float, struct S_PF, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_PD(float p0, struct S_PD p1, void* p2, float (*cb)(float, struct S_PD, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_PP(float p0, struct S_PP p1, void* p2, float (*cb)(float, struct S_PP, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_III(float p0, struct S_III p1, void* p2, float (*cb)(float, struct S_III, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_IIF(float p0, struct S_IIF p1, void* p2, float (*cb)(float, struct S_IIF, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_IID(float p0, struct S_IID p1, void* p2, float (*cb)(float, struct S_IID, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_IIP(float p0, struct S_IIP p1, void* p2, float (*cb)(float, struct S_IIP, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_IFI(float p0, struct S_IFI p1, void* p2, float (*cb)(float, struct S_IFI, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_IFF(float p0, struct S_IFF p1, void* p2, float (*cb)(float, struct S_IFF, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_IFD(float p0, struct S_IFD p1, void* p2, float (*cb)(float, struct S_IFD, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_IFP(float p0, struct S_IFP p1, void* p2, float (*cb)(float, struct S_IFP, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_IDI(float p0, struct S_IDI p1, void* p2, float (*cb)(float, struct S_IDI, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_IDF(float p0, struct S_IDF p1, void* p2, float (*cb)(float, struct S_IDF, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_IDD(float p0, struct S_IDD p1, void* p2, float (*cb)(float, struct S_IDD, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_IDP(float p0, struct S_IDP p1, void* p2, float (*cb)(float, struct S_IDP, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_IPI(float p0, struct S_IPI p1, void* p2, float (*cb)(float, struct S_IPI, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_IPF(float p0, struct S_IPF p1, void* p2, float (*cb)(float, struct S_IPF, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_IPD(float p0, struct S_IPD p1, void* p2, float (*cb)(float, struct S_IPD, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_IPP(float p0, struct S_IPP p1, void* p2, float (*cb)(float, struct S_IPP, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_FII(float p0, struct S_FII p1, void* p2, float (*cb)(float, struct S_FII, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_FIF(float p0, struct S_FIF p1, void* p2, float (*cb)(float, struct S_FIF, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_FID(float p0, struct S_FID p1, void* p2, float (*cb)(float, struct S_FID, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_FIP(float p0, struct S_FIP p1, void* p2, float (*cb)(float, struct S_FIP, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_FFI(float p0, struct S_FFI p1, void* p2, float (*cb)(float, struct S_FFI, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_FFF(float p0, struct S_FFF p1, void* p2, float (*cb)(float, struct S_FFF, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_FFD(float p0, struct S_FFD p1, void* p2, float (*cb)(float, struct S_FFD, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_FFP(float p0, struct S_FFP p1, void* p2, float (*cb)(float, struct S_FFP, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_FDI(float p0, struct S_FDI p1, void* p2, float (*cb)(float, struct S_FDI, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_FDF(float p0, struct S_FDF p1, void* p2, float (*cb)(float, struct S_FDF, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_FDD(float p0, struct S_FDD p1, void* p2, float (*cb)(float, struct S_FDD, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_FDP(float p0, struct S_FDP p1, void* p2, float (*cb)(float, struct S_FDP, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_FPI(float p0, struct S_FPI p1, void* p2, float (*cb)(float, struct S_FPI, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_FPF(float p0, struct S_FPF p1, void* p2, float (*cb)(float, struct S_FPF, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_FPD(float p0, struct S_FPD p1, void* p2, float (*cb)(float, struct S_FPD, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_FPP(float p0, struct S_FPP p1, void* p2, float (*cb)(float, struct S_FPP, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_DII(float p0, struct S_DII p1, void* p2, float (*cb)(float, struct S_DII, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_DIF(float p0, struct S_DIF p1, void* p2, float (*cb)(float, struct S_DIF, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_DID(float p0, struct S_DID p1, void* p2, float (*cb)(float, struct S_DID, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_DIP(float p0, struct S_DIP p1, void* p2, float (*cb)(float, struct S_DIP, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_DFI(float p0, struct S_DFI p1, void* p2, float (*cb)(float, struct S_DFI, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_DFF(float p0, struct S_DFF p1, void* p2, float (*cb)(float, struct S_DFF, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_DFD(float p0, struct S_DFD p1, void* p2, float (*cb)(float, struct S_DFD, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_DFP(float p0, struct S_DFP p1, void* p2, float (*cb)(float, struct S_DFP, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_DDI(float p0, struct S_DDI p1, void* p2, float (*cb)(float, struct S_DDI, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_DDF(float p0, struct S_DDF p1, void* p2, float (*cb)(float, struct S_DDF, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_DDD(float p0, struct S_DDD p1, void* p2, float (*cb)(float, struct S_DDD, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_DDP(float p0, struct S_DDP p1, void* p2, float (*cb)(float, struct S_DDP, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_DPI(float p0, struct S_DPI p1, void* p2, float (*cb)(float, struct S_DPI, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_DPF(float p0, struct S_DPF p1, void* p2, float (*cb)(float, struct S_DPF, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_DPD(float p0, struct S_DPD p1, void* p2, float (*cb)(float, struct S_DPD, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_DPP(float p0, struct S_DPP p1, void* p2, float (*cb)(float, struct S_DPP, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_PII(float p0, struct S_PII p1, void* p2, float (*cb)(float, struct S_PII, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_PIF(float p0, struct S_PIF p1, void* p2, float (*cb)(float, struct S_PIF, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_PID(float p0, struct S_PID p1, void* p2, float (*cb)(float, struct S_PID, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_PIP(float p0, struct S_PIP p1, void* p2, float (*cb)(float, struct S_PIP, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_PFI(float p0, struct S_PFI p1, void* p2, float (*cb)(float, struct S_PFI, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_PFF(float p0, struct S_PFF p1, void* p2, float (*cb)(float, struct S_PFF, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_PFD(float p0, struct S_PFD p1, void* p2, float (*cb)(float, struct S_PFD, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_PFP(float p0, struct S_PFP p1, void* p2, float (*cb)(float, struct S_PFP, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_PDI(float p0, struct S_PDI p1, void* p2, float (*cb)(float, struct S_PDI, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_PDF(float p0, struct S_PDF p1, void* p2, float (*cb)(float, struct S_PDF, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_PDD(float p0, struct S_PDD p1, void* p2, float (*cb)(float, struct S_PDD, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_PDP(float p0, struct S_PDP p1, void* p2, float (*cb)(float, struct S_PDP, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_PPI(float p0, struct S_PPI p1, void* p2, float (*cb)(float, struct S_PPI, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_PPF(float p0, struct S_PPF p1, void* p2, float (*cb)(float, struct S_PPF, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_PPD(float p0, struct S_PPD p1, void* p2, float (*cb)(float, struct S_PPD, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSP_PPP(float p0, struct S_PPP p1, void* p2, float (*cb)(float, struct S_PPP, void*)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSS_I(float p0, struct S_I p1, struct S_I p2, float (*cb)(float, struct S_I, struct S_I)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSS_F(float p0, struct S_F p1, struct S_F p2, float (*cb)(float, struct S_F, struct S_F)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSS_D(float p0, struct S_D p1, struct S_D p2, float (*cb)(float, struct S_D, struct S_D)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSS_P(float p0, struct S_P p1, struct S_P p2, float (*cb)(float, struct S_P, struct S_P)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSS_II(float p0, struct S_II p1, struct S_II p2, float (*cb)(float, struct S_II, struct S_II)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSS_IF(float p0, struct S_IF p1, struct S_IF p2, float (*cb)(float, struct S_IF, struct S_IF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSS_ID(float p0, struct S_ID p1, struct S_ID p2, float (*cb)(float, struct S_ID, struct S_ID)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSS_IP(float p0, struct S_IP p1, struct S_IP p2, float (*cb)(float, struct S_IP, struct S_IP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSS_FI(float p0, struct S_FI p1, struct S_FI p2, float (*cb)(float, struct S_FI, struct S_FI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSS_FF(float p0, struct S_FF p1, struct S_FF p2, float (*cb)(float, struct S_FF, struct S_FF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSS_FD(float p0, struct S_FD p1, struct S_FD p2, float (*cb)(float, struct S_FD, struct S_FD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSS_FP(float p0, struct S_FP p1, struct S_FP p2, float (*cb)(float, struct S_FP, struct S_FP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSS_DI(float p0, struct S_DI p1, struct S_DI p2, float (*cb)(float, struct S_DI, struct S_DI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSS_DF(float p0, struct S_DF p1, struct S_DF p2, float (*cb)(float, struct S_DF, struct S_DF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSS_DD(float p0, struct S_DD p1, struct S_DD p2, float (*cb)(float, struct S_DD, struct S_DD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSS_DP(float p0, struct S_DP p1, struct S_DP p2, float (*cb)(float, struct S_DP, struct S_DP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSS_PI(float p0, struct S_PI p1, struct S_PI p2, float (*cb)(float, struct S_PI, struct S_PI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSS_PF(float p0, struct S_PF p1, struct S_PF p2, float (*cb)(float, struct S_PF, struct S_PF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSS_PD(float p0, struct S_PD p1, struct S_PD p2, float (*cb)(float, struct S_PD, struct S_PD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSS_PP(float p0, struct S_PP p1, struct S_PP p2, float (*cb)(float, struct S_PP, struct S_PP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSS_III(float p0, struct S_III p1, struct S_III p2, float (*cb)(float, struct S_III, struct S_III)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSS_IIF(float p0, struct S_IIF p1, struct S_IIF p2, float (*cb)(float, struct S_IIF, struct S_IIF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSS_IID(float p0, struct S_IID p1, struct S_IID p2, float (*cb)(float, struct S_IID, struct S_IID)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSS_IIP(float p0, struct S_IIP p1, struct S_IIP p2, float (*cb)(float, struct S_IIP, struct S_IIP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSS_IFI(float p0, struct S_IFI p1, struct S_IFI p2, float (*cb)(float, struct S_IFI, struct S_IFI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSS_IFF(float p0, struct S_IFF p1, struct S_IFF p2, float (*cb)(float, struct S_IFF, struct S_IFF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSS_IFD(float p0, struct S_IFD p1, struct S_IFD p2, float (*cb)(float, struct S_IFD, struct S_IFD)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSS_IFP(float p0, struct S_IFP p1, struct S_IFP p2, float (*cb)(float, struct S_IFP, struct S_IFP)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSS_IDI(float p0, struct S_IDI p1, struct S_IDI p2, float (*cb)(float, struct S_IDI, struct S_IDI)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSS_IDF(float p0, struct S_IDF p1, struct S_IDF p2, float (*cb)(float, struct S_IDF, struct S_IDF)) { return cb(p0, p1, p2); }
+EXPORT float f13_F_FSS_IDD(float p0, struct S_IDD p1, struct S_IDD p2, float (*cb)(float, struct S_IDD, struct S_IDD)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_IDP(float p0, struct S_IDP p1, struct S_IDP p2, float (*cb)(float, struct S_IDP, struct S_IDP)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_IPI(float p0, struct S_IPI p1, struct S_IPI p2, float (*cb)(float, struct S_IPI, struct S_IPI)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_IPF(float p0, struct S_IPF p1, struct S_IPF p2, float (*cb)(float, struct S_IPF, struct S_IPF)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_IPD(float p0, struct S_IPD p1, struct S_IPD p2, float (*cb)(float, struct S_IPD, struct S_IPD)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_IPP(float p0, struct S_IPP p1, struct S_IPP p2, float (*cb)(float, struct S_IPP, struct S_IPP)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_FII(float p0, struct S_FII p1, struct S_FII p2, float (*cb)(float, struct S_FII, struct S_FII)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_FIF(float p0, struct S_FIF p1, struct S_FIF p2, float (*cb)(float, struct S_FIF, struct S_FIF)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_FID(float p0, struct S_FID p1, struct S_FID p2, float (*cb)(float, struct S_FID, struct S_FID)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_FIP(float p0, struct S_FIP p1, struct S_FIP p2, float (*cb)(float, struct S_FIP, struct S_FIP)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_FFI(float p0, struct S_FFI p1, struct S_FFI p2, float (*cb)(float, struct S_FFI, struct S_FFI)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_FFF(float p0, struct S_FFF p1, struct S_FFF p2, float (*cb)(float, struct S_FFF, struct S_FFF)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_FFD(float p0, struct S_FFD p1, struct S_FFD p2, float (*cb)(float, struct S_FFD, struct S_FFD)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_FFP(float p0, struct S_FFP p1, struct S_FFP p2, float (*cb)(float, struct S_FFP, struct S_FFP)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_FDI(float p0, struct S_FDI p1, struct S_FDI p2, float (*cb)(float, struct S_FDI, struct S_FDI)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_FDF(float p0, struct S_FDF p1, struct S_FDF p2, float (*cb)(float, struct S_FDF, struct S_FDF)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_FDD(float p0, struct S_FDD p1, struct S_FDD p2, float (*cb)(float, struct S_FDD, struct S_FDD)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_FDP(float p0, struct S_FDP p1, struct S_FDP p2, float (*cb)(float, struct S_FDP, struct S_FDP)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_FPI(float p0, struct S_FPI p1, struct S_FPI p2, float (*cb)(float, struct S_FPI, struct S_FPI)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_FPF(float p0, struct S_FPF p1, struct S_FPF p2, float (*cb)(float, struct S_FPF, struct S_FPF)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_FPD(float p0, struct S_FPD p1, struct S_FPD p2, float (*cb)(float, struct S_FPD, struct S_FPD)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_FPP(float p0, struct S_FPP p1, struct S_FPP p2, float (*cb)(float, struct S_FPP, struct S_FPP)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_DII(float p0, struct S_DII p1, struct S_DII p2, float (*cb)(float, struct S_DII, struct S_DII)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_DIF(float p0, struct S_DIF p1, struct S_DIF p2, float (*cb)(float, struct S_DIF, struct S_DIF)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_DID(float p0, struct S_DID p1, struct S_DID p2, float (*cb)(float, struct S_DID, struct S_DID)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_DIP(float p0, struct S_DIP p1, struct S_DIP p2, float (*cb)(float, struct S_DIP, struct S_DIP)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_DFI(float p0, struct S_DFI p1, struct S_DFI p2, float (*cb)(float, struct S_DFI, struct S_DFI)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_DFF(float p0, struct S_DFF p1, struct S_DFF p2, float (*cb)(float, struct S_DFF, struct S_DFF)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_DFD(float p0, struct S_DFD p1, struct S_DFD p2, float (*cb)(float, struct S_DFD, struct S_DFD)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_DFP(float p0, struct S_DFP p1, struct S_DFP p2, float (*cb)(float, struct S_DFP, struct S_DFP)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_DDI(float p0, struct S_DDI p1, struct S_DDI p2, float (*cb)(float, struct S_DDI, struct S_DDI)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_DDF(float p0, struct S_DDF p1, struct S_DDF p2, float (*cb)(float, struct S_DDF, struct S_DDF)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_DDD(float p0, struct S_DDD p1, struct S_DDD p2, float (*cb)(float, struct S_DDD, struct S_DDD)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_DDP(float p0, struct S_DDP p1, struct S_DDP p2, float (*cb)(float, struct S_DDP, struct S_DDP)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_DPI(float p0, struct S_DPI p1, struct S_DPI p2, float (*cb)(float, struct S_DPI, struct S_DPI)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_DPF(float p0, struct S_DPF p1, struct S_DPF p2, float (*cb)(float, struct S_DPF, struct S_DPF)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_DPD(float p0, struct S_DPD p1, struct S_DPD p2, float (*cb)(float, struct S_DPD, struct S_DPD)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_DPP(float p0, struct S_DPP p1, struct S_DPP p2, float (*cb)(float, struct S_DPP, struct S_DPP)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_PII(float p0, struct S_PII p1, struct S_PII p2, float (*cb)(float, struct S_PII, struct S_PII)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_PIF(float p0, struct S_PIF p1, struct S_PIF p2, float (*cb)(float, struct S_PIF, struct S_PIF)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_PID(float p0, struct S_PID p1, struct S_PID p2, float (*cb)(float, struct S_PID, struct S_PID)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_PIP(float p0, struct S_PIP p1, struct S_PIP p2, float (*cb)(float, struct S_PIP, struct S_PIP)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_PFI(float p0, struct S_PFI p1, struct S_PFI p2, float (*cb)(float, struct S_PFI, struct S_PFI)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_PFF(float p0, struct S_PFF p1, struct S_PFF p2, float (*cb)(float, struct S_PFF, struct S_PFF)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_PFD(float p0, struct S_PFD p1, struct S_PFD p2, float (*cb)(float, struct S_PFD, struct S_PFD)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_PFP(float p0, struct S_PFP p1, struct S_PFP p2, float (*cb)(float, struct S_PFP, struct S_PFP)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_PDI(float p0, struct S_PDI p1, struct S_PDI p2, float (*cb)(float, struct S_PDI, struct S_PDI)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_PDF(float p0, struct S_PDF p1, struct S_PDF p2, float (*cb)(float, struct S_PDF, struct S_PDF)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_PDD(float p0, struct S_PDD p1, struct S_PDD p2, float (*cb)(float, struct S_PDD, struct S_PDD)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_PDP(float p0, struct S_PDP p1, struct S_PDP p2, float (*cb)(float, struct S_PDP, struct S_PDP)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_PPI(float p0, struct S_PPI p1, struct S_PPI p2, float (*cb)(float, struct S_PPI, struct S_PPI)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_PPF(float p0, struct S_PPF p1, struct S_PPF p2, float (*cb)(float, struct S_PPF, struct S_PPF)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_PPD(float p0, struct S_PPD p1, struct S_PPD p2, float (*cb)(float, struct S_PPD, struct S_PPD)) { return cb(p0, p1, p2); }
+EXPORT float f14_F_FSS_PPP(float p0, struct S_PPP p1, struct S_PPP p2, float (*cb)(float, struct S_PPP, struct S_PPP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DII_(double p0, int p1, int p2, double (*cb)(double, int, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIF_(double p0, int p1, float p2, double (*cb)(double, int, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DID_(double p0, int p1, double p2, double (*cb)(double, int, double)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIP_(double p0, int p1, void* p2, double (*cb)(double, int, void*)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_I(double p0, int p1, struct S_I p2, double (*cb)(double, int, struct S_I)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_F(double p0, int p1, struct S_F p2, double (*cb)(double, int, struct S_F)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_D(double p0, int p1, struct S_D p2, double (*cb)(double, int, struct S_D)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_P(double p0, int p1, struct S_P p2, double (*cb)(double, int, struct S_P)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_II(double p0, int p1, struct S_II p2, double (*cb)(double, int, struct S_II)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_IF(double p0, int p1, struct S_IF p2, double (*cb)(double, int, struct S_IF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_ID(double p0, int p1, struct S_ID p2, double (*cb)(double, int, struct S_ID)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_IP(double p0, int p1, struct S_IP p2, double (*cb)(double, int, struct S_IP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_FI(double p0, int p1, struct S_FI p2, double (*cb)(double, int, struct S_FI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_FF(double p0, int p1, struct S_FF p2, double (*cb)(double, int, struct S_FF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_FD(double p0, int p1, struct S_FD p2, double (*cb)(double, int, struct S_FD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_FP(double p0, int p1, struct S_FP p2, double (*cb)(double, int, struct S_FP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_DI(double p0, int p1, struct S_DI p2, double (*cb)(double, int, struct S_DI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_DF(double p0, int p1, struct S_DF p2, double (*cb)(double, int, struct S_DF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_DD(double p0, int p1, struct S_DD p2, double (*cb)(double, int, struct S_DD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_DP(double p0, int p1, struct S_DP p2, double (*cb)(double, int, struct S_DP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_PI(double p0, int p1, struct S_PI p2, double (*cb)(double, int, struct S_PI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_PF(double p0, int p1, struct S_PF p2, double (*cb)(double, int, struct S_PF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_PD(double p0, int p1, struct S_PD p2, double (*cb)(double, int, struct S_PD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_PP(double p0, int p1, struct S_PP p2, double (*cb)(double, int, struct S_PP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_III(double p0, int p1, struct S_III p2, double (*cb)(double, int, struct S_III)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_IIF(double p0, int p1, struct S_IIF p2, double (*cb)(double, int, struct S_IIF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_IID(double p0, int p1, struct S_IID p2, double (*cb)(double, int, struct S_IID)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_IIP(double p0, int p1, struct S_IIP p2, double (*cb)(double, int, struct S_IIP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_IFI(double p0, int p1, struct S_IFI p2, double (*cb)(double, int, struct S_IFI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_IFF(double p0, int p1, struct S_IFF p2, double (*cb)(double, int, struct S_IFF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_IFD(double p0, int p1, struct S_IFD p2, double (*cb)(double, int, struct S_IFD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_IFP(double p0, int p1, struct S_IFP p2, double (*cb)(double, int, struct S_IFP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_IDI(double p0, int p1, struct S_IDI p2, double (*cb)(double, int, struct S_IDI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_IDF(double p0, int p1, struct S_IDF p2, double (*cb)(double, int, struct S_IDF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_IDD(double p0, int p1, struct S_IDD p2, double (*cb)(double, int, struct S_IDD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_IDP(double p0, int p1, struct S_IDP p2, double (*cb)(double, int, struct S_IDP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_IPI(double p0, int p1, struct S_IPI p2, double (*cb)(double, int, struct S_IPI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_IPF(double p0, int p1, struct S_IPF p2, double (*cb)(double, int, struct S_IPF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_IPD(double p0, int p1, struct S_IPD p2, double (*cb)(double, int, struct S_IPD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_IPP(double p0, int p1, struct S_IPP p2, double (*cb)(double, int, struct S_IPP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_FII(double p0, int p1, struct S_FII p2, double (*cb)(double, int, struct S_FII)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_FIF(double p0, int p1, struct S_FIF p2, double (*cb)(double, int, struct S_FIF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_FID(double p0, int p1, struct S_FID p2, double (*cb)(double, int, struct S_FID)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_FIP(double p0, int p1, struct S_FIP p2, double (*cb)(double, int, struct S_FIP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_FFI(double p0, int p1, struct S_FFI p2, double (*cb)(double, int, struct S_FFI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_FFF(double p0, int p1, struct S_FFF p2, double (*cb)(double, int, struct S_FFF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_FFD(double p0, int p1, struct S_FFD p2, double (*cb)(double, int, struct S_FFD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_FFP(double p0, int p1, struct S_FFP p2, double (*cb)(double, int, struct S_FFP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_FDI(double p0, int p1, struct S_FDI p2, double (*cb)(double, int, struct S_FDI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_FDF(double p0, int p1, struct S_FDF p2, double (*cb)(double, int, struct S_FDF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_FDD(double p0, int p1, struct S_FDD p2, double (*cb)(double, int, struct S_FDD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_FDP(double p0, int p1, struct S_FDP p2, double (*cb)(double, int, struct S_FDP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_FPI(double p0, int p1, struct S_FPI p2, double (*cb)(double, int, struct S_FPI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_FPF(double p0, int p1, struct S_FPF p2, double (*cb)(double, int, struct S_FPF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_FPD(double p0, int p1, struct S_FPD p2, double (*cb)(double, int, struct S_FPD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_FPP(double p0, int p1, struct S_FPP p2, double (*cb)(double, int, struct S_FPP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_DII(double p0, int p1, struct S_DII p2, double (*cb)(double, int, struct S_DII)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_DIF(double p0, int p1, struct S_DIF p2, double (*cb)(double, int, struct S_DIF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_DID(double p0, int p1, struct S_DID p2, double (*cb)(double, int, struct S_DID)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_DIP(double p0, int p1, struct S_DIP p2, double (*cb)(double, int, struct S_DIP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_DFI(double p0, int p1, struct S_DFI p2, double (*cb)(double, int, struct S_DFI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_DFF(double p0, int p1, struct S_DFF p2, double (*cb)(double, int, struct S_DFF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_DFD(double p0, int p1, struct S_DFD p2, double (*cb)(double, int, struct S_DFD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_DFP(double p0, int p1, struct S_DFP p2, double (*cb)(double, int, struct S_DFP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_DDI(double p0, int p1, struct S_DDI p2, double (*cb)(double, int, struct S_DDI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_DDF(double p0, int p1, struct S_DDF p2, double (*cb)(double, int, struct S_DDF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_DDD(double p0, int p1, struct S_DDD p2, double (*cb)(double, int, struct S_DDD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_DDP(double p0, int p1, struct S_DDP p2, double (*cb)(double, int, struct S_DDP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_DPI(double p0, int p1, struct S_DPI p2, double (*cb)(double, int, struct S_DPI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_DPF(double p0, int p1, struct S_DPF p2, double (*cb)(double, int, struct S_DPF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_DPD(double p0, int p1, struct S_DPD p2, double (*cb)(double, int, struct S_DPD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_DPP(double p0, int p1, struct S_DPP p2, double (*cb)(double, int, struct S_DPP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_PII(double p0, int p1, struct S_PII p2, double (*cb)(double, int, struct S_PII)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_PIF(double p0, int p1, struct S_PIF p2, double (*cb)(double, int, struct S_PIF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_PID(double p0, int p1, struct S_PID p2, double (*cb)(double, int, struct S_PID)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_PIP(double p0, int p1, struct S_PIP p2, double (*cb)(double, int, struct S_PIP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_PFI(double p0, int p1, struct S_PFI p2, double (*cb)(double, int, struct S_PFI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_PFF(double p0, int p1, struct S_PFF p2, double (*cb)(double, int, struct S_PFF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_PFD(double p0, int p1, struct S_PFD p2, double (*cb)(double, int, struct S_PFD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_PFP(double p0, int p1, struct S_PFP p2, double (*cb)(double, int, struct S_PFP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_PDI(double p0, int p1, struct S_PDI p2, double (*cb)(double, int, struct S_PDI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_PDF(double p0, int p1, struct S_PDF p2, double (*cb)(double, int, struct S_PDF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_PDD(double p0, int p1, struct S_PDD p2, double (*cb)(double, int, struct S_PDD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_PDP(double p0, int p1, struct S_PDP p2, double (*cb)(double, int, struct S_PDP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_PPI(double p0, int p1, struct S_PPI p2, double (*cb)(double, int, struct S_PPI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_PPF(double p0, int p1, struct S_PPF p2, double (*cb)(double, int, struct S_PPF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_PPD(double p0, int p1, struct S_PPD p2, double (*cb)(double, int, struct S_PPD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DIS_PPP(double p0, int p1, struct S_PPP p2, double (*cb)(double, int, struct S_PPP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFI_(double p0, float p1, int p2, double (*cb)(double, float, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFF_(double p0, float p1, float p2, double (*cb)(double, float, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFD_(double p0, float p1, double p2, double (*cb)(double, float, double)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFP_(double p0, float p1, void* p2, double (*cb)(double, float, void*)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_I(double p0, float p1, struct S_I p2, double (*cb)(double, float, struct S_I)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_F(double p0, float p1, struct S_F p2, double (*cb)(double, float, struct S_F)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_D(double p0, float p1, struct S_D p2, double (*cb)(double, float, struct S_D)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_P(double p0, float p1, struct S_P p2, double (*cb)(double, float, struct S_P)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_II(double p0, float p1, struct S_II p2, double (*cb)(double, float, struct S_II)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_IF(double p0, float p1, struct S_IF p2, double (*cb)(double, float, struct S_IF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_ID(double p0, float p1, struct S_ID p2, double (*cb)(double, float, struct S_ID)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_IP(double p0, float p1, struct S_IP p2, double (*cb)(double, float, struct S_IP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_FI(double p0, float p1, struct S_FI p2, double (*cb)(double, float, struct S_FI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_FF(double p0, float p1, struct S_FF p2, double (*cb)(double, float, struct S_FF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_FD(double p0, float p1, struct S_FD p2, double (*cb)(double, float, struct S_FD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_FP(double p0, float p1, struct S_FP p2, double (*cb)(double, float, struct S_FP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_DI(double p0, float p1, struct S_DI p2, double (*cb)(double, float, struct S_DI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_DF(double p0, float p1, struct S_DF p2, double (*cb)(double, float, struct S_DF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_DD(double p0, float p1, struct S_DD p2, double (*cb)(double, float, struct S_DD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_DP(double p0, float p1, struct S_DP p2, double (*cb)(double, float, struct S_DP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_PI(double p0, float p1, struct S_PI p2, double (*cb)(double, float, struct S_PI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_PF(double p0, float p1, struct S_PF p2, double (*cb)(double, float, struct S_PF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_PD(double p0, float p1, struct S_PD p2, double (*cb)(double, float, struct S_PD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_PP(double p0, float p1, struct S_PP p2, double (*cb)(double, float, struct S_PP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_III(double p0, float p1, struct S_III p2, double (*cb)(double, float, struct S_III)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_IIF(double p0, float p1, struct S_IIF p2, double (*cb)(double, float, struct S_IIF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_IID(double p0, float p1, struct S_IID p2, double (*cb)(double, float, struct S_IID)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_IIP(double p0, float p1, struct S_IIP p2, double (*cb)(double, float, struct S_IIP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_IFI(double p0, float p1, struct S_IFI p2, double (*cb)(double, float, struct S_IFI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_IFF(double p0, float p1, struct S_IFF p2, double (*cb)(double, float, struct S_IFF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_IFD(double p0, float p1, struct S_IFD p2, double (*cb)(double, float, struct S_IFD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_IFP(double p0, float p1, struct S_IFP p2, double (*cb)(double, float, struct S_IFP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_IDI(double p0, float p1, struct S_IDI p2, double (*cb)(double, float, struct S_IDI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_IDF(double p0, float p1, struct S_IDF p2, double (*cb)(double, float, struct S_IDF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_IDD(double p0, float p1, struct S_IDD p2, double (*cb)(double, float, struct S_IDD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_IDP(double p0, float p1, struct S_IDP p2, double (*cb)(double, float, struct S_IDP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_IPI(double p0, float p1, struct S_IPI p2, double (*cb)(double, float, struct S_IPI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_IPF(double p0, float p1, struct S_IPF p2, double (*cb)(double, float, struct S_IPF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_IPD(double p0, float p1, struct S_IPD p2, double (*cb)(double, float, struct S_IPD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_IPP(double p0, float p1, struct S_IPP p2, double (*cb)(double, float, struct S_IPP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_FII(double p0, float p1, struct S_FII p2, double (*cb)(double, float, struct S_FII)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_FIF(double p0, float p1, struct S_FIF p2, double (*cb)(double, float, struct S_FIF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_FID(double p0, float p1, struct S_FID p2, double (*cb)(double, float, struct S_FID)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_FIP(double p0, float p1, struct S_FIP p2, double (*cb)(double, float, struct S_FIP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_FFI(double p0, float p1, struct S_FFI p2, double (*cb)(double, float, struct S_FFI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_FFF(double p0, float p1, struct S_FFF p2, double (*cb)(double, float, struct S_FFF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_FFD(double p0, float p1, struct S_FFD p2, double (*cb)(double, float, struct S_FFD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_FFP(double p0, float p1, struct S_FFP p2, double (*cb)(double, float, struct S_FFP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_FDI(double p0, float p1, struct S_FDI p2, double (*cb)(double, float, struct S_FDI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_FDF(double p0, float p1, struct S_FDF p2, double (*cb)(double, float, struct S_FDF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_FDD(double p0, float p1, struct S_FDD p2, double (*cb)(double, float, struct S_FDD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_FDP(double p0, float p1, struct S_FDP p2, double (*cb)(double, float, struct S_FDP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_FPI(double p0, float p1, struct S_FPI p2, double (*cb)(double, float, struct S_FPI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_FPF(double p0, float p1, struct S_FPF p2, double (*cb)(double, float, struct S_FPF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_FPD(double p0, float p1, struct S_FPD p2, double (*cb)(double, float, struct S_FPD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_FPP(double p0, float p1, struct S_FPP p2, double (*cb)(double, float, struct S_FPP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_DII(double p0, float p1, struct S_DII p2, double (*cb)(double, float, struct S_DII)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_DIF(double p0, float p1, struct S_DIF p2, double (*cb)(double, float, struct S_DIF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_DID(double p0, float p1, struct S_DID p2, double (*cb)(double, float, struct S_DID)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_DIP(double p0, float p1, struct S_DIP p2, double (*cb)(double, float, struct S_DIP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_DFI(double p0, float p1, struct S_DFI p2, double (*cb)(double, float, struct S_DFI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_DFF(double p0, float p1, struct S_DFF p2, double (*cb)(double, float, struct S_DFF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_DFD(double p0, float p1, struct S_DFD p2, double (*cb)(double, float, struct S_DFD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_DFP(double p0, float p1, struct S_DFP p2, double (*cb)(double, float, struct S_DFP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_DDI(double p0, float p1, struct S_DDI p2, double (*cb)(double, float, struct S_DDI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_DDF(double p0, float p1, struct S_DDF p2, double (*cb)(double, float, struct S_DDF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_DDD(double p0, float p1, struct S_DDD p2, double (*cb)(double, float, struct S_DDD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_DDP(double p0, float p1, struct S_DDP p2, double (*cb)(double, float, struct S_DDP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_DPI(double p0, float p1, struct S_DPI p2, double (*cb)(double, float, struct S_DPI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_DPF(double p0, float p1, struct S_DPF p2, double (*cb)(double, float, struct S_DPF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_DPD(double p0, float p1, struct S_DPD p2, double (*cb)(double, float, struct S_DPD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_DPP(double p0, float p1, struct S_DPP p2, double (*cb)(double, float, struct S_DPP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_PII(double p0, float p1, struct S_PII p2, double (*cb)(double, float, struct S_PII)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_PIF(double p0, float p1, struct S_PIF p2, double (*cb)(double, float, struct S_PIF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_PID(double p0, float p1, struct S_PID p2, double (*cb)(double, float, struct S_PID)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_PIP(double p0, float p1, struct S_PIP p2, double (*cb)(double, float, struct S_PIP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_PFI(double p0, float p1, struct S_PFI p2, double (*cb)(double, float, struct S_PFI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_PFF(double p0, float p1, struct S_PFF p2, double (*cb)(double, float, struct S_PFF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_PFD(double p0, float p1, struct S_PFD p2, double (*cb)(double, float, struct S_PFD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_PFP(double p0, float p1, struct S_PFP p2, double (*cb)(double, float, struct S_PFP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_PDI(double p0, float p1, struct S_PDI p2, double (*cb)(double, float, struct S_PDI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_PDF(double p0, float p1, struct S_PDF p2, double (*cb)(double, float, struct S_PDF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_PDD(double p0, float p1, struct S_PDD p2, double (*cb)(double, float, struct S_PDD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_PDP(double p0, float p1, struct S_PDP p2, double (*cb)(double, float, struct S_PDP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_PPI(double p0, float p1, struct S_PPI p2, double (*cb)(double, float, struct S_PPI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_PPF(double p0, float p1, struct S_PPF p2, double (*cb)(double, float, struct S_PPF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_PPD(double p0, float p1, struct S_PPD p2, double (*cb)(double, float, struct S_PPD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DFS_PPP(double p0, float p1, struct S_PPP p2, double (*cb)(double, float, struct S_PPP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDI_(double p0, double p1, int p2, double (*cb)(double, double, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDF_(double p0, double p1, float p2, double (*cb)(double, double, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDD_(double p0, double p1, double p2, double (*cb)(double, double, double)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDP_(double p0, double p1, void* p2, double (*cb)(double, double, void*)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_I(double p0, double p1, struct S_I p2, double (*cb)(double, double, struct S_I)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_F(double p0, double p1, struct S_F p2, double (*cb)(double, double, struct S_F)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_D(double p0, double p1, struct S_D p2, double (*cb)(double, double, struct S_D)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_P(double p0, double p1, struct S_P p2, double (*cb)(double, double, struct S_P)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_II(double p0, double p1, struct S_II p2, double (*cb)(double, double, struct S_II)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_IF(double p0, double p1, struct S_IF p2, double (*cb)(double, double, struct S_IF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_ID(double p0, double p1, struct S_ID p2, double (*cb)(double, double, struct S_ID)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_IP(double p0, double p1, struct S_IP p2, double (*cb)(double, double, struct S_IP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_FI(double p0, double p1, struct S_FI p2, double (*cb)(double, double, struct S_FI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_FF(double p0, double p1, struct S_FF p2, double (*cb)(double, double, struct S_FF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_FD(double p0, double p1, struct S_FD p2, double (*cb)(double, double, struct S_FD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_FP(double p0, double p1, struct S_FP p2, double (*cb)(double, double, struct S_FP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_DI(double p0, double p1, struct S_DI p2, double (*cb)(double, double, struct S_DI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_DF(double p0, double p1, struct S_DF p2, double (*cb)(double, double, struct S_DF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_DD(double p0, double p1, struct S_DD p2, double (*cb)(double, double, struct S_DD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_DP(double p0, double p1, struct S_DP p2, double (*cb)(double, double, struct S_DP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_PI(double p0, double p1, struct S_PI p2, double (*cb)(double, double, struct S_PI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_PF(double p0, double p1, struct S_PF p2, double (*cb)(double, double, struct S_PF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_PD(double p0, double p1, struct S_PD p2, double (*cb)(double, double, struct S_PD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_PP(double p0, double p1, struct S_PP p2, double (*cb)(double, double, struct S_PP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_III(double p0, double p1, struct S_III p2, double (*cb)(double, double, struct S_III)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_IIF(double p0, double p1, struct S_IIF p2, double (*cb)(double, double, struct S_IIF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_IID(double p0, double p1, struct S_IID p2, double (*cb)(double, double, struct S_IID)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_IIP(double p0, double p1, struct S_IIP p2, double (*cb)(double, double, struct S_IIP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_IFI(double p0, double p1, struct S_IFI p2, double (*cb)(double, double, struct S_IFI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_IFF(double p0, double p1, struct S_IFF p2, double (*cb)(double, double, struct S_IFF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_IFD(double p0, double p1, struct S_IFD p2, double (*cb)(double, double, struct S_IFD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_IFP(double p0, double p1, struct S_IFP p2, double (*cb)(double, double, struct S_IFP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_IDI(double p0, double p1, struct S_IDI p2, double (*cb)(double, double, struct S_IDI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_IDF(double p0, double p1, struct S_IDF p2, double (*cb)(double, double, struct S_IDF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_IDD(double p0, double p1, struct S_IDD p2, double (*cb)(double, double, struct S_IDD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_IDP(double p0, double p1, struct S_IDP p2, double (*cb)(double, double, struct S_IDP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_IPI(double p0, double p1, struct S_IPI p2, double (*cb)(double, double, struct S_IPI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_IPF(double p0, double p1, struct S_IPF p2, double (*cb)(double, double, struct S_IPF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_IPD(double p0, double p1, struct S_IPD p2, double (*cb)(double, double, struct S_IPD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_IPP(double p0, double p1, struct S_IPP p2, double (*cb)(double, double, struct S_IPP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_FII(double p0, double p1, struct S_FII p2, double (*cb)(double, double, struct S_FII)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_FIF(double p0, double p1, struct S_FIF p2, double (*cb)(double, double, struct S_FIF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_FID(double p0, double p1, struct S_FID p2, double (*cb)(double, double, struct S_FID)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_FIP(double p0, double p1, struct S_FIP p2, double (*cb)(double, double, struct S_FIP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_FFI(double p0, double p1, struct S_FFI p2, double (*cb)(double, double, struct S_FFI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_FFF(double p0, double p1, struct S_FFF p2, double (*cb)(double, double, struct S_FFF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_FFD(double p0, double p1, struct S_FFD p2, double (*cb)(double, double, struct S_FFD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_FFP(double p0, double p1, struct S_FFP p2, double (*cb)(double, double, struct S_FFP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_FDI(double p0, double p1, struct S_FDI p2, double (*cb)(double, double, struct S_FDI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_FDF(double p0, double p1, struct S_FDF p2, double (*cb)(double, double, struct S_FDF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_FDD(double p0, double p1, struct S_FDD p2, double (*cb)(double, double, struct S_FDD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_FDP(double p0, double p1, struct S_FDP p2, double (*cb)(double, double, struct S_FDP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_FPI(double p0, double p1, struct S_FPI p2, double (*cb)(double, double, struct S_FPI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_FPF(double p0, double p1, struct S_FPF p2, double (*cb)(double, double, struct S_FPF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_FPD(double p0, double p1, struct S_FPD p2, double (*cb)(double, double, struct S_FPD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_FPP(double p0, double p1, struct S_FPP p2, double (*cb)(double, double, struct S_FPP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_DII(double p0, double p1, struct S_DII p2, double (*cb)(double, double, struct S_DII)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_DIF(double p0, double p1, struct S_DIF p2, double (*cb)(double, double, struct S_DIF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_DID(double p0, double p1, struct S_DID p2, double (*cb)(double, double, struct S_DID)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_DIP(double p0, double p1, struct S_DIP p2, double (*cb)(double, double, struct S_DIP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_DFI(double p0, double p1, struct S_DFI p2, double (*cb)(double, double, struct S_DFI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_DFF(double p0, double p1, struct S_DFF p2, double (*cb)(double, double, struct S_DFF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_DFD(double p0, double p1, struct S_DFD p2, double (*cb)(double, double, struct S_DFD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_DFP(double p0, double p1, struct S_DFP p2, double (*cb)(double, double, struct S_DFP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_DDI(double p0, double p1, struct S_DDI p2, double (*cb)(double, double, struct S_DDI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_DDF(double p0, double p1, struct S_DDF p2, double (*cb)(double, double, struct S_DDF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_DDD(double p0, double p1, struct S_DDD p2, double (*cb)(double, double, struct S_DDD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_DDP(double p0, double p1, struct S_DDP p2, double (*cb)(double, double, struct S_DDP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_DPI(double p0, double p1, struct S_DPI p2, double (*cb)(double, double, struct S_DPI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_DPF(double p0, double p1, struct S_DPF p2, double (*cb)(double, double, struct S_DPF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_DPD(double p0, double p1, struct S_DPD p2, double (*cb)(double, double, struct S_DPD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_DPP(double p0, double p1, struct S_DPP p2, double (*cb)(double, double, struct S_DPP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_PII(double p0, double p1, struct S_PII p2, double (*cb)(double, double, struct S_PII)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_PIF(double p0, double p1, struct S_PIF p2, double (*cb)(double, double, struct S_PIF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_PID(double p0, double p1, struct S_PID p2, double (*cb)(double, double, struct S_PID)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_PIP(double p0, double p1, struct S_PIP p2, double (*cb)(double, double, struct S_PIP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_PFI(double p0, double p1, struct S_PFI p2, double (*cb)(double, double, struct S_PFI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_PFF(double p0, double p1, struct S_PFF p2, double (*cb)(double, double, struct S_PFF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_PFD(double p0, double p1, struct S_PFD p2, double (*cb)(double, double, struct S_PFD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_PFP(double p0, double p1, struct S_PFP p2, double (*cb)(double, double, struct S_PFP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_PDI(double p0, double p1, struct S_PDI p2, double (*cb)(double, double, struct S_PDI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_PDF(double p0, double p1, struct S_PDF p2, double (*cb)(double, double, struct S_PDF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_PDD(double p0, double p1, struct S_PDD p2, double (*cb)(double, double, struct S_PDD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_PDP(double p0, double p1, struct S_PDP p2, double (*cb)(double, double, struct S_PDP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_PPI(double p0, double p1, struct S_PPI p2, double (*cb)(double, double, struct S_PPI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_PPF(double p0, double p1, struct S_PPF p2, double (*cb)(double, double, struct S_PPF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_PPD(double p0, double p1, struct S_PPD p2, double (*cb)(double, double, struct S_PPD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DDS_PPP(double p0, double p1, struct S_PPP p2, double (*cb)(double, double, struct S_PPP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPI_(double p0, void* p1, int p2, double (*cb)(double, void*, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPF_(double p0, void* p1, float p2, double (*cb)(double, void*, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPD_(double p0, void* p1, double p2, double (*cb)(double, void*, double)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPP_(double p0, void* p1, void* p2, double (*cb)(double, void*, void*)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_I(double p0, void* p1, struct S_I p2, double (*cb)(double, void*, struct S_I)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_F(double p0, void* p1, struct S_F p2, double (*cb)(double, void*, struct S_F)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_D(double p0, void* p1, struct S_D p2, double (*cb)(double, void*, struct S_D)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_P(double p0, void* p1, struct S_P p2, double (*cb)(double, void*, struct S_P)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_II(double p0, void* p1, struct S_II p2, double (*cb)(double, void*, struct S_II)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_IF(double p0, void* p1, struct S_IF p2, double (*cb)(double, void*, struct S_IF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_ID(double p0, void* p1, struct S_ID p2, double (*cb)(double, void*, struct S_ID)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_IP(double p0, void* p1, struct S_IP p2, double (*cb)(double, void*, struct S_IP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_FI(double p0, void* p1, struct S_FI p2, double (*cb)(double, void*, struct S_FI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_FF(double p0, void* p1, struct S_FF p2, double (*cb)(double, void*, struct S_FF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_FD(double p0, void* p1, struct S_FD p2, double (*cb)(double, void*, struct S_FD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_FP(double p0, void* p1, struct S_FP p2, double (*cb)(double, void*, struct S_FP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_DI(double p0, void* p1, struct S_DI p2, double (*cb)(double, void*, struct S_DI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_DF(double p0, void* p1, struct S_DF p2, double (*cb)(double, void*, struct S_DF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_DD(double p0, void* p1, struct S_DD p2, double (*cb)(double, void*, struct S_DD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_DP(double p0, void* p1, struct S_DP p2, double (*cb)(double, void*, struct S_DP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_PI(double p0, void* p1, struct S_PI p2, double (*cb)(double, void*, struct S_PI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_PF(double p0, void* p1, struct S_PF p2, double (*cb)(double, void*, struct S_PF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_PD(double p0, void* p1, struct S_PD p2, double (*cb)(double, void*, struct S_PD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_PP(double p0, void* p1, struct S_PP p2, double (*cb)(double, void*, struct S_PP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_III(double p0, void* p1, struct S_III p2, double (*cb)(double, void*, struct S_III)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_IIF(double p0, void* p1, struct S_IIF p2, double (*cb)(double, void*, struct S_IIF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_IID(double p0, void* p1, struct S_IID p2, double (*cb)(double, void*, struct S_IID)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_IIP(double p0, void* p1, struct S_IIP p2, double (*cb)(double, void*, struct S_IIP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_IFI(double p0, void* p1, struct S_IFI p2, double (*cb)(double, void*, struct S_IFI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_IFF(double p0, void* p1, struct S_IFF p2, double (*cb)(double, void*, struct S_IFF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_IFD(double p0, void* p1, struct S_IFD p2, double (*cb)(double, void*, struct S_IFD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_IFP(double p0, void* p1, struct S_IFP p2, double (*cb)(double, void*, struct S_IFP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_IDI(double p0, void* p1, struct S_IDI p2, double (*cb)(double, void*, struct S_IDI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_IDF(double p0, void* p1, struct S_IDF p2, double (*cb)(double, void*, struct S_IDF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_IDD(double p0, void* p1, struct S_IDD p2, double (*cb)(double, void*, struct S_IDD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_IDP(double p0, void* p1, struct S_IDP p2, double (*cb)(double, void*, struct S_IDP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_IPI(double p0, void* p1, struct S_IPI p2, double (*cb)(double, void*, struct S_IPI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_IPF(double p0, void* p1, struct S_IPF p2, double (*cb)(double, void*, struct S_IPF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_IPD(double p0, void* p1, struct S_IPD p2, double (*cb)(double, void*, struct S_IPD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_IPP(double p0, void* p1, struct S_IPP p2, double (*cb)(double, void*, struct S_IPP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_FII(double p0, void* p1, struct S_FII p2, double (*cb)(double, void*, struct S_FII)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_FIF(double p0, void* p1, struct S_FIF p2, double (*cb)(double, void*, struct S_FIF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_FID(double p0, void* p1, struct S_FID p2, double (*cb)(double, void*, struct S_FID)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_FIP(double p0, void* p1, struct S_FIP p2, double (*cb)(double, void*, struct S_FIP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_FFI(double p0, void* p1, struct S_FFI p2, double (*cb)(double, void*, struct S_FFI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_FFF(double p0, void* p1, struct S_FFF p2, double (*cb)(double, void*, struct S_FFF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_FFD(double p0, void* p1, struct S_FFD p2, double (*cb)(double, void*, struct S_FFD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_FFP(double p0, void* p1, struct S_FFP p2, double (*cb)(double, void*, struct S_FFP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_FDI(double p0, void* p1, struct S_FDI p2, double (*cb)(double, void*, struct S_FDI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_FDF(double p0, void* p1, struct S_FDF p2, double (*cb)(double, void*, struct S_FDF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_FDD(double p0, void* p1, struct S_FDD p2, double (*cb)(double, void*, struct S_FDD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_FDP(double p0, void* p1, struct S_FDP p2, double (*cb)(double, void*, struct S_FDP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_FPI(double p0, void* p1, struct S_FPI p2, double (*cb)(double, void*, struct S_FPI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_FPF(double p0, void* p1, struct S_FPF p2, double (*cb)(double, void*, struct S_FPF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_FPD(double p0, void* p1, struct S_FPD p2, double (*cb)(double, void*, struct S_FPD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_FPP(double p0, void* p1, struct S_FPP p2, double (*cb)(double, void*, struct S_FPP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_DII(double p0, void* p1, struct S_DII p2, double (*cb)(double, void*, struct S_DII)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_DIF(double p0, void* p1, struct S_DIF p2, double (*cb)(double, void*, struct S_DIF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_DID(double p0, void* p1, struct S_DID p2, double (*cb)(double, void*, struct S_DID)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_DIP(double p0, void* p1, struct S_DIP p2, double (*cb)(double, void*, struct S_DIP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_DFI(double p0, void* p1, struct S_DFI p2, double (*cb)(double, void*, struct S_DFI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_DFF(double p0, void* p1, struct S_DFF p2, double (*cb)(double, void*, struct S_DFF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_DFD(double p0, void* p1, struct S_DFD p2, double (*cb)(double, void*, struct S_DFD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_DFP(double p0, void* p1, struct S_DFP p2, double (*cb)(double, void*, struct S_DFP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_DDI(double p0, void* p1, struct S_DDI p2, double (*cb)(double, void*, struct S_DDI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_DDF(double p0, void* p1, struct S_DDF p2, double (*cb)(double, void*, struct S_DDF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_DDD(double p0, void* p1, struct S_DDD p2, double (*cb)(double, void*, struct S_DDD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_DDP(double p0, void* p1, struct S_DDP p2, double (*cb)(double, void*, struct S_DDP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_DPI(double p0, void* p1, struct S_DPI p2, double (*cb)(double, void*, struct S_DPI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_DPF(double p0, void* p1, struct S_DPF p2, double (*cb)(double, void*, struct S_DPF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_DPD(double p0, void* p1, struct S_DPD p2, double (*cb)(double, void*, struct S_DPD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_DPP(double p0, void* p1, struct S_DPP p2, double (*cb)(double, void*, struct S_DPP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_PII(double p0, void* p1, struct S_PII p2, double (*cb)(double, void*, struct S_PII)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_PIF(double p0, void* p1, struct S_PIF p2, double (*cb)(double, void*, struct S_PIF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_PID(double p0, void* p1, struct S_PID p2, double (*cb)(double, void*, struct S_PID)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_PIP(double p0, void* p1, struct S_PIP p2, double (*cb)(double, void*, struct S_PIP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_PFI(double p0, void* p1, struct S_PFI p2, double (*cb)(double, void*, struct S_PFI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_PFF(double p0, void* p1, struct S_PFF p2, double (*cb)(double, void*, struct S_PFF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_PFD(double p0, void* p1, struct S_PFD p2, double (*cb)(double, void*, struct S_PFD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_PFP(double p0, void* p1, struct S_PFP p2, double (*cb)(double, void*, struct S_PFP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_PDI(double p0, void* p1, struct S_PDI p2, double (*cb)(double, void*, struct S_PDI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_PDF(double p0, void* p1, struct S_PDF p2, double (*cb)(double, void*, struct S_PDF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_PDD(double p0, void* p1, struct S_PDD p2, double (*cb)(double, void*, struct S_PDD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_PDP(double p0, void* p1, struct S_PDP p2, double (*cb)(double, void*, struct S_PDP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_PPI(double p0, void* p1, struct S_PPI p2, double (*cb)(double, void*, struct S_PPI)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_PPF(double p0, void* p1, struct S_PPF p2, double (*cb)(double, void*, struct S_PPF)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_PPD(double p0, void* p1, struct S_PPD p2, double (*cb)(double, void*, struct S_PPD)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DPS_PPP(double p0, void* p1, struct S_PPP p2, double (*cb)(double, void*, struct S_PPP)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_I(double p0, struct S_I p1, int p2, double (*cb)(double, struct S_I, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_F(double p0, struct S_F p1, int p2, double (*cb)(double, struct S_F, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_D(double p0, struct S_D p1, int p2, double (*cb)(double, struct S_D, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_P(double p0, struct S_P p1, int p2, double (*cb)(double, struct S_P, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_II(double p0, struct S_II p1, int p2, double (*cb)(double, struct S_II, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_IF(double p0, struct S_IF p1, int p2, double (*cb)(double, struct S_IF, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_ID(double p0, struct S_ID p1, int p2, double (*cb)(double, struct S_ID, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_IP(double p0, struct S_IP p1, int p2, double (*cb)(double, struct S_IP, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_FI(double p0, struct S_FI p1, int p2, double (*cb)(double, struct S_FI, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_FF(double p0, struct S_FF p1, int p2, double (*cb)(double, struct S_FF, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_FD(double p0, struct S_FD p1, int p2, double (*cb)(double, struct S_FD, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_FP(double p0, struct S_FP p1, int p2, double (*cb)(double, struct S_FP, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_DI(double p0, struct S_DI p1, int p2, double (*cb)(double, struct S_DI, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_DF(double p0, struct S_DF p1, int p2, double (*cb)(double, struct S_DF, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_DD(double p0, struct S_DD p1, int p2, double (*cb)(double, struct S_DD, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_DP(double p0, struct S_DP p1, int p2, double (*cb)(double, struct S_DP, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_PI(double p0, struct S_PI p1, int p2, double (*cb)(double, struct S_PI, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_PF(double p0, struct S_PF p1, int p2, double (*cb)(double, struct S_PF, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_PD(double p0, struct S_PD p1, int p2, double (*cb)(double, struct S_PD, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_PP(double p0, struct S_PP p1, int p2, double (*cb)(double, struct S_PP, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_III(double p0, struct S_III p1, int p2, double (*cb)(double, struct S_III, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_IIF(double p0, struct S_IIF p1, int p2, double (*cb)(double, struct S_IIF, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_IID(double p0, struct S_IID p1, int p2, double (*cb)(double, struct S_IID, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_IIP(double p0, struct S_IIP p1, int p2, double (*cb)(double, struct S_IIP, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_IFI(double p0, struct S_IFI p1, int p2, double (*cb)(double, struct S_IFI, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_IFF(double p0, struct S_IFF p1, int p2, double (*cb)(double, struct S_IFF, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_IFD(double p0, struct S_IFD p1, int p2, double (*cb)(double, struct S_IFD, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_IFP(double p0, struct S_IFP p1, int p2, double (*cb)(double, struct S_IFP, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_IDI(double p0, struct S_IDI p1, int p2, double (*cb)(double, struct S_IDI, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_IDF(double p0, struct S_IDF p1, int p2, double (*cb)(double, struct S_IDF, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_IDD(double p0, struct S_IDD p1, int p2, double (*cb)(double, struct S_IDD, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_IDP(double p0, struct S_IDP p1, int p2, double (*cb)(double, struct S_IDP, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_IPI(double p0, struct S_IPI p1, int p2, double (*cb)(double, struct S_IPI, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_IPF(double p0, struct S_IPF p1, int p2, double (*cb)(double, struct S_IPF, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_IPD(double p0, struct S_IPD p1, int p2, double (*cb)(double, struct S_IPD, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_IPP(double p0, struct S_IPP p1, int p2, double (*cb)(double, struct S_IPP, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_FII(double p0, struct S_FII p1, int p2, double (*cb)(double, struct S_FII, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_FIF(double p0, struct S_FIF p1, int p2, double (*cb)(double, struct S_FIF, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_FID(double p0, struct S_FID p1, int p2, double (*cb)(double, struct S_FID, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_FIP(double p0, struct S_FIP p1, int p2, double (*cb)(double, struct S_FIP, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_FFI(double p0, struct S_FFI p1, int p2, double (*cb)(double, struct S_FFI, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_FFF(double p0, struct S_FFF p1, int p2, double (*cb)(double, struct S_FFF, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_FFD(double p0, struct S_FFD p1, int p2, double (*cb)(double, struct S_FFD, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_FFP(double p0, struct S_FFP p1, int p2, double (*cb)(double, struct S_FFP, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_FDI(double p0, struct S_FDI p1, int p2, double (*cb)(double, struct S_FDI, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_FDF(double p0, struct S_FDF p1, int p2, double (*cb)(double, struct S_FDF, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_FDD(double p0, struct S_FDD p1, int p2, double (*cb)(double, struct S_FDD, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_FDP(double p0, struct S_FDP p1, int p2, double (*cb)(double, struct S_FDP, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_FPI(double p0, struct S_FPI p1, int p2, double (*cb)(double, struct S_FPI, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_FPF(double p0, struct S_FPF p1, int p2, double (*cb)(double, struct S_FPF, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_FPD(double p0, struct S_FPD p1, int p2, double (*cb)(double, struct S_FPD, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_FPP(double p0, struct S_FPP p1, int p2, double (*cb)(double, struct S_FPP, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_DII(double p0, struct S_DII p1, int p2, double (*cb)(double, struct S_DII, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_DIF(double p0, struct S_DIF p1, int p2, double (*cb)(double, struct S_DIF, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_DID(double p0, struct S_DID p1, int p2, double (*cb)(double, struct S_DID, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_DIP(double p0, struct S_DIP p1, int p2, double (*cb)(double, struct S_DIP, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_DFI(double p0, struct S_DFI p1, int p2, double (*cb)(double, struct S_DFI, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_DFF(double p0, struct S_DFF p1, int p2, double (*cb)(double, struct S_DFF, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_DFD(double p0, struct S_DFD p1, int p2, double (*cb)(double, struct S_DFD, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_DFP(double p0, struct S_DFP p1, int p2, double (*cb)(double, struct S_DFP, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_DDI(double p0, struct S_DDI p1, int p2, double (*cb)(double, struct S_DDI, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_DDF(double p0, struct S_DDF p1, int p2, double (*cb)(double, struct S_DDF, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_DDD(double p0, struct S_DDD p1, int p2, double (*cb)(double, struct S_DDD, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_DDP(double p0, struct S_DDP p1, int p2, double (*cb)(double, struct S_DDP, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_DPI(double p0, struct S_DPI p1, int p2, double (*cb)(double, struct S_DPI, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_DPF(double p0, struct S_DPF p1, int p2, double (*cb)(double, struct S_DPF, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_DPD(double p0, struct S_DPD p1, int p2, double (*cb)(double, struct S_DPD, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_DPP(double p0, struct S_DPP p1, int p2, double (*cb)(double, struct S_DPP, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_PII(double p0, struct S_PII p1, int p2, double (*cb)(double, struct S_PII, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_PIF(double p0, struct S_PIF p1, int p2, double (*cb)(double, struct S_PIF, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_PID(double p0, struct S_PID p1, int p2, double (*cb)(double, struct S_PID, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_PIP(double p0, struct S_PIP p1, int p2, double (*cb)(double, struct S_PIP, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_PFI(double p0, struct S_PFI p1, int p2, double (*cb)(double, struct S_PFI, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_PFF(double p0, struct S_PFF p1, int p2, double (*cb)(double, struct S_PFF, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_PFD(double p0, struct S_PFD p1, int p2, double (*cb)(double, struct S_PFD, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_PFP(double p0, struct S_PFP p1, int p2, double (*cb)(double, struct S_PFP, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_PDI(double p0, struct S_PDI p1, int p2, double (*cb)(double, struct S_PDI, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_PDF(double p0, struct S_PDF p1, int p2, double (*cb)(double, struct S_PDF, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_PDD(double p0, struct S_PDD p1, int p2, double (*cb)(double, struct S_PDD, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_PDP(double p0, struct S_PDP p1, int p2, double (*cb)(double, struct S_PDP, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_PPI(double p0, struct S_PPI p1, int p2, double (*cb)(double, struct S_PPI, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_PPF(double p0, struct S_PPF p1, int p2, double (*cb)(double, struct S_PPF, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_PPD(double p0, struct S_PPD p1, int p2, double (*cb)(double, struct S_PPD, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSI_PPP(double p0, struct S_PPP p1, int p2, double (*cb)(double, struct S_PPP, int)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_I(double p0, struct S_I p1, float p2, double (*cb)(double, struct S_I, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_F(double p0, struct S_F p1, float p2, double (*cb)(double, struct S_F, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_D(double p0, struct S_D p1, float p2, double (*cb)(double, struct S_D, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_P(double p0, struct S_P p1, float p2, double (*cb)(double, struct S_P, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_II(double p0, struct S_II p1, float p2, double (*cb)(double, struct S_II, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_IF(double p0, struct S_IF p1, float p2, double (*cb)(double, struct S_IF, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_ID(double p0, struct S_ID p1, float p2, double (*cb)(double, struct S_ID, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_IP(double p0, struct S_IP p1, float p2, double (*cb)(double, struct S_IP, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_FI(double p0, struct S_FI p1, float p2, double (*cb)(double, struct S_FI, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_FF(double p0, struct S_FF p1, float p2, double (*cb)(double, struct S_FF, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_FD(double p0, struct S_FD p1, float p2, double (*cb)(double, struct S_FD, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_FP(double p0, struct S_FP p1, float p2, double (*cb)(double, struct S_FP, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_DI(double p0, struct S_DI p1, float p2, double (*cb)(double, struct S_DI, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_DF(double p0, struct S_DF p1, float p2, double (*cb)(double, struct S_DF, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_DD(double p0, struct S_DD p1, float p2, double (*cb)(double, struct S_DD, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_DP(double p0, struct S_DP p1, float p2, double (*cb)(double, struct S_DP, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_PI(double p0, struct S_PI p1, float p2, double (*cb)(double, struct S_PI, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_PF(double p0, struct S_PF p1, float p2, double (*cb)(double, struct S_PF, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_PD(double p0, struct S_PD p1, float p2, double (*cb)(double, struct S_PD, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_PP(double p0, struct S_PP p1, float p2, double (*cb)(double, struct S_PP, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_III(double p0, struct S_III p1, float p2, double (*cb)(double, struct S_III, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_IIF(double p0, struct S_IIF p1, float p2, double (*cb)(double, struct S_IIF, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_IID(double p0, struct S_IID p1, float p2, double (*cb)(double, struct S_IID, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_IIP(double p0, struct S_IIP p1, float p2, double (*cb)(double, struct S_IIP, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_IFI(double p0, struct S_IFI p1, float p2, double (*cb)(double, struct S_IFI, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_IFF(double p0, struct S_IFF p1, float p2, double (*cb)(double, struct S_IFF, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_IFD(double p0, struct S_IFD p1, float p2, double (*cb)(double, struct S_IFD, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_IFP(double p0, struct S_IFP p1, float p2, double (*cb)(double, struct S_IFP, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_IDI(double p0, struct S_IDI p1, float p2, double (*cb)(double, struct S_IDI, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_IDF(double p0, struct S_IDF p1, float p2, double (*cb)(double, struct S_IDF, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_IDD(double p0, struct S_IDD p1, float p2, double (*cb)(double, struct S_IDD, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_IDP(double p0, struct S_IDP p1, float p2, double (*cb)(double, struct S_IDP, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_IPI(double p0, struct S_IPI p1, float p2, double (*cb)(double, struct S_IPI, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_IPF(double p0, struct S_IPF p1, float p2, double (*cb)(double, struct S_IPF, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_IPD(double p0, struct S_IPD p1, float p2, double (*cb)(double, struct S_IPD, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_IPP(double p0, struct S_IPP p1, float p2, double (*cb)(double, struct S_IPP, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_FII(double p0, struct S_FII p1, float p2, double (*cb)(double, struct S_FII, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_FIF(double p0, struct S_FIF p1, float p2, double (*cb)(double, struct S_FIF, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_FID(double p0, struct S_FID p1, float p2, double (*cb)(double, struct S_FID, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_FIP(double p0, struct S_FIP p1, float p2, double (*cb)(double, struct S_FIP, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_FFI(double p0, struct S_FFI p1, float p2, double (*cb)(double, struct S_FFI, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_FFF(double p0, struct S_FFF p1, float p2, double (*cb)(double, struct S_FFF, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_FFD(double p0, struct S_FFD p1, float p2, double (*cb)(double, struct S_FFD, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_FFP(double p0, struct S_FFP p1, float p2, double (*cb)(double, struct S_FFP, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_FDI(double p0, struct S_FDI p1, float p2, double (*cb)(double, struct S_FDI, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_FDF(double p0, struct S_FDF p1, float p2, double (*cb)(double, struct S_FDF, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_FDD(double p0, struct S_FDD p1, float p2, double (*cb)(double, struct S_FDD, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_FDP(double p0, struct S_FDP p1, float p2, double (*cb)(double, struct S_FDP, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_FPI(double p0, struct S_FPI p1, float p2, double (*cb)(double, struct S_FPI, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_FPF(double p0, struct S_FPF p1, float p2, double (*cb)(double, struct S_FPF, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_FPD(double p0, struct S_FPD p1, float p2, double (*cb)(double, struct S_FPD, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_FPP(double p0, struct S_FPP p1, float p2, double (*cb)(double, struct S_FPP, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_DII(double p0, struct S_DII p1, float p2, double (*cb)(double, struct S_DII, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_DIF(double p0, struct S_DIF p1, float p2, double (*cb)(double, struct S_DIF, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_DID(double p0, struct S_DID p1, float p2, double (*cb)(double, struct S_DID, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_DIP(double p0, struct S_DIP p1, float p2, double (*cb)(double, struct S_DIP, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_DFI(double p0, struct S_DFI p1, float p2, double (*cb)(double, struct S_DFI, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_DFF(double p0, struct S_DFF p1, float p2, double (*cb)(double, struct S_DFF, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_DFD(double p0, struct S_DFD p1, float p2, double (*cb)(double, struct S_DFD, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_DFP(double p0, struct S_DFP p1, float p2, double (*cb)(double, struct S_DFP, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_DDI(double p0, struct S_DDI p1, float p2, double (*cb)(double, struct S_DDI, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_DDF(double p0, struct S_DDF p1, float p2, double (*cb)(double, struct S_DDF, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_DDD(double p0, struct S_DDD p1, float p2, double (*cb)(double, struct S_DDD, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_DDP(double p0, struct S_DDP p1, float p2, double (*cb)(double, struct S_DDP, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_DPI(double p0, struct S_DPI p1, float p2, double (*cb)(double, struct S_DPI, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_DPF(double p0, struct S_DPF p1, float p2, double (*cb)(double, struct S_DPF, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_DPD(double p0, struct S_DPD p1, float p2, double (*cb)(double, struct S_DPD, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_DPP(double p0, struct S_DPP p1, float p2, double (*cb)(double, struct S_DPP, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_PII(double p0, struct S_PII p1, float p2, double (*cb)(double, struct S_PII, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_PIF(double p0, struct S_PIF p1, float p2, double (*cb)(double, struct S_PIF, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_PID(double p0, struct S_PID p1, float p2, double (*cb)(double, struct S_PID, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_PIP(double p0, struct S_PIP p1, float p2, double (*cb)(double, struct S_PIP, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_PFI(double p0, struct S_PFI p1, float p2, double (*cb)(double, struct S_PFI, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_PFF(double p0, struct S_PFF p1, float p2, double (*cb)(double, struct S_PFF, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_PFD(double p0, struct S_PFD p1, float p2, double (*cb)(double, struct S_PFD, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_PFP(double p0, struct S_PFP p1, float p2, double (*cb)(double, struct S_PFP, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_PDI(double p0, struct S_PDI p1, float p2, double (*cb)(double, struct S_PDI, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_PDF(double p0, struct S_PDF p1, float p2, double (*cb)(double, struct S_PDF, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_PDD(double p0, struct S_PDD p1, float p2, double (*cb)(double, struct S_PDD, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_PDP(double p0, struct S_PDP p1, float p2, double (*cb)(double, struct S_PDP, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_PPI(double p0, struct S_PPI p1, float p2, double (*cb)(double, struct S_PPI, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_PPF(double p0, struct S_PPF p1, float p2, double (*cb)(double, struct S_PPF, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_PPD(double p0, struct S_PPD p1, float p2, double (*cb)(double, struct S_PPD, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSF_PPP(double p0, struct S_PPP p1, float p2, double (*cb)(double, struct S_PPP, float)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSD_I(double p0, struct S_I p1, double p2, double (*cb)(double, struct S_I, double)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSD_F(double p0, struct S_F p1, double p2, double (*cb)(double, struct S_F, double)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSD_D(double p0, struct S_D p1, double p2, double (*cb)(double, struct S_D, double)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSD_P(double p0, struct S_P p1, double p2, double (*cb)(double, struct S_P, double)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSD_II(double p0, struct S_II p1, double p2, double (*cb)(double, struct S_II, double)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSD_IF(double p0, struct S_IF p1, double p2, double (*cb)(double, struct S_IF, double)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSD_ID(double p0, struct S_ID p1, double p2, double (*cb)(double, struct S_ID, double)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSD_IP(double p0, struct S_IP p1, double p2, double (*cb)(double, struct S_IP, double)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSD_FI(double p0, struct S_FI p1, double p2, double (*cb)(double, struct S_FI, double)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSD_FF(double p0, struct S_FF p1, double p2, double (*cb)(double, struct S_FF, double)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSD_FD(double p0, struct S_FD p1, double p2, double (*cb)(double, struct S_FD, double)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSD_FP(double p0, struct S_FP p1, double p2, double (*cb)(double, struct S_FP, double)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSD_DI(double p0, struct S_DI p1, double p2, double (*cb)(double, struct S_DI, double)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSD_DF(double p0, struct S_DF p1, double p2, double (*cb)(double, struct S_DF, double)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSD_DD(double p0, struct S_DD p1, double p2, double (*cb)(double, struct S_DD, double)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSD_DP(double p0, struct S_DP p1, double p2, double (*cb)(double, struct S_DP, double)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSD_PI(double p0, struct S_PI p1, double p2, double (*cb)(double, struct S_PI, double)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSD_PF(double p0, struct S_PF p1, double p2, double (*cb)(double, struct S_PF, double)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSD_PD(double p0, struct S_PD p1, double p2, double (*cb)(double, struct S_PD, double)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSD_PP(double p0, struct S_PP p1, double p2, double (*cb)(double, struct S_PP, double)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSD_III(double p0, struct S_III p1, double p2, double (*cb)(double, struct S_III, double)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSD_IIF(double p0, struct S_IIF p1, double p2, double (*cb)(double, struct S_IIF, double)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSD_IID(double p0, struct S_IID p1, double p2, double (*cb)(double, struct S_IID, double)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSD_IIP(double p0, struct S_IIP p1, double p2, double (*cb)(double, struct S_IIP, double)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSD_IFI(double p0, struct S_IFI p1, double p2, double (*cb)(double, struct S_IFI, double)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSD_IFF(double p0, struct S_IFF p1, double p2, double (*cb)(double, struct S_IFF, double)) { return cb(p0, p1, p2); }
+EXPORT double f14_D_DSD_IFD(double p0, struct S_IFD p1, double p2, double (*cb)(double, struct S_IFD, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_IFP(double p0, struct S_IFP p1, double p2, double (*cb)(double, struct S_IFP, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_IDI(double p0, struct S_IDI p1, double p2, double (*cb)(double, struct S_IDI, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_IDF(double p0, struct S_IDF p1, double p2, double (*cb)(double, struct S_IDF, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_IDD(double p0, struct S_IDD p1, double p2, double (*cb)(double, struct S_IDD, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_IDP(double p0, struct S_IDP p1, double p2, double (*cb)(double, struct S_IDP, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_IPI(double p0, struct S_IPI p1, double p2, double (*cb)(double, struct S_IPI, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_IPF(double p0, struct S_IPF p1, double p2, double (*cb)(double, struct S_IPF, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_IPD(double p0, struct S_IPD p1, double p2, double (*cb)(double, struct S_IPD, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_IPP(double p0, struct S_IPP p1, double p2, double (*cb)(double, struct S_IPP, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_FII(double p0, struct S_FII p1, double p2, double (*cb)(double, struct S_FII, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_FIF(double p0, struct S_FIF p1, double p2, double (*cb)(double, struct S_FIF, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_FID(double p0, struct S_FID p1, double p2, double (*cb)(double, struct S_FID, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_FIP(double p0, struct S_FIP p1, double p2, double (*cb)(double, struct S_FIP, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_FFI(double p0, struct S_FFI p1, double p2, double (*cb)(double, struct S_FFI, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_FFF(double p0, struct S_FFF p1, double p2, double (*cb)(double, struct S_FFF, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_FFD(double p0, struct S_FFD p1, double p2, double (*cb)(double, struct S_FFD, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_FFP(double p0, struct S_FFP p1, double p2, double (*cb)(double, struct S_FFP, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_FDI(double p0, struct S_FDI p1, double p2, double (*cb)(double, struct S_FDI, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_FDF(double p0, struct S_FDF p1, double p2, double (*cb)(double, struct S_FDF, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_FDD(double p0, struct S_FDD p1, double p2, double (*cb)(double, struct S_FDD, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_FDP(double p0, struct S_FDP p1, double p2, double (*cb)(double, struct S_FDP, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_FPI(double p0, struct S_FPI p1, double p2, double (*cb)(double, struct S_FPI, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_FPF(double p0, struct S_FPF p1, double p2, double (*cb)(double, struct S_FPF, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_FPD(double p0, struct S_FPD p1, double p2, double (*cb)(double, struct S_FPD, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_FPP(double p0, struct S_FPP p1, double p2, double (*cb)(double, struct S_FPP, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_DII(double p0, struct S_DII p1, double p2, double (*cb)(double, struct S_DII, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_DIF(double p0, struct S_DIF p1, double p2, double (*cb)(double, struct S_DIF, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_DID(double p0, struct S_DID p1, double p2, double (*cb)(double, struct S_DID, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_DIP(double p0, struct S_DIP p1, double p2, double (*cb)(double, struct S_DIP, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_DFI(double p0, struct S_DFI p1, double p2, double (*cb)(double, struct S_DFI, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_DFF(double p0, struct S_DFF p1, double p2, double (*cb)(double, struct S_DFF, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_DFD(double p0, struct S_DFD p1, double p2, double (*cb)(double, struct S_DFD, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_DFP(double p0, struct S_DFP p1, double p2, double (*cb)(double, struct S_DFP, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_DDI(double p0, struct S_DDI p1, double p2, double (*cb)(double, struct S_DDI, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_DDF(double p0, struct S_DDF p1, double p2, double (*cb)(double, struct S_DDF, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_DDD(double p0, struct S_DDD p1, double p2, double (*cb)(double, struct S_DDD, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_DDP(double p0, struct S_DDP p1, double p2, double (*cb)(double, struct S_DDP, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_DPI(double p0, struct S_DPI p1, double p2, double (*cb)(double, struct S_DPI, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_DPF(double p0, struct S_DPF p1, double p2, double (*cb)(double, struct S_DPF, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_DPD(double p0, struct S_DPD p1, double p2, double (*cb)(double, struct S_DPD, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_DPP(double p0, struct S_DPP p1, double p2, double (*cb)(double, struct S_DPP, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_PII(double p0, struct S_PII p1, double p2, double (*cb)(double, struct S_PII, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_PIF(double p0, struct S_PIF p1, double p2, double (*cb)(double, struct S_PIF, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_PID(double p0, struct S_PID p1, double p2, double (*cb)(double, struct S_PID, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_PIP(double p0, struct S_PIP p1, double p2, double (*cb)(double, struct S_PIP, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_PFI(double p0, struct S_PFI p1, double p2, double (*cb)(double, struct S_PFI, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_PFF(double p0, struct S_PFF p1, double p2, double (*cb)(double, struct S_PFF, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_PFD(double p0, struct S_PFD p1, double p2, double (*cb)(double, struct S_PFD, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_PFP(double p0, struct S_PFP p1, double p2, double (*cb)(double, struct S_PFP, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_PDI(double p0, struct S_PDI p1, double p2, double (*cb)(double, struct S_PDI, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_PDF(double p0, struct S_PDF p1, double p2, double (*cb)(double, struct S_PDF, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_PDD(double p0, struct S_PDD p1, double p2, double (*cb)(double, struct S_PDD, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_PDP(double p0, struct S_PDP p1, double p2, double (*cb)(double, struct S_PDP, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_PPI(double p0, struct S_PPI p1, double p2, double (*cb)(double, struct S_PPI, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_PPF(double p0, struct S_PPF p1, double p2, double (*cb)(double, struct S_PPF, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_PPD(double p0, struct S_PPD p1, double p2, double (*cb)(double, struct S_PPD, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSD_PPP(double p0, struct S_PPP p1, double p2, double (*cb)(double, struct S_PPP, double)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_I(double p0, struct S_I p1, void* p2, double (*cb)(double, struct S_I, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_F(double p0, struct S_F p1, void* p2, double (*cb)(double, struct S_F, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_D(double p0, struct S_D p1, void* p2, double (*cb)(double, struct S_D, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_P(double p0, struct S_P p1, void* p2, double (*cb)(double, struct S_P, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_II(double p0, struct S_II p1, void* p2, double (*cb)(double, struct S_II, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_IF(double p0, struct S_IF p1, void* p2, double (*cb)(double, struct S_IF, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_ID(double p0, struct S_ID p1, void* p2, double (*cb)(double, struct S_ID, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_IP(double p0, struct S_IP p1, void* p2, double (*cb)(double, struct S_IP, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_FI(double p0, struct S_FI p1, void* p2, double (*cb)(double, struct S_FI, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_FF(double p0, struct S_FF p1, void* p2, double (*cb)(double, struct S_FF, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_FD(double p0, struct S_FD p1, void* p2, double (*cb)(double, struct S_FD, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_FP(double p0, struct S_FP p1, void* p2, double (*cb)(double, struct S_FP, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_DI(double p0, struct S_DI p1, void* p2, double (*cb)(double, struct S_DI, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_DF(double p0, struct S_DF p1, void* p2, double (*cb)(double, struct S_DF, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_DD(double p0, struct S_DD p1, void* p2, double (*cb)(double, struct S_DD, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_DP(double p0, struct S_DP p1, void* p2, double (*cb)(double, struct S_DP, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_PI(double p0, struct S_PI p1, void* p2, double (*cb)(double, struct S_PI, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_PF(double p0, struct S_PF p1, void* p2, double (*cb)(double, struct S_PF, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_PD(double p0, struct S_PD p1, void* p2, double (*cb)(double, struct S_PD, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_PP(double p0, struct S_PP p1, void* p2, double (*cb)(double, struct S_PP, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_III(double p0, struct S_III p1, void* p2, double (*cb)(double, struct S_III, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_IIF(double p0, struct S_IIF p1, void* p2, double (*cb)(double, struct S_IIF, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_IID(double p0, struct S_IID p1, void* p2, double (*cb)(double, struct S_IID, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_IIP(double p0, struct S_IIP p1, void* p2, double (*cb)(double, struct S_IIP, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_IFI(double p0, struct S_IFI p1, void* p2, double (*cb)(double, struct S_IFI, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_IFF(double p0, struct S_IFF p1, void* p2, double (*cb)(double, struct S_IFF, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_IFD(double p0, struct S_IFD p1, void* p2, double (*cb)(double, struct S_IFD, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_IFP(double p0, struct S_IFP p1, void* p2, double (*cb)(double, struct S_IFP, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_IDI(double p0, struct S_IDI p1, void* p2, double (*cb)(double, struct S_IDI, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_IDF(double p0, struct S_IDF p1, void* p2, double (*cb)(double, struct S_IDF, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_IDD(double p0, struct S_IDD p1, void* p2, double (*cb)(double, struct S_IDD, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_IDP(double p0, struct S_IDP p1, void* p2, double (*cb)(double, struct S_IDP, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_IPI(double p0, struct S_IPI p1, void* p2, double (*cb)(double, struct S_IPI, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_IPF(double p0, struct S_IPF p1, void* p2, double (*cb)(double, struct S_IPF, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_IPD(double p0, struct S_IPD p1, void* p2, double (*cb)(double, struct S_IPD, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_IPP(double p0, struct S_IPP p1, void* p2, double (*cb)(double, struct S_IPP, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_FII(double p0, struct S_FII p1, void* p2, double (*cb)(double, struct S_FII, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_FIF(double p0, struct S_FIF p1, void* p2, double (*cb)(double, struct S_FIF, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_FID(double p0, struct S_FID p1, void* p2, double (*cb)(double, struct S_FID, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_FIP(double p0, struct S_FIP p1, void* p2, double (*cb)(double, struct S_FIP, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_FFI(double p0, struct S_FFI p1, void* p2, double (*cb)(double, struct S_FFI, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_FFF(double p0, struct S_FFF p1, void* p2, double (*cb)(double, struct S_FFF, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_FFD(double p0, struct S_FFD p1, void* p2, double (*cb)(double, struct S_FFD, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_FFP(double p0, struct S_FFP p1, void* p2, double (*cb)(double, struct S_FFP, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_FDI(double p0, struct S_FDI p1, void* p2, double (*cb)(double, struct S_FDI, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_FDF(double p0, struct S_FDF p1, void* p2, double (*cb)(double, struct S_FDF, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_FDD(double p0, struct S_FDD p1, void* p2, double (*cb)(double, struct S_FDD, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_FDP(double p0, struct S_FDP p1, void* p2, double (*cb)(double, struct S_FDP, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_FPI(double p0, struct S_FPI p1, void* p2, double (*cb)(double, struct S_FPI, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_FPF(double p0, struct S_FPF p1, void* p2, double (*cb)(double, struct S_FPF, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_FPD(double p0, struct S_FPD p1, void* p2, double (*cb)(double, struct S_FPD, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_FPP(double p0, struct S_FPP p1, void* p2, double (*cb)(double, struct S_FPP, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_DII(double p0, struct S_DII p1, void* p2, double (*cb)(double, struct S_DII, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_DIF(double p0, struct S_DIF p1, void* p2, double (*cb)(double, struct S_DIF, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_DID(double p0, struct S_DID p1, void* p2, double (*cb)(double, struct S_DID, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_DIP(double p0, struct S_DIP p1, void* p2, double (*cb)(double, struct S_DIP, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_DFI(double p0, struct S_DFI p1, void* p2, double (*cb)(double, struct S_DFI, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_DFF(double p0, struct S_DFF p1, void* p2, double (*cb)(double, struct S_DFF, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_DFD(double p0, struct S_DFD p1, void* p2, double (*cb)(double, struct S_DFD, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_DFP(double p0, struct S_DFP p1, void* p2, double (*cb)(double, struct S_DFP, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_DDI(double p0, struct S_DDI p1, void* p2, double (*cb)(double, struct S_DDI, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_DDF(double p0, struct S_DDF p1, void* p2, double (*cb)(double, struct S_DDF, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_DDD(double p0, struct S_DDD p1, void* p2, double (*cb)(double, struct S_DDD, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_DDP(double p0, struct S_DDP p1, void* p2, double (*cb)(double, struct S_DDP, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_DPI(double p0, struct S_DPI p1, void* p2, double (*cb)(double, struct S_DPI, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_DPF(double p0, struct S_DPF p1, void* p2, double (*cb)(double, struct S_DPF, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_DPD(double p0, struct S_DPD p1, void* p2, double (*cb)(double, struct S_DPD, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_DPP(double p0, struct S_DPP p1, void* p2, double (*cb)(double, struct S_DPP, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_PII(double p0, struct S_PII p1, void* p2, double (*cb)(double, struct S_PII, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_PIF(double p0, struct S_PIF p1, void* p2, double (*cb)(double, struct S_PIF, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_PID(double p0, struct S_PID p1, void* p2, double (*cb)(double, struct S_PID, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_PIP(double p0, struct S_PIP p1, void* p2, double (*cb)(double, struct S_PIP, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_PFI(double p0, struct S_PFI p1, void* p2, double (*cb)(double, struct S_PFI, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_PFF(double p0, struct S_PFF p1, void* p2, double (*cb)(double, struct S_PFF, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_PFD(double p0, struct S_PFD p1, void* p2, double (*cb)(double, struct S_PFD, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_PFP(double p0, struct S_PFP p1, void* p2, double (*cb)(double, struct S_PFP, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_PDI(double p0, struct S_PDI p1, void* p2, double (*cb)(double, struct S_PDI, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_PDF(double p0, struct S_PDF p1, void* p2, double (*cb)(double, struct S_PDF, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_PDD(double p0, struct S_PDD p1, void* p2, double (*cb)(double, struct S_PDD, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_PDP(double p0, struct S_PDP p1, void* p2, double (*cb)(double, struct S_PDP, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_PPI(double p0, struct S_PPI p1, void* p2, double (*cb)(double, struct S_PPI, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_PPF(double p0, struct S_PPF p1, void* p2, double (*cb)(double, struct S_PPF, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_PPD(double p0, struct S_PPD p1, void* p2, double (*cb)(double, struct S_PPD, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSP_PPP(double p0, struct S_PPP p1, void* p2, double (*cb)(double, struct S_PPP, void*)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_I(double p0, struct S_I p1, struct S_I p2, double (*cb)(double, struct S_I, struct S_I)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_F(double p0, struct S_F p1, struct S_F p2, double (*cb)(double, struct S_F, struct S_F)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_D(double p0, struct S_D p1, struct S_D p2, double (*cb)(double, struct S_D, struct S_D)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_P(double p0, struct S_P p1, struct S_P p2, double (*cb)(double, struct S_P, struct S_P)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_II(double p0, struct S_II p1, struct S_II p2, double (*cb)(double, struct S_II, struct S_II)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_IF(double p0, struct S_IF p1, struct S_IF p2, double (*cb)(double, struct S_IF, struct S_IF)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_ID(double p0, struct S_ID p1, struct S_ID p2, double (*cb)(double, struct S_ID, struct S_ID)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_IP(double p0, struct S_IP p1, struct S_IP p2, double (*cb)(double, struct S_IP, struct S_IP)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_FI(double p0, struct S_FI p1, struct S_FI p2, double (*cb)(double, struct S_FI, struct S_FI)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_FF(double p0, struct S_FF p1, struct S_FF p2, double (*cb)(double, struct S_FF, struct S_FF)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_FD(double p0, struct S_FD p1, struct S_FD p2, double (*cb)(double, struct S_FD, struct S_FD)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_FP(double p0, struct S_FP p1, struct S_FP p2, double (*cb)(double, struct S_FP, struct S_FP)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_DI(double p0, struct S_DI p1, struct S_DI p2, double (*cb)(double, struct S_DI, struct S_DI)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_DF(double p0, struct S_DF p1, struct S_DF p2, double (*cb)(double, struct S_DF, struct S_DF)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_DD(double p0, struct S_DD p1, struct S_DD p2, double (*cb)(double, struct S_DD, struct S_DD)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_DP(double p0, struct S_DP p1, struct S_DP p2, double (*cb)(double, struct S_DP, struct S_DP)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_PI(double p0, struct S_PI p1, struct S_PI p2, double (*cb)(double, struct S_PI, struct S_PI)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_PF(double p0, struct S_PF p1, struct S_PF p2, double (*cb)(double, struct S_PF, struct S_PF)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_PD(double p0, struct S_PD p1, struct S_PD p2, double (*cb)(double, struct S_PD, struct S_PD)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_PP(double p0, struct S_PP p1, struct S_PP p2, double (*cb)(double, struct S_PP, struct S_PP)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_III(double p0, struct S_III p1, struct S_III p2, double (*cb)(double, struct S_III, struct S_III)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_IIF(double p0, struct S_IIF p1, struct S_IIF p2, double (*cb)(double, struct S_IIF, struct S_IIF)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_IID(double p0, struct S_IID p1, struct S_IID p2, double (*cb)(double, struct S_IID, struct S_IID)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_IIP(double p0, struct S_IIP p1, struct S_IIP p2, double (*cb)(double, struct S_IIP, struct S_IIP)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_IFI(double p0, struct S_IFI p1, struct S_IFI p2, double (*cb)(double, struct S_IFI, struct S_IFI)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_IFF(double p0, struct S_IFF p1, struct S_IFF p2, double (*cb)(double, struct S_IFF, struct S_IFF)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_IFD(double p0, struct S_IFD p1, struct S_IFD p2, double (*cb)(double, struct S_IFD, struct S_IFD)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_IFP(double p0, struct S_IFP p1, struct S_IFP p2, double (*cb)(double, struct S_IFP, struct S_IFP)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_IDI(double p0, struct S_IDI p1, struct S_IDI p2, double (*cb)(double, struct S_IDI, struct S_IDI)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_IDF(double p0, struct S_IDF p1, struct S_IDF p2, double (*cb)(double, struct S_IDF, struct S_IDF)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_IDD(double p0, struct S_IDD p1, struct S_IDD p2, double (*cb)(double, struct S_IDD, struct S_IDD)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_IDP(double p0, struct S_IDP p1, struct S_IDP p2, double (*cb)(double, struct S_IDP, struct S_IDP)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_IPI(double p0, struct S_IPI p1, struct S_IPI p2, double (*cb)(double, struct S_IPI, struct S_IPI)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_IPF(double p0, struct S_IPF p1, struct S_IPF p2, double (*cb)(double, struct S_IPF, struct S_IPF)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_IPD(double p0, struct S_IPD p1, struct S_IPD p2, double (*cb)(double, struct S_IPD, struct S_IPD)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_IPP(double p0, struct S_IPP p1, struct S_IPP p2, double (*cb)(double, struct S_IPP, struct S_IPP)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_FII(double p0, struct S_FII p1, struct S_FII p2, double (*cb)(double, struct S_FII, struct S_FII)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_FIF(double p0, struct S_FIF p1, struct S_FIF p2, double (*cb)(double, struct S_FIF, struct S_FIF)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_FID(double p0, struct S_FID p1, struct S_FID p2, double (*cb)(double, struct S_FID, struct S_FID)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_FIP(double p0, struct S_FIP p1, struct S_FIP p2, double (*cb)(double, struct S_FIP, struct S_FIP)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_FFI(double p0, struct S_FFI p1, struct S_FFI p2, double (*cb)(double, struct S_FFI, struct S_FFI)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_FFF(double p0, struct S_FFF p1, struct S_FFF p2, double (*cb)(double, struct S_FFF, struct S_FFF)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_FFD(double p0, struct S_FFD p1, struct S_FFD p2, double (*cb)(double, struct S_FFD, struct S_FFD)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_FFP(double p0, struct S_FFP p1, struct S_FFP p2, double (*cb)(double, struct S_FFP, struct S_FFP)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_FDI(double p0, struct S_FDI p1, struct S_FDI p2, double (*cb)(double, struct S_FDI, struct S_FDI)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_FDF(double p0, struct S_FDF p1, struct S_FDF p2, double (*cb)(double, struct S_FDF, struct S_FDF)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_FDD(double p0, struct S_FDD p1, struct S_FDD p2, double (*cb)(double, struct S_FDD, struct S_FDD)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_FDP(double p0, struct S_FDP p1, struct S_FDP p2, double (*cb)(double, struct S_FDP, struct S_FDP)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_FPI(double p0, struct S_FPI p1, struct S_FPI p2, double (*cb)(double, struct S_FPI, struct S_FPI)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_FPF(double p0, struct S_FPF p1, struct S_FPF p2, double (*cb)(double, struct S_FPF, struct S_FPF)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_FPD(double p0, struct S_FPD p1, struct S_FPD p2, double (*cb)(double, struct S_FPD, struct S_FPD)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_FPP(double p0, struct S_FPP p1, struct S_FPP p2, double (*cb)(double, struct S_FPP, struct S_FPP)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_DII(double p0, struct S_DII p1, struct S_DII p2, double (*cb)(double, struct S_DII, struct S_DII)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_DIF(double p0, struct S_DIF p1, struct S_DIF p2, double (*cb)(double, struct S_DIF, struct S_DIF)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_DID(double p0, struct S_DID p1, struct S_DID p2, double (*cb)(double, struct S_DID, struct S_DID)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_DIP(double p0, struct S_DIP p1, struct S_DIP p2, double (*cb)(double, struct S_DIP, struct S_DIP)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_DFI(double p0, struct S_DFI p1, struct S_DFI p2, double (*cb)(double, struct S_DFI, struct S_DFI)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_DFF(double p0, struct S_DFF p1, struct S_DFF p2, double (*cb)(double, struct S_DFF, struct S_DFF)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_DFD(double p0, struct S_DFD p1, struct S_DFD p2, double (*cb)(double, struct S_DFD, struct S_DFD)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_DFP(double p0, struct S_DFP p1, struct S_DFP p2, double (*cb)(double, struct S_DFP, struct S_DFP)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_DDI(double p0, struct S_DDI p1, struct S_DDI p2, double (*cb)(double, struct S_DDI, struct S_DDI)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_DDF(double p0, struct S_DDF p1, struct S_DDF p2, double (*cb)(double, struct S_DDF, struct S_DDF)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_DDD(double p0, struct S_DDD p1, struct S_DDD p2, double (*cb)(double, struct S_DDD, struct S_DDD)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_DDP(double p0, struct S_DDP p1, struct S_DDP p2, double (*cb)(double, struct S_DDP, struct S_DDP)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_DPI(double p0, struct S_DPI p1, struct S_DPI p2, double (*cb)(double, struct S_DPI, struct S_DPI)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_DPF(double p0, struct S_DPF p1, struct S_DPF p2, double (*cb)(double, struct S_DPF, struct S_DPF)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_DPD(double p0, struct S_DPD p1, struct S_DPD p2, double (*cb)(double, struct S_DPD, struct S_DPD)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_DPP(double p0, struct S_DPP p1, struct S_DPP p2, double (*cb)(double, struct S_DPP, struct S_DPP)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_PII(double p0, struct S_PII p1, struct S_PII p2, double (*cb)(double, struct S_PII, struct S_PII)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_PIF(double p0, struct S_PIF p1, struct S_PIF p2, double (*cb)(double, struct S_PIF, struct S_PIF)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_PID(double p0, struct S_PID p1, struct S_PID p2, double (*cb)(double, struct S_PID, struct S_PID)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_PIP(double p0, struct S_PIP p1, struct S_PIP p2, double (*cb)(double, struct S_PIP, struct S_PIP)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_PFI(double p0, struct S_PFI p1, struct S_PFI p2, double (*cb)(double, struct S_PFI, struct S_PFI)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_PFF(double p0, struct S_PFF p1, struct S_PFF p2, double (*cb)(double, struct S_PFF, struct S_PFF)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_PFD(double p0, struct S_PFD p1, struct S_PFD p2, double (*cb)(double, struct S_PFD, struct S_PFD)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_PFP(double p0, struct S_PFP p1, struct S_PFP p2, double (*cb)(double, struct S_PFP, struct S_PFP)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_PDI(double p0, struct S_PDI p1, struct S_PDI p2, double (*cb)(double, struct S_PDI, struct S_PDI)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_PDF(double p0, struct S_PDF p1, struct S_PDF p2, double (*cb)(double, struct S_PDF, struct S_PDF)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_PDD(double p0, struct S_PDD p1, struct S_PDD p2, double (*cb)(double, struct S_PDD, struct S_PDD)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_PDP(double p0, struct S_PDP p1, struct S_PDP p2, double (*cb)(double, struct S_PDP, struct S_PDP)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_PPI(double p0, struct S_PPI p1, struct S_PPI p2, double (*cb)(double, struct S_PPI, struct S_PPI)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_PPF(double p0, struct S_PPF p1, struct S_PPF p2, double (*cb)(double, struct S_PPF, struct S_PPF)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_PPD(double p0, struct S_PPD p1, struct S_PPD p2, double (*cb)(double, struct S_PPD, struct S_PPD)) { return cb(p0, p1, p2); }
+EXPORT double f15_D_DSS_PPP(double p0, struct S_PPP p1, struct S_PPP p2, double (*cb)(double, struct S_PPP, struct S_PPP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PII_(void* p0, int p1, int p2, void* (*cb)(void*, int, int)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIF_(void* p0, int p1, float p2, void* (*cb)(void*, int, float)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PID_(void* p0, int p1, double p2, void* (*cb)(void*, int, double)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIP_(void* p0, int p1, void* p2, void* (*cb)(void*, int, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_I(void* p0, int p1, struct S_I p2, void* (*cb)(void*, int, struct S_I)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_F(void* p0, int p1, struct S_F p2, void* (*cb)(void*, int, struct S_F)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_D(void* p0, int p1, struct S_D p2, void* (*cb)(void*, int, struct S_D)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_P(void* p0, int p1, struct S_P p2, void* (*cb)(void*, int, struct S_P)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_II(void* p0, int p1, struct S_II p2, void* (*cb)(void*, int, struct S_II)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_IF(void* p0, int p1, struct S_IF p2, void* (*cb)(void*, int, struct S_IF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_ID(void* p0, int p1, struct S_ID p2, void* (*cb)(void*, int, struct S_ID)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_IP(void* p0, int p1, struct S_IP p2, void* (*cb)(void*, int, struct S_IP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_FI(void* p0, int p1, struct S_FI p2, void* (*cb)(void*, int, struct S_FI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_FF(void* p0, int p1, struct S_FF p2, void* (*cb)(void*, int, struct S_FF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_FD(void* p0, int p1, struct S_FD p2, void* (*cb)(void*, int, struct S_FD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_FP(void* p0, int p1, struct S_FP p2, void* (*cb)(void*, int, struct S_FP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_DI(void* p0, int p1, struct S_DI p2, void* (*cb)(void*, int, struct S_DI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_DF(void* p0, int p1, struct S_DF p2, void* (*cb)(void*, int, struct S_DF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_DD(void* p0, int p1, struct S_DD p2, void* (*cb)(void*, int, struct S_DD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_DP(void* p0, int p1, struct S_DP p2, void* (*cb)(void*, int, struct S_DP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_PI(void* p0, int p1, struct S_PI p2, void* (*cb)(void*, int, struct S_PI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_PF(void* p0, int p1, struct S_PF p2, void* (*cb)(void*, int, struct S_PF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_PD(void* p0, int p1, struct S_PD p2, void* (*cb)(void*, int, struct S_PD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_PP(void* p0, int p1, struct S_PP p2, void* (*cb)(void*, int, struct S_PP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_III(void* p0, int p1, struct S_III p2, void* (*cb)(void*, int, struct S_III)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_IIF(void* p0, int p1, struct S_IIF p2, void* (*cb)(void*, int, struct S_IIF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_IID(void* p0, int p1, struct S_IID p2, void* (*cb)(void*, int, struct S_IID)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_IIP(void* p0, int p1, struct S_IIP p2, void* (*cb)(void*, int, struct S_IIP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_IFI(void* p0, int p1, struct S_IFI p2, void* (*cb)(void*, int, struct S_IFI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_IFF(void* p0, int p1, struct S_IFF p2, void* (*cb)(void*, int, struct S_IFF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_IFD(void* p0, int p1, struct S_IFD p2, void* (*cb)(void*, int, struct S_IFD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_IFP(void* p0, int p1, struct S_IFP p2, void* (*cb)(void*, int, struct S_IFP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_IDI(void* p0, int p1, struct S_IDI p2, void* (*cb)(void*, int, struct S_IDI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_IDF(void* p0, int p1, struct S_IDF p2, void* (*cb)(void*, int, struct S_IDF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_IDD(void* p0, int p1, struct S_IDD p2, void* (*cb)(void*, int, struct S_IDD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_IDP(void* p0, int p1, struct S_IDP p2, void* (*cb)(void*, int, struct S_IDP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_IPI(void* p0, int p1, struct S_IPI p2, void* (*cb)(void*, int, struct S_IPI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_IPF(void* p0, int p1, struct S_IPF p2, void* (*cb)(void*, int, struct S_IPF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_IPD(void* p0, int p1, struct S_IPD p2, void* (*cb)(void*, int, struct S_IPD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_IPP(void* p0, int p1, struct S_IPP p2, void* (*cb)(void*, int, struct S_IPP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_FII(void* p0, int p1, struct S_FII p2, void* (*cb)(void*, int, struct S_FII)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_FIF(void* p0, int p1, struct S_FIF p2, void* (*cb)(void*, int, struct S_FIF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_FID(void* p0, int p1, struct S_FID p2, void* (*cb)(void*, int, struct S_FID)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_FIP(void* p0, int p1, struct S_FIP p2, void* (*cb)(void*, int, struct S_FIP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_FFI(void* p0, int p1, struct S_FFI p2, void* (*cb)(void*, int, struct S_FFI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_FFF(void* p0, int p1, struct S_FFF p2, void* (*cb)(void*, int, struct S_FFF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_FFD(void* p0, int p1, struct S_FFD p2, void* (*cb)(void*, int, struct S_FFD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_FFP(void* p0, int p1, struct S_FFP p2, void* (*cb)(void*, int, struct S_FFP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_FDI(void* p0, int p1, struct S_FDI p2, void* (*cb)(void*, int, struct S_FDI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_FDF(void* p0, int p1, struct S_FDF p2, void* (*cb)(void*, int, struct S_FDF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_FDD(void* p0, int p1, struct S_FDD p2, void* (*cb)(void*, int, struct S_FDD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_FDP(void* p0, int p1, struct S_FDP p2, void* (*cb)(void*, int, struct S_FDP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_FPI(void* p0, int p1, struct S_FPI p2, void* (*cb)(void*, int, struct S_FPI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_FPF(void* p0, int p1, struct S_FPF p2, void* (*cb)(void*, int, struct S_FPF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_FPD(void* p0, int p1, struct S_FPD p2, void* (*cb)(void*, int, struct S_FPD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_FPP(void* p0, int p1, struct S_FPP p2, void* (*cb)(void*, int, struct S_FPP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_DII(void* p0, int p1, struct S_DII p2, void* (*cb)(void*, int, struct S_DII)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_DIF(void* p0, int p1, struct S_DIF p2, void* (*cb)(void*, int, struct S_DIF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_DID(void* p0, int p1, struct S_DID p2, void* (*cb)(void*, int, struct S_DID)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_DIP(void* p0, int p1, struct S_DIP p2, void* (*cb)(void*, int, struct S_DIP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_DFI(void* p0, int p1, struct S_DFI p2, void* (*cb)(void*, int, struct S_DFI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_DFF(void* p0, int p1, struct S_DFF p2, void* (*cb)(void*, int, struct S_DFF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_DFD(void* p0, int p1, struct S_DFD p2, void* (*cb)(void*, int, struct S_DFD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_DFP(void* p0, int p1, struct S_DFP p2, void* (*cb)(void*, int, struct S_DFP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_DDI(void* p0, int p1, struct S_DDI p2, void* (*cb)(void*, int, struct S_DDI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_DDF(void* p0, int p1, struct S_DDF p2, void* (*cb)(void*, int, struct S_DDF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_DDD(void* p0, int p1, struct S_DDD p2, void* (*cb)(void*, int, struct S_DDD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_DDP(void* p0, int p1, struct S_DDP p2, void* (*cb)(void*, int, struct S_DDP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_DPI(void* p0, int p1, struct S_DPI p2, void* (*cb)(void*, int, struct S_DPI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_DPF(void* p0, int p1, struct S_DPF p2, void* (*cb)(void*, int, struct S_DPF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_DPD(void* p0, int p1, struct S_DPD p2, void* (*cb)(void*, int, struct S_DPD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_DPP(void* p0, int p1, struct S_DPP p2, void* (*cb)(void*, int, struct S_DPP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_PII(void* p0, int p1, struct S_PII p2, void* (*cb)(void*, int, struct S_PII)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_PIF(void* p0, int p1, struct S_PIF p2, void* (*cb)(void*, int, struct S_PIF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_PID(void* p0, int p1, struct S_PID p2, void* (*cb)(void*, int, struct S_PID)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_PIP(void* p0, int p1, struct S_PIP p2, void* (*cb)(void*, int, struct S_PIP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_PFI(void* p0, int p1, struct S_PFI p2, void* (*cb)(void*, int, struct S_PFI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_PFF(void* p0, int p1, struct S_PFF p2, void* (*cb)(void*, int, struct S_PFF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_PFD(void* p0, int p1, struct S_PFD p2, void* (*cb)(void*, int, struct S_PFD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_PFP(void* p0, int p1, struct S_PFP p2, void* (*cb)(void*, int, struct S_PFP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_PDI(void* p0, int p1, struct S_PDI p2, void* (*cb)(void*, int, struct S_PDI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_PDF(void* p0, int p1, struct S_PDF p2, void* (*cb)(void*, int, struct S_PDF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_PDD(void* p0, int p1, struct S_PDD p2, void* (*cb)(void*, int, struct S_PDD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_PDP(void* p0, int p1, struct S_PDP p2, void* (*cb)(void*, int, struct S_PDP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_PPI(void* p0, int p1, struct S_PPI p2, void* (*cb)(void*, int, struct S_PPI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_PPF(void* p0, int p1, struct S_PPF p2, void* (*cb)(void*, int, struct S_PPF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_PPD(void* p0, int p1, struct S_PPD p2, void* (*cb)(void*, int, struct S_PPD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PIS_PPP(void* p0, int p1, struct S_PPP p2, void* (*cb)(void*, int, struct S_PPP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFI_(void* p0, float p1, int p2, void* (*cb)(void*, float, int)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFF_(void* p0, float p1, float p2, void* (*cb)(void*, float, float)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFD_(void* p0, float p1, double p2, void* (*cb)(void*, float, double)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFP_(void* p0, float p1, void* p2, void* (*cb)(void*, float, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_I(void* p0, float p1, struct S_I p2, void* (*cb)(void*, float, struct S_I)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_F(void* p0, float p1, struct S_F p2, void* (*cb)(void*, float, struct S_F)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_D(void* p0, float p1, struct S_D p2, void* (*cb)(void*, float, struct S_D)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_P(void* p0, float p1, struct S_P p2, void* (*cb)(void*, float, struct S_P)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_II(void* p0, float p1, struct S_II p2, void* (*cb)(void*, float, struct S_II)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_IF(void* p0, float p1, struct S_IF p2, void* (*cb)(void*, float, struct S_IF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_ID(void* p0, float p1, struct S_ID p2, void* (*cb)(void*, float, struct S_ID)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_IP(void* p0, float p1, struct S_IP p2, void* (*cb)(void*, float, struct S_IP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_FI(void* p0, float p1, struct S_FI p2, void* (*cb)(void*, float, struct S_FI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_FF(void* p0, float p1, struct S_FF p2, void* (*cb)(void*, float, struct S_FF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_FD(void* p0, float p1, struct S_FD p2, void* (*cb)(void*, float, struct S_FD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_FP(void* p0, float p1, struct S_FP p2, void* (*cb)(void*, float, struct S_FP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_DI(void* p0, float p1, struct S_DI p2, void* (*cb)(void*, float, struct S_DI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_DF(void* p0, float p1, struct S_DF p2, void* (*cb)(void*, float, struct S_DF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_DD(void* p0, float p1, struct S_DD p2, void* (*cb)(void*, float, struct S_DD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_DP(void* p0, float p1, struct S_DP p2, void* (*cb)(void*, float, struct S_DP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_PI(void* p0, float p1, struct S_PI p2, void* (*cb)(void*, float, struct S_PI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_PF(void* p0, float p1, struct S_PF p2, void* (*cb)(void*, float, struct S_PF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_PD(void* p0, float p1, struct S_PD p2, void* (*cb)(void*, float, struct S_PD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_PP(void* p0, float p1, struct S_PP p2, void* (*cb)(void*, float, struct S_PP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_III(void* p0, float p1, struct S_III p2, void* (*cb)(void*, float, struct S_III)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_IIF(void* p0, float p1, struct S_IIF p2, void* (*cb)(void*, float, struct S_IIF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_IID(void* p0, float p1, struct S_IID p2, void* (*cb)(void*, float, struct S_IID)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_IIP(void* p0, float p1, struct S_IIP p2, void* (*cb)(void*, float, struct S_IIP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_IFI(void* p0, float p1, struct S_IFI p2, void* (*cb)(void*, float, struct S_IFI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_IFF(void* p0, float p1, struct S_IFF p2, void* (*cb)(void*, float, struct S_IFF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_IFD(void* p0, float p1, struct S_IFD p2, void* (*cb)(void*, float, struct S_IFD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_IFP(void* p0, float p1, struct S_IFP p2, void* (*cb)(void*, float, struct S_IFP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_IDI(void* p0, float p1, struct S_IDI p2, void* (*cb)(void*, float, struct S_IDI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_IDF(void* p0, float p1, struct S_IDF p2, void* (*cb)(void*, float, struct S_IDF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_IDD(void* p0, float p1, struct S_IDD p2, void* (*cb)(void*, float, struct S_IDD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_IDP(void* p0, float p1, struct S_IDP p2, void* (*cb)(void*, float, struct S_IDP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_IPI(void* p0, float p1, struct S_IPI p2, void* (*cb)(void*, float, struct S_IPI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_IPF(void* p0, float p1, struct S_IPF p2, void* (*cb)(void*, float, struct S_IPF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_IPD(void* p0, float p1, struct S_IPD p2, void* (*cb)(void*, float, struct S_IPD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_IPP(void* p0, float p1, struct S_IPP p2, void* (*cb)(void*, float, struct S_IPP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_FII(void* p0, float p1, struct S_FII p2, void* (*cb)(void*, float, struct S_FII)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_FIF(void* p0, float p1, struct S_FIF p2, void* (*cb)(void*, float, struct S_FIF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_FID(void* p0, float p1, struct S_FID p2, void* (*cb)(void*, float, struct S_FID)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_FIP(void* p0, float p1, struct S_FIP p2, void* (*cb)(void*, float, struct S_FIP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_FFI(void* p0, float p1, struct S_FFI p2, void* (*cb)(void*, float, struct S_FFI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_FFF(void* p0, float p1, struct S_FFF p2, void* (*cb)(void*, float, struct S_FFF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_FFD(void* p0, float p1, struct S_FFD p2, void* (*cb)(void*, float, struct S_FFD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_FFP(void* p0, float p1, struct S_FFP p2, void* (*cb)(void*, float, struct S_FFP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_FDI(void* p0, float p1, struct S_FDI p2, void* (*cb)(void*, float, struct S_FDI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_FDF(void* p0, float p1, struct S_FDF p2, void* (*cb)(void*, float, struct S_FDF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_FDD(void* p0, float p1, struct S_FDD p2, void* (*cb)(void*, float, struct S_FDD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_FDP(void* p0, float p1, struct S_FDP p2, void* (*cb)(void*, float, struct S_FDP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_FPI(void* p0, float p1, struct S_FPI p2, void* (*cb)(void*, float, struct S_FPI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_FPF(void* p0, float p1, struct S_FPF p2, void* (*cb)(void*, float, struct S_FPF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_FPD(void* p0, float p1, struct S_FPD p2, void* (*cb)(void*, float, struct S_FPD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_FPP(void* p0, float p1, struct S_FPP p2, void* (*cb)(void*, float, struct S_FPP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_DII(void* p0, float p1, struct S_DII p2, void* (*cb)(void*, float, struct S_DII)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_DIF(void* p0, float p1, struct S_DIF p2, void* (*cb)(void*, float, struct S_DIF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_DID(void* p0, float p1, struct S_DID p2, void* (*cb)(void*, float, struct S_DID)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_DIP(void* p0, float p1, struct S_DIP p2, void* (*cb)(void*, float, struct S_DIP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_DFI(void* p0, float p1, struct S_DFI p2, void* (*cb)(void*, float, struct S_DFI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_DFF(void* p0, float p1, struct S_DFF p2, void* (*cb)(void*, float, struct S_DFF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_DFD(void* p0, float p1, struct S_DFD p2, void* (*cb)(void*, float, struct S_DFD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_DFP(void* p0, float p1, struct S_DFP p2, void* (*cb)(void*, float, struct S_DFP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_DDI(void* p0, float p1, struct S_DDI p2, void* (*cb)(void*, float, struct S_DDI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_DDF(void* p0, float p1, struct S_DDF p2, void* (*cb)(void*, float, struct S_DDF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_DDD(void* p0, float p1, struct S_DDD p2, void* (*cb)(void*, float, struct S_DDD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_DDP(void* p0, float p1, struct S_DDP p2, void* (*cb)(void*, float, struct S_DDP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_DPI(void* p0, float p1, struct S_DPI p2, void* (*cb)(void*, float, struct S_DPI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_DPF(void* p0, float p1, struct S_DPF p2, void* (*cb)(void*, float, struct S_DPF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_DPD(void* p0, float p1, struct S_DPD p2, void* (*cb)(void*, float, struct S_DPD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_DPP(void* p0, float p1, struct S_DPP p2, void* (*cb)(void*, float, struct S_DPP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_PII(void* p0, float p1, struct S_PII p2, void* (*cb)(void*, float, struct S_PII)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_PIF(void* p0, float p1, struct S_PIF p2, void* (*cb)(void*, float, struct S_PIF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_PID(void* p0, float p1, struct S_PID p2, void* (*cb)(void*, float, struct S_PID)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_PIP(void* p0, float p1, struct S_PIP p2, void* (*cb)(void*, float, struct S_PIP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_PFI(void* p0, float p1, struct S_PFI p2, void* (*cb)(void*, float, struct S_PFI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_PFF(void* p0, float p1, struct S_PFF p2, void* (*cb)(void*, float, struct S_PFF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_PFD(void* p0, float p1, struct S_PFD p2, void* (*cb)(void*, float, struct S_PFD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_PFP(void* p0, float p1, struct S_PFP p2, void* (*cb)(void*, float, struct S_PFP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_PDI(void* p0, float p1, struct S_PDI p2, void* (*cb)(void*, float, struct S_PDI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_PDF(void* p0, float p1, struct S_PDF p2, void* (*cb)(void*, float, struct S_PDF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_PDD(void* p0, float p1, struct S_PDD p2, void* (*cb)(void*, float, struct S_PDD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_PDP(void* p0, float p1, struct S_PDP p2, void* (*cb)(void*, float, struct S_PDP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_PPI(void* p0, float p1, struct S_PPI p2, void* (*cb)(void*, float, struct S_PPI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_PPF(void* p0, float p1, struct S_PPF p2, void* (*cb)(void*, float, struct S_PPF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_PPD(void* p0, float p1, struct S_PPD p2, void* (*cb)(void*, float, struct S_PPD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PFS_PPP(void* p0, float p1, struct S_PPP p2, void* (*cb)(void*, float, struct S_PPP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDI_(void* p0, double p1, int p2, void* (*cb)(void*, double, int)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDF_(void* p0, double p1, float p2, void* (*cb)(void*, double, float)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDD_(void* p0, double p1, double p2, void* (*cb)(void*, double, double)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDP_(void* p0, double p1, void* p2, void* (*cb)(void*, double, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_I(void* p0, double p1, struct S_I p2, void* (*cb)(void*, double, struct S_I)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_F(void* p0, double p1, struct S_F p2, void* (*cb)(void*, double, struct S_F)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_D(void* p0, double p1, struct S_D p2, void* (*cb)(void*, double, struct S_D)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_P(void* p0, double p1, struct S_P p2, void* (*cb)(void*, double, struct S_P)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_II(void* p0, double p1, struct S_II p2, void* (*cb)(void*, double, struct S_II)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_IF(void* p0, double p1, struct S_IF p2, void* (*cb)(void*, double, struct S_IF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_ID(void* p0, double p1, struct S_ID p2, void* (*cb)(void*, double, struct S_ID)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_IP(void* p0, double p1, struct S_IP p2, void* (*cb)(void*, double, struct S_IP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_FI(void* p0, double p1, struct S_FI p2, void* (*cb)(void*, double, struct S_FI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_FF(void* p0, double p1, struct S_FF p2, void* (*cb)(void*, double, struct S_FF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_FD(void* p0, double p1, struct S_FD p2, void* (*cb)(void*, double, struct S_FD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_FP(void* p0, double p1, struct S_FP p2, void* (*cb)(void*, double, struct S_FP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_DI(void* p0, double p1, struct S_DI p2, void* (*cb)(void*, double, struct S_DI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_DF(void* p0, double p1, struct S_DF p2, void* (*cb)(void*, double, struct S_DF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_DD(void* p0, double p1, struct S_DD p2, void* (*cb)(void*, double, struct S_DD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_DP(void* p0, double p1, struct S_DP p2, void* (*cb)(void*, double, struct S_DP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_PI(void* p0, double p1, struct S_PI p2, void* (*cb)(void*, double, struct S_PI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_PF(void* p0, double p1, struct S_PF p2, void* (*cb)(void*, double, struct S_PF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_PD(void* p0, double p1, struct S_PD p2, void* (*cb)(void*, double, struct S_PD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_PP(void* p0, double p1, struct S_PP p2, void* (*cb)(void*, double, struct S_PP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_III(void* p0, double p1, struct S_III p2, void* (*cb)(void*, double, struct S_III)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_IIF(void* p0, double p1, struct S_IIF p2, void* (*cb)(void*, double, struct S_IIF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_IID(void* p0, double p1, struct S_IID p2, void* (*cb)(void*, double, struct S_IID)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_IIP(void* p0, double p1, struct S_IIP p2, void* (*cb)(void*, double, struct S_IIP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_IFI(void* p0, double p1, struct S_IFI p2, void* (*cb)(void*, double, struct S_IFI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_IFF(void* p0, double p1, struct S_IFF p2, void* (*cb)(void*, double, struct S_IFF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_IFD(void* p0, double p1, struct S_IFD p2, void* (*cb)(void*, double, struct S_IFD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_IFP(void* p0, double p1, struct S_IFP p2, void* (*cb)(void*, double, struct S_IFP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_IDI(void* p0, double p1, struct S_IDI p2, void* (*cb)(void*, double, struct S_IDI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_IDF(void* p0, double p1, struct S_IDF p2, void* (*cb)(void*, double, struct S_IDF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_IDD(void* p0, double p1, struct S_IDD p2, void* (*cb)(void*, double, struct S_IDD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_IDP(void* p0, double p1, struct S_IDP p2, void* (*cb)(void*, double, struct S_IDP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_IPI(void* p0, double p1, struct S_IPI p2, void* (*cb)(void*, double, struct S_IPI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_IPF(void* p0, double p1, struct S_IPF p2, void* (*cb)(void*, double, struct S_IPF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_IPD(void* p0, double p1, struct S_IPD p2, void* (*cb)(void*, double, struct S_IPD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_IPP(void* p0, double p1, struct S_IPP p2, void* (*cb)(void*, double, struct S_IPP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_FII(void* p0, double p1, struct S_FII p2, void* (*cb)(void*, double, struct S_FII)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_FIF(void* p0, double p1, struct S_FIF p2, void* (*cb)(void*, double, struct S_FIF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_FID(void* p0, double p1, struct S_FID p2, void* (*cb)(void*, double, struct S_FID)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_FIP(void* p0, double p1, struct S_FIP p2, void* (*cb)(void*, double, struct S_FIP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_FFI(void* p0, double p1, struct S_FFI p2, void* (*cb)(void*, double, struct S_FFI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_FFF(void* p0, double p1, struct S_FFF p2, void* (*cb)(void*, double, struct S_FFF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_FFD(void* p0, double p1, struct S_FFD p2, void* (*cb)(void*, double, struct S_FFD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_FFP(void* p0, double p1, struct S_FFP p2, void* (*cb)(void*, double, struct S_FFP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_FDI(void* p0, double p1, struct S_FDI p2, void* (*cb)(void*, double, struct S_FDI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_FDF(void* p0, double p1, struct S_FDF p2, void* (*cb)(void*, double, struct S_FDF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_FDD(void* p0, double p1, struct S_FDD p2, void* (*cb)(void*, double, struct S_FDD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_FDP(void* p0, double p1, struct S_FDP p2, void* (*cb)(void*, double, struct S_FDP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_FPI(void* p0, double p1, struct S_FPI p2, void* (*cb)(void*, double, struct S_FPI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_FPF(void* p0, double p1, struct S_FPF p2, void* (*cb)(void*, double, struct S_FPF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_FPD(void* p0, double p1, struct S_FPD p2, void* (*cb)(void*, double, struct S_FPD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_FPP(void* p0, double p1, struct S_FPP p2, void* (*cb)(void*, double, struct S_FPP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_DII(void* p0, double p1, struct S_DII p2, void* (*cb)(void*, double, struct S_DII)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_DIF(void* p0, double p1, struct S_DIF p2, void* (*cb)(void*, double, struct S_DIF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_DID(void* p0, double p1, struct S_DID p2, void* (*cb)(void*, double, struct S_DID)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_DIP(void* p0, double p1, struct S_DIP p2, void* (*cb)(void*, double, struct S_DIP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_DFI(void* p0, double p1, struct S_DFI p2, void* (*cb)(void*, double, struct S_DFI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_DFF(void* p0, double p1, struct S_DFF p2, void* (*cb)(void*, double, struct S_DFF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_DFD(void* p0, double p1, struct S_DFD p2, void* (*cb)(void*, double, struct S_DFD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_DFP(void* p0, double p1, struct S_DFP p2, void* (*cb)(void*, double, struct S_DFP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_DDI(void* p0, double p1, struct S_DDI p2, void* (*cb)(void*, double, struct S_DDI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_DDF(void* p0, double p1, struct S_DDF p2, void* (*cb)(void*, double, struct S_DDF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_DDD(void* p0, double p1, struct S_DDD p2, void* (*cb)(void*, double, struct S_DDD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_DDP(void* p0, double p1, struct S_DDP p2, void* (*cb)(void*, double, struct S_DDP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_DPI(void* p0, double p1, struct S_DPI p2, void* (*cb)(void*, double, struct S_DPI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_DPF(void* p0, double p1, struct S_DPF p2, void* (*cb)(void*, double, struct S_DPF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_DPD(void* p0, double p1, struct S_DPD p2, void* (*cb)(void*, double, struct S_DPD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_DPP(void* p0, double p1, struct S_DPP p2, void* (*cb)(void*, double, struct S_DPP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_PII(void* p0, double p1, struct S_PII p2, void* (*cb)(void*, double, struct S_PII)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_PIF(void* p0, double p1, struct S_PIF p2, void* (*cb)(void*, double, struct S_PIF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_PID(void* p0, double p1, struct S_PID p2, void* (*cb)(void*, double, struct S_PID)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_PIP(void* p0, double p1, struct S_PIP p2, void* (*cb)(void*, double, struct S_PIP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_PFI(void* p0, double p1, struct S_PFI p2, void* (*cb)(void*, double, struct S_PFI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_PFF(void* p0, double p1, struct S_PFF p2, void* (*cb)(void*, double, struct S_PFF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_PFD(void* p0, double p1, struct S_PFD p2, void* (*cb)(void*, double, struct S_PFD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_PFP(void* p0, double p1, struct S_PFP p2, void* (*cb)(void*, double, struct S_PFP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_PDI(void* p0, double p1, struct S_PDI p2, void* (*cb)(void*, double, struct S_PDI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_PDF(void* p0, double p1, struct S_PDF p2, void* (*cb)(void*, double, struct S_PDF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_PDD(void* p0, double p1, struct S_PDD p2, void* (*cb)(void*, double, struct S_PDD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_PDP(void* p0, double p1, struct S_PDP p2, void* (*cb)(void*, double, struct S_PDP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_PPI(void* p0, double p1, struct S_PPI p2, void* (*cb)(void*, double, struct S_PPI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_PPF(void* p0, double p1, struct S_PPF p2, void* (*cb)(void*, double, struct S_PPF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_PPD(void* p0, double p1, struct S_PPD p2, void* (*cb)(void*, double, struct S_PPD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PDS_PPP(void* p0, double p1, struct S_PPP p2, void* (*cb)(void*, double, struct S_PPP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPI_(void* p0, void* p1, int p2, void* (*cb)(void*, void*, int)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPF_(void* p0, void* p1, float p2, void* (*cb)(void*, void*, float)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPD_(void* p0, void* p1, double p2, void* (*cb)(void*, void*, double)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPP_(void* p0, void* p1, void* p2, void* (*cb)(void*, void*, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_I(void* p0, void* p1, struct S_I p2, void* (*cb)(void*, void*, struct S_I)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_F(void* p0, void* p1, struct S_F p2, void* (*cb)(void*, void*, struct S_F)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_D(void* p0, void* p1, struct S_D p2, void* (*cb)(void*, void*, struct S_D)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_P(void* p0, void* p1, struct S_P p2, void* (*cb)(void*, void*, struct S_P)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_II(void* p0, void* p1, struct S_II p2, void* (*cb)(void*, void*, struct S_II)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_IF(void* p0, void* p1, struct S_IF p2, void* (*cb)(void*, void*, struct S_IF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_ID(void* p0, void* p1, struct S_ID p2, void* (*cb)(void*, void*, struct S_ID)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_IP(void* p0, void* p1, struct S_IP p2, void* (*cb)(void*, void*, struct S_IP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_FI(void* p0, void* p1, struct S_FI p2, void* (*cb)(void*, void*, struct S_FI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_FF(void* p0, void* p1, struct S_FF p2, void* (*cb)(void*, void*, struct S_FF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_FD(void* p0, void* p1, struct S_FD p2, void* (*cb)(void*, void*, struct S_FD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_FP(void* p0, void* p1, struct S_FP p2, void* (*cb)(void*, void*, struct S_FP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_DI(void* p0, void* p1, struct S_DI p2, void* (*cb)(void*, void*, struct S_DI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_DF(void* p0, void* p1, struct S_DF p2, void* (*cb)(void*, void*, struct S_DF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_DD(void* p0, void* p1, struct S_DD p2, void* (*cb)(void*, void*, struct S_DD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_DP(void* p0, void* p1, struct S_DP p2, void* (*cb)(void*, void*, struct S_DP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_PI(void* p0, void* p1, struct S_PI p2, void* (*cb)(void*, void*, struct S_PI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_PF(void* p0, void* p1, struct S_PF p2, void* (*cb)(void*, void*, struct S_PF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_PD(void* p0, void* p1, struct S_PD p2, void* (*cb)(void*, void*, struct S_PD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_PP(void* p0, void* p1, struct S_PP p2, void* (*cb)(void*, void*, struct S_PP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_III(void* p0, void* p1, struct S_III p2, void* (*cb)(void*, void*, struct S_III)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_IIF(void* p0, void* p1, struct S_IIF p2, void* (*cb)(void*, void*, struct S_IIF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_IID(void* p0, void* p1, struct S_IID p2, void* (*cb)(void*, void*, struct S_IID)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_IIP(void* p0, void* p1, struct S_IIP p2, void* (*cb)(void*, void*, struct S_IIP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_IFI(void* p0, void* p1, struct S_IFI p2, void* (*cb)(void*, void*, struct S_IFI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_IFF(void* p0, void* p1, struct S_IFF p2, void* (*cb)(void*, void*, struct S_IFF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_IFD(void* p0, void* p1, struct S_IFD p2, void* (*cb)(void*, void*, struct S_IFD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_IFP(void* p0, void* p1, struct S_IFP p2, void* (*cb)(void*, void*, struct S_IFP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_IDI(void* p0, void* p1, struct S_IDI p2, void* (*cb)(void*, void*, struct S_IDI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_IDF(void* p0, void* p1, struct S_IDF p2, void* (*cb)(void*, void*, struct S_IDF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_IDD(void* p0, void* p1, struct S_IDD p2, void* (*cb)(void*, void*, struct S_IDD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_IDP(void* p0, void* p1, struct S_IDP p2, void* (*cb)(void*, void*, struct S_IDP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_IPI(void* p0, void* p1, struct S_IPI p2, void* (*cb)(void*, void*, struct S_IPI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_IPF(void* p0, void* p1, struct S_IPF p2, void* (*cb)(void*, void*, struct S_IPF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_IPD(void* p0, void* p1, struct S_IPD p2, void* (*cb)(void*, void*, struct S_IPD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_IPP(void* p0, void* p1, struct S_IPP p2, void* (*cb)(void*, void*, struct S_IPP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_FII(void* p0, void* p1, struct S_FII p2, void* (*cb)(void*, void*, struct S_FII)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_FIF(void* p0, void* p1, struct S_FIF p2, void* (*cb)(void*, void*, struct S_FIF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_FID(void* p0, void* p1, struct S_FID p2, void* (*cb)(void*, void*, struct S_FID)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_FIP(void* p0, void* p1, struct S_FIP p2, void* (*cb)(void*, void*, struct S_FIP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_FFI(void* p0, void* p1, struct S_FFI p2, void* (*cb)(void*, void*, struct S_FFI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_FFF(void* p0, void* p1, struct S_FFF p2, void* (*cb)(void*, void*, struct S_FFF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_FFD(void* p0, void* p1, struct S_FFD p2, void* (*cb)(void*, void*, struct S_FFD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_FFP(void* p0, void* p1, struct S_FFP p2, void* (*cb)(void*, void*, struct S_FFP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_FDI(void* p0, void* p1, struct S_FDI p2, void* (*cb)(void*, void*, struct S_FDI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_FDF(void* p0, void* p1, struct S_FDF p2, void* (*cb)(void*, void*, struct S_FDF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_FDD(void* p0, void* p1, struct S_FDD p2, void* (*cb)(void*, void*, struct S_FDD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_FDP(void* p0, void* p1, struct S_FDP p2, void* (*cb)(void*, void*, struct S_FDP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_FPI(void* p0, void* p1, struct S_FPI p2, void* (*cb)(void*, void*, struct S_FPI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_FPF(void* p0, void* p1, struct S_FPF p2, void* (*cb)(void*, void*, struct S_FPF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_FPD(void* p0, void* p1, struct S_FPD p2, void* (*cb)(void*, void*, struct S_FPD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_FPP(void* p0, void* p1, struct S_FPP p2, void* (*cb)(void*, void*, struct S_FPP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_DII(void* p0, void* p1, struct S_DII p2, void* (*cb)(void*, void*, struct S_DII)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_DIF(void* p0, void* p1, struct S_DIF p2, void* (*cb)(void*, void*, struct S_DIF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_DID(void* p0, void* p1, struct S_DID p2, void* (*cb)(void*, void*, struct S_DID)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_DIP(void* p0, void* p1, struct S_DIP p2, void* (*cb)(void*, void*, struct S_DIP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_DFI(void* p0, void* p1, struct S_DFI p2, void* (*cb)(void*, void*, struct S_DFI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_DFF(void* p0, void* p1, struct S_DFF p2, void* (*cb)(void*, void*, struct S_DFF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_DFD(void* p0, void* p1, struct S_DFD p2, void* (*cb)(void*, void*, struct S_DFD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_DFP(void* p0, void* p1, struct S_DFP p2, void* (*cb)(void*, void*, struct S_DFP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_DDI(void* p0, void* p1, struct S_DDI p2, void* (*cb)(void*, void*, struct S_DDI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_DDF(void* p0, void* p1, struct S_DDF p2, void* (*cb)(void*, void*, struct S_DDF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_DDD(void* p0, void* p1, struct S_DDD p2, void* (*cb)(void*, void*, struct S_DDD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_DDP(void* p0, void* p1, struct S_DDP p2, void* (*cb)(void*, void*, struct S_DDP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_DPI(void* p0, void* p1, struct S_DPI p2, void* (*cb)(void*, void*, struct S_DPI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_DPF(void* p0, void* p1, struct S_DPF p2, void* (*cb)(void*, void*, struct S_DPF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_DPD(void* p0, void* p1, struct S_DPD p2, void* (*cb)(void*, void*, struct S_DPD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_DPP(void* p0, void* p1, struct S_DPP p2, void* (*cb)(void*, void*, struct S_DPP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_PII(void* p0, void* p1, struct S_PII p2, void* (*cb)(void*, void*, struct S_PII)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_PIF(void* p0, void* p1, struct S_PIF p2, void* (*cb)(void*, void*, struct S_PIF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_PID(void* p0, void* p1, struct S_PID p2, void* (*cb)(void*, void*, struct S_PID)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_PIP(void* p0, void* p1, struct S_PIP p2, void* (*cb)(void*, void*, struct S_PIP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_PFI(void* p0, void* p1, struct S_PFI p2, void* (*cb)(void*, void*, struct S_PFI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_PFF(void* p0, void* p1, struct S_PFF p2, void* (*cb)(void*, void*, struct S_PFF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_PFD(void* p0, void* p1, struct S_PFD p2, void* (*cb)(void*, void*, struct S_PFD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_PFP(void* p0, void* p1, struct S_PFP p2, void* (*cb)(void*, void*, struct S_PFP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_PDI(void* p0, void* p1, struct S_PDI p2, void* (*cb)(void*, void*, struct S_PDI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_PDF(void* p0, void* p1, struct S_PDF p2, void* (*cb)(void*, void*, struct S_PDF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_PDD(void* p0, void* p1, struct S_PDD p2, void* (*cb)(void*, void*, struct S_PDD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_PDP(void* p0, void* p1, struct S_PDP p2, void* (*cb)(void*, void*, struct S_PDP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_PPI(void* p0, void* p1, struct S_PPI p2, void* (*cb)(void*, void*, struct S_PPI)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_PPF(void* p0, void* p1, struct S_PPF p2, void* (*cb)(void*, void*, struct S_PPF)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_PPD(void* p0, void* p1, struct S_PPD p2, void* (*cb)(void*, void*, struct S_PPD)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PPS_PPP(void* p0, void* p1, struct S_PPP p2, void* (*cb)(void*, void*, struct S_PPP)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PSI_I(void* p0, struct S_I p1, int p2, void* (*cb)(void*, struct S_I, int)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PSI_F(void* p0, struct S_F p1, int p2, void* (*cb)(void*, struct S_F, int)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PSI_D(void* p0, struct S_D p1, int p2, void* (*cb)(void*, struct S_D, int)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PSI_P(void* p0, struct S_P p1, int p2, void* (*cb)(void*, struct S_P, int)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PSI_II(void* p0, struct S_II p1, int p2, void* (*cb)(void*, struct S_II, int)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PSI_IF(void* p0, struct S_IF p1, int p2, void* (*cb)(void*, struct S_IF, int)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PSI_ID(void* p0, struct S_ID p1, int p2, void* (*cb)(void*, struct S_ID, int)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PSI_IP(void* p0, struct S_IP p1, int p2, void* (*cb)(void*, struct S_IP, int)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PSI_FI(void* p0, struct S_FI p1, int p2, void* (*cb)(void*, struct S_FI, int)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PSI_FF(void* p0, struct S_FF p1, int p2, void* (*cb)(void*, struct S_FF, int)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PSI_FD(void* p0, struct S_FD p1, int p2, void* (*cb)(void*, struct S_FD, int)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PSI_FP(void* p0, struct S_FP p1, int p2, void* (*cb)(void*, struct S_FP, int)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PSI_DI(void* p0, struct S_DI p1, int p2, void* (*cb)(void*, struct S_DI, int)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PSI_DF(void* p0, struct S_DF p1, int p2, void* (*cb)(void*, struct S_DF, int)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PSI_DD(void* p0, struct S_DD p1, int p2, void* (*cb)(void*, struct S_DD, int)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PSI_DP(void* p0, struct S_DP p1, int p2, void* (*cb)(void*, struct S_DP, int)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PSI_PI(void* p0, struct S_PI p1, int p2, void* (*cb)(void*, struct S_PI, int)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PSI_PF(void* p0, struct S_PF p1, int p2, void* (*cb)(void*, struct S_PF, int)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PSI_PD(void* p0, struct S_PD p1, int p2, void* (*cb)(void*, struct S_PD, int)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PSI_PP(void* p0, struct S_PP p1, int p2, void* (*cb)(void*, struct S_PP, int)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PSI_III(void* p0, struct S_III p1, int p2, void* (*cb)(void*, struct S_III, int)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PSI_IIF(void* p0, struct S_IIF p1, int p2, void* (*cb)(void*, struct S_IIF, int)) { return cb(p0, p1, p2); }
+EXPORT void* f15_P_PSI_IID(void* p0, struct S_IID p1, int p2, void* (*cb)(void*, struct S_IID, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_IIP(void* p0, struct S_IIP p1, int p2, void* (*cb)(void*, struct S_IIP, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_IFI(void* p0, struct S_IFI p1, int p2, void* (*cb)(void*, struct S_IFI, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_IFF(void* p0, struct S_IFF p1, int p2, void* (*cb)(void*, struct S_IFF, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_IFD(void* p0, struct S_IFD p1, int p2, void* (*cb)(void*, struct S_IFD, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_IFP(void* p0, struct S_IFP p1, int p2, void* (*cb)(void*, struct S_IFP, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_IDI(void* p0, struct S_IDI p1, int p2, void* (*cb)(void*, struct S_IDI, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_IDF(void* p0, struct S_IDF p1, int p2, void* (*cb)(void*, struct S_IDF, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_IDD(void* p0, struct S_IDD p1, int p2, void* (*cb)(void*, struct S_IDD, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_IDP(void* p0, struct S_IDP p1, int p2, void* (*cb)(void*, struct S_IDP, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_IPI(void* p0, struct S_IPI p1, int p2, void* (*cb)(void*, struct S_IPI, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_IPF(void* p0, struct S_IPF p1, int p2, void* (*cb)(void*, struct S_IPF, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_IPD(void* p0, struct S_IPD p1, int p2, void* (*cb)(void*, struct S_IPD, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_IPP(void* p0, struct S_IPP p1, int p2, void* (*cb)(void*, struct S_IPP, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_FII(void* p0, struct S_FII p1, int p2, void* (*cb)(void*, struct S_FII, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_FIF(void* p0, struct S_FIF p1, int p2, void* (*cb)(void*, struct S_FIF, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_FID(void* p0, struct S_FID p1, int p2, void* (*cb)(void*, struct S_FID, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_FIP(void* p0, struct S_FIP p1, int p2, void* (*cb)(void*, struct S_FIP, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_FFI(void* p0, struct S_FFI p1, int p2, void* (*cb)(void*, struct S_FFI, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_FFF(void* p0, struct S_FFF p1, int p2, void* (*cb)(void*, struct S_FFF, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_FFD(void* p0, struct S_FFD p1, int p2, void* (*cb)(void*, struct S_FFD, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_FFP(void* p0, struct S_FFP p1, int p2, void* (*cb)(void*, struct S_FFP, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_FDI(void* p0, struct S_FDI p1, int p2, void* (*cb)(void*, struct S_FDI, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_FDF(void* p0, struct S_FDF p1, int p2, void* (*cb)(void*, struct S_FDF, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_FDD(void* p0, struct S_FDD p1, int p2, void* (*cb)(void*, struct S_FDD, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_FDP(void* p0, struct S_FDP p1, int p2, void* (*cb)(void*, struct S_FDP, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_FPI(void* p0, struct S_FPI p1, int p2, void* (*cb)(void*, struct S_FPI, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_FPF(void* p0, struct S_FPF p1, int p2, void* (*cb)(void*, struct S_FPF, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_FPD(void* p0, struct S_FPD p1, int p2, void* (*cb)(void*, struct S_FPD, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_FPP(void* p0, struct S_FPP p1, int p2, void* (*cb)(void*, struct S_FPP, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_DII(void* p0, struct S_DII p1, int p2, void* (*cb)(void*, struct S_DII, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_DIF(void* p0, struct S_DIF p1, int p2, void* (*cb)(void*, struct S_DIF, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_DID(void* p0, struct S_DID p1, int p2, void* (*cb)(void*, struct S_DID, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_DIP(void* p0, struct S_DIP p1, int p2, void* (*cb)(void*, struct S_DIP, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_DFI(void* p0, struct S_DFI p1, int p2, void* (*cb)(void*, struct S_DFI, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_DFF(void* p0, struct S_DFF p1, int p2, void* (*cb)(void*, struct S_DFF, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_DFD(void* p0, struct S_DFD p1, int p2, void* (*cb)(void*, struct S_DFD, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_DFP(void* p0, struct S_DFP p1, int p2, void* (*cb)(void*, struct S_DFP, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_DDI(void* p0, struct S_DDI p1, int p2, void* (*cb)(void*, struct S_DDI, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_DDF(void* p0, struct S_DDF p1, int p2, void* (*cb)(void*, struct S_DDF, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_DDD(void* p0, struct S_DDD p1, int p2, void* (*cb)(void*, struct S_DDD, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_DDP(void* p0, struct S_DDP p1, int p2, void* (*cb)(void*, struct S_DDP, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_DPI(void* p0, struct S_DPI p1, int p2, void* (*cb)(void*, struct S_DPI, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_DPF(void* p0, struct S_DPF p1, int p2, void* (*cb)(void*, struct S_DPF, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_DPD(void* p0, struct S_DPD p1, int p2, void* (*cb)(void*, struct S_DPD, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_DPP(void* p0, struct S_DPP p1, int p2, void* (*cb)(void*, struct S_DPP, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_PII(void* p0, struct S_PII p1, int p2, void* (*cb)(void*, struct S_PII, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_PIF(void* p0, struct S_PIF p1, int p2, void* (*cb)(void*, struct S_PIF, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_PID(void* p0, struct S_PID p1, int p2, void* (*cb)(void*, struct S_PID, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_PIP(void* p0, struct S_PIP p1, int p2, void* (*cb)(void*, struct S_PIP, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_PFI(void* p0, struct S_PFI p1, int p2, void* (*cb)(void*, struct S_PFI, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_PFF(void* p0, struct S_PFF p1, int p2, void* (*cb)(void*, struct S_PFF, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_PFD(void* p0, struct S_PFD p1, int p2, void* (*cb)(void*, struct S_PFD, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_PFP(void* p0, struct S_PFP p1, int p2, void* (*cb)(void*, struct S_PFP, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_PDI(void* p0, struct S_PDI p1, int p2, void* (*cb)(void*, struct S_PDI, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_PDF(void* p0, struct S_PDF p1, int p2, void* (*cb)(void*, struct S_PDF, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_PDD(void* p0, struct S_PDD p1, int p2, void* (*cb)(void*, struct S_PDD, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_PDP(void* p0, struct S_PDP p1, int p2, void* (*cb)(void*, struct S_PDP, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_PPI(void* p0, struct S_PPI p1, int p2, void* (*cb)(void*, struct S_PPI, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_PPF(void* p0, struct S_PPF p1, int p2, void* (*cb)(void*, struct S_PPF, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_PPD(void* p0, struct S_PPD p1, int p2, void* (*cb)(void*, struct S_PPD, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSI_PPP(void* p0, struct S_PPP p1, int p2, void* (*cb)(void*, struct S_PPP, int)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_I(void* p0, struct S_I p1, float p2, void* (*cb)(void*, struct S_I, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_F(void* p0, struct S_F p1, float p2, void* (*cb)(void*, struct S_F, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_D(void* p0, struct S_D p1, float p2, void* (*cb)(void*, struct S_D, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_P(void* p0, struct S_P p1, float p2, void* (*cb)(void*, struct S_P, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_II(void* p0, struct S_II p1, float p2, void* (*cb)(void*, struct S_II, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_IF(void* p0, struct S_IF p1, float p2, void* (*cb)(void*, struct S_IF, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_ID(void* p0, struct S_ID p1, float p2, void* (*cb)(void*, struct S_ID, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_IP(void* p0, struct S_IP p1, float p2, void* (*cb)(void*, struct S_IP, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_FI(void* p0, struct S_FI p1, float p2, void* (*cb)(void*, struct S_FI, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_FF(void* p0, struct S_FF p1, float p2, void* (*cb)(void*, struct S_FF, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_FD(void* p0, struct S_FD p1, float p2, void* (*cb)(void*, struct S_FD, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_FP(void* p0, struct S_FP p1, float p2, void* (*cb)(void*, struct S_FP, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_DI(void* p0, struct S_DI p1, float p2, void* (*cb)(void*, struct S_DI, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_DF(void* p0, struct S_DF p1, float p2, void* (*cb)(void*, struct S_DF, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_DD(void* p0, struct S_DD p1, float p2, void* (*cb)(void*, struct S_DD, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_DP(void* p0, struct S_DP p1, float p2, void* (*cb)(void*, struct S_DP, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_PI(void* p0, struct S_PI p1, float p2, void* (*cb)(void*, struct S_PI, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_PF(void* p0, struct S_PF p1, float p2, void* (*cb)(void*, struct S_PF, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_PD(void* p0, struct S_PD p1, float p2, void* (*cb)(void*, struct S_PD, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_PP(void* p0, struct S_PP p1, float p2, void* (*cb)(void*, struct S_PP, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_III(void* p0, struct S_III p1, float p2, void* (*cb)(void*, struct S_III, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_IIF(void* p0, struct S_IIF p1, float p2, void* (*cb)(void*, struct S_IIF, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_IID(void* p0, struct S_IID p1, float p2, void* (*cb)(void*, struct S_IID, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_IIP(void* p0, struct S_IIP p1, float p2, void* (*cb)(void*, struct S_IIP, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_IFI(void* p0, struct S_IFI p1, float p2, void* (*cb)(void*, struct S_IFI, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_IFF(void* p0, struct S_IFF p1, float p2, void* (*cb)(void*, struct S_IFF, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_IFD(void* p0, struct S_IFD p1, float p2, void* (*cb)(void*, struct S_IFD, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_IFP(void* p0, struct S_IFP p1, float p2, void* (*cb)(void*, struct S_IFP, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_IDI(void* p0, struct S_IDI p1, float p2, void* (*cb)(void*, struct S_IDI, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_IDF(void* p0, struct S_IDF p1, float p2, void* (*cb)(void*, struct S_IDF, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_IDD(void* p0, struct S_IDD p1, float p2, void* (*cb)(void*, struct S_IDD, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_IDP(void* p0, struct S_IDP p1, float p2, void* (*cb)(void*, struct S_IDP, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_IPI(void* p0, struct S_IPI p1, float p2, void* (*cb)(void*, struct S_IPI, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_IPF(void* p0, struct S_IPF p1, float p2, void* (*cb)(void*, struct S_IPF, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_IPD(void* p0, struct S_IPD p1, float p2, void* (*cb)(void*, struct S_IPD, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_IPP(void* p0, struct S_IPP p1, float p2, void* (*cb)(void*, struct S_IPP, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_FII(void* p0, struct S_FII p1, float p2, void* (*cb)(void*, struct S_FII, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_FIF(void* p0, struct S_FIF p1, float p2, void* (*cb)(void*, struct S_FIF, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_FID(void* p0, struct S_FID p1, float p2, void* (*cb)(void*, struct S_FID, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_FIP(void* p0, struct S_FIP p1, float p2, void* (*cb)(void*, struct S_FIP, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_FFI(void* p0, struct S_FFI p1, float p2, void* (*cb)(void*, struct S_FFI, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_FFF(void* p0, struct S_FFF p1, float p2, void* (*cb)(void*, struct S_FFF, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_FFD(void* p0, struct S_FFD p1, float p2, void* (*cb)(void*, struct S_FFD, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_FFP(void* p0, struct S_FFP p1, float p2, void* (*cb)(void*, struct S_FFP, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_FDI(void* p0, struct S_FDI p1, float p2, void* (*cb)(void*, struct S_FDI, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_FDF(void* p0, struct S_FDF p1, float p2, void* (*cb)(void*, struct S_FDF, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_FDD(void* p0, struct S_FDD p1, float p2, void* (*cb)(void*, struct S_FDD, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_FDP(void* p0, struct S_FDP p1, float p2, void* (*cb)(void*, struct S_FDP, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_FPI(void* p0, struct S_FPI p1, float p2, void* (*cb)(void*, struct S_FPI, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_FPF(void* p0, struct S_FPF p1, float p2, void* (*cb)(void*, struct S_FPF, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_FPD(void* p0, struct S_FPD p1, float p2, void* (*cb)(void*, struct S_FPD, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_FPP(void* p0, struct S_FPP p1, float p2, void* (*cb)(void*, struct S_FPP, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_DII(void* p0, struct S_DII p1, float p2, void* (*cb)(void*, struct S_DII, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_DIF(void* p0, struct S_DIF p1, float p2, void* (*cb)(void*, struct S_DIF, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_DID(void* p0, struct S_DID p1, float p2, void* (*cb)(void*, struct S_DID, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_DIP(void* p0, struct S_DIP p1, float p2, void* (*cb)(void*, struct S_DIP, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_DFI(void* p0, struct S_DFI p1, float p2, void* (*cb)(void*, struct S_DFI, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_DFF(void* p0, struct S_DFF p1, float p2, void* (*cb)(void*, struct S_DFF, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_DFD(void* p0, struct S_DFD p1, float p2, void* (*cb)(void*, struct S_DFD, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_DFP(void* p0, struct S_DFP p1, float p2, void* (*cb)(void*, struct S_DFP, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_DDI(void* p0, struct S_DDI p1, float p2, void* (*cb)(void*, struct S_DDI, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_DDF(void* p0, struct S_DDF p1, float p2, void* (*cb)(void*, struct S_DDF, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_DDD(void* p0, struct S_DDD p1, float p2, void* (*cb)(void*, struct S_DDD, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_DDP(void* p0, struct S_DDP p1, float p2, void* (*cb)(void*, struct S_DDP, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_DPI(void* p0, struct S_DPI p1, float p2, void* (*cb)(void*, struct S_DPI, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_DPF(void* p0, struct S_DPF p1, float p2, void* (*cb)(void*, struct S_DPF, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_DPD(void* p0, struct S_DPD p1, float p2, void* (*cb)(void*, struct S_DPD, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_DPP(void* p0, struct S_DPP p1, float p2, void* (*cb)(void*, struct S_DPP, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_PII(void* p0, struct S_PII p1, float p2, void* (*cb)(void*, struct S_PII, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_PIF(void* p0, struct S_PIF p1, float p2, void* (*cb)(void*, struct S_PIF, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_PID(void* p0, struct S_PID p1, float p2, void* (*cb)(void*, struct S_PID, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_PIP(void* p0, struct S_PIP p1, float p2, void* (*cb)(void*, struct S_PIP, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_PFI(void* p0, struct S_PFI p1, float p2, void* (*cb)(void*, struct S_PFI, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_PFF(void* p0, struct S_PFF p1, float p2, void* (*cb)(void*, struct S_PFF, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_PFD(void* p0, struct S_PFD p1, float p2, void* (*cb)(void*, struct S_PFD, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_PFP(void* p0, struct S_PFP p1, float p2, void* (*cb)(void*, struct S_PFP, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_PDI(void* p0, struct S_PDI p1, float p2, void* (*cb)(void*, struct S_PDI, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_PDF(void* p0, struct S_PDF p1, float p2, void* (*cb)(void*, struct S_PDF, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_PDD(void* p0, struct S_PDD p1, float p2, void* (*cb)(void*, struct S_PDD, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_PDP(void* p0, struct S_PDP p1, float p2, void* (*cb)(void*, struct S_PDP, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_PPI(void* p0, struct S_PPI p1, float p2, void* (*cb)(void*, struct S_PPI, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_PPF(void* p0, struct S_PPF p1, float p2, void* (*cb)(void*, struct S_PPF, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_PPD(void* p0, struct S_PPD p1, float p2, void* (*cb)(void*, struct S_PPD, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSF_PPP(void* p0, struct S_PPP p1, float p2, void* (*cb)(void*, struct S_PPP, float)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_I(void* p0, struct S_I p1, double p2, void* (*cb)(void*, struct S_I, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_F(void* p0, struct S_F p1, double p2, void* (*cb)(void*, struct S_F, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_D(void* p0, struct S_D p1, double p2, void* (*cb)(void*, struct S_D, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_P(void* p0, struct S_P p1, double p2, void* (*cb)(void*, struct S_P, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_II(void* p0, struct S_II p1, double p2, void* (*cb)(void*, struct S_II, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_IF(void* p0, struct S_IF p1, double p2, void* (*cb)(void*, struct S_IF, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_ID(void* p0, struct S_ID p1, double p2, void* (*cb)(void*, struct S_ID, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_IP(void* p0, struct S_IP p1, double p2, void* (*cb)(void*, struct S_IP, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_FI(void* p0, struct S_FI p1, double p2, void* (*cb)(void*, struct S_FI, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_FF(void* p0, struct S_FF p1, double p2, void* (*cb)(void*, struct S_FF, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_FD(void* p0, struct S_FD p1, double p2, void* (*cb)(void*, struct S_FD, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_FP(void* p0, struct S_FP p1, double p2, void* (*cb)(void*, struct S_FP, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_DI(void* p0, struct S_DI p1, double p2, void* (*cb)(void*, struct S_DI, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_DF(void* p0, struct S_DF p1, double p2, void* (*cb)(void*, struct S_DF, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_DD(void* p0, struct S_DD p1, double p2, void* (*cb)(void*, struct S_DD, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_DP(void* p0, struct S_DP p1, double p2, void* (*cb)(void*, struct S_DP, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_PI(void* p0, struct S_PI p1, double p2, void* (*cb)(void*, struct S_PI, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_PF(void* p0, struct S_PF p1, double p2, void* (*cb)(void*, struct S_PF, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_PD(void* p0, struct S_PD p1, double p2, void* (*cb)(void*, struct S_PD, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_PP(void* p0, struct S_PP p1, double p2, void* (*cb)(void*, struct S_PP, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_III(void* p0, struct S_III p1, double p2, void* (*cb)(void*, struct S_III, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_IIF(void* p0, struct S_IIF p1, double p2, void* (*cb)(void*, struct S_IIF, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_IID(void* p0, struct S_IID p1, double p2, void* (*cb)(void*, struct S_IID, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_IIP(void* p0, struct S_IIP p1, double p2, void* (*cb)(void*, struct S_IIP, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_IFI(void* p0, struct S_IFI p1, double p2, void* (*cb)(void*, struct S_IFI, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_IFF(void* p0, struct S_IFF p1, double p2, void* (*cb)(void*, struct S_IFF, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_IFD(void* p0, struct S_IFD p1, double p2, void* (*cb)(void*, struct S_IFD, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_IFP(void* p0, struct S_IFP p1, double p2, void* (*cb)(void*, struct S_IFP, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_IDI(void* p0, struct S_IDI p1, double p2, void* (*cb)(void*, struct S_IDI, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_IDF(void* p0, struct S_IDF p1, double p2, void* (*cb)(void*, struct S_IDF, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_IDD(void* p0, struct S_IDD p1, double p2, void* (*cb)(void*, struct S_IDD, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_IDP(void* p0, struct S_IDP p1, double p2, void* (*cb)(void*, struct S_IDP, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_IPI(void* p0, struct S_IPI p1, double p2, void* (*cb)(void*, struct S_IPI, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_IPF(void* p0, struct S_IPF p1, double p2, void* (*cb)(void*, struct S_IPF, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_IPD(void* p0, struct S_IPD p1, double p2, void* (*cb)(void*, struct S_IPD, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_IPP(void* p0, struct S_IPP p1, double p2, void* (*cb)(void*, struct S_IPP, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_FII(void* p0, struct S_FII p1, double p2, void* (*cb)(void*, struct S_FII, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_FIF(void* p0, struct S_FIF p1, double p2, void* (*cb)(void*, struct S_FIF, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_FID(void* p0, struct S_FID p1, double p2, void* (*cb)(void*, struct S_FID, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_FIP(void* p0, struct S_FIP p1, double p2, void* (*cb)(void*, struct S_FIP, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_FFI(void* p0, struct S_FFI p1, double p2, void* (*cb)(void*, struct S_FFI, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_FFF(void* p0, struct S_FFF p1, double p2, void* (*cb)(void*, struct S_FFF, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_FFD(void* p0, struct S_FFD p1, double p2, void* (*cb)(void*, struct S_FFD, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_FFP(void* p0, struct S_FFP p1, double p2, void* (*cb)(void*, struct S_FFP, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_FDI(void* p0, struct S_FDI p1, double p2, void* (*cb)(void*, struct S_FDI, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_FDF(void* p0, struct S_FDF p1, double p2, void* (*cb)(void*, struct S_FDF, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_FDD(void* p0, struct S_FDD p1, double p2, void* (*cb)(void*, struct S_FDD, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_FDP(void* p0, struct S_FDP p1, double p2, void* (*cb)(void*, struct S_FDP, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_FPI(void* p0, struct S_FPI p1, double p2, void* (*cb)(void*, struct S_FPI, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_FPF(void* p0, struct S_FPF p1, double p2, void* (*cb)(void*, struct S_FPF, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_FPD(void* p0, struct S_FPD p1, double p2, void* (*cb)(void*, struct S_FPD, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_FPP(void* p0, struct S_FPP p1, double p2, void* (*cb)(void*, struct S_FPP, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_DII(void* p0, struct S_DII p1, double p2, void* (*cb)(void*, struct S_DII, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_DIF(void* p0, struct S_DIF p1, double p2, void* (*cb)(void*, struct S_DIF, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_DID(void* p0, struct S_DID p1, double p2, void* (*cb)(void*, struct S_DID, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_DIP(void* p0, struct S_DIP p1, double p2, void* (*cb)(void*, struct S_DIP, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_DFI(void* p0, struct S_DFI p1, double p2, void* (*cb)(void*, struct S_DFI, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_DFF(void* p0, struct S_DFF p1, double p2, void* (*cb)(void*, struct S_DFF, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_DFD(void* p0, struct S_DFD p1, double p2, void* (*cb)(void*, struct S_DFD, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_DFP(void* p0, struct S_DFP p1, double p2, void* (*cb)(void*, struct S_DFP, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_DDI(void* p0, struct S_DDI p1, double p2, void* (*cb)(void*, struct S_DDI, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_DDF(void* p0, struct S_DDF p1, double p2, void* (*cb)(void*, struct S_DDF, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_DDD(void* p0, struct S_DDD p1, double p2, void* (*cb)(void*, struct S_DDD, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_DDP(void* p0, struct S_DDP p1, double p2, void* (*cb)(void*, struct S_DDP, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_DPI(void* p0, struct S_DPI p1, double p2, void* (*cb)(void*, struct S_DPI, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_DPF(void* p0, struct S_DPF p1, double p2, void* (*cb)(void*, struct S_DPF, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_DPD(void* p0, struct S_DPD p1, double p2, void* (*cb)(void*, struct S_DPD, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_DPP(void* p0, struct S_DPP p1, double p2, void* (*cb)(void*, struct S_DPP, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_PII(void* p0, struct S_PII p1, double p2, void* (*cb)(void*, struct S_PII, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_PIF(void* p0, struct S_PIF p1, double p2, void* (*cb)(void*, struct S_PIF, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_PID(void* p0, struct S_PID p1, double p2, void* (*cb)(void*, struct S_PID, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_PIP(void* p0, struct S_PIP p1, double p2, void* (*cb)(void*, struct S_PIP, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_PFI(void* p0, struct S_PFI p1, double p2, void* (*cb)(void*, struct S_PFI, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_PFF(void* p0, struct S_PFF p1, double p2, void* (*cb)(void*, struct S_PFF, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_PFD(void* p0, struct S_PFD p1, double p2, void* (*cb)(void*, struct S_PFD, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_PFP(void* p0, struct S_PFP p1, double p2, void* (*cb)(void*, struct S_PFP, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_PDI(void* p0, struct S_PDI p1, double p2, void* (*cb)(void*, struct S_PDI, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_PDF(void* p0, struct S_PDF p1, double p2, void* (*cb)(void*, struct S_PDF, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_PDD(void* p0, struct S_PDD p1, double p2, void* (*cb)(void*, struct S_PDD, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_PDP(void* p0, struct S_PDP p1, double p2, void* (*cb)(void*, struct S_PDP, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_PPI(void* p0, struct S_PPI p1, double p2, void* (*cb)(void*, struct S_PPI, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_PPF(void* p0, struct S_PPF p1, double p2, void* (*cb)(void*, struct S_PPF, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_PPD(void* p0, struct S_PPD p1, double p2, void* (*cb)(void*, struct S_PPD, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSD_PPP(void* p0, struct S_PPP p1, double p2, void* (*cb)(void*, struct S_PPP, double)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_I(void* p0, struct S_I p1, void* p2, void* (*cb)(void*, struct S_I, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_F(void* p0, struct S_F p1, void* p2, void* (*cb)(void*, struct S_F, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_D(void* p0, struct S_D p1, void* p2, void* (*cb)(void*, struct S_D, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_P(void* p0, struct S_P p1, void* p2, void* (*cb)(void*, struct S_P, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_II(void* p0, struct S_II p1, void* p2, void* (*cb)(void*, struct S_II, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_IF(void* p0, struct S_IF p1, void* p2, void* (*cb)(void*, struct S_IF, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_ID(void* p0, struct S_ID p1, void* p2, void* (*cb)(void*, struct S_ID, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_IP(void* p0, struct S_IP p1, void* p2, void* (*cb)(void*, struct S_IP, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_FI(void* p0, struct S_FI p1, void* p2, void* (*cb)(void*, struct S_FI, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_FF(void* p0, struct S_FF p1, void* p2, void* (*cb)(void*, struct S_FF, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_FD(void* p0, struct S_FD p1, void* p2, void* (*cb)(void*, struct S_FD, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_FP(void* p0, struct S_FP p1, void* p2, void* (*cb)(void*, struct S_FP, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_DI(void* p0, struct S_DI p1, void* p2, void* (*cb)(void*, struct S_DI, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_DF(void* p0, struct S_DF p1, void* p2, void* (*cb)(void*, struct S_DF, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_DD(void* p0, struct S_DD p1, void* p2, void* (*cb)(void*, struct S_DD, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_DP(void* p0, struct S_DP p1, void* p2, void* (*cb)(void*, struct S_DP, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_PI(void* p0, struct S_PI p1, void* p2, void* (*cb)(void*, struct S_PI, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_PF(void* p0, struct S_PF p1, void* p2, void* (*cb)(void*, struct S_PF, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_PD(void* p0, struct S_PD p1, void* p2, void* (*cb)(void*, struct S_PD, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_PP(void* p0, struct S_PP p1, void* p2, void* (*cb)(void*, struct S_PP, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_III(void* p0, struct S_III p1, void* p2, void* (*cb)(void*, struct S_III, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_IIF(void* p0, struct S_IIF p1, void* p2, void* (*cb)(void*, struct S_IIF, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_IID(void* p0, struct S_IID p1, void* p2, void* (*cb)(void*, struct S_IID, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_IIP(void* p0, struct S_IIP p1, void* p2, void* (*cb)(void*, struct S_IIP, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_IFI(void* p0, struct S_IFI p1, void* p2, void* (*cb)(void*, struct S_IFI, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_IFF(void* p0, struct S_IFF p1, void* p2, void* (*cb)(void*, struct S_IFF, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_IFD(void* p0, struct S_IFD p1, void* p2, void* (*cb)(void*, struct S_IFD, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_IFP(void* p0, struct S_IFP p1, void* p2, void* (*cb)(void*, struct S_IFP, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_IDI(void* p0, struct S_IDI p1, void* p2, void* (*cb)(void*, struct S_IDI, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_IDF(void* p0, struct S_IDF p1, void* p2, void* (*cb)(void*, struct S_IDF, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_IDD(void* p0, struct S_IDD p1, void* p2, void* (*cb)(void*, struct S_IDD, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_IDP(void* p0, struct S_IDP p1, void* p2, void* (*cb)(void*, struct S_IDP, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_IPI(void* p0, struct S_IPI p1, void* p2, void* (*cb)(void*, struct S_IPI, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_IPF(void* p0, struct S_IPF p1, void* p2, void* (*cb)(void*, struct S_IPF, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_IPD(void* p0, struct S_IPD p1, void* p2, void* (*cb)(void*, struct S_IPD, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_IPP(void* p0, struct S_IPP p1, void* p2, void* (*cb)(void*, struct S_IPP, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_FII(void* p0, struct S_FII p1, void* p2, void* (*cb)(void*, struct S_FII, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_FIF(void* p0, struct S_FIF p1, void* p2, void* (*cb)(void*, struct S_FIF, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_FID(void* p0, struct S_FID p1, void* p2, void* (*cb)(void*, struct S_FID, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_FIP(void* p0, struct S_FIP p1, void* p2, void* (*cb)(void*, struct S_FIP, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_FFI(void* p0, struct S_FFI p1, void* p2, void* (*cb)(void*, struct S_FFI, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_FFF(void* p0, struct S_FFF p1, void* p2, void* (*cb)(void*, struct S_FFF, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_FFD(void* p0, struct S_FFD p1, void* p2, void* (*cb)(void*, struct S_FFD, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_FFP(void* p0, struct S_FFP p1, void* p2, void* (*cb)(void*, struct S_FFP, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_FDI(void* p0, struct S_FDI p1, void* p2, void* (*cb)(void*, struct S_FDI, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_FDF(void* p0, struct S_FDF p1, void* p2, void* (*cb)(void*, struct S_FDF, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_FDD(void* p0, struct S_FDD p1, void* p2, void* (*cb)(void*, struct S_FDD, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_FDP(void* p0, struct S_FDP p1, void* p2, void* (*cb)(void*, struct S_FDP, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_FPI(void* p0, struct S_FPI p1, void* p2, void* (*cb)(void*, struct S_FPI, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_FPF(void* p0, struct S_FPF p1, void* p2, void* (*cb)(void*, struct S_FPF, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_FPD(void* p0, struct S_FPD p1, void* p2, void* (*cb)(void*, struct S_FPD, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_FPP(void* p0, struct S_FPP p1, void* p2, void* (*cb)(void*, struct S_FPP, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_DII(void* p0, struct S_DII p1, void* p2, void* (*cb)(void*, struct S_DII, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_DIF(void* p0, struct S_DIF p1, void* p2, void* (*cb)(void*, struct S_DIF, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_DID(void* p0, struct S_DID p1, void* p2, void* (*cb)(void*, struct S_DID, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_DIP(void* p0, struct S_DIP p1, void* p2, void* (*cb)(void*, struct S_DIP, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_DFI(void* p0, struct S_DFI p1, void* p2, void* (*cb)(void*, struct S_DFI, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_DFF(void* p0, struct S_DFF p1, void* p2, void* (*cb)(void*, struct S_DFF, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_DFD(void* p0, struct S_DFD p1, void* p2, void* (*cb)(void*, struct S_DFD, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_DFP(void* p0, struct S_DFP p1, void* p2, void* (*cb)(void*, struct S_DFP, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_DDI(void* p0, struct S_DDI p1, void* p2, void* (*cb)(void*, struct S_DDI, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_DDF(void* p0, struct S_DDF p1, void* p2, void* (*cb)(void*, struct S_DDF, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_DDD(void* p0, struct S_DDD p1, void* p2, void* (*cb)(void*, struct S_DDD, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_DDP(void* p0, struct S_DDP p1, void* p2, void* (*cb)(void*, struct S_DDP, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_DPI(void* p0, struct S_DPI p1, void* p2, void* (*cb)(void*, struct S_DPI, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_DPF(void* p0, struct S_DPF p1, void* p2, void* (*cb)(void*, struct S_DPF, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_DPD(void* p0, struct S_DPD p1, void* p2, void* (*cb)(void*, struct S_DPD, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_DPP(void* p0, struct S_DPP p1, void* p2, void* (*cb)(void*, struct S_DPP, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_PII(void* p0, struct S_PII p1, void* p2, void* (*cb)(void*, struct S_PII, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_PIF(void* p0, struct S_PIF p1, void* p2, void* (*cb)(void*, struct S_PIF, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_PID(void* p0, struct S_PID p1, void* p2, void* (*cb)(void*, struct S_PID, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_PIP(void* p0, struct S_PIP p1, void* p2, void* (*cb)(void*, struct S_PIP, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_PFI(void* p0, struct S_PFI p1, void* p2, void* (*cb)(void*, struct S_PFI, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_PFF(void* p0, struct S_PFF p1, void* p2, void* (*cb)(void*, struct S_PFF, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_PFD(void* p0, struct S_PFD p1, void* p2, void* (*cb)(void*, struct S_PFD, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_PFP(void* p0, struct S_PFP p1, void* p2, void* (*cb)(void*, struct S_PFP, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_PDI(void* p0, struct S_PDI p1, void* p2, void* (*cb)(void*, struct S_PDI, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_PDF(void* p0, struct S_PDF p1, void* p2, void* (*cb)(void*, struct S_PDF, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_PDD(void* p0, struct S_PDD p1, void* p2, void* (*cb)(void*, struct S_PDD, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_PDP(void* p0, struct S_PDP p1, void* p2, void* (*cb)(void*, struct S_PDP, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_PPI(void* p0, struct S_PPI p1, void* p2, void* (*cb)(void*, struct S_PPI, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_PPF(void* p0, struct S_PPF p1, void* p2, void* (*cb)(void*, struct S_PPF, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_PPD(void* p0, struct S_PPD p1, void* p2, void* (*cb)(void*, struct S_PPD, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSP_PPP(void* p0, struct S_PPP p1, void* p2, void* (*cb)(void*, struct S_PPP, void*)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_I(void* p0, struct S_I p1, struct S_I p2, void* (*cb)(void*, struct S_I, struct S_I)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_F(void* p0, struct S_F p1, struct S_F p2, void* (*cb)(void*, struct S_F, struct S_F)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_D(void* p0, struct S_D p1, struct S_D p2, void* (*cb)(void*, struct S_D, struct S_D)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_P(void* p0, struct S_P p1, struct S_P p2, void* (*cb)(void*, struct S_P, struct S_P)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_II(void* p0, struct S_II p1, struct S_II p2, void* (*cb)(void*, struct S_II, struct S_II)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_IF(void* p0, struct S_IF p1, struct S_IF p2, void* (*cb)(void*, struct S_IF, struct S_IF)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_ID(void* p0, struct S_ID p1, struct S_ID p2, void* (*cb)(void*, struct S_ID, struct S_ID)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_IP(void* p0, struct S_IP p1, struct S_IP p2, void* (*cb)(void*, struct S_IP, struct S_IP)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_FI(void* p0, struct S_FI p1, struct S_FI p2, void* (*cb)(void*, struct S_FI, struct S_FI)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_FF(void* p0, struct S_FF p1, struct S_FF p2, void* (*cb)(void*, struct S_FF, struct S_FF)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_FD(void* p0, struct S_FD p1, struct S_FD p2, void* (*cb)(void*, struct S_FD, struct S_FD)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_FP(void* p0, struct S_FP p1, struct S_FP p2, void* (*cb)(void*, struct S_FP, struct S_FP)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_DI(void* p0, struct S_DI p1, struct S_DI p2, void* (*cb)(void*, struct S_DI, struct S_DI)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_DF(void* p0, struct S_DF p1, struct S_DF p2, void* (*cb)(void*, struct S_DF, struct S_DF)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_DD(void* p0, struct S_DD p1, struct S_DD p2, void* (*cb)(void*, struct S_DD, struct S_DD)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_DP(void* p0, struct S_DP p1, struct S_DP p2, void* (*cb)(void*, struct S_DP, struct S_DP)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_PI(void* p0, struct S_PI p1, struct S_PI p2, void* (*cb)(void*, struct S_PI, struct S_PI)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_PF(void* p0, struct S_PF p1, struct S_PF p2, void* (*cb)(void*, struct S_PF, struct S_PF)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_PD(void* p0, struct S_PD p1, struct S_PD p2, void* (*cb)(void*, struct S_PD, struct S_PD)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_PP(void* p0, struct S_PP p1, struct S_PP p2, void* (*cb)(void*, struct S_PP, struct S_PP)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_III(void* p0, struct S_III p1, struct S_III p2, void* (*cb)(void*, struct S_III, struct S_III)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_IIF(void* p0, struct S_IIF p1, struct S_IIF p2, void* (*cb)(void*, struct S_IIF, struct S_IIF)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_IID(void* p0, struct S_IID p1, struct S_IID p2, void* (*cb)(void*, struct S_IID, struct S_IID)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_IIP(void* p0, struct S_IIP p1, struct S_IIP p2, void* (*cb)(void*, struct S_IIP, struct S_IIP)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_IFI(void* p0, struct S_IFI p1, struct S_IFI p2, void* (*cb)(void*, struct S_IFI, struct S_IFI)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_IFF(void* p0, struct S_IFF p1, struct S_IFF p2, void* (*cb)(void*, struct S_IFF, struct S_IFF)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_IFD(void* p0, struct S_IFD p1, struct S_IFD p2, void* (*cb)(void*, struct S_IFD, struct S_IFD)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_IFP(void* p0, struct S_IFP p1, struct S_IFP p2, void* (*cb)(void*, struct S_IFP, struct S_IFP)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_IDI(void* p0, struct S_IDI p1, struct S_IDI p2, void* (*cb)(void*, struct S_IDI, struct S_IDI)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_IDF(void* p0, struct S_IDF p1, struct S_IDF p2, void* (*cb)(void*, struct S_IDF, struct S_IDF)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_IDD(void* p0, struct S_IDD p1, struct S_IDD p2, void* (*cb)(void*, struct S_IDD, struct S_IDD)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_IDP(void* p0, struct S_IDP p1, struct S_IDP p2, void* (*cb)(void*, struct S_IDP, struct S_IDP)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_IPI(void* p0, struct S_IPI p1, struct S_IPI p2, void* (*cb)(void*, struct S_IPI, struct S_IPI)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_IPF(void* p0, struct S_IPF p1, struct S_IPF p2, void* (*cb)(void*, struct S_IPF, struct S_IPF)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_IPD(void* p0, struct S_IPD p1, struct S_IPD p2, void* (*cb)(void*, struct S_IPD, struct S_IPD)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_IPP(void* p0, struct S_IPP p1, struct S_IPP p2, void* (*cb)(void*, struct S_IPP, struct S_IPP)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_FII(void* p0, struct S_FII p1, struct S_FII p2, void* (*cb)(void*, struct S_FII, struct S_FII)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_FIF(void* p0, struct S_FIF p1, struct S_FIF p2, void* (*cb)(void*, struct S_FIF, struct S_FIF)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_FID(void* p0, struct S_FID p1, struct S_FID p2, void* (*cb)(void*, struct S_FID, struct S_FID)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_FIP(void* p0, struct S_FIP p1, struct S_FIP p2, void* (*cb)(void*, struct S_FIP, struct S_FIP)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_FFI(void* p0, struct S_FFI p1, struct S_FFI p2, void* (*cb)(void*, struct S_FFI, struct S_FFI)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_FFF(void* p0, struct S_FFF p1, struct S_FFF p2, void* (*cb)(void*, struct S_FFF, struct S_FFF)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_FFD(void* p0, struct S_FFD p1, struct S_FFD p2, void* (*cb)(void*, struct S_FFD, struct S_FFD)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_FFP(void* p0, struct S_FFP p1, struct S_FFP p2, void* (*cb)(void*, struct S_FFP, struct S_FFP)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_FDI(void* p0, struct S_FDI p1, struct S_FDI p2, void* (*cb)(void*, struct S_FDI, struct S_FDI)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_FDF(void* p0, struct S_FDF p1, struct S_FDF p2, void* (*cb)(void*, struct S_FDF, struct S_FDF)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_FDD(void* p0, struct S_FDD p1, struct S_FDD p2, void* (*cb)(void*, struct S_FDD, struct S_FDD)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_FDP(void* p0, struct S_FDP p1, struct S_FDP p2, void* (*cb)(void*, struct S_FDP, struct S_FDP)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_FPI(void* p0, struct S_FPI p1, struct S_FPI p2, void* (*cb)(void*, struct S_FPI, struct S_FPI)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_FPF(void* p0, struct S_FPF p1, struct S_FPF p2, void* (*cb)(void*, struct S_FPF, struct S_FPF)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_FPD(void* p0, struct S_FPD p1, struct S_FPD p2, void* (*cb)(void*, struct S_FPD, struct S_FPD)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_FPP(void* p0, struct S_FPP p1, struct S_FPP p2, void* (*cb)(void*, struct S_FPP, struct S_FPP)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_DII(void* p0, struct S_DII p1, struct S_DII p2, void* (*cb)(void*, struct S_DII, struct S_DII)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_DIF(void* p0, struct S_DIF p1, struct S_DIF p2, void* (*cb)(void*, struct S_DIF, struct S_DIF)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_DID(void* p0, struct S_DID p1, struct S_DID p2, void* (*cb)(void*, struct S_DID, struct S_DID)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_DIP(void* p0, struct S_DIP p1, struct S_DIP p2, void* (*cb)(void*, struct S_DIP, struct S_DIP)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_DFI(void* p0, struct S_DFI p1, struct S_DFI p2, void* (*cb)(void*, struct S_DFI, struct S_DFI)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_DFF(void* p0, struct S_DFF p1, struct S_DFF p2, void* (*cb)(void*, struct S_DFF, struct S_DFF)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_DFD(void* p0, struct S_DFD p1, struct S_DFD p2, void* (*cb)(void*, struct S_DFD, struct S_DFD)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_DFP(void* p0, struct S_DFP p1, struct S_DFP p2, void* (*cb)(void*, struct S_DFP, struct S_DFP)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_DDI(void* p0, struct S_DDI p1, struct S_DDI p2, void* (*cb)(void*, struct S_DDI, struct S_DDI)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_DDF(void* p0, struct S_DDF p1, struct S_DDF p2, void* (*cb)(void*, struct S_DDF, struct S_DDF)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_DDD(void* p0, struct S_DDD p1, struct S_DDD p2, void* (*cb)(void*, struct S_DDD, struct S_DDD)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_DDP(void* p0, struct S_DDP p1, struct S_DDP p2, void* (*cb)(void*, struct S_DDP, struct S_DDP)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_DPI(void* p0, struct S_DPI p1, struct S_DPI p2, void* (*cb)(void*, struct S_DPI, struct S_DPI)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_DPF(void* p0, struct S_DPF p1, struct S_DPF p2, void* (*cb)(void*, struct S_DPF, struct S_DPF)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_DPD(void* p0, struct S_DPD p1, struct S_DPD p2, void* (*cb)(void*, struct S_DPD, struct S_DPD)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_DPP(void* p0, struct S_DPP p1, struct S_DPP p2, void* (*cb)(void*, struct S_DPP, struct S_DPP)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_PII(void* p0, struct S_PII p1, struct S_PII p2, void* (*cb)(void*, struct S_PII, struct S_PII)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_PIF(void* p0, struct S_PIF p1, struct S_PIF p2, void* (*cb)(void*, struct S_PIF, struct S_PIF)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_PID(void* p0, struct S_PID p1, struct S_PID p2, void* (*cb)(void*, struct S_PID, struct S_PID)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_PIP(void* p0, struct S_PIP p1, struct S_PIP p2, void* (*cb)(void*, struct S_PIP, struct S_PIP)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_PFI(void* p0, struct S_PFI p1, struct S_PFI p2, void* (*cb)(void*, struct S_PFI, struct S_PFI)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_PFF(void* p0, struct S_PFF p1, struct S_PFF p2, void* (*cb)(void*, struct S_PFF, struct S_PFF)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_PFD(void* p0, struct S_PFD p1, struct S_PFD p2, void* (*cb)(void*, struct S_PFD, struct S_PFD)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_PFP(void* p0, struct S_PFP p1, struct S_PFP p2, void* (*cb)(void*, struct S_PFP, struct S_PFP)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_PDI(void* p0, struct S_PDI p1, struct S_PDI p2, void* (*cb)(void*, struct S_PDI, struct S_PDI)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_PDF(void* p0, struct S_PDF p1, struct S_PDF p2, void* (*cb)(void*, struct S_PDF, struct S_PDF)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_PDD(void* p0, struct S_PDD p1, struct S_PDD p2, void* (*cb)(void*, struct S_PDD, struct S_PDD)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_PDP(void* p0, struct S_PDP p1, struct S_PDP p2, void* (*cb)(void*, struct S_PDP, struct S_PDP)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_PPI(void* p0, struct S_PPI p1, struct S_PPI p2, void* (*cb)(void*, struct S_PPI, struct S_PPI)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_PPF(void* p0, struct S_PPF p1, struct S_PPF p2, void* (*cb)(void*, struct S_PPF, struct S_PPF)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_PPD(void* p0, struct S_PPD p1, struct S_PPD p2, void* (*cb)(void*, struct S_PPD, struct S_PPD)) { return cb(p0, p1, p2); }
+EXPORT void* f16_P_PSS_PPP(void* p0, struct S_PPP p1, struct S_PPP p2, void* (*cb)(void*, struct S_PPP, struct S_PPP)) { return cb(p0, p1, p2); }
+EXPORT struct S_I f16_S_SII_I(struct S_I p0, int p1, int p2, struct S_I (*cb)(struct S_I, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_F f16_S_SII_F(struct S_F p0, int p1, int p2, struct S_F (*cb)(struct S_F, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_D f16_S_SII_D(struct S_D p0, int p1, int p2, struct S_D (*cb)(struct S_D, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_P f16_S_SII_P(struct S_P p0, int p1, int p2, struct S_P (*cb)(struct S_P, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_II f16_S_SII_II(struct S_II p0, int p1, int p2, struct S_II (*cb)(struct S_II, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_IF f16_S_SII_IF(struct S_IF p0, int p1, int p2, struct S_IF (*cb)(struct S_IF, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_ID f16_S_SII_ID(struct S_ID p0, int p1, int p2, struct S_ID (*cb)(struct S_ID, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_IP f16_S_SII_IP(struct S_IP p0, int p1, int p2, struct S_IP (*cb)(struct S_IP, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FI f16_S_SII_FI(struct S_FI p0, int p1, int p2, struct S_FI (*cb)(struct S_FI, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FF f16_S_SII_FF(struct S_FF p0, int p1, int p2, struct S_FF (*cb)(struct S_FF, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FD f16_S_SII_FD(struct S_FD p0, int p1, int p2, struct S_FD (*cb)(struct S_FD, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FP f16_S_SII_FP(struct S_FP p0, int p1, int p2, struct S_FP (*cb)(struct S_FP, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DI f16_S_SII_DI(struct S_DI p0, int p1, int p2, struct S_DI (*cb)(struct S_DI, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DF f16_S_SII_DF(struct S_DF p0, int p1, int p2, struct S_DF (*cb)(struct S_DF, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DD f16_S_SII_DD(struct S_DD p0, int p1, int p2, struct S_DD (*cb)(struct S_DD, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DP f16_S_SII_DP(struct S_DP p0, int p1, int p2, struct S_DP (*cb)(struct S_DP, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PI f16_S_SII_PI(struct S_PI p0, int p1, int p2, struct S_PI (*cb)(struct S_PI, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PF f16_S_SII_PF(struct S_PF p0, int p1, int p2, struct S_PF (*cb)(struct S_PF, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PD f16_S_SII_PD(struct S_PD p0, int p1, int p2, struct S_PD (*cb)(struct S_PD, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PP f16_S_SII_PP(struct S_PP p0, int p1, int p2, struct S_PP (*cb)(struct S_PP, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_III f16_S_SII_III(struct S_III p0, int p1, int p2, struct S_III (*cb)(struct S_III, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_IIF f16_S_SII_IIF(struct S_IIF p0, int p1, int p2, struct S_IIF (*cb)(struct S_IIF, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_IID f16_S_SII_IID(struct S_IID p0, int p1, int p2, struct S_IID (*cb)(struct S_IID, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_IIP f16_S_SII_IIP(struct S_IIP p0, int p1, int p2, struct S_IIP (*cb)(struct S_IIP, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_IFI f16_S_SII_IFI(struct S_IFI p0, int p1, int p2, struct S_IFI (*cb)(struct S_IFI, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_IFF f16_S_SII_IFF(struct S_IFF p0, int p1, int p2, struct S_IFF (*cb)(struct S_IFF, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_IFD f16_S_SII_IFD(struct S_IFD p0, int p1, int p2, struct S_IFD (*cb)(struct S_IFD, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_IFP f16_S_SII_IFP(struct S_IFP p0, int p1, int p2, struct S_IFP (*cb)(struct S_IFP, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_IDI f16_S_SII_IDI(struct S_IDI p0, int p1, int p2, struct S_IDI (*cb)(struct S_IDI, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_IDF f16_S_SII_IDF(struct S_IDF p0, int p1, int p2, struct S_IDF (*cb)(struct S_IDF, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_IDD f16_S_SII_IDD(struct S_IDD p0, int p1, int p2, struct S_IDD (*cb)(struct S_IDD, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_IDP f16_S_SII_IDP(struct S_IDP p0, int p1, int p2, struct S_IDP (*cb)(struct S_IDP, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_IPI f16_S_SII_IPI(struct S_IPI p0, int p1, int p2, struct S_IPI (*cb)(struct S_IPI, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_IPF f16_S_SII_IPF(struct S_IPF p0, int p1, int p2, struct S_IPF (*cb)(struct S_IPF, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_IPD f16_S_SII_IPD(struct S_IPD p0, int p1, int p2, struct S_IPD (*cb)(struct S_IPD, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_IPP f16_S_SII_IPP(struct S_IPP p0, int p1, int p2, struct S_IPP (*cb)(struct S_IPP, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FII f16_S_SII_FII(struct S_FII p0, int p1, int p2, struct S_FII (*cb)(struct S_FII, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FIF f16_S_SII_FIF(struct S_FIF p0, int p1, int p2, struct S_FIF (*cb)(struct S_FIF, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FID f16_S_SII_FID(struct S_FID p0, int p1, int p2, struct S_FID (*cb)(struct S_FID, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FIP f16_S_SII_FIP(struct S_FIP p0, int p1, int p2, struct S_FIP (*cb)(struct S_FIP, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FFI f16_S_SII_FFI(struct S_FFI p0, int p1, int p2, struct S_FFI (*cb)(struct S_FFI, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FFF f16_S_SII_FFF(struct S_FFF p0, int p1, int p2, struct S_FFF (*cb)(struct S_FFF, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FFD f16_S_SII_FFD(struct S_FFD p0, int p1, int p2, struct S_FFD (*cb)(struct S_FFD, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FFP f16_S_SII_FFP(struct S_FFP p0, int p1, int p2, struct S_FFP (*cb)(struct S_FFP, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FDI f16_S_SII_FDI(struct S_FDI p0, int p1, int p2, struct S_FDI (*cb)(struct S_FDI, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FDF f16_S_SII_FDF(struct S_FDF p0, int p1, int p2, struct S_FDF (*cb)(struct S_FDF, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FDD f16_S_SII_FDD(struct S_FDD p0, int p1, int p2, struct S_FDD (*cb)(struct S_FDD, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FDP f16_S_SII_FDP(struct S_FDP p0, int p1, int p2, struct S_FDP (*cb)(struct S_FDP, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FPI f16_S_SII_FPI(struct S_FPI p0, int p1, int p2, struct S_FPI (*cb)(struct S_FPI, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FPF f16_S_SII_FPF(struct S_FPF p0, int p1, int p2, struct S_FPF (*cb)(struct S_FPF, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FPD f16_S_SII_FPD(struct S_FPD p0, int p1, int p2, struct S_FPD (*cb)(struct S_FPD, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FPP f16_S_SII_FPP(struct S_FPP p0, int p1, int p2, struct S_FPP (*cb)(struct S_FPP, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DII f16_S_SII_DII(struct S_DII p0, int p1, int p2, struct S_DII (*cb)(struct S_DII, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DIF f16_S_SII_DIF(struct S_DIF p0, int p1, int p2, struct S_DIF (*cb)(struct S_DIF, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DID f16_S_SII_DID(struct S_DID p0, int p1, int p2, struct S_DID (*cb)(struct S_DID, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DIP f16_S_SII_DIP(struct S_DIP p0, int p1, int p2, struct S_DIP (*cb)(struct S_DIP, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DFI f16_S_SII_DFI(struct S_DFI p0, int p1, int p2, struct S_DFI (*cb)(struct S_DFI, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DFF f16_S_SII_DFF(struct S_DFF p0, int p1, int p2, struct S_DFF (*cb)(struct S_DFF, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DFD f16_S_SII_DFD(struct S_DFD p0, int p1, int p2, struct S_DFD (*cb)(struct S_DFD, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DFP f16_S_SII_DFP(struct S_DFP p0, int p1, int p2, struct S_DFP (*cb)(struct S_DFP, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DDI f16_S_SII_DDI(struct S_DDI p0, int p1, int p2, struct S_DDI (*cb)(struct S_DDI, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DDF f16_S_SII_DDF(struct S_DDF p0, int p1, int p2, struct S_DDF (*cb)(struct S_DDF, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DDD f16_S_SII_DDD(struct S_DDD p0, int p1, int p2, struct S_DDD (*cb)(struct S_DDD, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DDP f16_S_SII_DDP(struct S_DDP p0, int p1, int p2, struct S_DDP (*cb)(struct S_DDP, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DPI f16_S_SII_DPI(struct S_DPI p0, int p1, int p2, struct S_DPI (*cb)(struct S_DPI, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DPF f16_S_SII_DPF(struct S_DPF p0, int p1, int p2, struct S_DPF (*cb)(struct S_DPF, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DPD f16_S_SII_DPD(struct S_DPD p0, int p1, int p2, struct S_DPD (*cb)(struct S_DPD, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DPP f16_S_SII_DPP(struct S_DPP p0, int p1, int p2, struct S_DPP (*cb)(struct S_DPP, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PII f16_S_SII_PII(struct S_PII p0, int p1, int p2, struct S_PII (*cb)(struct S_PII, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PIF f16_S_SII_PIF(struct S_PIF p0, int p1, int p2, struct S_PIF (*cb)(struct S_PIF, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PID f16_S_SII_PID(struct S_PID p0, int p1, int p2, struct S_PID (*cb)(struct S_PID, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PIP f16_S_SII_PIP(struct S_PIP p0, int p1, int p2, struct S_PIP (*cb)(struct S_PIP, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PFI f16_S_SII_PFI(struct S_PFI p0, int p1, int p2, struct S_PFI (*cb)(struct S_PFI, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PFF f16_S_SII_PFF(struct S_PFF p0, int p1, int p2, struct S_PFF (*cb)(struct S_PFF, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PFD f16_S_SII_PFD(struct S_PFD p0, int p1, int p2, struct S_PFD (*cb)(struct S_PFD, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PFP f16_S_SII_PFP(struct S_PFP p0, int p1, int p2, struct S_PFP (*cb)(struct S_PFP, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PDI f16_S_SII_PDI(struct S_PDI p0, int p1, int p2, struct S_PDI (*cb)(struct S_PDI, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PDF f16_S_SII_PDF(struct S_PDF p0, int p1, int p2, struct S_PDF (*cb)(struct S_PDF, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PDD f16_S_SII_PDD(struct S_PDD p0, int p1, int p2, struct S_PDD (*cb)(struct S_PDD, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PDP f16_S_SII_PDP(struct S_PDP p0, int p1, int p2, struct S_PDP (*cb)(struct S_PDP, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PPI f16_S_SII_PPI(struct S_PPI p0, int p1, int p2, struct S_PPI (*cb)(struct S_PPI, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PPF f16_S_SII_PPF(struct S_PPF p0, int p1, int p2, struct S_PPF (*cb)(struct S_PPF, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PPD f16_S_SII_PPD(struct S_PPD p0, int p1, int p2, struct S_PPD (*cb)(struct S_PPD, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PPP f16_S_SII_PPP(struct S_PPP p0, int p1, int p2, struct S_PPP (*cb)(struct S_PPP, int, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_I f16_S_SIF_I(struct S_I p0, int p1, float p2, struct S_I (*cb)(struct S_I, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_F f16_S_SIF_F(struct S_F p0, int p1, float p2, struct S_F (*cb)(struct S_F, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_D f16_S_SIF_D(struct S_D p0, int p1, float p2, struct S_D (*cb)(struct S_D, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_P f16_S_SIF_P(struct S_P p0, int p1, float p2, struct S_P (*cb)(struct S_P, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_II f16_S_SIF_II(struct S_II p0, int p1, float p2, struct S_II (*cb)(struct S_II, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_IF f16_S_SIF_IF(struct S_IF p0, int p1, float p2, struct S_IF (*cb)(struct S_IF, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_ID f16_S_SIF_ID(struct S_ID p0, int p1, float p2, struct S_ID (*cb)(struct S_ID, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_IP f16_S_SIF_IP(struct S_IP p0, int p1, float p2, struct S_IP (*cb)(struct S_IP, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_FI f16_S_SIF_FI(struct S_FI p0, int p1, float p2, struct S_FI (*cb)(struct S_FI, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_FF f16_S_SIF_FF(struct S_FF p0, int p1, float p2, struct S_FF (*cb)(struct S_FF, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_FD f16_S_SIF_FD(struct S_FD p0, int p1, float p2, struct S_FD (*cb)(struct S_FD, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_FP f16_S_SIF_FP(struct S_FP p0, int p1, float p2, struct S_FP (*cb)(struct S_FP, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_DI f16_S_SIF_DI(struct S_DI p0, int p1, float p2, struct S_DI (*cb)(struct S_DI, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_DF f16_S_SIF_DF(struct S_DF p0, int p1, float p2, struct S_DF (*cb)(struct S_DF, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_DD f16_S_SIF_DD(struct S_DD p0, int p1, float p2, struct S_DD (*cb)(struct S_DD, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_DP f16_S_SIF_DP(struct S_DP p0, int p1, float p2, struct S_DP (*cb)(struct S_DP, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_PI f16_S_SIF_PI(struct S_PI p0, int p1, float p2, struct S_PI (*cb)(struct S_PI, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_PF f16_S_SIF_PF(struct S_PF p0, int p1, float p2, struct S_PF (*cb)(struct S_PF, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_PD f16_S_SIF_PD(struct S_PD p0, int p1, float p2, struct S_PD (*cb)(struct S_PD, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_PP f16_S_SIF_PP(struct S_PP p0, int p1, float p2, struct S_PP (*cb)(struct S_PP, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_III f16_S_SIF_III(struct S_III p0, int p1, float p2, struct S_III (*cb)(struct S_III, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_IIF f16_S_SIF_IIF(struct S_IIF p0, int p1, float p2, struct S_IIF (*cb)(struct S_IIF, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_IID f16_S_SIF_IID(struct S_IID p0, int p1, float p2, struct S_IID (*cb)(struct S_IID, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_IIP f16_S_SIF_IIP(struct S_IIP p0, int p1, float p2, struct S_IIP (*cb)(struct S_IIP, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_IFI f16_S_SIF_IFI(struct S_IFI p0, int p1, float p2, struct S_IFI (*cb)(struct S_IFI, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_IFF f16_S_SIF_IFF(struct S_IFF p0, int p1, float p2, struct S_IFF (*cb)(struct S_IFF, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_IFD f16_S_SIF_IFD(struct S_IFD p0, int p1, float p2, struct S_IFD (*cb)(struct S_IFD, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_IFP f16_S_SIF_IFP(struct S_IFP p0, int p1, float p2, struct S_IFP (*cb)(struct S_IFP, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_IDI f16_S_SIF_IDI(struct S_IDI p0, int p1, float p2, struct S_IDI (*cb)(struct S_IDI, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_IDF f16_S_SIF_IDF(struct S_IDF p0, int p1, float p2, struct S_IDF (*cb)(struct S_IDF, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_IDD f16_S_SIF_IDD(struct S_IDD p0, int p1, float p2, struct S_IDD (*cb)(struct S_IDD, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_IDP f16_S_SIF_IDP(struct S_IDP p0, int p1, float p2, struct S_IDP (*cb)(struct S_IDP, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_IPI f16_S_SIF_IPI(struct S_IPI p0, int p1, float p2, struct S_IPI (*cb)(struct S_IPI, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_IPF f16_S_SIF_IPF(struct S_IPF p0, int p1, float p2, struct S_IPF (*cb)(struct S_IPF, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_IPD f16_S_SIF_IPD(struct S_IPD p0, int p1, float p2, struct S_IPD (*cb)(struct S_IPD, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_IPP f16_S_SIF_IPP(struct S_IPP p0, int p1, float p2, struct S_IPP (*cb)(struct S_IPP, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_FII f16_S_SIF_FII(struct S_FII p0, int p1, float p2, struct S_FII (*cb)(struct S_FII, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_FIF f16_S_SIF_FIF(struct S_FIF p0, int p1, float p2, struct S_FIF (*cb)(struct S_FIF, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_FID f16_S_SIF_FID(struct S_FID p0, int p1, float p2, struct S_FID (*cb)(struct S_FID, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_FIP f16_S_SIF_FIP(struct S_FIP p0, int p1, float p2, struct S_FIP (*cb)(struct S_FIP, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_FFI f16_S_SIF_FFI(struct S_FFI p0, int p1, float p2, struct S_FFI (*cb)(struct S_FFI, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_FFF f16_S_SIF_FFF(struct S_FFF p0, int p1, float p2, struct S_FFF (*cb)(struct S_FFF, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_FFD f16_S_SIF_FFD(struct S_FFD p0, int p1, float p2, struct S_FFD (*cb)(struct S_FFD, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_FFP f16_S_SIF_FFP(struct S_FFP p0, int p1, float p2, struct S_FFP (*cb)(struct S_FFP, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_FDI f16_S_SIF_FDI(struct S_FDI p0, int p1, float p2, struct S_FDI (*cb)(struct S_FDI, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_FDF f16_S_SIF_FDF(struct S_FDF p0, int p1, float p2, struct S_FDF (*cb)(struct S_FDF, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_FDD f16_S_SIF_FDD(struct S_FDD p0, int p1, float p2, struct S_FDD (*cb)(struct S_FDD, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_FDP f16_S_SIF_FDP(struct S_FDP p0, int p1, float p2, struct S_FDP (*cb)(struct S_FDP, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_FPI f16_S_SIF_FPI(struct S_FPI p0, int p1, float p2, struct S_FPI (*cb)(struct S_FPI, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_FPF f16_S_SIF_FPF(struct S_FPF p0, int p1, float p2, struct S_FPF (*cb)(struct S_FPF, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_FPD f16_S_SIF_FPD(struct S_FPD p0, int p1, float p2, struct S_FPD (*cb)(struct S_FPD, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_FPP f16_S_SIF_FPP(struct S_FPP p0, int p1, float p2, struct S_FPP (*cb)(struct S_FPP, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_DII f16_S_SIF_DII(struct S_DII p0, int p1, float p2, struct S_DII (*cb)(struct S_DII, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_DIF f16_S_SIF_DIF(struct S_DIF p0, int p1, float p2, struct S_DIF (*cb)(struct S_DIF, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_DID f16_S_SIF_DID(struct S_DID p0, int p1, float p2, struct S_DID (*cb)(struct S_DID, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_DIP f16_S_SIF_DIP(struct S_DIP p0, int p1, float p2, struct S_DIP (*cb)(struct S_DIP, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_DFI f16_S_SIF_DFI(struct S_DFI p0, int p1, float p2, struct S_DFI (*cb)(struct S_DFI, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_DFF f16_S_SIF_DFF(struct S_DFF p0, int p1, float p2, struct S_DFF (*cb)(struct S_DFF, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_DFD f16_S_SIF_DFD(struct S_DFD p0, int p1, float p2, struct S_DFD (*cb)(struct S_DFD, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_DFP f16_S_SIF_DFP(struct S_DFP p0, int p1, float p2, struct S_DFP (*cb)(struct S_DFP, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_DDI f16_S_SIF_DDI(struct S_DDI p0, int p1, float p2, struct S_DDI (*cb)(struct S_DDI, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_DDF f16_S_SIF_DDF(struct S_DDF p0, int p1, float p2, struct S_DDF (*cb)(struct S_DDF, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_DDD f16_S_SIF_DDD(struct S_DDD p0, int p1, float p2, struct S_DDD (*cb)(struct S_DDD, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_DDP f16_S_SIF_DDP(struct S_DDP p0, int p1, float p2, struct S_DDP (*cb)(struct S_DDP, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_DPI f16_S_SIF_DPI(struct S_DPI p0, int p1, float p2, struct S_DPI (*cb)(struct S_DPI, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_DPF f16_S_SIF_DPF(struct S_DPF p0, int p1, float p2, struct S_DPF (*cb)(struct S_DPF, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_DPD f16_S_SIF_DPD(struct S_DPD p0, int p1, float p2, struct S_DPD (*cb)(struct S_DPD, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_DPP f16_S_SIF_DPP(struct S_DPP p0, int p1, float p2, struct S_DPP (*cb)(struct S_DPP, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_PII f16_S_SIF_PII(struct S_PII p0, int p1, float p2, struct S_PII (*cb)(struct S_PII, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_PIF f16_S_SIF_PIF(struct S_PIF p0, int p1, float p2, struct S_PIF (*cb)(struct S_PIF, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_PID f16_S_SIF_PID(struct S_PID p0, int p1, float p2, struct S_PID (*cb)(struct S_PID, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_PIP f16_S_SIF_PIP(struct S_PIP p0, int p1, float p2, struct S_PIP (*cb)(struct S_PIP, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_PFI f16_S_SIF_PFI(struct S_PFI p0, int p1, float p2, struct S_PFI (*cb)(struct S_PFI, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_PFF f16_S_SIF_PFF(struct S_PFF p0, int p1, float p2, struct S_PFF (*cb)(struct S_PFF, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_PFD f16_S_SIF_PFD(struct S_PFD p0, int p1, float p2, struct S_PFD (*cb)(struct S_PFD, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_PFP f16_S_SIF_PFP(struct S_PFP p0, int p1, float p2, struct S_PFP (*cb)(struct S_PFP, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_PDI f16_S_SIF_PDI(struct S_PDI p0, int p1, float p2, struct S_PDI (*cb)(struct S_PDI, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_PDF f16_S_SIF_PDF(struct S_PDF p0, int p1, float p2, struct S_PDF (*cb)(struct S_PDF, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_PDD f16_S_SIF_PDD(struct S_PDD p0, int p1, float p2, struct S_PDD (*cb)(struct S_PDD, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_PDP f16_S_SIF_PDP(struct S_PDP p0, int p1, float p2, struct S_PDP (*cb)(struct S_PDP, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_PPI f16_S_SIF_PPI(struct S_PPI p0, int p1, float p2, struct S_PPI (*cb)(struct S_PPI, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_PPF f16_S_SIF_PPF(struct S_PPF p0, int p1, float p2, struct S_PPF (*cb)(struct S_PPF, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_PPD f16_S_SIF_PPD(struct S_PPD p0, int p1, float p2, struct S_PPD (*cb)(struct S_PPD, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_PPP f16_S_SIF_PPP(struct S_PPP p0, int p1, float p2, struct S_PPP (*cb)(struct S_PPP, int, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_I f16_S_SID_I(struct S_I p0, int p1, double p2, struct S_I (*cb)(struct S_I, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_F f16_S_SID_F(struct S_F p0, int p1, double p2, struct S_F (*cb)(struct S_F, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_D f16_S_SID_D(struct S_D p0, int p1, double p2, struct S_D (*cb)(struct S_D, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_P f16_S_SID_P(struct S_P p0, int p1, double p2, struct S_P (*cb)(struct S_P, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_II f16_S_SID_II(struct S_II p0, int p1, double p2, struct S_II (*cb)(struct S_II, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_IF f16_S_SID_IF(struct S_IF p0, int p1, double p2, struct S_IF (*cb)(struct S_IF, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_ID f16_S_SID_ID(struct S_ID p0, int p1, double p2, struct S_ID (*cb)(struct S_ID, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_IP f16_S_SID_IP(struct S_IP p0, int p1, double p2, struct S_IP (*cb)(struct S_IP, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_FI f16_S_SID_FI(struct S_FI p0, int p1, double p2, struct S_FI (*cb)(struct S_FI, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_FF f16_S_SID_FF(struct S_FF p0, int p1, double p2, struct S_FF (*cb)(struct S_FF, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_FD f16_S_SID_FD(struct S_FD p0, int p1, double p2, struct S_FD (*cb)(struct S_FD, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_FP f16_S_SID_FP(struct S_FP p0, int p1, double p2, struct S_FP (*cb)(struct S_FP, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_DI f16_S_SID_DI(struct S_DI p0, int p1, double p2, struct S_DI (*cb)(struct S_DI, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_DF f16_S_SID_DF(struct S_DF p0, int p1, double p2, struct S_DF (*cb)(struct S_DF, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_DD f16_S_SID_DD(struct S_DD p0, int p1, double p2, struct S_DD (*cb)(struct S_DD, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_DP f16_S_SID_DP(struct S_DP p0, int p1, double p2, struct S_DP (*cb)(struct S_DP, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_PI f16_S_SID_PI(struct S_PI p0, int p1, double p2, struct S_PI (*cb)(struct S_PI, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_PF f16_S_SID_PF(struct S_PF p0, int p1, double p2, struct S_PF (*cb)(struct S_PF, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_PD f16_S_SID_PD(struct S_PD p0, int p1, double p2, struct S_PD (*cb)(struct S_PD, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_PP f16_S_SID_PP(struct S_PP p0, int p1, double p2, struct S_PP (*cb)(struct S_PP, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_III f16_S_SID_III(struct S_III p0, int p1, double p2, struct S_III (*cb)(struct S_III, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_IIF f16_S_SID_IIF(struct S_IIF p0, int p1, double p2, struct S_IIF (*cb)(struct S_IIF, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_IID f16_S_SID_IID(struct S_IID p0, int p1, double p2, struct S_IID (*cb)(struct S_IID, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_IIP f16_S_SID_IIP(struct S_IIP p0, int p1, double p2, struct S_IIP (*cb)(struct S_IIP, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_IFI f16_S_SID_IFI(struct S_IFI p0, int p1, double p2, struct S_IFI (*cb)(struct S_IFI, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_IFF f16_S_SID_IFF(struct S_IFF p0, int p1, double p2, struct S_IFF (*cb)(struct S_IFF, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_IFD f16_S_SID_IFD(struct S_IFD p0, int p1, double p2, struct S_IFD (*cb)(struct S_IFD, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_IFP f16_S_SID_IFP(struct S_IFP p0, int p1, double p2, struct S_IFP (*cb)(struct S_IFP, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_IDI f16_S_SID_IDI(struct S_IDI p0, int p1, double p2, struct S_IDI (*cb)(struct S_IDI, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_IDF f16_S_SID_IDF(struct S_IDF p0, int p1, double p2, struct S_IDF (*cb)(struct S_IDF, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_IDD f16_S_SID_IDD(struct S_IDD p0, int p1, double p2, struct S_IDD (*cb)(struct S_IDD, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_IDP f16_S_SID_IDP(struct S_IDP p0, int p1, double p2, struct S_IDP (*cb)(struct S_IDP, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_IPI f16_S_SID_IPI(struct S_IPI p0, int p1, double p2, struct S_IPI (*cb)(struct S_IPI, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_IPF f16_S_SID_IPF(struct S_IPF p0, int p1, double p2, struct S_IPF (*cb)(struct S_IPF, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_IPD f16_S_SID_IPD(struct S_IPD p0, int p1, double p2, struct S_IPD (*cb)(struct S_IPD, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_IPP f17_S_SID_IPP(struct S_IPP p0, int p1, double p2, struct S_IPP (*cb)(struct S_IPP, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_FII f17_S_SID_FII(struct S_FII p0, int p1, double p2, struct S_FII (*cb)(struct S_FII, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_FIF f17_S_SID_FIF(struct S_FIF p0, int p1, double p2, struct S_FIF (*cb)(struct S_FIF, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_FID f17_S_SID_FID(struct S_FID p0, int p1, double p2, struct S_FID (*cb)(struct S_FID, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_FIP f17_S_SID_FIP(struct S_FIP p0, int p1, double p2, struct S_FIP (*cb)(struct S_FIP, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_FFI f17_S_SID_FFI(struct S_FFI p0, int p1, double p2, struct S_FFI (*cb)(struct S_FFI, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_FFF f17_S_SID_FFF(struct S_FFF p0, int p1, double p2, struct S_FFF (*cb)(struct S_FFF, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_FFD f17_S_SID_FFD(struct S_FFD p0, int p1, double p2, struct S_FFD (*cb)(struct S_FFD, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_FFP f17_S_SID_FFP(struct S_FFP p0, int p1, double p2, struct S_FFP (*cb)(struct S_FFP, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_FDI f17_S_SID_FDI(struct S_FDI p0, int p1, double p2, struct S_FDI (*cb)(struct S_FDI, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_FDF f17_S_SID_FDF(struct S_FDF p0, int p1, double p2, struct S_FDF (*cb)(struct S_FDF, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_FDD f17_S_SID_FDD(struct S_FDD p0, int p1, double p2, struct S_FDD (*cb)(struct S_FDD, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_FDP f17_S_SID_FDP(struct S_FDP p0, int p1, double p2, struct S_FDP (*cb)(struct S_FDP, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_FPI f17_S_SID_FPI(struct S_FPI p0, int p1, double p2, struct S_FPI (*cb)(struct S_FPI, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_FPF f17_S_SID_FPF(struct S_FPF p0, int p1, double p2, struct S_FPF (*cb)(struct S_FPF, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_FPD f17_S_SID_FPD(struct S_FPD p0, int p1, double p2, struct S_FPD (*cb)(struct S_FPD, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_FPP f17_S_SID_FPP(struct S_FPP p0, int p1, double p2, struct S_FPP (*cb)(struct S_FPP, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_DII f17_S_SID_DII(struct S_DII p0, int p1, double p2, struct S_DII (*cb)(struct S_DII, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_DIF f17_S_SID_DIF(struct S_DIF p0, int p1, double p2, struct S_DIF (*cb)(struct S_DIF, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_DID f17_S_SID_DID(struct S_DID p0, int p1, double p2, struct S_DID (*cb)(struct S_DID, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_DIP f17_S_SID_DIP(struct S_DIP p0, int p1, double p2, struct S_DIP (*cb)(struct S_DIP, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_DFI f17_S_SID_DFI(struct S_DFI p0, int p1, double p2, struct S_DFI (*cb)(struct S_DFI, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_DFF f17_S_SID_DFF(struct S_DFF p0, int p1, double p2, struct S_DFF (*cb)(struct S_DFF, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_DFD f17_S_SID_DFD(struct S_DFD p0, int p1, double p2, struct S_DFD (*cb)(struct S_DFD, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_DFP f17_S_SID_DFP(struct S_DFP p0, int p1, double p2, struct S_DFP (*cb)(struct S_DFP, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_DDI f17_S_SID_DDI(struct S_DDI p0, int p1, double p2, struct S_DDI (*cb)(struct S_DDI, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_DDF f17_S_SID_DDF(struct S_DDF p0, int p1, double p2, struct S_DDF (*cb)(struct S_DDF, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_DDD f17_S_SID_DDD(struct S_DDD p0, int p1, double p2, struct S_DDD (*cb)(struct S_DDD, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_DDP f17_S_SID_DDP(struct S_DDP p0, int p1, double p2, struct S_DDP (*cb)(struct S_DDP, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_DPI f17_S_SID_DPI(struct S_DPI p0, int p1, double p2, struct S_DPI (*cb)(struct S_DPI, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_DPF f17_S_SID_DPF(struct S_DPF p0, int p1, double p2, struct S_DPF (*cb)(struct S_DPF, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_DPD f17_S_SID_DPD(struct S_DPD p0, int p1, double p2, struct S_DPD (*cb)(struct S_DPD, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_DPP f17_S_SID_DPP(struct S_DPP p0, int p1, double p2, struct S_DPP (*cb)(struct S_DPP, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_PII f17_S_SID_PII(struct S_PII p0, int p1, double p2, struct S_PII (*cb)(struct S_PII, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_PIF f17_S_SID_PIF(struct S_PIF p0, int p1, double p2, struct S_PIF (*cb)(struct S_PIF, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_PID f17_S_SID_PID(struct S_PID p0, int p1, double p2, struct S_PID (*cb)(struct S_PID, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_PIP f17_S_SID_PIP(struct S_PIP p0, int p1, double p2, struct S_PIP (*cb)(struct S_PIP, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_PFI f17_S_SID_PFI(struct S_PFI p0, int p1, double p2, struct S_PFI (*cb)(struct S_PFI, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_PFF f17_S_SID_PFF(struct S_PFF p0, int p1, double p2, struct S_PFF (*cb)(struct S_PFF, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_PFD f17_S_SID_PFD(struct S_PFD p0, int p1, double p2, struct S_PFD (*cb)(struct S_PFD, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_PFP f17_S_SID_PFP(struct S_PFP p0, int p1, double p2, struct S_PFP (*cb)(struct S_PFP, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_PDI f17_S_SID_PDI(struct S_PDI p0, int p1, double p2, struct S_PDI (*cb)(struct S_PDI, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_PDF f17_S_SID_PDF(struct S_PDF p0, int p1, double p2, struct S_PDF (*cb)(struct S_PDF, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_PDD f17_S_SID_PDD(struct S_PDD p0, int p1, double p2, struct S_PDD (*cb)(struct S_PDD, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_PDP f17_S_SID_PDP(struct S_PDP p0, int p1, double p2, struct S_PDP (*cb)(struct S_PDP, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_PPI f17_S_SID_PPI(struct S_PPI p0, int p1, double p2, struct S_PPI (*cb)(struct S_PPI, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_PPF f17_S_SID_PPF(struct S_PPF p0, int p1, double p2, struct S_PPF (*cb)(struct S_PPF, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_PPD f17_S_SID_PPD(struct S_PPD p0, int p1, double p2, struct S_PPD (*cb)(struct S_PPD, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_PPP f17_S_SID_PPP(struct S_PPP p0, int p1, double p2, struct S_PPP (*cb)(struct S_PPP, int, double)) { return cb(p0, p1, p2); }
+EXPORT struct S_I f17_S_SIP_I(struct S_I p0, int p1, void* p2, struct S_I (*cb)(struct S_I, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_F f17_S_SIP_F(struct S_F p0, int p1, void* p2, struct S_F (*cb)(struct S_F, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_D f17_S_SIP_D(struct S_D p0, int p1, void* p2, struct S_D (*cb)(struct S_D, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_P f17_S_SIP_P(struct S_P p0, int p1, void* p2, struct S_P (*cb)(struct S_P, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_II f17_S_SIP_II(struct S_II p0, int p1, void* p2, struct S_II (*cb)(struct S_II, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_IF f17_S_SIP_IF(struct S_IF p0, int p1, void* p2, struct S_IF (*cb)(struct S_IF, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_ID f17_S_SIP_ID(struct S_ID p0, int p1, void* p2, struct S_ID (*cb)(struct S_ID, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_IP f17_S_SIP_IP(struct S_IP p0, int p1, void* p2, struct S_IP (*cb)(struct S_IP, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_FI f17_S_SIP_FI(struct S_FI p0, int p1, void* p2, struct S_FI (*cb)(struct S_FI, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_FF f17_S_SIP_FF(struct S_FF p0, int p1, void* p2, struct S_FF (*cb)(struct S_FF, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_FD f17_S_SIP_FD(struct S_FD p0, int p1, void* p2, struct S_FD (*cb)(struct S_FD, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_FP f17_S_SIP_FP(struct S_FP p0, int p1, void* p2, struct S_FP (*cb)(struct S_FP, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_DI f17_S_SIP_DI(struct S_DI p0, int p1, void* p2, struct S_DI (*cb)(struct S_DI, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_DF f17_S_SIP_DF(struct S_DF p0, int p1, void* p2, struct S_DF (*cb)(struct S_DF, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_DD f17_S_SIP_DD(struct S_DD p0, int p1, void* p2, struct S_DD (*cb)(struct S_DD, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_DP f17_S_SIP_DP(struct S_DP p0, int p1, void* p2, struct S_DP (*cb)(struct S_DP, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_PI f17_S_SIP_PI(struct S_PI p0, int p1, void* p2, struct S_PI (*cb)(struct S_PI, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_PF f17_S_SIP_PF(struct S_PF p0, int p1, void* p2, struct S_PF (*cb)(struct S_PF, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_PD f17_S_SIP_PD(struct S_PD p0, int p1, void* p2, struct S_PD (*cb)(struct S_PD, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_PP f17_S_SIP_PP(struct S_PP p0, int p1, void* p2, struct S_PP (*cb)(struct S_PP, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_III f17_S_SIP_III(struct S_III p0, int p1, void* p2, struct S_III (*cb)(struct S_III, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_IIF f17_S_SIP_IIF(struct S_IIF p0, int p1, void* p2, struct S_IIF (*cb)(struct S_IIF, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_IID f17_S_SIP_IID(struct S_IID p0, int p1, void* p2, struct S_IID (*cb)(struct S_IID, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_IIP f17_S_SIP_IIP(struct S_IIP p0, int p1, void* p2, struct S_IIP (*cb)(struct S_IIP, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_IFI f17_S_SIP_IFI(struct S_IFI p0, int p1, void* p2, struct S_IFI (*cb)(struct S_IFI, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_IFF f17_S_SIP_IFF(struct S_IFF p0, int p1, void* p2, struct S_IFF (*cb)(struct S_IFF, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_IFD f17_S_SIP_IFD(struct S_IFD p0, int p1, void* p2, struct S_IFD (*cb)(struct S_IFD, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_IFP f17_S_SIP_IFP(struct S_IFP p0, int p1, void* p2, struct S_IFP (*cb)(struct S_IFP, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_IDI f17_S_SIP_IDI(struct S_IDI p0, int p1, void* p2, struct S_IDI (*cb)(struct S_IDI, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_IDF f17_S_SIP_IDF(struct S_IDF p0, int p1, void* p2, struct S_IDF (*cb)(struct S_IDF, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_IDD f17_S_SIP_IDD(struct S_IDD p0, int p1, void* p2, struct S_IDD (*cb)(struct S_IDD, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_IDP f17_S_SIP_IDP(struct S_IDP p0, int p1, void* p2, struct S_IDP (*cb)(struct S_IDP, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_IPI f17_S_SIP_IPI(struct S_IPI p0, int p1, void* p2, struct S_IPI (*cb)(struct S_IPI, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_IPF f17_S_SIP_IPF(struct S_IPF p0, int p1, void* p2, struct S_IPF (*cb)(struct S_IPF, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_IPD f17_S_SIP_IPD(struct S_IPD p0, int p1, void* p2, struct S_IPD (*cb)(struct S_IPD, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_IPP f17_S_SIP_IPP(struct S_IPP p0, int p1, void* p2, struct S_IPP (*cb)(struct S_IPP, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_FII f17_S_SIP_FII(struct S_FII p0, int p1, void* p2, struct S_FII (*cb)(struct S_FII, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_FIF f17_S_SIP_FIF(struct S_FIF p0, int p1, void* p2, struct S_FIF (*cb)(struct S_FIF, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_FID f17_S_SIP_FID(struct S_FID p0, int p1, void* p2, struct S_FID (*cb)(struct S_FID, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_FIP f17_S_SIP_FIP(struct S_FIP p0, int p1, void* p2, struct S_FIP (*cb)(struct S_FIP, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_FFI f17_S_SIP_FFI(struct S_FFI p0, int p1, void* p2, struct S_FFI (*cb)(struct S_FFI, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_FFF f17_S_SIP_FFF(struct S_FFF p0, int p1, void* p2, struct S_FFF (*cb)(struct S_FFF, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_FFD f17_S_SIP_FFD(struct S_FFD p0, int p1, void* p2, struct S_FFD (*cb)(struct S_FFD, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_FFP f17_S_SIP_FFP(struct S_FFP p0, int p1, void* p2, struct S_FFP (*cb)(struct S_FFP, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_FDI f17_S_SIP_FDI(struct S_FDI p0, int p1, void* p2, struct S_FDI (*cb)(struct S_FDI, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_FDF f17_S_SIP_FDF(struct S_FDF p0, int p1, void* p2, struct S_FDF (*cb)(struct S_FDF, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_FDD f17_S_SIP_FDD(struct S_FDD p0, int p1, void* p2, struct S_FDD (*cb)(struct S_FDD, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_FDP f17_S_SIP_FDP(struct S_FDP p0, int p1, void* p2, struct S_FDP (*cb)(struct S_FDP, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_FPI f17_S_SIP_FPI(struct S_FPI p0, int p1, void* p2, struct S_FPI (*cb)(struct S_FPI, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_FPF f17_S_SIP_FPF(struct S_FPF p0, int p1, void* p2, struct S_FPF (*cb)(struct S_FPF, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_FPD f17_S_SIP_FPD(struct S_FPD p0, int p1, void* p2, struct S_FPD (*cb)(struct S_FPD, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_FPP f17_S_SIP_FPP(struct S_FPP p0, int p1, void* p2, struct S_FPP (*cb)(struct S_FPP, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_DII f17_S_SIP_DII(struct S_DII p0, int p1, void* p2, struct S_DII (*cb)(struct S_DII, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_DIF f17_S_SIP_DIF(struct S_DIF p0, int p1, void* p2, struct S_DIF (*cb)(struct S_DIF, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_DID f17_S_SIP_DID(struct S_DID p0, int p1, void* p2, struct S_DID (*cb)(struct S_DID, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_DIP f17_S_SIP_DIP(struct S_DIP p0, int p1, void* p2, struct S_DIP (*cb)(struct S_DIP, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_DFI f17_S_SIP_DFI(struct S_DFI p0, int p1, void* p2, struct S_DFI (*cb)(struct S_DFI, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_DFF f17_S_SIP_DFF(struct S_DFF p0, int p1, void* p2, struct S_DFF (*cb)(struct S_DFF, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_DFD f17_S_SIP_DFD(struct S_DFD p0, int p1, void* p2, struct S_DFD (*cb)(struct S_DFD, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_DFP f17_S_SIP_DFP(struct S_DFP p0, int p1, void* p2, struct S_DFP (*cb)(struct S_DFP, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_DDI f17_S_SIP_DDI(struct S_DDI p0, int p1, void* p2, struct S_DDI (*cb)(struct S_DDI, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_DDF f17_S_SIP_DDF(struct S_DDF p0, int p1, void* p2, struct S_DDF (*cb)(struct S_DDF, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_DDD f17_S_SIP_DDD(struct S_DDD p0, int p1, void* p2, struct S_DDD (*cb)(struct S_DDD, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_DDP f17_S_SIP_DDP(struct S_DDP p0, int p1, void* p2, struct S_DDP (*cb)(struct S_DDP, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_DPI f17_S_SIP_DPI(struct S_DPI p0, int p1, void* p2, struct S_DPI (*cb)(struct S_DPI, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_DPF f17_S_SIP_DPF(struct S_DPF p0, int p1, void* p2, struct S_DPF (*cb)(struct S_DPF, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_DPD f17_S_SIP_DPD(struct S_DPD p0, int p1, void* p2, struct S_DPD (*cb)(struct S_DPD, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_DPP f17_S_SIP_DPP(struct S_DPP p0, int p1, void* p2, struct S_DPP (*cb)(struct S_DPP, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_PII f17_S_SIP_PII(struct S_PII p0, int p1, void* p2, struct S_PII (*cb)(struct S_PII, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_PIF f17_S_SIP_PIF(struct S_PIF p0, int p1, void* p2, struct S_PIF (*cb)(struct S_PIF, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_PID f17_S_SIP_PID(struct S_PID p0, int p1, void* p2, struct S_PID (*cb)(struct S_PID, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_PIP f17_S_SIP_PIP(struct S_PIP p0, int p1, void* p2, struct S_PIP (*cb)(struct S_PIP, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_PFI f17_S_SIP_PFI(struct S_PFI p0, int p1, void* p2, struct S_PFI (*cb)(struct S_PFI, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_PFF f17_S_SIP_PFF(struct S_PFF p0, int p1, void* p2, struct S_PFF (*cb)(struct S_PFF, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_PFD f17_S_SIP_PFD(struct S_PFD p0, int p1, void* p2, struct S_PFD (*cb)(struct S_PFD, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_PFP f17_S_SIP_PFP(struct S_PFP p0, int p1, void* p2, struct S_PFP (*cb)(struct S_PFP, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_PDI f17_S_SIP_PDI(struct S_PDI p0, int p1, void* p2, struct S_PDI (*cb)(struct S_PDI, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_PDF f17_S_SIP_PDF(struct S_PDF p0, int p1, void* p2, struct S_PDF (*cb)(struct S_PDF, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_PDD f17_S_SIP_PDD(struct S_PDD p0, int p1, void* p2, struct S_PDD (*cb)(struct S_PDD, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_PDP f17_S_SIP_PDP(struct S_PDP p0, int p1, void* p2, struct S_PDP (*cb)(struct S_PDP, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_PPI f17_S_SIP_PPI(struct S_PPI p0, int p1, void* p2, struct S_PPI (*cb)(struct S_PPI, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_PPF f17_S_SIP_PPF(struct S_PPF p0, int p1, void* p2, struct S_PPF (*cb)(struct S_PPF, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_PPD f17_S_SIP_PPD(struct S_PPD p0, int p1, void* p2, struct S_PPD (*cb)(struct S_PPD, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_PPP f17_S_SIP_PPP(struct S_PPP p0, int p1, void* p2, struct S_PPP (*cb)(struct S_PPP, int, void*)) { return cb(p0, p1, p2); }
+EXPORT struct S_I f17_S_SIS_I(struct S_I p0, int p1, struct S_I p2, struct S_I (*cb)(struct S_I, int, struct S_I)) { return cb(p0, p1, p2); }
+EXPORT struct S_F f17_S_SIS_F(struct S_F p0, int p1, struct S_F p2, struct S_F (*cb)(struct S_F, int, struct S_F)) { return cb(p0, p1, p2); }
+EXPORT struct S_D f17_S_SIS_D(struct S_D p0, int p1, struct S_D p2, struct S_D (*cb)(struct S_D, int, struct S_D)) { return cb(p0, p1, p2); }
+EXPORT struct S_P f17_S_SIS_P(struct S_P p0, int p1, struct S_P p2, struct S_P (*cb)(struct S_P, int, struct S_P)) { return cb(p0, p1, p2); }
+EXPORT struct S_II f17_S_SIS_II(struct S_II p0, int p1, struct S_II p2, struct S_II (*cb)(struct S_II, int, struct S_II)) { return cb(p0, p1, p2); }
+EXPORT struct S_IF f17_S_SIS_IF(struct S_IF p0, int p1, struct S_IF p2, struct S_IF (*cb)(struct S_IF, int, struct S_IF)) { return cb(p0, p1, p2); }
+EXPORT struct S_ID f17_S_SIS_ID(struct S_ID p0, int p1, struct S_ID p2, struct S_ID (*cb)(struct S_ID, int, struct S_ID)) { return cb(p0, p1, p2); }
+EXPORT struct S_IP f17_S_SIS_IP(struct S_IP p0, int p1, struct S_IP p2, struct S_IP (*cb)(struct S_IP, int, struct S_IP)) { return cb(p0, p1, p2); }
+EXPORT struct S_FI f17_S_SIS_FI(struct S_FI p0, int p1, struct S_FI p2, struct S_FI (*cb)(struct S_FI, int, struct S_FI)) { return cb(p0, p1, p2); }
+EXPORT struct S_FF f17_S_SIS_FF(struct S_FF p0, int p1, struct S_FF p2, struct S_FF (*cb)(struct S_FF, int, struct S_FF)) { return cb(p0, p1, p2); }
+EXPORT struct S_FD f17_S_SIS_FD(struct S_FD p0, int p1, struct S_FD p2, struct S_FD (*cb)(struct S_FD, int, struct S_FD)) { return cb(p0, p1, p2); }
+EXPORT struct S_FP f17_S_SIS_FP(struct S_FP p0, int p1, struct S_FP p2, struct S_FP (*cb)(struct S_FP, int, struct S_FP)) { return cb(p0, p1, p2); }
+EXPORT struct S_DI f17_S_SIS_DI(struct S_DI p0, int p1, struct S_DI p2, struct S_DI (*cb)(struct S_DI, int, struct S_DI)) { return cb(p0, p1, p2); }
+EXPORT struct S_DF f17_S_SIS_DF(struct S_DF p0, int p1, struct S_DF p2, struct S_DF (*cb)(struct S_DF, int, struct S_DF)) { return cb(p0, p1, p2); }
+EXPORT struct S_DD f17_S_SIS_DD(struct S_DD p0, int p1, struct S_DD p2, struct S_DD (*cb)(struct S_DD, int, struct S_DD)) { return cb(p0, p1, p2); }
+EXPORT struct S_DP f17_S_SIS_DP(struct S_DP p0, int p1, struct S_DP p2, struct S_DP (*cb)(struct S_DP, int, struct S_DP)) { return cb(p0, p1, p2); }
+EXPORT struct S_PI f17_S_SIS_PI(struct S_PI p0, int p1, struct S_PI p2, struct S_PI (*cb)(struct S_PI, int, struct S_PI)) { return cb(p0, p1, p2); }
+EXPORT struct S_PF f17_S_SIS_PF(struct S_PF p0, int p1, struct S_PF p2, struct S_PF (*cb)(struct S_PF, int, struct S_PF)) { return cb(p0, p1, p2); }
+EXPORT struct S_PD f17_S_SIS_PD(struct S_PD p0, int p1, struct S_PD p2, struct S_PD (*cb)(struct S_PD, int, struct S_PD)) { return cb(p0, p1, p2); }
+EXPORT struct S_PP f17_S_SIS_PP(struct S_PP p0, int p1, struct S_PP p2, struct S_PP (*cb)(struct S_PP, int, struct S_PP)) { return cb(p0, p1, p2); }
+EXPORT struct S_III f17_S_SIS_III(struct S_III p0, int p1, struct S_III p2, struct S_III (*cb)(struct S_III, int, struct S_III)) { return cb(p0, p1, p2); }
+EXPORT struct S_IIF f17_S_SIS_IIF(struct S_IIF p0, int p1, struct S_IIF p2, struct S_IIF (*cb)(struct S_IIF, int, struct S_IIF)) { return cb(p0, p1, p2); }
+EXPORT struct S_IID f17_S_SIS_IID(struct S_IID p0, int p1, struct S_IID p2, struct S_IID (*cb)(struct S_IID, int, struct S_IID)) { return cb(p0, p1, p2); }
+EXPORT struct S_IIP f17_S_SIS_IIP(struct S_IIP p0, int p1, struct S_IIP p2, struct S_IIP (*cb)(struct S_IIP, int, struct S_IIP)) { return cb(p0, p1, p2); }
+EXPORT struct S_IFI f17_S_SIS_IFI(struct S_IFI p0, int p1, struct S_IFI p2, struct S_IFI (*cb)(struct S_IFI, int, struct S_IFI)) { return cb(p0, p1, p2); }
+EXPORT struct S_IFF f17_S_SIS_IFF(struct S_IFF p0, int p1, struct S_IFF p2, struct S_IFF (*cb)(struct S_IFF, int, struct S_IFF)) { return cb(p0, p1, p2); }
+EXPORT struct S_IFD f17_S_SIS_IFD(struct S_IFD p0, int p1, struct S_IFD p2, struct S_IFD (*cb)(struct S_IFD, int, struct S_IFD)) { return cb(p0, p1, p2); }
+EXPORT struct S_IFP f17_S_SIS_IFP(struct S_IFP p0, int p1, struct S_IFP p2, struct S_IFP (*cb)(struct S_IFP, int, struct S_IFP)) { return cb(p0, p1, p2); }
+EXPORT struct S_IDI f17_S_SIS_IDI(struct S_IDI p0, int p1, struct S_IDI p2, struct S_IDI (*cb)(struct S_IDI, int, struct S_IDI)) { return cb(p0, p1, p2); }
+EXPORT struct S_IDF f17_S_SIS_IDF(struct S_IDF p0, int p1, struct S_IDF p2, struct S_IDF (*cb)(struct S_IDF, int, struct S_IDF)) { return cb(p0, p1, p2); }
+EXPORT struct S_IDD f17_S_SIS_IDD(struct S_IDD p0, int p1, struct S_IDD p2, struct S_IDD (*cb)(struct S_IDD, int, struct S_IDD)) { return cb(p0, p1, p2); }
+EXPORT struct S_IDP f17_S_SIS_IDP(struct S_IDP p0, int p1, struct S_IDP p2, struct S_IDP (*cb)(struct S_IDP, int, struct S_IDP)) { return cb(p0, p1, p2); }
+EXPORT struct S_IPI f17_S_SIS_IPI(struct S_IPI p0, int p1, struct S_IPI p2, struct S_IPI (*cb)(struct S_IPI, int, struct S_IPI)) { return cb(p0, p1, p2); }
+EXPORT struct S_IPF f17_S_SIS_IPF(struct S_IPF p0, int p1, struct S_IPF p2, struct S_IPF (*cb)(struct S_IPF, int, struct S_IPF)) { return cb(p0, p1, p2); }
+EXPORT struct S_IPD f17_S_SIS_IPD(struct S_IPD p0, int p1, struct S_IPD p2, struct S_IPD (*cb)(struct S_IPD, int, struct S_IPD)) { return cb(p0, p1, p2); }
+EXPORT struct S_IPP f17_S_SIS_IPP(struct S_IPP p0, int p1, struct S_IPP p2, struct S_IPP (*cb)(struct S_IPP, int, struct S_IPP)) { return cb(p0, p1, p2); }
+EXPORT struct S_FII f17_S_SIS_FII(struct S_FII p0, int p1, struct S_FII p2, struct S_FII (*cb)(struct S_FII, int, struct S_FII)) { return cb(p0, p1, p2); }
+EXPORT struct S_FIF f17_S_SIS_FIF(struct S_FIF p0, int p1, struct S_FIF p2, struct S_FIF (*cb)(struct S_FIF, int, struct S_FIF)) { return cb(p0, p1, p2); }
+EXPORT struct S_FID f17_S_SIS_FID(struct S_FID p0, int p1, struct S_FID p2, struct S_FID (*cb)(struct S_FID, int, struct S_FID)) { return cb(p0, p1, p2); }
+EXPORT struct S_FIP f17_S_SIS_FIP(struct S_FIP p0, int p1, struct S_FIP p2, struct S_FIP (*cb)(struct S_FIP, int, struct S_FIP)) { return cb(p0, p1, p2); }
+EXPORT struct S_FFI f17_S_SIS_FFI(struct S_FFI p0, int p1, struct S_FFI p2, struct S_FFI (*cb)(struct S_FFI, int, struct S_FFI)) { return cb(p0, p1, p2); }
+EXPORT struct S_FFF f17_S_SIS_FFF(struct S_FFF p0, int p1, struct S_FFF p2, struct S_FFF (*cb)(struct S_FFF, int, struct S_FFF)) { return cb(p0, p1, p2); }
+EXPORT struct S_FFD f17_S_SIS_FFD(struct S_FFD p0, int p1, struct S_FFD p2, struct S_FFD (*cb)(struct S_FFD, int, struct S_FFD)) { return cb(p0, p1, p2); }
+EXPORT struct S_FFP f17_S_SIS_FFP(struct S_FFP p0, int p1, struct S_FFP p2, struct S_FFP (*cb)(struct S_FFP, int, struct S_FFP)) { return cb(p0, p1, p2); }
+EXPORT struct S_FDI f17_S_SIS_FDI(struct S_FDI p0, int p1, struct S_FDI p2, struct S_FDI (*cb)(struct S_FDI, int, struct S_FDI)) { return cb(p0, p1, p2); }
+EXPORT struct S_FDF f17_S_SIS_FDF(struct S_FDF p0, int p1, struct S_FDF p2, struct S_FDF (*cb)(struct S_FDF, int, struct S_FDF)) { return cb(p0, p1, p2); }
+EXPORT struct S_FDD f17_S_SIS_FDD(struct S_FDD p0, int p1, struct S_FDD p2, struct S_FDD (*cb)(struct S_FDD, int, struct S_FDD)) { return cb(p0, p1, p2); }
+EXPORT struct S_FDP f17_S_SIS_FDP(struct S_FDP p0, int p1, struct S_FDP p2, struct S_FDP (*cb)(struct S_FDP, int, struct S_FDP)) { return cb(p0, p1, p2); }
+EXPORT struct S_FPI f17_S_SIS_FPI(struct S_FPI p0, int p1, struct S_FPI p2, struct S_FPI (*cb)(struct S_FPI, int, struct S_FPI)) { return cb(p0, p1, p2); }
+EXPORT struct S_FPF f17_S_SIS_FPF(struct S_FPF p0, int p1, struct S_FPF p2, struct S_FPF (*cb)(struct S_FPF, int, struct S_FPF)) { return cb(p0, p1, p2); }
+EXPORT struct S_FPD f17_S_SIS_FPD(struct S_FPD p0, int p1, struct S_FPD p2, struct S_FPD (*cb)(struct S_FPD, int, struct S_FPD)) { return cb(p0, p1, p2); }
+EXPORT struct S_FPP f17_S_SIS_FPP(struct S_FPP p0, int p1, struct S_FPP p2, struct S_FPP (*cb)(struct S_FPP, int, struct S_FPP)) { return cb(p0, p1, p2); }
+EXPORT struct S_DII f17_S_SIS_DII(struct S_DII p0, int p1, struct S_DII p2, struct S_DII (*cb)(struct S_DII, int, struct S_DII)) { return cb(p0, p1, p2); }
+EXPORT struct S_DIF f17_S_SIS_DIF(struct S_DIF p0, int p1, struct S_DIF p2, struct S_DIF (*cb)(struct S_DIF, int, struct S_DIF)) { return cb(p0, p1, p2); }
+EXPORT struct S_DID f17_S_SIS_DID(struct S_DID p0, int p1, struct S_DID p2, struct S_DID (*cb)(struct S_DID, int, struct S_DID)) { return cb(p0, p1, p2); }
+EXPORT struct S_DIP f17_S_SIS_DIP(struct S_DIP p0, int p1, struct S_DIP p2, struct S_DIP (*cb)(struct S_DIP, int, struct S_DIP)) { return cb(p0, p1, p2); }
+EXPORT struct S_DFI f17_S_SIS_DFI(struct S_DFI p0, int p1, struct S_DFI p2, struct S_DFI (*cb)(struct S_DFI, int, struct S_DFI)) { return cb(p0, p1, p2); }
+EXPORT struct S_DFF f17_S_SIS_DFF(struct S_DFF p0, int p1, struct S_DFF p2, struct S_DFF (*cb)(struct S_DFF, int, struct S_DFF)) { return cb(p0, p1, p2); }
+EXPORT struct S_DFD f17_S_SIS_DFD(struct S_DFD p0, int p1, struct S_DFD p2, struct S_DFD (*cb)(struct S_DFD, int, struct S_DFD)) { return cb(p0, p1, p2); }
+EXPORT struct S_DFP f17_S_SIS_DFP(struct S_DFP p0, int p1, struct S_DFP p2, struct S_DFP (*cb)(struct S_DFP, int, struct S_DFP)) { return cb(p0, p1, p2); }
+EXPORT struct S_DDI f17_S_SIS_DDI(struct S_DDI p0, int p1, struct S_DDI p2, struct S_DDI (*cb)(struct S_DDI, int, struct S_DDI)) { return cb(p0, p1, p2); }
+EXPORT struct S_DDF f17_S_SIS_DDF(struct S_DDF p0, int p1, struct S_DDF p2, struct S_DDF (*cb)(struct S_DDF, int, struct S_DDF)) { return cb(p0, p1, p2); }
+EXPORT struct S_DDD f17_S_SIS_DDD(struct S_DDD p0, int p1, struct S_DDD p2, struct S_DDD (*cb)(struct S_DDD, int, struct S_DDD)) { return cb(p0, p1, p2); }
+EXPORT struct S_DDP f17_S_SIS_DDP(struct S_DDP p0, int p1, struct S_DDP p2, struct S_DDP (*cb)(struct S_DDP, int, struct S_DDP)) { return cb(p0, p1, p2); }
+EXPORT struct S_DPI f17_S_SIS_DPI(struct S_DPI p0, int p1, struct S_DPI p2, struct S_DPI (*cb)(struct S_DPI, int, struct S_DPI)) { return cb(p0, p1, p2); }
+EXPORT struct S_DPF f17_S_SIS_DPF(struct S_DPF p0, int p1, struct S_DPF p2, struct S_DPF (*cb)(struct S_DPF, int, struct S_DPF)) { return cb(p0, p1, p2); }
+EXPORT struct S_DPD f17_S_SIS_DPD(struct S_DPD p0, int p1, struct S_DPD p2, struct S_DPD (*cb)(struct S_DPD, int, struct S_DPD)) { return cb(p0, p1, p2); }
+EXPORT struct S_DPP f17_S_SIS_DPP(struct S_DPP p0, int p1, struct S_DPP p2, struct S_DPP (*cb)(struct S_DPP, int, struct S_DPP)) { return cb(p0, p1, p2); }
+EXPORT struct S_PII f17_S_SIS_PII(struct S_PII p0, int p1, struct S_PII p2, struct S_PII (*cb)(struct S_PII, int, struct S_PII)) { return cb(p0, p1, p2); }
+EXPORT struct S_PIF f17_S_SIS_PIF(struct S_PIF p0, int p1, struct S_PIF p2, struct S_PIF (*cb)(struct S_PIF, int, struct S_PIF)) { return cb(p0, p1, p2); }
+EXPORT struct S_PID f17_S_SIS_PID(struct S_PID p0, int p1, struct S_PID p2, struct S_PID (*cb)(struct S_PID, int, struct S_PID)) { return cb(p0, p1, p2); }
+EXPORT struct S_PIP f17_S_SIS_PIP(struct S_PIP p0, int p1, struct S_PIP p2, struct S_PIP (*cb)(struct S_PIP, int, struct S_PIP)) { return cb(p0, p1, p2); }
+EXPORT struct S_PFI f17_S_SIS_PFI(struct S_PFI p0, int p1, struct S_PFI p2, struct S_PFI (*cb)(struct S_PFI, int, struct S_PFI)) { return cb(p0, p1, p2); }
+EXPORT struct S_PFF f17_S_SIS_PFF(struct S_PFF p0, int p1, struct S_PFF p2, struct S_PFF (*cb)(struct S_PFF, int, struct S_PFF)) { return cb(p0, p1, p2); }
+EXPORT struct S_PFD f17_S_SIS_PFD(struct S_PFD p0, int p1, struct S_PFD p2, struct S_PFD (*cb)(struct S_PFD, int, struct S_PFD)) { return cb(p0, p1, p2); }
+EXPORT struct S_PFP f17_S_SIS_PFP(struct S_PFP p0, int p1, struct S_PFP p2, struct S_PFP (*cb)(struct S_PFP, int, struct S_PFP)) { return cb(p0, p1, p2); }
+EXPORT struct S_PDI f17_S_SIS_PDI(struct S_PDI p0, int p1, struct S_PDI p2, struct S_PDI (*cb)(struct S_PDI, int, struct S_PDI)) { return cb(p0, p1, p2); }
+EXPORT struct S_PDF f17_S_SIS_PDF(struct S_PDF p0, int p1, struct S_PDF p2, struct S_PDF (*cb)(struct S_PDF, int, struct S_PDF)) { return cb(p0, p1, p2); }
+EXPORT struct S_PDD f17_S_SIS_PDD(struct S_PDD p0, int p1, struct S_PDD p2, struct S_PDD (*cb)(struct S_PDD, int, struct S_PDD)) { return cb(p0, p1, p2); }
+EXPORT struct S_PDP f17_S_SIS_PDP(struct S_PDP p0, int p1, struct S_PDP p2, struct S_PDP (*cb)(struct S_PDP, int, struct S_PDP)) { return cb(p0, p1, p2); }
+EXPORT struct S_PPI f17_S_SIS_PPI(struct S_PPI p0, int p1, struct S_PPI p2, struct S_PPI (*cb)(struct S_PPI, int, struct S_PPI)) { return cb(p0, p1, p2); }
+EXPORT struct S_PPF f17_S_SIS_PPF(struct S_PPF p0, int p1, struct S_PPF p2, struct S_PPF (*cb)(struct S_PPF, int, struct S_PPF)) { return cb(p0, p1, p2); }
+EXPORT struct S_PPD f17_S_SIS_PPD(struct S_PPD p0, int p1, struct S_PPD p2, struct S_PPD (*cb)(struct S_PPD, int, struct S_PPD)) { return cb(p0, p1, p2); }
+EXPORT struct S_PPP f17_S_SIS_PPP(struct S_PPP p0, int p1, struct S_PPP p2, struct S_PPP (*cb)(struct S_PPP, int, struct S_PPP)) { return cb(p0, p1, p2); }
+EXPORT struct S_I f17_S_SFI_I(struct S_I p0, float p1, int p2, struct S_I (*cb)(struct S_I, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_F f17_S_SFI_F(struct S_F p0, float p1, int p2, struct S_F (*cb)(struct S_F, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_D f17_S_SFI_D(struct S_D p0, float p1, int p2, struct S_D (*cb)(struct S_D, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_P f17_S_SFI_P(struct S_P p0, float p1, int p2, struct S_P (*cb)(struct S_P, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_II f17_S_SFI_II(struct S_II p0, float p1, int p2, struct S_II (*cb)(struct S_II, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_IF f17_S_SFI_IF(struct S_IF p0, float p1, int p2, struct S_IF (*cb)(struct S_IF, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_ID f17_S_SFI_ID(struct S_ID p0, float p1, int p2, struct S_ID (*cb)(struct S_ID, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_IP f17_S_SFI_IP(struct S_IP p0, float p1, int p2, struct S_IP (*cb)(struct S_IP, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FI f17_S_SFI_FI(struct S_FI p0, float p1, int p2, struct S_FI (*cb)(struct S_FI, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FF f17_S_SFI_FF(struct S_FF p0, float p1, int p2, struct S_FF (*cb)(struct S_FF, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FD f17_S_SFI_FD(struct S_FD p0, float p1, int p2, struct S_FD (*cb)(struct S_FD, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FP f17_S_SFI_FP(struct S_FP p0, float p1, int p2, struct S_FP (*cb)(struct S_FP, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DI f17_S_SFI_DI(struct S_DI p0, float p1, int p2, struct S_DI (*cb)(struct S_DI, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DF f17_S_SFI_DF(struct S_DF p0, float p1, int p2, struct S_DF (*cb)(struct S_DF, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DD f17_S_SFI_DD(struct S_DD p0, float p1, int p2, struct S_DD (*cb)(struct S_DD, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DP f17_S_SFI_DP(struct S_DP p0, float p1, int p2, struct S_DP (*cb)(struct S_DP, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PI f17_S_SFI_PI(struct S_PI p0, float p1, int p2, struct S_PI (*cb)(struct S_PI, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PF f17_S_SFI_PF(struct S_PF p0, float p1, int p2, struct S_PF (*cb)(struct S_PF, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PD f17_S_SFI_PD(struct S_PD p0, float p1, int p2, struct S_PD (*cb)(struct S_PD, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PP f17_S_SFI_PP(struct S_PP p0, float p1, int p2, struct S_PP (*cb)(struct S_PP, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_III f17_S_SFI_III(struct S_III p0, float p1, int p2, struct S_III (*cb)(struct S_III, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_IIF f17_S_SFI_IIF(struct S_IIF p0, float p1, int p2, struct S_IIF (*cb)(struct S_IIF, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_IID f17_S_SFI_IID(struct S_IID p0, float p1, int p2, struct S_IID (*cb)(struct S_IID, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_IIP f17_S_SFI_IIP(struct S_IIP p0, float p1, int p2, struct S_IIP (*cb)(struct S_IIP, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_IFI f17_S_SFI_IFI(struct S_IFI p0, float p1, int p2, struct S_IFI (*cb)(struct S_IFI, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_IFF f17_S_SFI_IFF(struct S_IFF p0, float p1, int p2, struct S_IFF (*cb)(struct S_IFF, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_IFD f17_S_SFI_IFD(struct S_IFD p0, float p1, int p2, struct S_IFD (*cb)(struct S_IFD, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_IFP f17_S_SFI_IFP(struct S_IFP p0, float p1, int p2, struct S_IFP (*cb)(struct S_IFP, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_IDI f17_S_SFI_IDI(struct S_IDI p0, float p1, int p2, struct S_IDI (*cb)(struct S_IDI, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_IDF f17_S_SFI_IDF(struct S_IDF p0, float p1, int p2, struct S_IDF (*cb)(struct S_IDF, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_IDD f17_S_SFI_IDD(struct S_IDD p0, float p1, int p2, struct S_IDD (*cb)(struct S_IDD, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_IDP f17_S_SFI_IDP(struct S_IDP p0, float p1, int p2, struct S_IDP (*cb)(struct S_IDP, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_IPI f17_S_SFI_IPI(struct S_IPI p0, float p1, int p2, struct S_IPI (*cb)(struct S_IPI, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_IPF f17_S_SFI_IPF(struct S_IPF p0, float p1, int p2, struct S_IPF (*cb)(struct S_IPF, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_IPD f17_S_SFI_IPD(struct S_IPD p0, float p1, int p2, struct S_IPD (*cb)(struct S_IPD, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_IPP f17_S_SFI_IPP(struct S_IPP p0, float p1, int p2, struct S_IPP (*cb)(struct S_IPP, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FII f17_S_SFI_FII(struct S_FII p0, float p1, int p2, struct S_FII (*cb)(struct S_FII, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FIF f17_S_SFI_FIF(struct S_FIF p0, float p1, int p2, struct S_FIF (*cb)(struct S_FIF, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FID f17_S_SFI_FID(struct S_FID p0, float p1, int p2, struct S_FID (*cb)(struct S_FID, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FIP f17_S_SFI_FIP(struct S_FIP p0, float p1, int p2, struct S_FIP (*cb)(struct S_FIP, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FFI f17_S_SFI_FFI(struct S_FFI p0, float p1, int p2, struct S_FFI (*cb)(struct S_FFI, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FFF f17_S_SFI_FFF(struct S_FFF p0, float p1, int p2, struct S_FFF (*cb)(struct S_FFF, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FFD f17_S_SFI_FFD(struct S_FFD p0, float p1, int p2, struct S_FFD (*cb)(struct S_FFD, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FFP f17_S_SFI_FFP(struct S_FFP p0, float p1, int p2, struct S_FFP (*cb)(struct S_FFP, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FDI f17_S_SFI_FDI(struct S_FDI p0, float p1, int p2, struct S_FDI (*cb)(struct S_FDI, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FDF f17_S_SFI_FDF(struct S_FDF p0, float p1, int p2, struct S_FDF (*cb)(struct S_FDF, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FDD f17_S_SFI_FDD(struct S_FDD p0, float p1, int p2, struct S_FDD (*cb)(struct S_FDD, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FDP f17_S_SFI_FDP(struct S_FDP p0, float p1, int p2, struct S_FDP (*cb)(struct S_FDP, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FPI f17_S_SFI_FPI(struct S_FPI p0, float p1, int p2, struct S_FPI (*cb)(struct S_FPI, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FPF f17_S_SFI_FPF(struct S_FPF p0, float p1, int p2, struct S_FPF (*cb)(struct S_FPF, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FPD f17_S_SFI_FPD(struct S_FPD p0, float p1, int p2, struct S_FPD (*cb)(struct S_FPD, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_FPP f17_S_SFI_FPP(struct S_FPP p0, float p1, int p2, struct S_FPP (*cb)(struct S_FPP, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DII f17_S_SFI_DII(struct S_DII p0, float p1, int p2, struct S_DII (*cb)(struct S_DII, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DIF f17_S_SFI_DIF(struct S_DIF p0, float p1, int p2, struct S_DIF (*cb)(struct S_DIF, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DID f17_S_SFI_DID(struct S_DID p0, float p1, int p2, struct S_DID (*cb)(struct S_DID, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DIP f17_S_SFI_DIP(struct S_DIP p0, float p1, int p2, struct S_DIP (*cb)(struct S_DIP, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DFI f17_S_SFI_DFI(struct S_DFI p0, float p1, int p2, struct S_DFI (*cb)(struct S_DFI, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DFF f17_S_SFI_DFF(struct S_DFF p0, float p1, int p2, struct S_DFF (*cb)(struct S_DFF, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DFD f17_S_SFI_DFD(struct S_DFD p0, float p1, int p2, struct S_DFD (*cb)(struct S_DFD, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DFP f17_S_SFI_DFP(struct S_DFP p0, float p1, int p2, struct S_DFP (*cb)(struct S_DFP, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DDI f17_S_SFI_DDI(struct S_DDI p0, float p1, int p2, struct S_DDI (*cb)(struct S_DDI, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DDF f17_S_SFI_DDF(struct S_DDF p0, float p1, int p2, struct S_DDF (*cb)(struct S_DDF, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DDD f17_S_SFI_DDD(struct S_DDD p0, float p1, int p2, struct S_DDD (*cb)(struct S_DDD, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DDP f17_S_SFI_DDP(struct S_DDP p0, float p1, int p2, struct S_DDP (*cb)(struct S_DDP, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DPI f17_S_SFI_DPI(struct S_DPI p0, float p1, int p2, struct S_DPI (*cb)(struct S_DPI, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DPF f17_S_SFI_DPF(struct S_DPF p0, float p1, int p2, struct S_DPF (*cb)(struct S_DPF, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DPD f17_S_SFI_DPD(struct S_DPD p0, float p1, int p2, struct S_DPD (*cb)(struct S_DPD, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_DPP f17_S_SFI_DPP(struct S_DPP p0, float p1, int p2, struct S_DPP (*cb)(struct S_DPP, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PII f17_S_SFI_PII(struct S_PII p0, float p1, int p2, struct S_PII (*cb)(struct S_PII, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PIF f17_S_SFI_PIF(struct S_PIF p0, float p1, int p2, struct S_PIF (*cb)(struct S_PIF, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PID f17_S_SFI_PID(struct S_PID p0, float p1, int p2, struct S_PID (*cb)(struct S_PID, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PIP f17_S_SFI_PIP(struct S_PIP p0, float p1, int p2, struct S_PIP (*cb)(struct S_PIP, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PFI f17_S_SFI_PFI(struct S_PFI p0, float p1, int p2, struct S_PFI (*cb)(struct S_PFI, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PFF f17_S_SFI_PFF(struct S_PFF p0, float p1, int p2, struct S_PFF (*cb)(struct S_PFF, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PFD f17_S_SFI_PFD(struct S_PFD p0, float p1, int p2, struct S_PFD (*cb)(struct S_PFD, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PFP f17_S_SFI_PFP(struct S_PFP p0, float p1, int p2, struct S_PFP (*cb)(struct S_PFP, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PDI f17_S_SFI_PDI(struct S_PDI p0, float p1, int p2, struct S_PDI (*cb)(struct S_PDI, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PDF f17_S_SFI_PDF(struct S_PDF p0, float p1, int p2, struct S_PDF (*cb)(struct S_PDF, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PDD f17_S_SFI_PDD(struct S_PDD p0, float p1, int p2, struct S_PDD (*cb)(struct S_PDD, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PDP f17_S_SFI_PDP(struct S_PDP p0, float p1, int p2, struct S_PDP (*cb)(struct S_PDP, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PPI f17_S_SFI_PPI(struct S_PPI p0, float p1, int p2, struct S_PPI (*cb)(struct S_PPI, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PPF f17_S_SFI_PPF(struct S_PPF p0, float p1, int p2, struct S_PPF (*cb)(struct S_PPF, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PPD f17_S_SFI_PPD(struct S_PPD p0, float p1, int p2, struct S_PPD (*cb)(struct S_PPD, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_PPP f17_S_SFI_PPP(struct S_PPP p0, float p1, int p2, struct S_PPP (*cb)(struct S_PPP, float, int)) { return cb(p0, p1, p2); }
+EXPORT struct S_I f17_S_SFF_I(struct S_I p0, float p1, float p2, struct S_I (*cb)(struct S_I, float, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_F f17_S_SFF_F(struct S_F p0, float p1, float p2, struct S_F (*cb)(struct S_F, float, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_D f17_S_SFF_D(struct S_D p0, float p1, float p2, struct S_D (*cb)(struct S_D, float, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_P f17_S_SFF_P(struct S_P p0, float p1, float p2, struct S_P (*cb)(struct S_P, float, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_II f17_S_SFF_II(struct S_II p0, float p1, float p2, struct S_II (*cb)(struct S_II, float, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_IF f17_S_SFF_IF(struct S_IF p0, float p1, float p2, struct S_IF (*cb)(struct S_IF, float, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_ID f17_S_SFF_ID(struct S_ID p0, float p1, float p2, struct S_ID (*cb)(struct S_ID, float, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_IP f17_S_SFF_IP(struct S_IP p0, float p1, float p2, struct S_IP (*cb)(struct S_IP, float, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_FI f17_S_SFF_FI(struct S_FI p0, float p1, float p2, struct S_FI (*cb)(struct S_FI, float, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_FF f17_S_SFF_FF(struct S_FF p0, float p1, float p2, struct S_FF (*cb)(struct S_FF, float, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_FD f17_S_SFF_FD(struct S_FD p0, float p1, float p2, struct S_FD (*cb)(struct S_FD, float, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_FP f17_S_SFF_FP(struct S_FP p0, float p1, float p2, struct S_FP (*cb)(struct S_FP, float, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_DI f17_S_SFF_DI(struct S_DI p0, float p1, float p2, struct S_DI (*cb)(struct S_DI, float, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_DF f17_S_SFF_DF(struct S_DF p0, float p1, float p2, struct S_DF (*cb)(struct S_DF, float, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_DD f17_S_SFF_DD(struct S_DD p0, float p1, float p2, struct S_DD (*cb)(struct S_DD, float, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_DP f17_S_SFF_DP(struct S_DP p0, float p1, float p2, struct S_DP (*cb)(struct S_DP, float, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_PI f17_S_SFF_PI(struct S_PI p0, float p1, float p2, struct S_PI (*cb)(struct S_PI, float, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_PF f17_S_SFF_PF(struct S_PF p0, float p1, float p2, struct S_PF (*cb)(struct S_PF, float, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_PD f17_S_SFF_PD(struct S_PD p0, float p1, float p2, struct S_PD (*cb)(struct S_PD, float, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_PP f17_S_SFF_PP(struct S_PP p0, float p1, float p2, struct S_PP (*cb)(struct S_PP, float, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_III f17_S_SFF_III(struct S_III p0, float p1, float p2, struct S_III (*cb)(struct S_III, float, float)) { return cb(p0, p1, p2); }
+EXPORT struct S_IIF f17_S_SFF_IIF(struct S_IIF p0, float p1, float p2,